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 Josh Hader HOU 31323.061.06451115$17.24AL|NL
2 Edwin Diaz NYM 29212.761.05421116$16.26AL|NL
3 Mason Miller OAK 30212.771.05451114$14.91AL|NL
4 Tanner Scott LAD 30313.201.18361215$14.22AL|NL
5 Andres Munoz SEA 30212.661.11391214$13.67AL|NL
6 Jhoan Duran MIN 30312.621.14361012$13.03AL|NL
7 Emmanuel Clase CLE 31212.721.0931714$12.78AL|NL
8 Ryan Helsley STL 30213.101.15361115$12.81AL|NL
9 Devin Williams NYY 30312.961.15381312$12.44AL|NL
10 Aroldis Chapman BOS 29212.931.21431513$11.50AL|NL
11 Jeff Hoffman TOR 30213.211.10381013$11.43AL|NL
12 Felix Bautista BAL 29212.831.13421312$11.42AL|NL
13 Kris Bubic KAN 76543.661.2676260$9.52AL|NL
14 Robert Suarez SD 30223.501.21301114$9.45AL|NL
15 Camilo Doval SF 29213.351.27341313$8.70AL|NL
16 David Bednar PIT 29223.381.20341012$8.37AL|NL
17 Shelby Miller ARI 29223.861.25301014$8.19AL|NL
18 Kyle Finnegan WAS 29223.901.30271115$8.14AL|NL
19 Peter Fairbanks TB 29213.421.26301213$8.07AL|NL
20 Trevor Megill MIL 30213.391.23361211$7.43AL|NL
21 Grant Holmes ATL 87544.111.3392350$7.25AL|NL
22 Raisel Iglesias ATL 30323.371.123378$7.25AL|NL
23 Drew Rasmussen TB 65433.551.1860160$7.13AL|NL
24 Robert Garcia TEX 29223.611.22321111$6.41AL|NL
25 Will Vest DET 29213.251.1930910$6.24AL|NL
26 Emilio Pagan CIN 30224.281.23331012$5.98AL|NL
27 Carlos Estevez KAN 29223.931.27281112$5.61AL|NL
28 Kenley Jansen LAA 28124.221.26311114$5.50AL|NL
29 Matthew Strahm PHI 30213.411.083587$4.94AL|NL
30 Matthew Liberatore STL 71443.931.2761220$3.51AL|NL
31 Clay Holmes NYM 72553.901.3863280$3.16AL|NL
32 Cade Smith CLE 32212.761.0943122$2.93AL|NL
33 Quinn Priester MIL 60433.741.2549210$2.83AL|NL
34 Grant Taylor CWS 29113.471.2531119$2.38AL|NL
35 Mike Soroka WAS 71454.351.2970260$2.07AL|NL
36 Daniel Palencia CHC 29113.731.3033149$1.59AL|NL
37 Ronny Henriquez MIA 30123.971.31301110$1.52AL|NL
38 Orion Kerkering PHI 29213.421.2032115$1.21AL|NL
39 Bryan Abreu HOU 33212.971.1645151$1.09AL|NL
40 Griffin Jax MIN 31212.971.063981$1.06AL|NL
41 Landen Roupp SF 65444.061.3561270$0.93AL|NL
42 Ryne Nelson ARI 70444.181.3057200$0.88AL|NL
43 Dylan Lee ATL 30213.371.163493$0.17AL|NL
44 Jason Adam SD 31213.281.1235112$0.09AL|NL
45 Hayden Birdsong SF 63444.341.3564290$0.07AL|NL
46 Brandon Walter HOU 45323.631.2139100$-0.20AL|NL
47 Luke Weaver NYY 30214.041.223295$-0.31AL|NL
48 Reid Detmers LAA 38223.761.2244142$-0.46AL|NL
49 Ben Brown CHC 41323.831.2244140$-0.51AL|NL
50 Jeremiah Estrada SD 30213.261.1640121$-0.67AL|NL
51 Ryan Walker SF 28213.141.163192$-0.95AL|NL
52 Porter Hodge CHC 29224.061.3630146$-1.12AL|NL
53 Alex Vesia LAD 27213.531.1836112$-1.33AL|NL
54 Matt Brash SEA 29212.991.2135121$-1.41AL|NL
55 Kirby Yates LAD 28213.461.2035122$-1.44AL|NL
56 Jon Gray IL-60 TEX 50334.061.2746150$-1.53AL|NL
57 Reed Garrett NYM 30323.491.3235141$-1.62AL|NL
58 Chad Patrick MIL 51334.171.2647160$-1.62AL|NL
59 Gabe Speier SEA 30213.171.113490$-1.77AL|NL
60 Randy Rodriguez SF 29213.411.2433122$-1.95AL|NL
61 Slade Cecconi CLE 64344.481.2756170$-1.94AL|NL
62 Lucas Erceg KAN 29223.561.2730113$-2.03AL|NL
63 Colton Gordon HOU 60334.311.2851170$-2.03AL|NL
64 Abner Uribe MIL 29113.221.2436153$-2.09AL|NL
65 Garrett Cleavinger TB 29223.741.2235122$-2.17AL|NL
66 Andre Pallante STL 70444.091.4151270$-2.21AL|NL
67 Nick Martinez CIN 57344.241.2847140$-2.27AL|NL
68 Yimi Garcia TOR 29223.681.2132102$-2.37AL|NL
69 Sawyer Gipson-Long IL-15 DET 48334.141.2641130$-2.39AL|NL
70 Jordan Romano PHI 28223.931.2431113$-2.42AL|NL
71 Adrian Morejon SD 30213.281.193091$-2.46AL|NL
72 Garrett Whitlock BOS 30213.451.193291$-2.55AL|NL
73 Luis Ortiz CLE 61344.271.3657250$-2.70AL|NL
74 Chris Martin TEX 26213.421.102741$-2.73AL|NL
75 Aaron Bummer ATL 28213.021.2731111$-2.75AL|NL
76 Phil Maton STL 30213.651.2430112$-2.84AL|NL
77 Seth Halvorsen COL 29124.671.4426139$-2.87AL|NL
78 Ryan Pressly CHC 28213.631.282693$-2.90AL|NL
79 Shane Smith CWS 71354.431.3664290$-2.90AL|NL
80 Noah Cameron KAN 55334.221.3347180$-3.14AL|NL
81 Pierce Johnson ATL 29223.531.2834111$-3.44AL|NL
82 Didier Fuentes ATL 64444.661.3753220$-3.52AL|NL
83 Seranthony Dominguez BAL 30223.751.2835141$-3.74AL|NL
84 Steven Matz STL 38223.701.2334100$-3.79AL|NL
85 Stephen Kolek SD 61344.241.3547210$-3.78AL|NL
86 Steven Okert HOU 27213.601.163290$-3.80AL|NL
87 Brock Stewart MIN 28113.011.1636110$-3.86AL|NL
88 Kevin Ginkel ARI 27213.481.2529101$-3.87AL|NL
89 Bryan Baker BAL 30223.861.2332111$-3.89AL|NL
90 Tyler Rogers SF 32223.561.202461$-3.90AL|NL
91 Ryne Stanek NYM 28223.661.2732131$-3.95AL|NL
92 Tommy Kahnle DET 29113.831.2929124$-3.94AL|NL
93 Bennett Sousa HOU 26213.381.172990$-3.98AL|NL
94 Gregory Soto BAL 29213.431.2734130$-4.09AL|NL
95 Drew Pomeranz CHC 25213.021.2227100$-4.12AL|NL
96 Mark Leiter Jr. NYY 27223.591.1931100$-4.20AL|NL
97 Cole Sands MIN 29223.841.232991$-4.32AL|NL
98 Paul Sewald IL-15 CLE 29223.921.183390$-4.38AL|NL
99 Mitch Spence OAK 62344.431.3549190$-4.41AL|NL
100 Tyler Holton DET 30223.651.162680$-4.51AL|NL
101 Jack Dreyer LAD 30213.781.2830121$-4.52AL|NL
102 Calvin Faucher MIA 29124.041.4230135$-4.61AL|NL
103 Jared Koenig MIL 28213.691.2627101$-4.63AL|NL
104 Fernando Cruz IL-15 NYY 19213.151.182780$-4.69AL|NL
105 Hunter Gaddis CLE 31224.041.2530101$-4.77AL|NL
106 JoJo Romero STL 28223.581.3027111$-4.79AL|NL
107 Anthony Bender MIA 29223.991.3328112$-4.83AL|NL
108 Ryan Thompson ARI 29213.831.312492$-4.85AL|NL
109 Kyle Harrison BOS 46234.291.3247170$-4.98AL|NL
110 Yennier Cano BAL 26213.431.242690$-5.14AL|NL
111 Caleb Ferguson PIT 29213.491.3129120$-5.34AL|NL
112 Louie Varland MIN 28223.801.232880$-5.39AL|NL
113 Tim Herrin CLE 29223.801.3630141$-5.41AL|NL
114 Erik Miller SF 27213.651.4030151$-5.48AL|NL
115 Dennis Santana PIT 29113.851.3026103$-5.49AL|NL
116 Colin Rea CHC 62344.701.3347170$-5.51AL|NL
117 Caleb Thielbar CHC 26213.641.2627100$-5.58AL|NL
118 Chase Lee DET 26213.671.242690$-5.61AL|NL
119 Jonathan Loaisiga NYY 25213.611.212370$-5.71AL|NL
120 Jack Perkins OAK 35224.001.3134140$-5.72AL|NL
121 Brendon Little TOR 28213.441.3629140$-5.77AL|NL
122 Andrew Kittredge BAL 28223.761.252680$-5.79AL|NL
123 Jalen Beeks ARI 28213.731.3626111$-5.83AL|NL
124 Bryan King HOU 29113.581.2630111$-5.87AL|NL
125 Luke Jackson TEX 30224.241.4029142$-5.98AL|NL
126 Justin Wilson BOS 27223.801.3230100$-6.00AL|NL
127 Kyle Backhus ARI 28213.841.3727121$-6.02AL|NL
128 Bryan Hudson MIL 25213.681.2926110$-6.11AL|NL
129 Ian Hamilton NYY 29113.591.3132131$-6.11AL|NL
130 Daysbel Hernandez ATL 26213.871.4330151$-6.18AL|NL
131 Erik Sabrowski CLE 27223.751.3731140$-6.23AL|NL
132 Joey Cantillo CLE 30223.971.3533140$-6.22AL|NL
133 Jose Butto NYM 28113.631.2628121$-6.31AL|NL
134 J.T. Ginn OAK 40234.221.3235130$-6.36AL|NL
135 Greg Weissert BOS 28224.141.3427111$-6.35AL|NL
136 Ryan Brasier CHC 27113.391.172570$-6.42AL|NL
137 Braydon Fisher TOR 27213.941.3430130$-6.47AL|NL
138 Nick Mears MIL 28113.561.2431110$-6.51AL|NL
139 Daniel Coulombe MIN 26113.331.222780$-6.57AL|NL
140 Ryan Gusto HOU 45234.391.3339160$-6.60AL|NL
141 Hoby Milner TEX 28113.671.242581$-6.63AL|NL
142 Jake Latz TEX 42224.301.4043210$-6.67AL|NL
143 Nick Sandlin TOR 26214.061.3027120$-6.77AL|NL
144 Jose A. Ferrer WAS 29113.671.252491$-6.82AL|NL
145 Kevin Kelly TB 26113.781.202361$-6.86AL|NL
146 Bowden Francis IL-15 TOR 44234.721.2940140$-6.89AL|NL
147 Robert Stephenson IL-15 LAA 23113.741.172870$-6.98AL|NL
148 Brad Keller CHC 29224.051.3824111$-7.01AL|NL
149 Yariel Rodriguez TOR 29114.051.2931121$-7.05AL|NL
150 Anthony DeSclafani ARI 36224.301.3029100$-7.11AL|NL
151 Aaron Ashby MIL 27213.801.3927130$-7.09AL|NL
152 Tanner Banks PHI 28113.741.222880$-7.12AL|NL
153 Janson Junk MIA 44234.271.3332110$-7.17AL|NL
154 Edwin Uceta TB 28114.171.2831111$-7.21AL|NL
155 Richard Lovelady NYM 24223.951.292280$-7.20AL|NL
156 Brandon Eisert CWS 28123.971.272791$-7.26AL|NL
157 Jose Alvarado PHI 19113.061.192270$-7.29AL|NL
158 Casey Legumina SEA 27224.081.3325110$-7.37AL|NL
159 Justin Slaten IL-60 BOS 24213.931.332390$-7.36AL|NL
160 Brad Lord WAS 36224.421.3527121$-7.38AL|NL
161 Keegan Akin IL-15 BAL 24113.701.222780$-7.40AL|NL
162 Drey Jameson ARI 27213.961.332390$-7.42AL|NL
163 Eric Orze TB 28113.971.3128121$-7.51AL|NL
164 Mason Montgomery TB 27114.001.3027111$-7.62AL|NL
165 Brennan Bernardino BOS 26213.961.3924110$-7.82AL|NL
166 Antonio Santillan CIN 29124.461.3630132$-7.82AL|NL
167 John King STL 27213.721.351880$-7.84AL|NL
168 Davis Daniel ATL 33224.411.3227100$-7.85AL|NL
169 Braxton Ashcraft PIT 33123.921.272890$-7.87AL|NL
170 Ben Casparius LAD 30224.431.3428120$-7.87AL|NL
171 Brock Burke LAA 28124.041.3227111$-7.90AL|NL
172 Carmen Mlodzinski PIT 29224.201.3524100$-8.00AL|NL
173 Yuki Matsui SD 24113.801.2928110$-8.03AL|NL
174 Brant Hurter DET 25113.711.222270$-8.08AL|NL
175 Brooks Raley IL-60 NYM 25113.711.2825100$-8.18AL|NL
176 David Robertson FA 16113.221.181960$-8.20AL|NL
177 Enyel De Los Santos ATL 25113.861.262590$-8.28AL|NL
178 Anthony Banda LAD 28214.341.4027120$-8.33AL|NL
179 Eduard Bazardo SEA 28113.971.2827100$-8.33AL|NL
180 Keider Montero DET 43234.581.3735160$-8.32AL|NL
181 Lou Trivino LAD 26224.381.3624110$-8.36AL|NL
182 Logan Henderson MIL 20113.961.172260$-8.38AL|NL
183 Ryan Yarbrough IL-15 NYY 33224.691.3026100$-8.45AL|NL
184 Jake Bird COL 29114.121.3728121$-8.44AL|NL
185 Carlos Vargas SEA 28224.131.4023120$-8.46AL|NL
186 Nick Burdi IL-15 BOS 20114.271.4022102$-8.52AL|NL
187 Craig Yoho MIL 24113.881.3026110$-8.54AL|NL
188 Hunter Harvey IL-60 KAN 16113.301.171750$-8.53AL|NL
189 Jake Junis CLE 24113.841.232160$-8.60AL|NL
190 Ryan Burr IL-60 TOR 21113.751.272380$-8.59AL|NL
191 Liam Hendriks IL-15 BOS 22124.231.302381$-8.61AL|NL
192 Sean Newcomb OAK 27113.801.3326120$-8.62AL|NL
193 Jose Fermin LAA 27114.051.3329120$-8.69AL|NL
194 Shawn Armstrong TEX 27124.171.292890$-8.70AL|NL
195 Blake Treinen IL-60 LAD 16113.511.191850$-8.75AL|NL
196 Joe Jimenez IL-60 ATL 17113.691.212060$-8.73AL|NL
197 Manuel Rodriguez IL-15 TB 22113.711.272180$-8.78AL|NL
198 Angel Zerpa KAN 27113.801.312390$-8.86AL|NL
199 Brenan Hanifee DET 27113.741.282070$-8.88AL|NL
200 DL Hall MIL 26113.931.3527120$-8.92AL|NL
201 John Schreiber KAN 28113.991.3427110$-8.96AL|NL
202 Grant Anderson MIL 25114.151.3127100$-8.98AL|NL
203 Huascar Brazoban NYM 27113.961.3728140$-9.03AL|NL
204 Kyle Leahy STL 29114.111.3623101$-9.03AL|NL
205 Connor Prielipp MIN 19113.671.271970$-9.12AL|NL
206 Ryan Bergert IL-15 SD 46234.661.4036180$-9.12AL|NL
207 Dietrich Enns DET 26124.021.292380$-9.12AL|NL
208 Michael Kopech IL-15 LAD 23114.161.3126110$-9.12AL|NL
209 Trevor Stephan IL-60 CLE 22113.981.282280$-9.15AL|NL
210 Taijuan Walker PHI 33224.651.3726120$-9.16AL|NL
211 John Curtiss ARI 26224.401.382080$-9.15AL|NL
212 Alex Lange IL-60 DET 19113.611.3421100$-9.21AL|NL
213 Justin Topa MIN 24113.751.312080$-9.25AL|NL
214 Mason Englert TB 25114.131.272270$-9.30AL|NL
215 Graham Ashcraft IL-15 CIN 23124.311.322071$-9.34AL|NL
216 Steven Cruz KAN 27114.041.3626120$-9.38AL|NL
217 Steven Wilson CWS 29124.791.4329152$-9.39AL|NL
218 Ian Seymour TB 25114.221.282380$-9.41AL|NL
219 Taylor Rogers CIN 28124.351.3731120$-9.43AL|NL
220 Jorge Alcala BOS 25114.271.3226100$-9.43AL|NL
221 Trent Thornton SEA 25114.201.292380$-9.46AL|NL
222 Brandon Waddell NYM 26113.921.322190$-9.49AL|NL
223 Jordan Wicks CHC 23113.991.292070$-9.52AL|NL
224 Josh Sborz IL-60 TEX 18113.811.301970$-9.54AL|NL
225 Wandy Peralta SD 22113.731.331990$-9.55AL|NL
226 Scott Barlow CIN 27114.241.3829130$-9.55AL|NL
227 Daniel Lynch KAN 32124.431.3726111$-9.55AL|NL
228 Clayton Beeter NYY 23114.201.3425110$-9.57AL|NL
229 Nic Enright CLE 19114.011.281970$-9.67AL|NL
230 Kyle Hendricks LAA 64355.111.4145180$-9.66AL|NL
231 Riley O'Brien STL 25113.981.4025120$-9.73AL|NL
232 Tyler Kinley COL 28124.831.4729142$-9.76AL|NL
233 Bryan Hoeing SD 26114.161.302180$-9.77AL|NL
234 Matt Festa CLE 28124.371.3326110$-9.80AL|NL
235 Carlos Hernandez DET 24114.251.3223110$-9.80AL|NL
236 Rafael Montero ATL 27114.331.4627131$-9.80AL|NL
237 Bryce Jarvis ARI 36224.531.4729170$-9.87AL|NL
238 Kaleb Ort HOU 30114.391.3830140$-9.86AL|NL
239 Shinnosuke Ogasawara WAS 29124.221.3424110$-9.89AL|NL
240 Rob Zastryzny IL-15 MIL 16113.951.251650$-9.90AL|NL
241 Joe Rock TB 25114.131.312070$-9.94AL|NL
242 Andrew Nardi IL-60 MIA 11113.521.241450$-9.93AL|NL
243 Jordan Hicks BOS 27114.121.4026120$-9.92AL|NL
244 Brent Headrick NYY 18114.201.261860$-9.95AL|NL
245 Kody Funderburk MIN 24114.051.3722100$-10.00AL|NL
246 Chad Green TOR 24124.471.282280$-10.00AL|NL
247 Dane Dunning TEX 26124.371.332490$-10.02AL|NL
248 Mason Fluharty TOR 19114.101.321980$-10.06AL|NL
249 Andrew Chafin WAS 26124.171.4428140$-10.06AL|NL
250 Tristan Beck SF 23114.141.311970$-10.08AL|NL
251 Justin Bruihl TOR 23114.101.342090$-10.11AL|NL
252 Carson Seymour SF 29124.171.3623100$-10.13AL|NL
253 Scott Effross NYY 19113.991.271560$-10.14AL|NL
254 Luke Little CHC 14113.621.361680$-10.14AL|NL
255 Jacob Webb TEX 25124.411.3424100$-10.15AL|NL
256 Brady Basso IL-60 OAK 14113.771.241340$-10.14AL|NL
257 Michael Kelly OAK 28124.231.3825120$-10.14AL|NL
258 Dylan Dodd ATL 23114.181.311960$-10.15AL|NL
259 Caden Dana LAA 40235.021.4134160$-10.15AL|NL
260 Tayler Saucedo SEA 20113.971.361990$-10.16AL|NL
261 Codi Heuer TEX 17113.981.321770$-10.18AL|NL
262 Lake Bachar MIA 27124.311.3926120$-10.21AL|NL
263 Jonathan Brubaker NYY 28124.521.3426100$-10.21AL|NL
264 Colin Selby BAL 16113.901.341770$-10.19AL|NL
265 Yaramil Hiraldo BAL 14113.891.261450$-10.22AL|NL
266 Paul Gervase TB 25124.401.4228140$-10.26AL|NL
267 David Morgan SD 28124.431.3525110$-10.26AL|NL
268 Ryan Zeferjahn LAA 29124.811.4330151$-10.26AL|NL
269 Zack Kelly BOS 19114.131.372090$-10.29AL|NL
270 Tyler Gilbert CWS 25124.441.322280$-10.32AL|NL
271 Joe Jacques SEA 16113.581.331360$-10.33AL|NL
272 Cole Sulser TB 21114.171.362090$-10.34AL|NL
273 Ryan Fernandez STL 18114.011.341780$-10.34AL|NL
274 Cole Henry WAS 27124.761.4126131$-10.34AL|NL
275 Austin Warren NYM 22114.181.341990$-10.37AL|NL
276 Michel Otanez OAK 17114.141.4221100$-10.40AL|NL
277 Nick Hernandez HOU 21114.451.332190$-10.42AL|NL
278 Beau Brieske DET 23114.351.342190$-10.40AL|NL
279 Justin Sterner OAK 27124.621.3627110$-10.41AL|NL
280 Juan Burgos SEA 23114.181.3620100$-10.41AL|NL
281 Jesus Tinoco IL-15 MIA 21114.091.371980$-10.43AL|NL
282 Hunter Stratton ATL 21114.241.341980$-10.45AL|NL
283 Spencer Bivens SF 26114.171.362080$-10.48AL|NL
284 Nate Pearson CHC 23114.411.3723110$-10.46AL|NL
285 Gordon Graceffo STL 26124.281.321980$-10.47AL|NL
286 Collin Snider IL-15 SEA 19114.091.341770$-10.47AL|NL
287 Derek Law IL-15 WAS 18113.961.331560$-10.50AL|NL
288 Mike Vasil CWS 31124.601.4024121$-10.50AL|NL
289 Hogan Harris OAK 26114.311.4125130$-10.49AL|NL
290 Mason Thompson IL-60 WAS 22114.071.381990$-10.50AL|NL
291 Michael Tonkin IL-60 MIN 18114.201.331770$-10.54AL|NL
292 Easton McGee MIL 21114.211.281550$-10.53AL|NL
293 Travis Adams MIN 26114.311.342080$-10.57AL|NL
294 Kendall Graveman IL-15 ARI 25114.061.4322110$-10.57AL|NL
295 Dylan Smith DET 22114.081.371880$-10.58AL|NL
296 Craig Kimbrel TEX 11113.991.311460$-10.58AL|NL
297 Ryan Borucki IL-15 PIT 21114.151.402090$-10.60AL|NL
298 Sam Moll CIN 23114.411.3923110$-10.62AL|NL
299 Trent Harris SF 16113.891.341460$-10.61AL|NL
300 Brent Suter CIN 29114.371.352280$-10.61AL|NL