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 34212.801.08481319$20.55AL|NL
2 Mason Miller OAK 34212.621.05501316$18.50AL|NL
3 Josh Hader HOU 36223.111.09501417$17.96AL|NL
4 Andres Munoz SEA 34212.731.13451416$16.58AL|NL
5 Ryan Helsley STL 35223.111.17421417$15.83AL|NL
6 Jeff Hoffman TOR 35223.231.13431215$14.00AL|NL
7 Emmanuel Clase CLE 35223.161.1736916$13.94AL|NL
8 Aroldis Chapman BOS 33213.011.21471715$13.77AL|NL
9 Jhoan Duran MIN 35212.811.16421214$13.66AL|NL
10 Felix Bautista BAL 32212.871.14451414$13.60AL|NL
11 Robert Suarez SD 35223.441.19371216$12.97AL|NL
12 Tanner Scott LAD 34213.151.21411415$12.83AL|NL
13 Camilo Doval SF 33223.241.27381515$11.37AL|NL
14 Kyle Finnegan WAS 33223.801.29311217$10.90AL|NL
15 David Bednar PIT 33223.581.22371214$9.88AL|NL
16 Kenley Jansen LAA 32224.131.25351216$9.86AL|NL
17 Peter Fairbanks TB 33223.691.28341315$9.54AL|NL
18 Trevor Megill MIL 34223.401.18411312$9.31AL|NL
19 Kris Bubic KAN 92653.721.2890320$8.55AL|NL
20 Emilio Pagan CIN 34224.121.23381214$8.39AL|NL
21 Raisel Iglesias ATL 37223.481.16391011$8.37AL|NL
22 Shelby Miller ARI 33224.131.31341314$6.88AL|NL
23 Luke Weaver NYY 34223.751.19361011$6.56AL|NL
24 Carlos Estevez KAN 34224.161.32321314$6.43AL|NL
25 Drew Rasmussen TB 77553.731.2372200$5.75AL|NL
26 Daniel Palencia CHC 33223.601.29381510$4.80AL|NL
27 Robert Garcia TEX 33223.431.2436129$4.62AL|NL
28 Will Vest DET 33223.211.2034108$4.45AL|NL
29 Calvin Faucher MIA 34224.011.36331412$4.32AL|NL
30 Devin Williams NYY 33213.231.2142157$4.10AL|NL
31 Ben Brown CHC 64433.611.2270230$4.05AL|NL
32 Grant Holmes ATL 88654.051.3388340$4.05AL|NL
33 Orion Kerkering PHI 33213.441.2335138$3.54AL|NL
34 Clay Holmes NYM 81543.621.3574330$3.23AL|NL
35 Grant Taylor CWS 36223.611.2638148$3.19AL|NL
36 Matthew Strahm PHI 34213.301.0940104$2.16AL|NL
37 Cade Smith CLE 37222.931.1147132$2.13AL|NL
38 Matthew Liberatore STL 82553.991.3070260$1.81AL|NL
39 Tommy Kahnle DET 33223.631.3133137$0.72AL|NL
40 Reid Detmers LAA 42223.431.1750142$0.58AL|NL
41 Landen Roupp SF 79553.971.3673320$0.44AL|NL
42 Hayden Birdsong SF 78554.131.3578350$0.26AL|NL
43 Jordan Romano PHI 32223.761.2535136$0.23AL|NL
44 Griffin Jax MIN 35212.991.1043101$0.24AL|NL
45 Sawyer Gipson-Long DET 64443.941.2553170$-0.36AL|NL
46 Mike Soroka WAS 79454.111.3175300$-0.39AL|NL
47 Abner Uribe MIL 33213.061.2740173$-0.65AL|NL
48 Ryan Walker SF 32213.121.1536102$-0.95AL|NL
49 Chris Martin TEX 30213.181.103262$-1.26AL|NL
50 Randy Rodriguez SF 34223.421.2338143$-1.29AL|NL
51 Fernando Cruz NYY 32213.191.1644141$-1.43AL|NL
52 Bryan Abreu HOU 38223.361.2248171$-1.63AL|NL
53 Dylan Lee ATL 34213.401.1838112$-1.65AL|NL
54 Porter Hodge IL-15 CHC 32223.881.3734166$-1.67AL|NL
55 Matt Brash SEA 33213.031.1940141$-1.69AL|NL
56 Gabe Speier SEA 33213.141.1537111$-1.82AL|NL
57 Jeremiah Estrada SD 33213.241.1843141$-1.81AL|NL
58 Brock Stewart MIN 32213.211.1741131$-1.94AL|NL
59 Lucas Erceg KAN 33223.411.2535123$-1.94AL|NL
60 Ronny Henriquez MIA 33223.871.3032125$-2.06AL|NL
61 Noah Cameron KAN 68444.021.3257220$-2.08AL|NL
62 Kirby Yates LAD 32213.601.2539143$-2.08AL|NL
63 Charlie Morton BAL 71444.221.3572290$-2.42AL|NL
64 Chad Patrick MIL 72454.371.2863230$-2.44AL|NL
65 Ryan Pressly CHC 32213.631.2830114$-2.47AL|NL
66 Brandon Walter HOU 48333.691.2341120$-2.45AL|NL
67 Luis Ortiz CLE 88564.331.3981370$-2.47AL|NL
68 Colton Gordon HOU 71444.271.2959200$-2.54AL|NL
69 Pierce Johnson ATL 33213.481.2439132$-2.62AL|NL
70 Andre Pallante STL 82553.931.4260310$-2.66AL|NL
71 Shane Smith CWS 89564.371.3776350$-2.70AL|NL
72 Aaron Bummer ATL 32213.151.2835132$-2.74AL|NL
73 Jason Adam SD 35223.471.1940131$-2.72AL|NL
74 Quinn Priester MIL 68443.981.3555240$-2.85AL|NL
75 Garrett Cleavinger TB 33223.591.2439142$-2.93AL|NL
76 Garrett Whitlock BOS 34223.491.183791$-3.08AL|NL
77 Steven Matz STL 43223.531.1840110$-3.09AL|NL
78 Mark Leiter Jr. NYY 33213.451.2038121$-3.20AL|NL
79 Adrian Morejon SD 34223.361.2135121$-3.32AL|NL
80 Alex Vesia LAD 34213.651.2142141$-3.37AL|NL
81 Louie Varland MIN 32213.411.173381$-3.38AL|NL
82 Bryan Baker BAL 33223.701.2437132$-3.45AL|NL
83 Logan Henderson MIL 36223.661.1440110$-3.58AL|NL
84 Luke Jackson TEX 34224.041.3933155$-3.59AL|NL
85 Seth Halvorsen COL 33124.541.4730159$-3.68AL|NL
86 Yariel Rodriguez TOR 34223.771.2638132$-3.75AL|NL
87 Slade Cecconi CLE 62344.261.2655160$-3.74AL|NL
88 Keegan Akin BAL 32213.521.2136111$-3.83AL|NL
89 Ryne Nelson ARI 77554.451.3560230$-3.81AL|NL
90 Reed Garrett NYM 35223.411.2839161$-3.86AL|NL
91 Yennier Cano BAL 34223.341.2534121$-3.90AL|NL
92 Jon Gray IL-60 TEX 51334.071.2747160$-4.02AL|NL
93 Paul Blackburn NYM 46323.911.2740140$-4.24AL|NL
94 Nick Mears MIL 31213.571.2336131$-4.28AL|NL
95 Tanner Banks PHI 31213.531.2132101$-4.39AL|NL
96 Jared Koenig MIL 32223.441.2432111$-4.43AL|NL
97 Kevin Ginkel ARI 32213.721.2934122$-4.51AL|NL
98 Gregory Soto BAL 33213.321.2538140$-4.53AL|NL
99 Cole Sands MIN 33223.881.2533112$-4.53AL|NL
100 Tyler Holton DET 34223.551.223091$-4.56AL|NL
101 Brandon Eisert CWS 32223.711.2731112$-4.57AL|NL
102 Yuki Matsui SD 31213.561.2636141$-4.61AL|NL
103 Phil Maton STL 34223.841.2933132$-4.90AL|NL
104 Bryan King HOU 33223.701.2634121$-5.11AL|NL
105 Brendon Little TOR 32213.291.3533151$-5.26AL|NL
106 Jalen Beeks ARI 33223.751.3231122$-5.28AL|NL
107 Hunter Gaddis CLE 35223.951.2435111$-5.37AL|NL
108 Ryne Stanek NYM 33223.831.2836141$-5.50AL|NL
109 Stephen Kolek SD 73454.211.3954260$-5.55AL|NL
110 Seranthony Dominguez BAL 31213.611.2436130$-5.56AL|NL
111 Dennis Santana PIT 33224.071.3530133$-5.59AL|NL
112 Bennett Sousa HOU 29213.491.2232110$-5.62AL|NL
113 Justin Wilson BOS 31213.541.2434110$-5.61AL|NL
114 Jose A. Ferrer WAS 33223.501.2928111$-5.60AL|NL
115 Tyler Rogers SF 37223.731.262881$-5.68AL|NL
116 Erik Miller SF 31213.471.3635171$-5.67AL|NL
117 Brant Hurter DET 30213.371.212680$-5.80AL|NL
118 Hoby Milner TEX 30213.631.272891$-5.86AL|NL
119 Jacob Lopez OAK 59344.321.3557260$-5.85AL|NL
120 Shawn Armstrong TEX 32223.921.2633111$-5.86AL|NL
121 Brad Lord WAS 40223.851.3034141$-5.89AL|NL
122 Mitch Spence OAK 70454.411.3653230$-5.90AL|NL
123 Daniel Coulombe MIN 30213.571.2331100$-5.97AL|NL
124 Tim Herrin CLE 33223.701.3435151$-6.00AL|NL
125 Mason Montgomery TB 30213.791.2730111$-6.04AL|NL
126 Yimi Garcia IL-15 TOR 28113.541.183191$-6.07AL|NL
127 Braxton Ashcraft PIT 44223.871.2839130$-6.05AL|NL
128 Michael Kopech LAD 31214.181.3436162$-6.12AL|NL
129 JoJo Romero STL 33223.631.3330131$-6.24AL|NL
130 Andrew Kittredge BAL 33223.901.2831101$-6.25AL|NL
131 Ryan Thompson ARI 32223.911.3327102$-6.30AL|NL
132 Eric Lauer TOR 48334.341.3143160$-6.33AL|NL
133 Anthony Bender MIA 33223.991.3531132$-6.32AL|NL
134 Jake Bird COL 32224.211.4032133$-6.34AL|NL
135 Caleb Ferguson PIT 33223.741.3433141$-6.34AL|NL
136 Jonathan Loaisiga NYY 31213.551.252890$-6.42AL|NL
137 Bowden Francis IL-15 TOR 51334.521.2946150$-6.45AL|NL
138 Trent Thornton SEA 34224.021.2832121$-6.46AL|NL
139 Jose Butto NYM 32223.841.3131131$-6.48AL|NL
140 Nick Martinez CIN 62344.541.3052160$-6.49AL|NL
141 Enyel De Los Santos ATL 31213.951.3032121$-6.55AL|NL
142 Jake Junis CLE 32223.851.212970$-6.57AL|NL
143 Kyle Harrison BOS 41224.091.2943150$-6.60AL|NL
144 Taylor Rogers CIN 31224.001.3234131$-6.69AL|NL
145 Ryan Brasier CHC 31213.801.243090$-6.73AL|NL
146 Caleb Thielbar CHC 29213.731.2631110$-6.77AL|NL
147 Spencer Turnbull TOR 58334.311.3649200$-6.88AL|NL
148 Colin Rea CHC 69454.651.3554200$-6.87AL|NL
149 Brenan Hanifee DET 31223.731.302491$-6.87AL|NL
150 Steven Okert HOU 30214.011.2534120$-6.98AL|NL
151 Carlos Vargas SEA 32223.741.3528141$-7.03AL|NL
152 John Schreiber KAN 32223.861.3430131$-7.01AL|NL
153 Drew Pomeranz CHC 30213.731.2931120$-7.07AL|NL
154 Aaron Ashby MIL 30213.471.3531140$-7.10AL|NL
155 Edwin Uceta TB 32224.181.3133131$-7.17AL|NL
156 Jack Dreyer LAD 32214.021.3331131$-7.21AL|NL
157 Antonio Santillan CIN 33224.441.3534142$-7.24AL|NL
158 Greg Weissert BOS 32224.051.3331121$-7.29AL|NL
159 Eduard Bazardo SEA 31223.841.2830110$-7.31AL|NL
160 Ian Seymour TB 29223.951.232890$-7.31AL|NL
161 Angel Zerpa KAN 31213.571.3127100$-7.30AL|NL
162 Eric Orze TB 31224.051.3431141$-7.40AL|NL
163 Joey Cantillo CLE 29223.761.3231130$-7.50AL|NL
164 Blake Treinen IL-60 LAD 19113.651.222062$-7.53AL|NL
165 Huascar Brazoban NYM 31213.751.3331140$-7.56AL|NL
166 Jose Castillo NYM 29213.641.3329130$-7.55AL|NL
167 Ryan Yarbrough NYY 50334.471.3239150$-7.57AL|NL
168 Dylan Dodd ATL 29213.801.252470$-7.61AL|NL
169 Brad Keller CHC 33223.911.3628121$-7.62AL|NL
170 Brock Burke LAA 32224.081.3430131$-7.61AL|NL
171 Ryan Gusto HOU 64344.521.3654230$-7.71AL|NL
172 Daniel Lynch KAN 37224.151.3329121$-7.87AL|NL
173 DL Hall MIL 29113.531.2732130$-7.91AL|NL
174 Rob Zastryzny MIL 29113.651.222890$-8.09AL|NL
175 Tyler Ferguson OAK 31224.111.3931151$-8.15AL|NL
176 Brennan Bernardino BOS 31223.841.3530120$-8.14AL|NL
177 Ryan Zeferjahn LAA 33224.291.3834161$-8.26AL|NL
178 Anthony DeSclafani ARI 37224.191.293190$-8.27AL|NL
179 Jordan Wicks CHC 29223.901.302590$-8.30AL|NL
180 Kyle Leahy STL 33224.081.3626121$-8.32AL|NL
181 Drey Jameson ARI 30213.921.3328110$-8.34AL|NL
182 Ian Hamilton NYY 28113.541.2930120$-8.43AL|NL
183 Justin Slaten IL-15 BOS 23113.971.312282$-8.45AL|NL
184 Didier Fuentes ATL 47334.581.3640160$-8.49AL|NL
185 Graham Ashcraft IL-15 CIN 26114.081.292272$-8.48AL|NL
186 Matt Festa CLE 32224.121.3331130$-8.54AL|NL
187 Taijuan Walker PHI 38224.191.3131120$-8.56AL|NL
188 Joe Ross PHI 30214.011.3126100$-8.56AL|NL
189 Kevin Kelly TB 30113.901.282581$-8.62AL|NL
190 Robert Stephenson IL-15 LAA 25113.861.222990$-8.69AL|NL
191 David Robertson FA 18113.221.182160$-8.68AL|NL
192 Paul Sewald IL-15 CLE 27113.971.223090$-8.73AL|NL
193 Ryan Bergert SD 56344.551.3845220$-8.80AL|NL
194 Michael Kelly OAK 32224.351.3830141$-8.82AL|NL
195 Anthony Banda LAD 30214.081.3529130$-8.86AL|NL
196 Jake Latz TEX 36224.111.3936180$-8.84AL|NL
197 Bryan Hudson MIL 28113.651.3029120$-8.91AL|NL
198 Chase Lee DET 29113.661.2726100$-8.90AL|NL
199 Riley O'Brien STL 28113.521.3328120$-9.03AL|NL
200 Steven Cruz KAN 31224.051.3830140$-9.05AL|NL
201 Rafael Montero ATL 30214.091.3830130$-9.12AL|NL
202 Mason Fluharty TOR 31224.131.3528120$-9.13AL|NL
203 Kyle Backhus ARI 31213.961.3928130$-9.16AL|NL
204 Hunter Harvey IL-60 KAN 19113.471.202060$-9.22AL|NL
205 Connor Prielipp MIN 22113.591.252380$-9.26AL|NL
206 Osvaldo Bido OAK 33224.401.3230130$-9.32AL|NL
207 Colin Selby BAL 25113.601.3227110$-9.32AL|NL
208 Chris Flexen CHC 32224.251.3226100$-9.33AL|NL
209 John King STL 31223.751.3820100$-9.39AL|NL
210 Jordan Hicks IL-15 SF 29113.731.3329120$-9.40AL|NL
211 Kolby Allard CLE 40224.331.3330110$-9.48AL|NL
212 Shinnosuke Ogasawara WAS 34224.231.3528130$-9.48AL|NL
213 Joe Jimenez IL-60 ATL 19113.671.212170$-9.50AL|NL
214 Sean Hjelle SF 28113.671.292380$-9.52AL|NL
215 Jose Alvarado PHI 16113.181.241870$-9.57AL|NL
216 Keider Montero DET 46234.371.3637160$-9.58AL|NL
217 Andrew Chafin IL-15 WAS 26113.711.3528130$-9.72AL|NL
218 Albert Suarez IL-60 BAL 26114.021.242470$-9.75AL|NL
219 Hogan Harris OAK 30114.111.3729141$-9.74AL|NL
220 Brent Headrick NYY 21113.851.222160$-9.77AL|NL
221 Kaleb Ort HOU 34224.441.3733150$-9.78AL|NL
222 Liam Hendriks IL-15 BOS 22113.931.242370$-9.81AL|NL
223 Grant Anderson MIL 27113.951.3027110$-9.85AL|NL
224 Carmen Mlodzinski PIT 35224.281.3830130$-9.84AL|NL
225 Kody Funderburk MIN 27113.671.3425110$-9.85AL|NL
226 Nathan Wiles ATL 35224.461.312690$-9.88AL|NL
227 Janson Junk MIA 49234.461.3334130$-9.87AL|NL
228 Brooks Raley IL-60 NYM 24113.791.3024100$-9.89AL|NL
229 Josh Sborz IL-60 TEX 22113.821.302490$-10.00AL|NL
230 Hector Neris LAA 28114.111.3130120$-9.98AL|NL
231 Tristan Beck SF 26113.911.282380$-10.02AL|NL
232 Shawn Dubin HOU 28113.911.3529120$-10.06AL|NL
233 Matthew Gage DET 27113.751.3324100$-10.04AL|NL
234 Braydon Fisher TOR 30114.051.3532140$-10.08AL|NL
235 Cole Henry WAS 32124.301.3832161$-10.10AL|NL
236 Ben Casparius LAD 39224.561.3736160$-10.13AL|NL
237 Valente Bellozo MIA 36224.561.3329120$-10.16AL|NL
238 Tyler Alexander CWS 38224.621.3129100$-10.17AL|NL
239 Jason Alexander HOU 32224.261.362390$-10.18AL|NL
240 Jonathan Brubaker NYY 28114.091.292690$-10.17AL|NL
241 Steven Wilson CWS 33124.851.4332173$-10.18AL|NL
242 Manuel Rodriguez IL-15 TB 24113.771.312290$-10.17AL|NL
243 Casey Legumina SEA 29114.001.3126110$-10.17AL|NL
244 Ryan Burr IL-60 TOR 19113.781.272070$-10.23AL|NL
245 Tyler Kinley COL 34124.781.4634163$-10.26AL|NL
246 Craig Yoho MIL 24113.801.3424110$-10.28AL|NL
247 Paul Gervase TB 28114.061.3530140$-10.30AL|NL
248 Justin Hagenman NYM 18113.821.201650$-10.29AL|NL
249 Carlos Hernandez DET 25114.011.3125100$-10.32AL|NL
250 Zack Kelly BOS 25114.111.4126121$-10.31AL|NL
251 Kyle Hendricks LAA 75454.871.4052220$-10.32AL|NL
252 Tyler Gilbert CWS 27114.061.292490$-10.33AL|NL
253 Luke Little CHC 16113.351.351990$-10.36AL|NL
254 Forrest Whitley TB 29113.991.3629130$-10.37AL|NL
255 Jhonathan Diaz SEA 23113.721.291870$-10.37AL|NL
256 Brandon Young BAL 19113.891.241860$-10.41AL|NL
257 Trevor Stephan IL-60 CLE 21113.971.282180$-10.46AL|NL
258 Jordan Leasure CWS 31124.151.3632150$-10.48AL|NL
259 Chad Green TOR 27114.271.272580$-10.49AL|NL
260 Justin Topa MIN 28113.901.3424100$-10.49AL|NL
261 Jorge Alcala BOS 27114.161.3328110$-10.53AL|NL
262 Andrew Nardi IL-60 MIA 13113.511.231550$-10.51AL|NL
263 Wandy Peralta SD 28113.741.3824120$-10.53AL|NL
264 Carson Seymour SF 23113.731.321980$-10.54AL|NL
265 Zach Pop SEA 28113.851.3523100$-10.58AL|NL
266 Tayler Saucedo SEA 24113.741.3521100$-10.59AL|NL
267 Trevor McDonald SF 20113.661.291660$-10.59AL|NL
268 Alan Rangel PHI 25114.261.252280$-10.61AL|NL
269 Brady Basso IL-60 OAK 16113.751.231550$-10.61AL|NL
270 Nick Sandlin TOR 28114.151.3428120$-10.63AL|NL
271 Clayton Beeter NYY 15113.671.281770$-10.63AL|NL
272 Sean Newcomb OAK 28113.971.3727130$-10.63AL|NL
273 Michel Otanez OAK 23113.841.4026130$-10.67AL|NL
274 Paxton Schultz TOR 28114.231.3126100$-10.72AL|NL
275 Ryan Borucki IL-15 PIT 25113.901.3523100$-10.69AL|NL
276 Davis Daniel ATL 21114.051.251850$-10.70AL|NL
277 Adrian Houser CWS 82464.631.4657320$-10.72AL|NL
278 Sean Guenther DET 20113.681.311670$-10.78AL|NL
279 Bryan Hoeing SD 28114.021.332390$-10.77AL|NL
280 Trent Harris SF 21113.841.321980$-10.78AL|NL
281 Mason Englert TB 25114.161.292280$-10.78AL|NL
282 David Morgan SD 30114.161.3528130$-10.81AL|NL
283 Jonathan Bowlan KAN 25114.021.312180$-10.79AL|NL
284 Derek Law IL-15 WAS 25113.931.332190$-10.79AL|NL
285 Ryan Fernandez STL 25113.961.3624110$-10.80AL|NL
286 Anthony Gose ARI 13113.561.281560$-10.82AL|NL
287 Jackson Kowar SEA 27114.061.3525120$-10.84AL|NL
288 Jose Fermin LAA 23114.101.3525110$-10.85AL|NL
289 Jackson Rutledge WAS 30124.141.3426120$-10.87AL|NL
290 Nick Hernandez HOU 27114.301.3227110$-10.85AL|NL
291 Beau Brieske DET 26114.091.3424110$-10.90AL|NL
292 Daysbel Hernandez IL-15 ATL 25113.931.4127140$-10.88AL|NL
293 Nate Pearson CHC 27114.241.3427120$-10.92AL|NL
294 Cameron Booser IL-15 CWS 21114.061.332290$-10.91AL|NL
295 Erik Sabrowski IL-60 CLE 22113.931.3924120$-10.96AL|NL
296 Scott Barlow CIN 30124.211.3932140$-10.95AL|NL
297 Kevin Herget ATL 23114.151.281960$-11.00AL|NL
298 Nick Burdi IL-15 BOS 19113.951.352090$-11.08AL|NL
299 Alex Lange IL-60 DET 15113.641.351670$-11.10AL|NL
300 Jesus Tinoco IL-15 MIA 24114.051.352290$-11.10AL|NL