2025 Fantasy Baseball Rankings - RP
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team IPWLERAWHIPKBBSVMixed Value
1 Edwin Diaz NYM 65332.411.04932536$15.94AL|NL
2 Mason Miller OAK 67432.230.98992430$15.69AL|NL
3 Emmanuel Clase CLE 66332.511.01691634$13.55AL|NL
4 Ryan Helsley STL 66332.771.08822535$13.51AL|NL
5 Josh Hader HOU 68433.061.10922833$13.32AL|NL
6 Raisel Iglesias ATL 68433.311.11742033$11.36AL|NL
7 Devin Williams NYY 63332.741.12842931$11.14AL|NL
8 Ryan Walker SF 68432.921.13802328$10.14AL|NL
9 Andres Munoz SEA 64332.421.08842526$10.02AL|NL
10 Felix Bautista BAL 60332.651.05872626$9.62AL|NL
11 Jeff Hoffman TOR 65333.011.09782327$8.66AL|NL
12 Trevor Megill MIL 64333.131.16792628$8.10AL|NL
13 Jhoan Duran MIN 65332.501.09822222$7.78AL|NL
14 Tanner Scott LAD 66332.911.17813025$7.35AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 David Bednar PIT 64333.601.22682528$5.60AL|NL
16 Robert Suarez SD 65333.411.17672426$5.61AL|NL
17 Kenley Jansen LAA 60333.541.15702426$5.50AL|NL
18 Peter Fairbanks TB 60333.021.16692322$4.58AL|NL
19 Clay Holmes NYM 168543.251.29172660$4.51AL|NL
20 Ryan Pressly CHC 61333.461.21632025$4.16AL|NL
21 Drew Rasmussen TB 127433.161.12131340$3.54AL|NL
22 Aroldis Chapman BOS 63333.131.27903619$3.36AL|NL
23 Justin Martinez ARI 67433.011.30843617$2.99AL|NL
24 Bowden Francis TOR 157763.961.17142440$2.86AL|NL
25 A.J. Puk ARI 64333.271.17752318$2.63AL|NL
26 Chris Martin TEX 58333.361.12591419$2.00AL|NL
27 Jordan Romano PHI 59333.861.24622323$1.90AL|NL
28 Alexis Diaz CIN 65334.081.30693224$1.78AL|NL
29 Griffin Jax MIN 70432.831.0983228$1.66AL|NL
30 Kyle Finnegan WAS 64333.861.28622523$1.57AL|NL
31 Calvin Faucher MIA 63333.861.36662822$0.51AL|NL
32 Carlos Estevez KAN 64334.071.26612421$0.26AL|NL
33 Orion Kerkering PHI 63332.761.0976205$-1.51AL|NL
34 Cade Smith CLE 68432.821.1285252$-1.53AL|NL
35 Camilo Doval SF 62333.021.25752810$-1.53AL|NL
36 Luke Weaver NYY 68433.371.1576236$-1.96AL|NL
37 Jason Adam SD 67433.131.1175244$-2.00AL|NL
38 Nick Martinez CIN 166444.141.23145470$-2.08AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Lucas Erceg KAN 67433.561.31713011$-2.22AL|NL
40 Bryan Abreu HOU 72443.181.1791302$-2.38AL|NL
41 Edwin Uceta TB 65333.451.2072269$-2.56AL|NL
42 Jeremiah Estrada SD 63333.031.1686294$-2.67AL|NL
43 Robert Garcia TEX 64333.361.1973248$-2.69AL|NL
44 Ben Joyce LAA 62333.051.2375327$-2.82AL|NL
45 Porter Hodge CHC 63333.441.30703311$-2.85AL|NL
46 Blake Treinen LAD 59333.281.1166187$-2.91AL|NL
47 Keegan Akin BAL 70433.311.1179212$-2.94AL|NL
48 Jason Foley DET 63333.691.26552013$-3.08AL|NL
49 Tyler Holton DET 72443.571.1462196$-3.12AL|NL
50 Kirby Yates LAD 60333.541.2272299$-3.16AL|NL
51 Liam Hendriks BOS 61334.011.25612113$-3.33AL|NL
52 Beau Brieske DET 66333.671.25652610$-3.60AL|NL
53 Landen Roupp SF 108323.471.28113470$-3.87AL|NL
54 Tyler Kinley COL 64334.561.39652817$-3.91AL|NL
55 Matthew Strahm PHI 56333.161.0567163$-4.12AL|NL
56 Luis Ortiz CLE 140664.101.32120520$-4.15AL|NL
57 Jesus Tinoco MIA 64333.481.2469247$-4.25AL|NL
58 Yimi Garcia IL-60 TOR 61333.171.1270203$-4.27AL|NL
59 Gregory Santos SEA 62333.091.2064235$-4.30AL|NL
60 Jose Alvarado PHI 61333.101.2072264$-4.31AL|NL
61 Grant Holmes ATL 119333.841.26119380$-4.41AL|NL
62 Colin Holderman PIT 62333.461.2666267$-4.68AL|NL
63 Jordan Hicks SF 130443.851.37127570$-5.25AL|NL
64 Anthony Bender MIA 60333.391.2465235$-5.40AL|NL
65 Trent Thornton SEA 67433.381.1770230$-5.53AL|NL
66 Yennier Cano BAL 62333.231.2265233$-5.71AL|NL
67 Will Vest DET 68433.531.2266232$-5.74AL|NL
68 Jose Leclerc OAK 64333.521.2476293$-5.78AL|NL
69 A.J. Minter IL-60 NYM 57333.281.1363202$-5.80AL|NL
70 Louie Varland MIN 63333.211.1767191$-5.92AL|NL
71 Joel Payamps MIL 61333.391.1563202$-6.02AL|NL
72 Michael Kopech LAD 53333.301.2267283$-6.11AL|NL
73 Kevin Ginkel ARI 61333.451.2064203$-6.12AL|NL
74 Brock Stewart MIN 60333.321.1973251$-6.11AL|NL
75 Seranthony Dominguez BAL 63333.461.2070252$-6.13AL|NL
76 Reed Garrett NYM 66333.201.2479310$-6.16AL|NL
77 Adrian Morejon SD 61333.251.1867211$-6.21AL|NL
78 Bryan Hudson MIL 60333.311.1565211$-6.23AL|NL
79 Pierce Johnson ATL 64333.511.2678282$-6.30AL|NL
80 Fernando Cruz NYY 61333.351.2180280$-6.33AL|NL
81 Cole Sands MIN 64333.481.1769201$-6.37AL|NL
82 Dylan Lee ATL 62333.461.1370190$-6.40AL|NL
83 Alex Vesia LAD 58333.391.1472240$-6.42AL|NL
84 Matt Brash SEA 50322.821.1865220$-6.58AL|NL
85 Aaron Bummer ATL 61333.191.2671251$-6.62AL|NL
86 Craig Yoho MIL 51332.951.1968230$-6.64AL|NL
87 Garrett Cleavinger TB 63333.611.2873293$-6.64AL|NL
88 Emilio Pagan CIN 64334.031.2168234$-6.73AL|NL
89 Justin Slaten BOS 64333.631.2769253$-6.83AL|NL
90 Derek Law WAS 72444.031.3162265$-6.86AL|NL
91 Hunter Harvey KAN 60333.491.2163202$-6.89AL|NL
92 Seth Halvorsen COL 63334.241.42632910$-6.92AL|NL
93 Paul Sewald CLE 59333.571.1564201$-6.92AL|NL
94 Evan Phillips LAD 50323.101.0956160$-6.97AL|NL
95 Ryan Brasier CHC 58333.531.1657182$-6.98AL|NL
96 Ian Hamilton NYY 60333.341.2366251$-7.03AL|NL
97 Andre Pallante STL 141554.041.39110570$-7.03AL|NL
98 Manuel Rodriguez TB 61333.431.2563222$-7.12AL|NL
99 Jared Koenig MIL 62333.541.2261222$-7.17AL|NL
100 Taylor Rogers CIN 62333.921.2969264$-7.27AL|NL
101 Nick Mears MIL 58333.341.2573290$-7.30AL|NL
102 Angel Perdomo LAA 56333.361.2473270$-7.32AL|NL
103 Caleb Thielbar CHC 66333.611.2272260$-7.42AL|NL
104 Tanner Banks PHI 68433.801.2367220$-7.42AL|NL
105 Hayden Wesneski HOU 96223.931.2390310$-7.45AL|NL
106 Chad Green TOR 63334.051.2259214$-7.51AL|NL
107 Jose A. Ferrer WAS 62333.701.2856224$-7.54AL|NL
108 Colin Rea CHC 127454.381.28102360$-7.53AL|NL
109 Gregory Soto BAL 61333.441.2868271$-7.58AL|NL
110 Collin Snider SEA 65333.711.3166293$-7.63AL|NL
111 Tyler Rogers SF 70433.811.2153161$-7.64AL|NL
112 Erik Miller SF 61333.421.3272331$-7.67AL|NL
113 Jorge Lopez WAS 60334.071.3454237$-7.70AL|NL
114 Matthew Liberatore STL 82333.941.2975302$-7.72AL|NL
115 Tim Herrin CLE 62333.381.2566250$-7.72AL|NL
116 Kris Bubic KAN 117334.131.34112410$-7.72AL|NL
117 Tommy Kahnle DET 58333.531.2761242$-7.76AL|NL
118 Jose Butto NYM 63333.501.2460271$-7.80AL|NL
119 Daniel Young NYM 56333.171.2865260$-7.84AL|NL
120 Jorge Alcala MIN 63333.671.2268270$-7.92AL|NL
121 Marc Church TEX 60333.991.3063254$-7.94AL|NL
122 David Robertson FA 50323.291.2060210$-7.96AL|NL
123 Gabe Speier SEA 58333.461.2060210$-7.96AL|NL
124 Tyson Miller CHC 62333.731.2059201$-8.02AL|NL
125 Osvaldo Bido OAK 94223.891.2891380$-8.05AL|NL
126 Mark Leiter Jr. NYY 58333.591.2265220$-8.09AL|NL
127 Justin Anderson CWS 62333.851.3767314$-8.07AL|NL
128 Troy Taylor SEA 56333.331.2562250$-8.10AL|NL
129 Jon Gray IL-60 TEX 109444.401.2995360$-8.13AL|NL
130 Mitch Spence OAK 106444.181.3187310$-8.13AL|NL
131 Michel Otanez OAK 52333.341.3467301$-8.22AL|NL
132 Brock Burke LAA 66333.901.2566241$-8.38AL|NL
133 Dennis Santana PIT 65333.831.3064272$-8.43AL|NL
134 JoJo Romero STL 60333.541.2359200$-8.42AL|NL
135 Nate Pearson CHC 52333.471.2259210$-8.46AL|NL
136 Antonio Santillan CIN 58333.901.3268292$-8.56AL|NL
137 Mike Soroka WAS 120334.301.34111460$-8.57AL|NL
138 Caleb Ferguson PIT 61333.621.3164251$-8.57AL|NL
139 Daysbel Hernandez ATL 58333.581.3069300$-8.57AL|NL
140 Kaleb Ort HOU 60333.731.2566260$-8.57AL|NL
141 Ryne Stanek NYM 58333.681.2565270$-8.57AL|NL
142 Jackson Jobe DET 106454.231.3593460$-8.62AL|NL
143 Ryan Fernandez STL 65333.781.2965261$-8.61AL|NL
144 Phil Maton STL 62333.791.2661251$-8.63AL|NL
145 Tyler Ferguson OAK 62333.581.3269310$-8.70AL|NL
146 Hunter Gaddis CLE 65333.831.2058210$-8.71AL|NL
147 Bryan King HOU 62333.651.2865240$-8.72AL|NL
148 Andrew Walters CLE 56333.661.2765260$-8.76AL|NL
149 Abner Uribe MIL 55333.331.3262320$-8.77AL|NL
150 Mason Montgomery TB 60333.781.2861251$-8.84AL|NL
151 Daniel Coulombe MIN 54333.701.1955170$-8.85AL|NL
152 Shane Smith CWS 87334.081.3686381$-8.88AL|NL
153 Craig Kimbrel BAL 50323.601.2661240$-8.96AL|NL
154 Jake Junis CLE 68333.961.2058170$-8.96AL|NL
155 Stephen Kolek SD 96223.841.3284360$-8.96AL|NL
156 Carmen Mlodzinski PIT 76444.001.3470310$-8.99AL|NL
157 Ryan Thompson ARI 63333.641.2555200$-9.04AL|NL
158 Justin Sterner OAK 58333.781.2561220$-9.06AL|NL
159 Steven Matz STL 113334.281.3295360$-9.10AL|NL
160 Yuki Matsui SD 58333.851.2461240$-9.11AL|NL
161 Hunter Bigge TB 55333.651.3266280$-9.15AL|NL
162 Tayler Scott HOU 65333.941.3166281$-9.14AL|NL
163 Julian Merryweather CHC 56333.661.2861240$-9.13AL|NL
164 Ryan Zeferjahn LAA 61333.831.3568331$-9.17AL|NL
165 Tayler Saucedo SEA 61333.611.2959260$-9.16AL|NL
166 Scott Barlow CIN 55333.871.3061251$-9.28AL|NL
167 Gus Varland CWS 60334.011.3557243$-9.37AL|NL
168 Elvis Peguero MIL 56333.491.3055240$-9.37AL|NL
169 Jose Ruiz PHI 62333.911.2864250$-9.39AL|NL
170 Penn Murfee CWS 58333.931.3060241$-9.46AL|NL
171 Fraser Ellard CWS 63333.941.3966312$-9.51AL|NL
172 Nick Sandlin TOR 60333.971.2763270$-9.51AL|NL
173 Luke Little CHC 50323.391.3456290$-9.58AL|NL
174 Sam Moll CIN 63333.921.3064270$-9.61AL|NL
175 John Brebbia DET 57333.971.2559200$-9.61AL|NL
176 Michael Tonkin MIN 51333.731.2553190$-9.64AL|NL
177 Greg Weissert BOS 60333.891.3063220$-9.63AL|NL
178 Richard Lovelady TOR 55333.771.2451180$-9.68AL|NL
179 Anthony Banda LAD 57333.761.2957230$-9.69AL|NL
180 Bryan Baker BAL 52333.791.2756230$-9.71AL|NL
181 Justin Wilson BOS 58333.941.2861190$-9.69AL|NL
182 Jose Quijada LAA 62334.051.3270320$-9.71AL|NL
183 Michael Fulmer BOS 55333.791.3059240$-9.73AL|NL
184 Jake Cousins NYY 46223.341.2556240$-9.75AL|NL
185 Kody Funderburk MIN 50323.531.2951200$-9.76AL|NL
186 Erik Sabrowski CLE 50323.641.3359270$-9.75AL|NL
187 Sean Hjelle SF 66333.771.3056190$-9.77AL|NL
188 Declan Cronin MIA 67434.051.3859261$-9.79AL|NL
189 Ben Brown CHC 48213.481.2153200$-9.81AL|NL
190 Forrest Whitley HOU 59333.781.3361270$-9.82AL|NL
191 Brant Hurter DET 60333.831.2449160$-9.85AL|NL
192 Eric Orze TB 53333.741.3258240$-9.90AL|NL
193 Josh Sborz IL-60 TEX 38223.671.2443163$-9.89AL|NL
194 Steven Okert HOU 54333.991.2657230$-9.92AL|NL
195 Kyle Hendricks LAA 1297104.891.3689380$-9.97AL|NL
196 Hector Neris ATL 56334.001.2960240$-9.99AL|NL
197 Spencer Turnbull IL-60 FA 52434.081.3051200$-9.99AL|NL
198 John Schreiber KAN 61333.961.3357241$-10.01AL|NL
199 Jordan Leasure CWS 48323.961.3450232$-10.08AL|NL
200 Luke Jackson TEX 58333.911.3361270$-10.11AL|NL
201 Joseph Mantiply ARI 59333.911.2752170$-10.13AL|NL
202 Hoby Milner TEX 54333.881.2448150$-10.13AL|NL
203 Enyel De Los Santos ATL 54334.041.2756210$-10.17AL|NL
204 Brenan Hanifee DET 55333.751.2646160$-10.16AL|NL
205 Cameron Booser CWS 54333.911.3157230$-10.20AL|NL
206 Elijah Morgan CHC 54334.071.2350180$-10.28AL|NL
207 Shawn Armstrong TEX 58334.061.2856200$-10.29AL|NL
208 Tommy Nance TOR 59333.911.3054220$-10.29AL|NL
209 Andrew Nardi IL-60 MIA 39223.481.2048150$-10.42AL|NL
210 Slade Cecconi CLE 60224.001.1951140$-10.46AL|NL
211 Ryan Burr TOR 42223.571.2048150$-10.45AL|NL
212 Randy Rodriguez SF 53333.791.3555270$-10.46AL|NL
213 Angel Zerpa KAN 59333.921.3051190$-10.51AL|NL
214 Joe Jimenez ATL 35223.331.1441110$-10.51AL|NL
215 Colin Selby BAL 48323.681.3551230$-10.55AL|NL
216 Justin Topa MIN 48323.741.2945170$-10.59AL|NL
217 Lou Trivino IL-60 SF 56333.901.3556230$-10.61AL|NL
218 Kevin Kelly TB 41223.341.1738100$-10.60AL|NL
219 Victor Vodnik COL 65334.381.4764324$-10.63AL|NL
220 Lake Bachar MIA 58334.191.3355241$-10.64AL|NL
221 Eduard Bazardo SEA 34223.161.1537120$-10.68AL|NL
222 Shelby Miller ARI 56334.111.2852210$-10.67AL|NL
223 Cionel Perez BAL 59333.831.3654270$-10.70AL|NL
224 Sean Reynolds SD 53333.971.4056281$-10.71AL|NL
225 Brendon Little TOR 50323.591.3647230$-10.72AL|NL
226 Alek Jacob SD 48323.971.2746170$-10.77AL|NL
227 Jacob Webb TEX 61334.191.3360280$-10.80AL|NL
228 Jose Suarez LAA 67334.341.3163250$-10.80AL|NL
229 Bennett Sousa HOU 43223.571.2647180$-10.90AL|NL
230 Tyler Gilbert CWS 62334.191.2953190$-10.88AL|NL
231 Zach Pop TOR 56333.891.3247210$-10.93AL|NL
232 Casey Legumina SEA 48323.931.2844170$-10.91AL|NL
233 Kenta Maeda DET 90224.481.2878270$-10.94AL|NL
234 Joey Wentz PIT 65334.221.3461260$-10.95AL|NL
235 Luis Guerrero BOS 50323.961.3856260$-10.96AL|NL
236 Daniel Palencia CHC 40223.451.2947200$-11.00AL|NL
237 Brennan Bernardino BOS 52334.011.3452200$-11.00AL|NL
238 Hans Crouse LAA 46223.891.3056230$-11.07AL|NL
239 Bryse Wilson CWS 99224.421.3079290$-11.09AL|NL
240 Jordan Montgomery ARI 118334.561.3592360$-11.17AL|NL
241 Bryan Hoeing SD 56334.071.2944180$-11.22AL|NL
242 Jonathan Loaisiga IL-60 NYY 40223.541.1936130$-11.22AL|NL
243 Alex Faedo TB 57334.321.3053220$-11.23AL|NL
244 Riley O'Brien STL 48323.851.3949240$-11.30AL|NL
245 Wandy Peralta SD 52334.001.3143220$-11.34AL|NL
246 Ronny Henriquez MIA 53334.011.3346190$-11.33AL|NL
247 Huascar Brazoban NYM 44223.591.3146210$-11.35AL|NL
248 Cody Bolton SEA 41223.581.2742170$-11.38AL|NL
249 Lucas Sims WAS 58334.451.3859311$-11.41AL|NL
250 Trevor Stephan CLE 39223.691.2542140$-11.45AL|NL
251 Adam Ottavino BOS 44223.791.3048180$-11.46AL|NL
252 James Karinchak IL-60 CWS 40223.781.3149220$-11.49AL|NL
253 Brent Headrick NYY 44223.961.2243140$-11.50AL|NL
254 Brady Basso OAK 50224.071.2445140$-11.62AL|NL
255 Kendall Graveman IL-60 ARI 53334.111.3851240$-11.62AL|NL
256 Tom Cosgrove SD 46223.901.2845190$-11.68AL|NL
257 Jake Latz TEX 48324.151.3648240$-11.67AL|NL
258 Andrew Kittredge BAL 39223.821.2137120$-11.72AL|NL
259 Justin Lawrence PIT 55334.031.4253260$-11.72AL|NL
260 Max Kranick NYM 51334.241.2941190$-11.76AL|NL
261 Albert Suarez BAL 69334.531.3258230$-11.77AL|NL
262 Rafael Montero HOU 52334.241.3751230$-11.77AL|NL
263 Grant Anderson MIL 33223.591.2336120$-11.76AL|NL
264 Michael Petersen LAA 42223.961.2845180$-11.81AL|NL
265 Genesis Cabrera NYM 47223.881.3045210$-11.79AL|NL
266 Logan Henderson MIL 32223.791.1735110$-11.78AL|NL
267 Seth Martinez MIA 44223.861.2741170$-11.83AL|NL
268 Colin Poche WAS 56334.511.2948220$-11.87AL|NL
269 Dauri Moreta IL-60 PIT 32223.611.2335130$-11.89AL|NL
270 John King STL 56334.081.3340160$-11.89AL|NL
271 Andrew Chafin DET 43223.901.3347200$-11.93AL|NL
272 Chris Roycroft STL 53334.001.4046250$-11.92AL|NL
273 Carlos Hernandez KAN 48324.261.3546210$-11.92AL|NL
274 George Soriano MIA 50324.211.3747220$-11.95AL|NL
275 Sean Guenther DET 44223.841.2536120$-11.99AL|NL
276 Grant Holman OAK 48324.171.3745210$-11.99AL|NL
277 Buck Farmer ATL 43223.941.3044180$-11.98AL|NL
278 Alex Lange IL-60 DET 39223.631.3744210$-12.01AL|NL
279 Josh Simpson MIA 41223.791.3747210$-12.04AL|NL
280 Kevin Herget NYM 33223.661.1930100$-12.04AL|NL
281 Sam Long KAN 56334.361.3650230$-12.07AL|NL
282 Connor Thomas MIL 54334.261.2836140$-12.06AL|NL
283 Jack Dreyer LAD 35223.861.2738150$-12.15AL|NL
284 Anthony Misiewicz MIN 39223.871.3040150$-12.17AL|NL
285 Tristan Beck SF 46224.061.2639130$-12.21AL|NL
286 Mason Englert TB 46224.081.2842150$-12.19AL|NL
287 Jalen Beeks HOU 48324.181.3742190$-12.21AL|NL
288 Ron Marinaccio SD 40223.911.3141190$-12.22AL|NL
289 Clayton Beeter NYY 28113.071.2235140$-12.27AL|NL
290 Tim Mayza PIT 52334.221.3743190$-12.28AL|NL
291 Aaron Ashby MIL 52213.841.4353300$-12.25AL|NL
292 Jake Bird COL 61334.441.4456261$-12.28AL|NL
293 Daniel Robert TEX 33223.821.2735130$-12.33AL|NL
294 Luis Contreras HOU 44224.081.3244190$-12.35AL|NL
295 Ryan Borucki PIT 38223.831.3238150$-12.39AL|NL
296 Connor Gillispie MIA 67434.731.3954280$-12.40AL|NL
297 Logan VanWey HOU 36223.791.3540190$-12.39AL|NL
298 Yoendrys Gomez NYY 54334.501.3750260$-12.39AL|NL
299 Erik Swanson TOR 39224.041.2737150$-12.43AL|NL
300 Luis Garcia LAD 33223.681.2731120$-12.43AL|NL