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 40511.800.7361725$26.38AL|NL
2 Jeff Hoffman TOR 38624.491.05511022$18.93AL|NL
3 Andres Munoz SEA 34311.060.82451321$17.98AL|NL
4 Carlos Estevez KAN 38222.131.05321424$15.78AL|NL
5 Edwin Diaz NYM 35301.800.91531218$15.29AL|NL
6 Robert Suarez SD 37243.871.13401225$15.03AL|NL
7 Kris Bubic KAN 103762.361.15107320$14.89AL|NL
8 Aroldis Chapman BOS 36321.250.78531015$14.28AL|NL
9 Will Vest DET 40512.250.95441114$13.56AL|NL
10 Jhoan Duran MIN 40531.571.12451613$12.54AL|NL
11 Emilio Pagan CIN 37122.920.86451219$11.94AL|NL
12 Drew Rasmussen TB 89752.831.0176210$11.27AL|NL
13 Emmanuel Clase CLE 38423.311.36391018$11.08AL|NL
14 Peter Fairbanks TB 34422.371.11301415$9.87AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Trevor Megill MIL 31122.601.25381520$9.71AL|NL
16 Tanner Scott LAD 40123.811.0945718$8.92AL|NL
17 Clay Holmes NYM 93843.001.2576390$8.88AL|NL
18 Felix Bautista BAL 31112.601.09451917$8.80AL|NL
19 Ryan Helsley STL 30303.301.37351217$8.34AL|NL
20 Camilo Doval SF 39423.211.20381913$7.99AL|NL
21 Kyle Finnegan WAS 33122.451.09261018$7.86AL|NL
22 Mason Miller OAK 32124.471.12531617$7.86AL|NL
23 Grant Holmes ATL 102483.441.24118480$7.34AL|NL
24 Shelby Miller ARI 36331.990.97401110$6.89AL|NL
25 Ronny Henriquez MIA 43512.721.1660165$6.19AL|NL
26 Matthew Liberatore STL 97663.711.1880210$5.92AL|NL
27 Ryne Nelson ARI 74523.400.9964211$5.88AL|NL
28 David Bednar PIT 29252.771.1642912$5.07AL|NL
29 Adrian Morejon SD 40531.800.803672$4.32AL|NL
30 Randy Rodriguez SF 39310.690.775481$4.08AL|NL
31 Kenley Jansen LAA 31123.751.25331115$4.02AL|NL
32 Jason Adam SD 44631.631.2052190$3.72AL|NL
33 Nick Martinez CIN 100684.221.1871210$3.56AL|NL
34 Devin Williams NYY 32235.051.21411412$2.78AL|NL
35 Quinn Priester MIL 82623.611.2865300$2.73AL|NL
36 Dennis Santana PIT 38211.420.762875$2.29AL|NL
37 Raisel Iglesias ATL 33454.881.333979$2.27AL|NL
38 Daniel Palencia CHC 31021.730.96351110$2.06AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Chad Patrick MIL 94373.541.3195300$1.94AL|NL
40 Landen Roupp SF 85653.491.4878380$1.75AL|NL
41 Colin Rea CHC 85634.131.2960211$1.65AL|NL
42 Bryan Abreu HOU 41331.531.0964200$1.60AL|NL
43 Eric Lauer TOR 51412.651.0251150$1.54AL|NL
44 Jose Alvarado PHI 20412.701.202547$1.14AL|NL
45 Chris Flexen CHC 32500.840.871781$0.79AL|NL
46 Bryan Baker BAL 38322.601.004992$0.67AL|NL
47 Garrett Whitlock BOS 43513.561.2152191$0.65AL|NL
48 Tyler Rogers SF 43321.670.773440$0.61AL|NL
49 Adrian Houser CWS 50421.611.1237160$0.63AL|NL
50 Bennett Sousa HOU 34201.850.854273$0.59AL|NL
51 Steven Matz STL 47523.451.134381$0.55AL|NL
52 Luke Weaver NYY 31133.190.903298$0.42AL|NL
53 Tommy Kahnle DET 37012.910.9732129$0.34AL|NL
54 Shawn Armstrong TEX 37333.150.9240143$0.31AL|NL
55 Luis Ortiz CLE 88494.391.3896420$0.13AL|NL
56 Alex Vesia LAD 36202.750.9750113$0.10AL|NL
57 Ben Casparius LAD 59634.711.2357120$0.04AL|NL
58 Andre Pallante STL 94544.111.2963310$-0.11AL|NL
59 Brendon Little TOR 41412.191.3458270$-0.15AL|NL
60 Ryan Walker SF 34134.501.1232910$-0.16AL|NL
61 Calvin Faucher MIA 33324.081.3932158$-0.20AL|NL
62 Abner Uribe MIL 43212.091.1458171$-0.38AL|NL
63 Steven Okert HOU 38122.360.664961$-0.47AL|NL
64 Mike Vasil CWS 59332.591.2542302$-0.51AL|NL
65 Ryan Gusto HOU 70634.621.4472240$-0.58AL|NL
66 Orion Kerkering PHI 34532.371.4034182$-0.63AL|NL
67 Fernando Cruz IL-15 NYY 33233.001.0054142$-0.96AL|NL
68 Lake Bachar MIA 41403.291.1542211$-1.11AL|NL
69 Louie Varland MIN 41331.971.0541100$-1.15AL|NL
70 Cade Smith CLE 36233.231.2457133$-1.21AL|NL
71 Dylan Lee ATL 40132.240.8742102$-1.31AL|NL
72 Noah Cameron KAN 56242.571.0243190$-1.42AL|NL
73 Kyle Hendricks LAA 92564.691.2762230$-1.47AL|NL
74 Yariel Rodriguez TOR 44202.650.9340151$-1.47AL|NL
75 Huascar Brazoban NYM 45423.791.2046241$-1.50AL|NL
76 Eduard Bazardo SEA 46302.731.0842190$-1.76AL|NL
77 Luke Jackson TEX 30243.891.4322179$-1.78AL|NL
78 Chase Lee DET 30402.090.932880$-1.88AL|NL
79 Kirby Yates LAD 26423.791.234082$-1.95AL|NL
80 Jeremiah Estrada SD 39243.231.2154152$-2.06AL|NL
81 Lucas Erceg KAN 33321.900.972771$-2.17AL|NL
82 Gabe Speier SEA 34202.650.945170$-2.18AL|NL
83 Shane Smith CWS 83374.221.3376370$-2.19AL|NL
84 Robert Garcia TEX 34142.891.2936136$-2.36AL|NL
85 Hayden Birdsong SF 65434.141.4368330$-2.49AL|NL
86 Tanner Banks PHI 39203.220.923951$-2.67AL|NL
87 Brant Hurter DET 43232.721.3045172$-2.86AL|NL
88 Caleb Thielbar CHC 33221.900.9130111$-2.86AL|NL
89 Jake Bird COL 48212.811.2958190$-2.94AL|NL
90 Mike Soroka WAS 63365.421.1470170$-2.94AL|NL
91 Braydon Fisher TOR 26302.410.883570$-2.96AL|NL
92 Matthew Strahm PHI 35133.591.2340105$-3.08AL|NL
93 Ryan Yarbrough IL-15 NYY 55313.921.1849170$-3.10AL|NL
94 Jacob Webb TEX 41433.731.2031141$-3.16AL|NL
95 Seth Halvorsen COL 35124.091.4532168$-3.24AL|NL
96 Bryan King HOU 36313.001.144180$-3.26AL|NL
97 Tyler Holton DET 42433.861.173780$-3.26AL|NL
98 Seranthony Dominguez BAL 35223.331.2547202$-3.31AL|NL
99 Edwin Uceta TB 38515.451.4248151$-3.31AL|NL
100 Phil Maton STL 33131.911.1844132$-3.30AL|NL
101 Brad Keller CHC 40312.911.1738130$-3.44AL|NL
102 Hunter Dobbins IL-15 BOS 59414.111.2743160$-3.50AL|NL
103 Taijuan Walker PHI 54353.661.3346221$-3.53AL|NL
104 Graham Ashcraft CIN 36543.991.4741150$-3.54AL|NL
105 Anthony Bender MIA 38252.131.0528161$-3.55AL|NL
106 Reid Detmers LAA 39323.911.4850192$-3.63AL|NL
107 Steven Cruz KAN 34202.110.913180$-3.65AL|NL
108 Mark Leiter Jr. NYY 34464.491.5846122$-3.73AL|NL
109 Tim Hill NYY 40322.471.0221110$-3.80AL|NL
110 Jose Butto IL-15 NYM 43212.501.2739201$-3.85AL|NL
111 Justin Wrobleski LAD 40434.501.2040100$-3.92AL|NL
112 Reed Garrett NYM 34243.161.4040193$-3.93AL|NL
113 Mitch Spence OAK 68244.091.3260211$-3.95AL|NL
114 Logan Henderson MIL 21301.710.952960$-4.01AL|NL
115 Daniel Coulombe MIN 24100.740.872662$-3.99AL|NL
116 Slade Cecconi CLE 48343.561.3147160$-4.00AL|NL
117 Greg Weissert BOS 40233.371.2733153$-4.03AL|NL
118 Chase Shugart PIT 36432.991.1421150$-4.08AL|NL
119 Eric Orze TB 38112.831.2035133$-4.17AL|NL
120 Casey Legumina SEA 33443.811.2735180$-4.22AL|NL
121 Hoby Milner TEX 44122.441.0640120$-4.28AL|NL
122 Jack Dreyer LAD 44223.271.1844180$-4.42AL|NL
123 Logan Evans SEA 45322.991.2633130$-4.46AL|NL
124 Drew Pomeranz CHC 23210.781.032491$-4.49AL|NL
125 Nick Mears MIL 36122.500.813140$-4.57AL|NL
126 Grant Anderson MIL 44132.851.1347180$-4.54AL|NL
127 Stephen Kolek SD 68344.241.2949220$-4.60AL|NL
128 Erik Miller IL-15 SF 30411.501.4722200$-4.63AL|NL
129 Spencer Bivens SF 43223.121.1136130$-4.66AL|NL
130 Brad Lord WAS 61253.681.3254230$-4.69AL|NL
131 Ryan Zeferjahn LAA 33535.961.6641212$-4.72AL|NL
132 Anthony Banda LAD 40414.051.2832210$-4.79AL|NL
133 Kyle Leahy STL 47213.061.1937150$-4.84AL|NL
134 Victor Vodnik COL 26322.411.3026151$-4.87AL|NL
135 Ryan Pressly CHC 34223.421.4923135$-4.88AL|NL
136 Daniel Lynch IL-15 KAN 41322.621.4329221$-4.91AL|NL
137 Antonio Santillan CIN 40123.131.1233132$-4.93AL|NL
138 Jorge Lopez WAS 24606.691.321771$-5.01AL|NL
139 Caleb Ferguson PIT 38212.831.0730140$-5.05AL|NL
140 Max Kranick IL-15 NYM 37323.651.052550$-5.09AL|NL
141 Chad Green TOR 38323.791.2931131$-5.19AL|NL
142 Garrett Cleavinger TB 33042.720.974391$-5.22AL|NL
143 Steven Wilson CWS 28211.601.2526151$-5.22AL|NL
144 Janson Junk MIA 37213.641.133321$-5.20AL|NL
145 Carlos Vargas SEA 43353.131.4432191$-5.25AL|NL
146 Scott Barlow CIN 39304.151.2640230$-5.24AL|NL
147 Jake Latz TEX 44103.051.2442201$-5.30AL|NL
148 Cole Sands MIN 36334.501.282992$-5.29AL|NL
149 Jalen Beeks ARI 41214.391.1539151$-5.41AL|NL
150 Daysbel Hernandez ATL 27312.001.3326210$-5.46AL|NL
151 Jordan Romano PHI 31136.921.5136148$-5.55AL|NL
152 Keegan Akin IL-15 BAL 38303.321.4238180$-5.53AL|NL
153 Brandon Eisert CWS 37214.611.324282$-5.58AL|NL
154 Griffin Jax MIN 38144.251.266290$-5.64AL|NL
155 Wandy Peralta SD 39313.461.3835180$-5.76AL|NL
156 Tyler Alexander CWS 54484.991.4642191$-5.84AL|NL
157 Jackson Jobe IL-60 DET 49414.221.4939270$-5.88AL|NL
158 Justin Martinez IL-60 ARI 15124.171.2622125$-5.90AL|NL
159 Isaac Mattson PIT 18201.500.722060$-5.92AL|NL
160 Brock Burke LAA 35413.851.5131150$-6.02AL|NL
161 Chris Martin TEX 28042.231.033142$-6.04AL|NL
162 Ben Brown CHC 79466.141.5391270$-6.13AL|NL
163 Pierce Johnson ATL 31132.881.193591$-6.18AL|NL
164 Aaron Ashby MIL 19100.940.892241$-6.25AL|NL
165 Tim Herrin CLE 29424.021.5128220$-6.33AL|NL
166 Justin Slaten IL-60 BOS 23143.510.911673$-6.41AL|NL
167 Brent Suter CIN 43103.121.0930100$-6.51AL|NL
168 Colton Gordon HOU 45314.391.424170$-6.57AL|NL
169 Brennan Bernardino BOS 35323.851.3429180$-6.61AL|NL
170 Aaron Bummer ATL 37113.411.1940130$-6.71AL|NL
171 Jared Koenig MIL 35314.091.4234120$-6.76AL|NL
172 Enyel De Los Santos ATL 35223.851.2334140$-6.78AL|NL
173 Yimi Garcia IL-15 TOR 21123.861.1925123$-6.76AL|NL
174 JoJo Romero STL 26332.751.3721150$-6.79AL|NL
175 Tyler Gilbert CWS 23213.131.042590$-6.80AL|NL
176 Manuel Rodriguez IL-15 TB 30122.091.062560$-6.83AL|NL
177 Angel Zerpa KAN 37314.141.3832120$-6.83AL|NL
178 Brenan Hanifee DET 42323.641.4028100$-6.85AL|NL
179 Lou Trivino LAD 34304.211.2927110$-6.91AL|NL
180 Ryne Stanek NYM 31244.061.4236141$-6.95AL|NL
181 John Schreiber KAN 33223.521.3937120$-7.03AL|NL
182 Justin Wilson BOS 27212.661.4433130$-7.02AL|NL
183 Mason Fluharty TOR 34325.561.2938160$-7.04AL|NL
184 Shawn Dubin IL-15 HOU 20201.341.141870$-7.06AL|NL
185 Sean Newcomb OAK 61243.681.6259240$-7.10AL|NL
186 Joey Cantillo CLE 31103.461.4141171$-7.15AL|NL
187 Brock Stewart MIN 26112.751.2235100$-7.30AL|NL
188 Scott Blewett BAL 43304.801.3735180$-7.33AL|NL
189 Jesus Tinoco IL-15 MIA 19215.181.311084$-7.38AL|NL
190 Porter Hodge CHC 23214.681.3424112$-7.41AL|NL
191 Cade Gibson MIA 27242.671.191980$-7.46AL|NL
192 Taylor Clarke KAN 24113.720.741521$-7.57AL|NL
193 Taylor Rogers CIN 28222.881.4630150$-7.60AL|NL
194 Yuki Matsui SD 33214.881.4237171$-7.66AL|NL
195 Michael Burrows PIT 39123.671.3341140$-7.70AL|NL
196 Valente Bellozo MIA 47133.621.2734140$-7.86AL|NL
197 Jordan Leasure CWS 31244.341.5837191$-7.89AL|NL
198 Rob Zastryzny IL-15 MIL 13212.060.921520$-7.94AL|NL
199 Jose A. Ferrer WAS 46235.271.2439100$-7.98AL|NL
200 Matt Brash SEA 19000.471.052071$-8.04AL|NL
201 Grant Holman IL-15 OAK 23425.091.521790$-8.09AL|NL
202 Brandon Walter HOU 34114.211.143320$-8.10AL|NL
203 Ryan Bergert IL-15 SD 27102.671.1523120$-8.18AL|NL
204 Ian Hamilton NYY 32103.661.2834190$-8.25AL|NL
205 Juan Mejia COL 31104.041.1531100$-8.28AL|NL
206 Yennier Cano BAL 29144.321.343391$-8.42AL|NL
207 Ryan Thompson IL-15 ARI 32224.491.5030121$-8.43AL|NL
208 Braxton Ashcraft PIT 19202.341.301660$-8.42AL|NL
209 Joe Boyle TB 10100.000.501430$-8.47AL|NL
210 Hayden Wesneski IL-60 HOU 32134.501.092960$-8.59AL|NL
211 Kolby Allard CLE 35202.561.451680$-8.66AL|NL
212 Cole Henry WAS 31113.751.2831160$-8.67AL|NL
213 DL Hall MIL 19102.340.891390$-8.82AL|NL
214 Zach Agnos COL 24135.231.3713114$-8.81AL|NL
215 Hunter Gaddis CLE 36013.501.3642140$-8.94AL|NL
216 Matt Svanson STL 21103.820.992180$-8.96AL|NL
217 A.J. Puk IL-60 ARI 8003.381.251224$-8.98AL|NL
218 Michael Kelly OAK 12200.751.25870$-9.00AL|NL
219 Easton Lucas TOR 21325.941.4622100$-9.07AL|NL
220 Justin Lawrence IL-60 PIT 11100.810.991560$-9.24AL|NL
221 Jimmy Herget COL 45013.201.3635170$-9.23AL|NL
222 J.T. Ginn OAK 30124.781.333690$-9.28AL|NL
223 Hunter Strickland LAA 22123.271.2314101$-9.34AL|NL
224 Grant Taylor CWS 12014.460.991433$-9.33AL|NL
225 Gregory Soto BAL 31024.041.2839140$-9.39AL|NL
226 Cole Sulser TB 14213.211.361340$-9.50AL|NL
227 Justin Topa MIN 34133.971.3527100$-9.66AL|NL
228 Tyler Phillips MIA 42104.061.3327110$-9.66AL|NL
229 Rafael Montero ATL 31014.061.2334170$-9.70AL|NL
230 Jack Perkins OAK 9001.980.771022$-9.75AL|NL
231 Justin Sterner OAK 30134.201.4030150$-9.76AL|NL
232 Trent Thornton SEA 30205.071.3221130$-9.78AL|NL
233 Hector Neris HOU 15317.801.602080$-9.96AL|NL
234 Andrew Kittredge BAL 20114.011.242060$-10.04AL|NL
235 Nic Enright CLE 13102.081.081170$-10.05AL|NL
236 Kyle Harrison BOS 23114.661.292590$-10.08AL|NL
237 Cameron Booser IL-15 CWS 24145.211.4527141$-10.05AL|NL
238 Dylan Smith DET 13101.380.85450$-10.06AL|NL
239 Gordon Graceffo STL 17206.801.341541$-10.12AL|NL
240 Dan Altavilla CWS 16012.220.991061$-10.22AL|NL
241 Jake Junis CLE 37113.891.4627120$-10.24AL|NL
242 Collin Snider IL-15 SEA 26215.521.462460$-10.25AL|NL
243 Jonathan Bowlan KAN 15113.001.131270$-10.27AL|NL
244 Andre Granillo STL 6101.450.65211$-10.34AL|NL
245 Sam Bachman LAA 9122.000.89930$-10.35AL|NL
246 Matt Sauer LAD 27216.291.472281$-10.36AL|NL
247 Paul Sewald CLE 12115.901.231621$-10.39AL|NL
248 David Morgan SD 18012.471.212180$-10.40AL|NL
249 Hogan Harris OAK 36114.251.6941220$-10.42AL|NL
250 Nick Sandlin TOR 15022.371.251581$-10.47AL|NL
251 Carmen Mlodzinski PIT 54265.001.5639160$-10.54AL|NL
252 Mason Montgomery TB 31125.791.6741191$-10.54AL|NL
253 Tyler Ferguson OAK 35226.691.5133221$-10.52AL|NL
254 Matt Festa CLE 23125.061.171970$-10.55AL|NL
255 Sean Reynolds SD 22014.051.082280$-10.59AL|NL
256 Jose Fermin LAA 14103.211.501870$-10.60AL|NL
257 Ryan Brasier CHC 15001.201.001130$-10.61AL|NL
258 Jackson Kowar SEA 8102.200.98830$-10.75AL|NL
259 Caleb Boushley TEX 30005.081.332951$-10.81AL|NL
260 Cristian Mena IL-60 ARI 6101.450.97830$-10.82AL|NL
261 Ryan Borucki IL-15 PIT 25135.361.2722110$-10.86AL|NL
262 Connor Brogdon LAA 24115.251.252090$-10.89AL|NL
263 Luis Mey CIN 14104.471.2815100$-10.94AL|NL
264 A.J. Minter IL-60 NYM 11001.641.001450$-10.96AL|NL
265 Joe Ross PHI 40215.601.5230150$-11.01AL|NL
266 Riley O'Brien STL 18002.471.261780$-10.98AL|NL
267 Blake Treinen IL-60 LAD 8023.381.381032$-11.01AL|NL
268 Cole Winn TEX 17011.591.181180$-11.03AL|NL
269 Hunter Bigge IL-15 TB 15002.401.071250$-11.20AL|NL
270 Brandon Waddell NYM 20003.131.141450$-11.19AL|NL
271 Bowden Francis IL-15 TOR 64286.051.5354270$-11.22AL|NL
272 Lyon Richardson CIN 28034.161.3224120$-11.32AL|NL
273 Will Klein LAD 5111.761.37820$-11.32AL|NL
274 Kaleb Ort HOU 23115.821.3422130$-11.36AL|NL
275 Max Lazar PHI 17003.661.281281$-11.39AL|NL
276 Zack Kelly IL-15 BOS 22135.681.492590$-11.42AL|NL
277 Sawyer Gipson-Long IL-15 DET 23014.701.091840$-11.45AL|NL
278 Kyle Backhus ARI 8001.110.861020$-11.45AL|NL
279 Jonathan Loaisiga NYY 21013.841.281960$-11.50AL|NL
280 Tyler Kinley COL 38036.381.6038263$-11.53AL|NL
281 Hunter Harvey IL-60 KAN 5000.000.20700$-11.56AL|NL
282 Evan Phillips IL-60 LAD 5000.001.15621$-11.61AL|NL
283 Austin Warren NYM 5101.801.20430$-11.62AL|NL
284 Jose Suarez ATL 7102.541.41570$-11.73AL|NL
285 Tristan Beck SF 12104.501.25760$-11.74AL|NL
286 Michael Kopech IL-15 LAD 7000.001.00840$-11.76AL|NL
287 Dane Dunning TEX 8003.381.63652$-11.76AL|NL
288 Dylan Dodd ATL 12003.750.83920$-11.79AL|NL
289 Anthony DeSclafani ARI 13016.181.151521$-11.81AL|NL
290 Kevin Kelly TB 19014.241.201630$-11.82AL|NL
291 Luis Garcia LAD 27205.311.8524160$-11.86AL|NL
292 Paxton Schultz IL-15 TOR 23004.661.472780$-11.86AL|NL
293 Bryce Jarvis ARI 14004.471.421371$-11.98AL|NL
294 Brent Headrick NYY 13004.811.151630$-12.01AL|NL
295 Ethan Roberts CHC 8105.561.23620$-12.06AL|NL
296 Juan Morillo ARI 24024.091.5725130$-12.11AL|NL
297 John Curtiss ARI 4104.291.19200$-12.20AL|NL
298 Josh Simpson MIA 6105.811.29540$-12.21AL|NL
299 Chris Devenski NYM 7002.540.85710$-12.22AL|NL
300 Alan Rangel PHI 8002.251.50531$-12.26AL|NL