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 Jhoan Duran PHI 701032.451.06862129$21.25AL|NL
2 Edwin Diaz LAD 66723.061.05942436$20.43AL|NL
3 Cade Smith CLE 70832.711.03922130$19.75AL|NL
4 Mason Miller SD 66312.340.911102432$19.02AL|NL
5 Devin Williams NYM 64743.101.06872632$17.38AL|NL
6 David Bednar NYY 65643.191.09812133$15.92AL|NL
7 Josh Hader IL-15 HOU 61733.121.06872329$15.47AL|NL
8 Aroldis Chapman BOS 62622.871.17892931$15.23AL|NL
9 Andres Munoz SEA 64522.881.05832528$13.60AL|NL
10 Ryan Walker SF 63743.191.15681930$13.58AL|NL
11 Daniel Palencia CHC 67643.611.22762832$12.44AL|NL
12 Jeff Hoffman TOR 63653.371.12762326$10.84AL|NL
13 Raisel Iglesias ATL 66633.471.08711626$10.82AL|NL
14 Ryan Helsley BAL 64633.251.17742226$10.53AL|NL
15 Peter Fairbanks MIA 62633.231.16652226$9.91AL|NL
16 Dennis Santana PIT 68533.371.15632125$8.26AL|NL
17 Griffin Jax TB 68632.731.01901812$7.90AL|NL
18 Robert Garcia TEX 64743.551.16712120$7.42AL|NL
19 Abner Uribe MIL 72313.041.16863419$5.84AL|NL
20 Braxton Ashcraft PIT 146973.571.23135410$5.46AL|NL
21 Emilio Pagan CIN 66334.121.16692127$5.35AL|NL
22 Ryne Nelson ARI 170963.871.21142450$5.15AL|NL
23 Trevor Megill MIL 66733.131.15852311$5.07AL|NL
24 Carlos Estevez IL-15 KAN 62444.101.24522328$4.75AL|NL
25 Kenley Jansen DET 60544.151.23582123$3.52AL|NL
26 Garrett Cleavinger IL-15 TB 65633.331.09812310$3.25AL|NL
27 Nick Martinez TB 15211103.891.26114430$3.25AL|NL
28 Reid Detmers LAA 142994.231.22158490$3.24AL|NL
29 JoJo Romero STL 64733.411.24642512$2.12AL|NL
30 Cody Ponce IL-15 TOR 153884.171.22149470$2.00AL|NL
31 Joey Cantillo CLE 137773.741.29152600$1.94AL|NL
32 Seranthony Dominguez CWS 63443.991.31703020$1.37AL|NL
33 Chase Burns CIN 99763.791.16116280$0.69AL|NL
34 Jacob Lopez OAK 120883.971.26131470$0.57AL|NL
35 Bryan Abreu HOU 68422.801.1590305$0.25AL|NL
36 Carmen Mlodzinski PIT 117883.571.27102390$0.19AL|NL
37 Garrett Whitlock BOS 70633.181.1079183$0.03AL|NL
38 Robert Suarez ATL 67653.551.1666208$-0.26AL|NL
39 Adrian Morejon SD 68863.421.1869233$-0.45AL|NL
40 Steven Matz TB 135663.811.25125370$-0.61AL|NL
41 Mike Soroka ARI 100774.021.2698395$-0.68AL|NL
42 Grant Taylor CWS 89553.551.2394305$-0.86AL|NL
43 Edwin Uceta IL-15 TB 56533.691.17692110$-0.93AL|NL
44 Michael Burrows HOU 129553.911.22132450$-1.12AL|NL
45 Taylor Rogers MIN 61444.371.39662819$-1.31AL|NL
46 Victor Vodnik COL 64344.261.47603323$-1.32AL|NL
47 Jeremiah Estrada SD 70533.201.14100290$-1.57AL|NL
48 Quinn Priester IL-15 MIL 126864.091.26109420$-1.66AL|NL
49 Paul Sewald ARI 62333.891.21602015$-1.74AL|NL
50 Will Vest DET 68543.321.1669215$-1.94AL|NL
51 Chris Martin TEX 55533.311.1353118$-1.95AL|NL
52 Ian Seymour TB 115784.221.20111330$-2.06AL|NL
53 Jose Alvarado PHI 64633.371.2178253$-2.22AL|NL
54 Clayton Beeter WAS 63344.041.34753315$-2.42AL|NL
55 Tanner Scott LAD 63533.351.1672234$-2.61AL|NL
56 Chad Patrick MIL 135774.421.26131450$-2.93AL|NL
57 Hunter Harvey CHC 52422.831.0458134$-3.04AL|NL
58 Ben Joyce IL-15 LAA 48213.691.23562115$-3.13AL|NL
59 Sean Manaea NYM 127664.511.22130390$-3.58AL|NL
60 Mick Abel MIN 128784.191.33123500$-3.74AL|NL
61 Kyle Leahy STL 125664.041.28111430$-3.74AL|NL
62 Mark Leiter Jr. OAK 64654.011.2971266$-3.80AL|NL
63 Alex Vesia LAD 61533.411.1577251$-4.00AL|NL
64 A.J. Puk IL-60 ARI 42423.181.1452137$-4.23AL|NL
65 Matt Brash SEA 63433.151.2475273$-4.28AL|NL
66 Matthew Strahm KAN 66423.351.1168192$-4.27AL|NL
67 Jose A. Ferrer SEA 70433.431.1769223$-4.38AL|NL
68 Tyler Holton DET 72543.591.0959181$-4.57AL|NL
69 Riley O'Brien STL 63223.871.34673113$-4.65AL|NL
70 Jordan Romano LAA 60444.351.25652010$-4.66AL|NL
71 Camilo Doval NYY 64533.611.2274302$-4.86AL|NL
72 Cole Sands MIN 68543.931.2066214$-4.96AL|NL
73 Lucas Erceg KAN 64663.761.3061274$-5.03AL|NL
74 Jason Adam IL-15 SD 61543.391.1562231$-5.07AL|NL
75 Andrew Kittredge IL-15 BAL 60543.551.1858143$-5.08AL|NL
76 Fernando Cruz NYY 61543.481.2883301$-5.11AL|NL
77 Tyler Rogers TOR 74633.691.2051172$-5.22AL|NL
78 Shawn Armstrong CLE 68423.561.2069213$-5.22AL|NL
79 Matt Svanson STL 65333.761.2460228$-5.38AL|NL
80 Justin Sterner OAK 65333.981.2468248$-5.40AL|NL
81 Phil Maton CHC 65533.801.1866252$-5.51AL|NL
82 Orion Kerkering IL-15 PHI 54633.441.1960190$-5.60AL|NL
83 A.J. Minter IL-15 NYM 52533.521.1757172$-5.87AL|NL
84 Jordan Leasure CWS 64564.331.2873295$-5.99AL|NL
85 Andrew Anderson DET 84554.141.2595310$-6.06AL|NL
86 Ryan Thompson ARI 63633.571.2350171$-6.19AL|NL
87 Jared Koenig MIL 65533.621.2364221$-6.25AL|NL
88 Louie Varland TOR 67433.641.1964182$-6.28AL|NL
89 Dylan Lee ATL 65333.521.1575191$-6.30AL|NL
90 Gabe Speier SEA 58423.461.1367180$-6.40AL|NL
91 Hogan Harris OAK 66334.101.38653210$-6.48AL|NL
92 Kevin Ginkel ARI 59543.631.2760232$-6.63AL|NL
93 Bryan King HOU 67433.751.1666191$-6.63AL|NL
94 Luke Weaver NYM 67444.131.2674234$-6.69AL|NL
95 Bryan Baker TB 63433.961.2269223$-6.72AL|NL
96 Kyle Harrison MIL 98434.251.26106380$-6.83AL|NL
97 Johan Oviedo IL-15 BOS 93654.231.3391400$-6.93AL|NL
98 Caleb Thielbar CHC 66443.741.1865201$-6.95AL|NL
99 Scott Barlow OAK 60443.831.3167304$-6.98AL|NL
100 Keegan Akin IL-15 BAL 66433.951.2467223$-7.01AL|NL
101 Jonathan Loaisiga ARI 60323.431.2450175$-6.99AL|NL
102 Calvin Faucher MIA 64544.001.4064305$-7.08AL|NL
103 Gregory Soto PIT 64443.641.3071272$-7.08AL|NL
104 Eduard Bazardo SEA 68333.541.1868231$-7.09AL|NL
105 Kyle Finnegan DET 64554.071.3058234$-7.15AL|NL
106 Sean Burke CWS 1407104.651.39135620$-7.22AL|NL
107 Ryne Stanek STL 60554.091.3861305$-7.27AL|NL
108 Hunter Gaddis IL-15 CLE 61333.651.1960203$-7.32AL|NL
109 Graham Ashcraft CIN 65553.951.2761232$-7.32AL|NL
110 Ryan Weiss HOU 87564.161.2987330$-7.32AL|NL
111 Tim Herrin CLE 56533.511.2660250$-7.38AL|NL
112 Anthony Bender MIA 61543.711.2658231$-7.38AL|NL
113 Yennier Cano BAL 60533.581.2653191$-7.43AL|NL
114 Kirby Yates IL-15 LAA 48433.861.2657234$-7.47AL|NL
115 Andrew Nardi MIA 60433.641.2674260$-7.58AL|NL
116 Brad Lord WAS 92564.521.3368296$-7.63AL|NL
117 Steven Okert HOU 64323.691.1673230$-7.62AL|NL
118 Aaron Civale OAK 124684.701.29109380$-7.65AL|NL
119 Isaac Mattson PIT 61443.911.3559295$-7.67AL|NL
120 Jose Butto IL-15 SF 64433.661.2656252$-7.82AL|NL
121 Ben Brown CHC 71444.001.2377250$-7.82AL|NL
122 Erik Miller SF 62543.551.4065341$-7.90AL|NL
123 Blake Treinen LAD 54754.211.3457220$-7.99AL|NL
124 Brandon Sproat MIL 87554.201.2878320$-7.99AL|NL
125 Aaron Ashby MIL 76553.931.4079401$-8.04AL|NL
126 Justin Slaten BOS 61644.041.3058230$-8.17AL|NL
127 Joe Boyle TB 84564.191.3894470$-8.21AL|NL
128 Chris Paddack MIA 134684.691.30106340$-8.31AL|NL
129 Brooks Raley NYM 62333.751.1760211$-8.41AL|NL
130 Yimi Garcia IL-15 TOR 56344.081.2359214$-8.47AL|NL
131 Tyler Kinley ATL 63433.941.2672270$-8.48AL|NL
132 Greg Weissert BOS 65544.041.3060241$-8.52AL|NL
133 Kody Funderburk MIN 65443.891.3662273$-8.58AL|NL
134 Angel Zerpa MIL 60433.721.2156190$-8.62AL|NL
135 Enyel De Los Santos IL-15 HOU 60434.001.2160210$-9.04AL|NL
136 Anthony Kay CWS 1416104.621.38119530$-9.06AL|NL
137 Mason Montgomery PIT 60323.821.3065242$-9.10AL|NL
138 Justin Topa MIN 62434.121.3352194$-9.08AL|NL
139 Antonio Santillan CIN 70334.331.3273324$-9.12AL|NL
140 Janson Junk MIA 94554.351.2769190$-9.14AL|NL
141 Mason Englert TB 61323.811.2056161$-9.22AL|NL
142 Aaron Bummer ATL 60423.721.3263240$-9.24AL|NL
143 Tommy Nance TOR 58423.801.2857190$-9.51AL|NL
144 Tanner Banks PHI 63333.981.2158171$-9.58AL|NL
145 Jake Junis TEX 65334.051.1856161$-9.56AL|NL
146 Jovani Moran BOS 52423.701.3257240$-9.73AL|NL
147 Colin Rea CHC 87554.461.2867250$-9.80AL|NL
148 Daniel Coulombe BOS 55313.371.2752210$-9.83AL|NL
149 Tyler Wells BAL 70454.441.1860180$-9.84AL|NL
150 Justin Lawrence PIT 58453.981.3661291$-9.93AL|NL
151 Braydon Fisher TOR 52333.681.2761250$-9.96AL|NL
152 PJ Poulin WAS 59444.091.3460251$-10.09AL|NL
153 Erik Sabrowski CLE 63333.881.3879390$-10.13AL|NL
154 John Schreiber KAN 64334.011.2659231$-10.13AL|NL
155 Cole Henry WAS 64135.171.45633714$-10.27AL|NL
156 Matt Festa CLE 60444.271.2660220$-10.27AL|NL
157 Michael Kelly OAK 58444.201.3750243$-10.33AL|NL
158 Kyle Backhus PHI 52544.321.3253210$-10.39AL|NL
159 Jacob Webb CHC 54434.161.2351200$-10.38AL|NL
160 Jake Bird NYY 57324.051.2563240$-10.42AL|NL
161 Cooper Criswell SEA 71434.201.2960220$-10.45AL|NL
162 Didier Fuentes ATL 57444.221.2656180$-10.43AL|NL
163 Alex Lange KAN 52443.851.3859300$-10.46AL|NL
164 Kevin Kelly TB 48333.811.1342110$-10.58AL|NL
165 Brusdar Graterol IL-15 LAD 44313.491.1235100$-10.57AL|NL
166 Justin Wrobleski LAD 67444.411.2763210$-10.58AL|NL
167 Elvis Alvarado OAK 54334.041.3356242$-10.63AL|NL
168 Andrew Hoffmann ARI 58444.031.3552221$-10.62AL|NL
169 Hayden Harris ATL 50333.991.2458200$-10.64AL|NL
170 Bradgley Rodriguez SD 52434.011.2849220$-10.66AL|NL
171 David Morgan SD 58324.011.2660230$-10.64AL|NL
172 Josh White MIA 47433.981.2747180$-10.69AL|NL
173 Joel Payamps ATL 55323.781.2450170$-10.67AL|NL
174 J.T. Ginn OAK 81454.541.3279310$-10.68AL|NL
175 Brad Keller PHI 68444.441.3561282$-10.70AL|NL
176 Brant Hurter DET 55333.881.2149150$-10.70AL|NL
177 Ryan Johnson LAA 60444.151.3156200$-10.77AL|NL
178 Eric Lauer TOR 66444.301.2959220$-10.78AL|NL
179 Pierce Johnson CIN 61444.471.3667241$-10.79AL|NL
180 Tyler Alexander TEX 74564.811.2661190$-10.92AL|NL
181 Drew Pomeranz LAA 56234.281.2657193$-10.96AL|NL
182 Keaton Winn SF 60434.141.3052190$-10.94AL|NL
183 Eric Orze MIN 60334.041.3662281$-11.05AL|NL
184 Emerson Hancock SEA 75444.371.3061240$-11.07AL|NL
185 Brendon Little TOR 54333.751.3961300$-11.20AL|NL
186 Grant Anderson MIL 56344.141.2859220$-11.24AL|NL
187 Mason Fluharty TOR 42323.811.2346160$-11.24AL|NL
188 Hoby Milner CHC 60324.011.2550170$-11.27AL|NL
189 Nick Mears KAN 60454.261.3456250$-11.37AL|NL
190 Hunter Barco PIT 75334.151.3672320$-11.34AL|NL
191 Sean Newcomb CWS 66334.111.3560261$-11.35AL|NL
192 Chase Silseth LAA 62344.291.3565281$-11.41AL|NL
193 Ryan Borucki SF 54343.991.3054230$-11.45AL|NL
194 Casey Legumina SEA 50444.181.3248200$-11.46AL|NL
195 Austin Warren NYM 48554.521.3344190$-11.50AL|NL
196 Tobias Myers NYM 74444.391.3361240$-11.51AL|NL
197 Jalen Beeks TEX 58444.291.3352240$-11.61AL|NL
198 Yohan Ramirez PIT 56344.241.3059230$-11.67AL|NL
199 Juan Mejia COL 66244.471.3670313$-11.70AL|NL
200 Brock Burke CIN 62344.341.3157211$-11.71AL|NL
201 Matt Pushard IL-15 STL 50444.141.3243180$-11.75AL|NL
202 Wandy Peralta SD 57333.871.3248260$-11.79AL|NL
203 Jose Suarez ATL 64344.261.3261230$-11.87AL|NL
204 Shane Drohan MIL 54444.391.3351230$-11.86AL|NL
205 Jimmy Herget COL 77224.541.3172252$-11.97AL|NL
206 Tyler Phillips MIA 68334.301.3850243$-11.96AL|NL
207 Craig Yoho IL-15 MIL 42324.051.2746190$-11.97AL|NL
208 Ryan Zeferjahn LAA 52444.581.3658270$-11.99AL|NL
209 Jaden Hill COL 55334.431.2959210$-12.02AL|NL
210 Bailey Falter IL-15 KAN 72444.451.3051230$-12.03AL|NL
211 Grant Wolfram BAL 50444.181.4150230$-12.09AL|NL
212 Tim Hill NYY 66444.131.3137160$-12.17AL|NL
213 Yoendrys Gomez TB 59334.401.3058250$-12.18AL|NL
214 Sam Bachman LAA 59454.501.4554302$-12.17AL|NL
215 Lake Bachar MIA 52334.191.3354230$-12.17AL|NL
216 Jack Dreyer LAD 52224.181.2254190$-12.19AL|NL
217 Connor Brogdon CLE 52334.221.3555220$-12.35AL|NL
218 Dietrich Enns BAL 62334.111.3857200$-12.38AL|NL
219 Brent Headrick NYY 42224.071.1745120$-12.38AL|NL
220 Gage Jump OAK 43334.121.2439130$-12.40AL|NL
221 Cole Sulser TB 56344.261.3049190$-12.47AL|NL
222 Huascar Brazoban NYM 52334.151.3551240$-12.49AL|NL
223 Cole Winn TEX 63334.691.4152324$-12.55AL|NL
224 Joel Peguero IL-15 SF 48334.411.4337214$-12.55AL|NL
225 Will Klein LAD 58434.601.4660341$-12.56AL|NL
226 Jonathan Cannon CWS 111594.831.3884380$-12.56AL|NL
227 Justin Bruihl STL 54334.261.3249210$-12.64AL|NL
228 Evan Phillips IL-60 LAD 28213.351.113080$-12.65AL|NL
229 Brennan Bernardino COL 58444.371.4354280$-12.66AL|NL
230 Jonathan Bowlan PHI 58344.461.3256200$-12.67AL|NL
231 Ryan Yarbrough NYY 63344.581.2551190$-12.71AL|NL
232 Connor Prielipp MIN 53334.191.3650200$-12.76AL|NL
233 Josh Sborz TEX 50344.281.3450210$-12.73AL|NL
234 Zach Agnos COL 60344.901.3850234$-12.79AL|NL
235 Taylor Clarke ARI 61224.271.3147182$-12.76AL|NL
236 Colin Holderman CLE 42324.021.3441180$-12.80AL|NL
237 Ryan Fernandez STL 40334.131.3443180$-12.83AL|NL
238 Matthew Gage SF 56223.801.3246180$-12.81AL|NL
239 Jake Latz TEX 99224.511.3896490$-12.82AL|NL
240 Cody Laweryson MIN 50334.261.3043160$-12.87AL|NL
241 Ethan Roberts CHC 42324.221.3142170$-12.87AL|NL
242 Roddery Mu?oz HOU 54344.511.3658250$-12.92AL|NL
243 Tim Mayza PHI 48314.101.3442150$-12.92AL|NL
244 Anthony Banda MIN 56324.361.4153261$-12.95AL|NL
245 Jordan Hicks CWS 62344.621.4158282$-12.93AL|NL
246 Jedixson Paez CWS 52334.401.2641120$-12.99AL|NL
247 Ben Casparius LAD 55444.771.3753230$-13.01AL|NL
248 Richard Lovelady NYM 46224.041.2644150$-13.03AL|NL
249 Rob Zastryzny IL-15 MIL 48214.081.2542160$-13.16AL|NL
250 Brandan Bidois PIT 52344.251.3950260$-13.15AL|NL
251 Kyle Hart SD 48334.401.3143160$-13.22AL|NL
252 Yosver Zulueta SEA 40214.001.3044200$-13.28AL|NL
253 John King MIA 56323.901.3937170$-13.37AL|NL
254 Bennett Sousa IL-15 HOU 30213.741.2233110$-13.37AL|NL
255 Troy Melton IL-60 DET 51224.181.2744150$-13.39AL|NL
256 Tyler Ferguson OAK 52334.521.3751260$-13.50AL|NL
257 Michael Kopech FA 38324.421.3541200$-13.50AL|NL
258 Garrett Hawkins SD 30334.151.3332120$-13.52AL|NL
259 DL Hall MIL 52224.141.3652250$-13.51AL|NL
260 Luis Garcia NYM 60224.061.3752230$-13.52AL|NL
261 Peyton Pallette CLE 48224.231.3350210$-13.54AL|NL
262 Andre Granillo WAS 52344.521.3851230$-13.59AL|NL
263 Carlos Vargas IL-15 SEA 56334.271.3642210$-13.60AL|NL
264 Ryan Watson BOS 42324.171.3434140$-13.60AL|NL
265 Jose Urquidy PIT 58344.391.3241160$-13.62AL|NL
266 Easton McGee MIL 34223.911.192990$-13.64AL|NL
267 Andrew Walters IL-15 CLE 38224.151.3345200$-13.65AL|NL
268 A.J. Blubaugh HOU 46334.411.3541190$-13.68AL|NL
269 George Soriano STL 58224.481.3054220$-13.70AL|NL
270 Chase Dollander COL 1165105.061.43101500$-13.69AL|NL
271 Steven Cruz KAN 45234.131.3143200$-13.68AL|NL
272 Christian Roa HOU 46344.361.4246240$-13.76AL|NL
273 Zack Kelly BOS 58334.501.4155290$-13.75AL|NL
274 Yuki Matsui IL-15 SD 44224.151.3445210$-13.79AL|NL
275 Caleb Ferguson IL-15 CIN 53344.681.3449210$-13.77AL|NL
276 Ron Marinaccio SD 40224.311.2740180$-13.91AL|NL
277 Keider Montero DET 55344.521.3544190$-13.93AL|NL
278 Dylan Dodd ATL 42224.111.2735110$-13.93AL|NL
279 Adbert Alzolay NYM 42244.281.2638130$-13.94AL|NL
280 Welinton Herrera COL 34334.371.3734140$-13.97AL|NL
281 Julian Fernandez WAS 38224.181.2837130$-13.97AL|NL
282 Codi Heuer CLE 30213.711.3231120$-14.00AL|NL
283 Colin Selby IL-60 BAL 45234.241.3647200$-13.98AL|NL
284 Juan Morillo ARI 54324.181.5051300$-13.98AL|NL
285 Brandon Eisert CWS 36234.151.2937130$-13.98AL|NL
286 Rico Garcia BAL 56224.411.3959260$-13.99AL|NL
287 Kyle Hurt LAD 47334.741.4253250$-14.04AL|NL
288 Brock Stewart IL-15 LAD 40114.001.2745170$-14.03AL|NL
289 Kai-Wei Teng HOU 60344.791.3757290$-14.01AL|NL
290 Nick Raquet STL 32334.241.3226110$-14.06AL|NL
291 Brenan Hanifee DET 42223.931.2931110$-14.05AL|NL
292 Robert Stephenson IL-60 LAA 36124.061.1939100$-14.10AL|NL
293 Luis Gastelum STL 28213.961.232890$-14.12AL|NL
294 Joey Lucchesi LAA 54324.261.4038200$-14.21AL|NL
295 Anthony Nunez BAL 25223.951.2428100$-15.19AL|NL
296 Justin Martinez IL-60 ARI 20213.331.3125110$-14.20AL|NL
297 Liam Hendriks IL-60 MIN 34324.431.4337150$-14.18AL|NL
298 Gregory Santos SF 36213.611.4132160$-14.26AL|NL
299 Luis Medina OAK 72444.851.4359350$-14.29AL|NL
300 Daniel Lynch KAN 59234.321.3547210$-14.34AL|NL