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 29201.550.7945718$19.75AL|NL
2 Robert Suarez SD 30111.790.7332821$19.50AL|NL
3 Andres Munoz SEA 27201.320.85361018$17.93AL|NL
4 Jeff Hoffman TOR 30525.701.1043817$17.53AL|NL
5 Will Vest DET 34501.850.9136912$17.24AL|NL
6 Edwin Diaz NYM 28302.240.96421215$16.07AL|NL
7 Kris Bubic KAN 79541.931.0782260$15.94AL|NL
8 Carlos Estevez KAN 29211.851.16271319$15.65AL|NL
9 Aroldis Chapman BOS 29321.550.8639912$13.93AL|NL
10 Jhoan Duran MIN 31411.161.03371110$13.05AL|NL
11 Drew Rasmussen TB 69542.220.9059140$12.92AL|NL
12 Clay Holmes NYM 78732.881.1868250$12.86AL|NL
13 Emmanuel Clase CLE 29403.411.3131514$12.02AL|NL
14 Emilio Pagan CIN 28023.510.8535816$10.08AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Peter Fairbanks TB 28312.241.21251413$10.04AL|NL
16 Camilo Doval SF 32311.691.09301510$9.39AL|NL
17 Kyle Finnegan WAS 25012.161.2421818$9.02AL|NL
18 Ryan Helsley STL 24303.751.54281213$7.21AL|NL
19 Tanner Scott LAD 31124.041.0635412$6.08AL|NL
20 Trevor Megill MIL 23123.121.30261214$6.09AL|NL
21 Shelby Miller ARI 28311.601.0629117$5.82AL|NL
22 Shane Smith CWS 68332.381.1764270$5.83AL|NL
23 Randy Rodriguez SF 30310.900.734451$4.79AL|NL
24 Jose Alvarado PHI 20412.701.202547$4.52AL|NL
25 Luke Weaver IL-15 NYY 25111.070.712478$4.41AL|NL
26 Kenley Jansen LAA 22124.461.3519914$3.72AL|NL
27 Felix Bautista BAL 22013.241.31301613$3.67AL|NL
28 Chad Patrick MIL 74363.271.2771240$3.51AL|NL
29 David Bednar PIT 23143.491.1233510$3.45AL|NL
30 Mason Miller OAK 24025.601.29411413$3.39AL|NL
31 Huascar Brazoban NYM 38311.650.8937111$3.35AL|NL
32 Ben Casparius LAD 44412.861.024690$3.35AL|NL
33 Jason Adam SD 34521.591.2138170$3.18AL|NL
34 Tommy Kahnle DET 30001.500.802698$3.06AL|NL
35 Grant Holmes ATL 73354.071.2277320$2.98AL|NL
36 Dennis Santana PIT 30211.800.802555$2.99AL|NL
37 Bryan Baker BAL 31312.610.904162$2.63AL|NL
38 Nick Martinez CIN 80473.931.2258180$2.48AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Landen Roupp SF 68443.301.3763240$2.43AL|NL
40 Garrett Whitlock BOS 34503.161.2343140$1.84AL|NL
41 Cade Smith CLE 30222.401.1045103$1.38AL|NL
42 Tyler Rogers SF 32321.400.722840$1.32AL|NL
43 Steven Matz STL 39322.311.003431$1.27AL|NL
44 Brant Hurter DET 36211.740.9935102$1.13AL|NL
45 Devin Williams NYY 25225.741.3132129$1.14AL|NL
46 Ryan Walker SF 26134.471.2225810$0.99AL|NL
47 Matthew Liberatore STL 73364.191.1962110$0.88AL|NL
48 Alex Vesia LAD 29202.791.074193$0.45AL|NL
49 Abner Uribe MIL 33211.361.1243131$0.40AL|NL
50 Brendon Little TOR 31302.031.1947160$0.25AL|NL
51 Hayden Birdsong SF 48312.811.2951190$0.19AL|NL
52 Raisel Iglesias ATL 26356.231.462868$-0.04AL|NL
53 Steven Okert HOU 32122.520.654151$-0.11AL|NL
54 Colin Rea CHC 62423.921.3748171$-0.24AL|NL
55 Jeremiah Estrada SD 31232.611.1342112$-0.44AL|NL
56 Quinn Priester MIL 61423.681.3143260$-0.75AL|NL
57 Mark Leiter Jr. NYY 27433.991.443982$-0.74AL|NL
58 Reed Garrett NYM 28220.961.2534162$-0.90AL|NL
59 Ryne Nelson ARI 50324.141.1441161$-1.04AL|NL
60 Luis Ortiz CLE 69374.291.4676340$-1.15AL|NL
61 Ronny Henriquez MIA 32313.361.2844141$-1.18AL|NL
62 Shawn Armstrong TEX 30213.001.0034132$-1.35AL|NL
63 Mike Vasil CWS 41322.191.2728221$-1.43AL|NL
64 Ryan Yarbrough NYY 50313.961.1846160$-1.43AL|NL
65 Jake Bird COL 39112.071.1351160$-1.50AL|NL
66 Bryan King HOU 29312.790.973160$-1.82AL|NL
67 Kirby Yates LAD 20424.031.293371$-1.94AL|NL
68 Mitch Spence OAK 49213.671.2045151$-2.02AL|NL
69 Adrian Morejon SD 27332.981.032761$-2.11AL|NL
70 Logan Henderson MIL 21301.710.952960$-2.13AL|NL
71 Noah Cameron KAN 37222.180.8925110$-2.14AL|NL
72 Daniel Palencia CHC 25021.800.9626105$-2.16AL|NL
73 Calvin Faucher MIA 24224.091.4023116$-2.29AL|NL
74 Fernando Cruz NYY 28123.211.0744112$-2.46AL|NL
75 Robert Garcia TEX 27133.001.2226115$-2.67AL|NL
76 Brad Keller CHC 33202.181.033290$-2.66AL|NL
77 Louie Varland MIN 30232.391.033670$-2.67AL|NL
78 Mason Fluharty TOR 29314.020.893190$-2.65AL|NL
79 Greg Weissert BOS 31212.611.063181$-2.68AL|NL
80 Gabe Speier SEA 25202.161.003760$-2.75AL|NL
81 Daniel Lynch KAN 32311.971.2821181$-2.96AL|NL
82 Jacob Webb TEX 31434.331.1522111$-2.96AL|NL
83 Luke Jackson TEX 21143.841.4716118$-3.05AL|NL
84 Edwin Uceta TB 29514.641.4430130$-3.13AL|NL
85 Cole Sands MIN 29324.031.072172$-3.10AL|NL
86 Jorge Lopez WAS 24606.691.321771$-3.19AL|NL
87 Dylan Lee ATL 30122.100.903081$-3.18AL|NL
88 Chris Flexen CHC 17300.000.881051$-3.23AL|NL
89 Eric Lauer TOR 30212.390.9328100$-3.25AL|NL
90 Drew Pomeranz CHC 17210.000.641641$-3.29AL|NL
91 Anthony Banda LAD 31413.761.1622150$-3.43AL|NL
92 Jalen Beeks ARI 32203.071.0930111$-3.45AL|NL
93 Daniel Coulombe MIN 18100.500.722132$-3.62AL|NL
94 Jack Dreyer LAD 35222.811.1635150$-3.69AL|NL
95 Eric Orze TB 27101.331.112592$-3.73AL|NL
96 Graham Ashcraft CIN 32443.931.5337140$-3.77AL|NL
97 Yariel Rodriguez TOR 33102.990.9432111$-3.76AL|NL
98 Andre Pallante STL 72434.751.3847240$-3.82AL|NL
99 Jared Koenig MIL 30313.291.2331120$-3.83AL|NL
100 Mike Soroka WAS 42345.141.1240100$-3.85AL|NL
101 Stephen Kolek SD 46323.511.3234180$-3.88AL|NL
102 Caleb Thielbar CHC 24211.861.0322101$-3.94AL|NL
103 Max Kranick NYM 35323.861.032440$-3.95AL|NL
104 Taijuan Walker PHI 47253.631.3642191$-3.99AL|NL
105 Steven Cruz KAN 25202.160.922670$-3.98AL|NL
106 Ben Brown CHC 69355.731.4883230$-4.02AL|NL
107 Tim Hill NYY 30322.691.031790$-4.04AL|NL
108 Bryan Abreu HOU 30121.501.1738160$-4.04AL|NL
109 Orion Kerkering PHI 26422.761.4924160$-4.14AL|NL
110 Ryan Gusto HOU 49434.581.6152220$-4.17AL|NL
111 Enyel De Los Santos ATL 29222.781.0028100$-4.21AL|NL
112 Jackson Jobe IL-60 DET 49414.221.4939270$-4.26AL|NL
113 Hunter Dobbins BOS 49314.221.2837100$-4.25AL|NL
114 Nick Mears MIL 28102.250.642330$-4.26AL|NL
115 Hoby Milner TEX 33111.910.972870$-4.31AL|NL
116 Chase Lee DET 19302.360.941950$-4.34AL|NL
117 Brandon Eisert CWS 29214.331.313662$-4.38AL|NL
118 Bennett Sousa HOU 23101.960.963061$-4.43AL|NL
119 Logan Evans SEA 40323.381.3330120$-4.48AL|NL
120 Tanner Banks PHI 30103.600.903251$-4.52AL|NL
121 Kyle Hendricks LAA 71465.201.3244210$-4.53AL|NL
122 Antonio Santillan CIN 31112.901.002392$-4.54AL|NL
123 Justin Martinez IL-15 ARI 15124.171.2622125$-4.71AL|NL
124 Ryan Pressly CHC 26223.811.5416115$-4.88AL|NL
125 Lucas Erceg KAN 24121.870.831941$-5.20AL|NL
126 Anthony Bender MIA 27141.991.0322111$-5.44AL|NL
127 Justin Slaten IL-15 BOS 23143.510.911673$-5.46AL|NL
128 Steven Wilson CWS 21212.141.1419131$-5.48AL|NL
129 Daysbel Hernandez IL-15 ATL 24312.241.4121200$-5.54AL|NL
130 Yuki Matsui SD 27213.311.2132120$-5.51AL|NL
131 Matthew Strahm PHI 27133.651.223282$-5.57AL|NL
132 Adrian Houser CWS 29222.161.2022100$-5.62AL|NL
133 Chase Shugart PIT 26333.101.2318130$-5.76AL|NL
134 Jose Butto NYM 34213.181.4129171$-5.78AL|NL
135 Tim Herrin CLE 23424.271.5523160$-5.86AL|NL
136 Phil Maton STL 25022.161.163192$-5.91AL|NL
137 Ryan Zeferjahn LAA 25315.041.5232131$-5.92AL|NL
138 Manuel Rodriguez IL-15 TB 30122.091.062560$-5.94AL|NL
139 Angel Zerpa KAN 30303.891.302470$-5.95AL|NL
140 Seranthony Dominguez BAL 25214.291.3132151$-5.95AL|NL
141 Garrett Cleavinger TB 25022.500.993451$-5.97AL|NL
142 Kyle Leahy STL 36112.491.1427120$-6.01AL|NL
143 Griffin Jax MIN 30144.501.275070$-6.14AL|NL
144 Brenan Hanifee DET 32323.351.462590$-6.19AL|NL
145 Chris Martin TEX 22041.630.862631$-6.24AL|NL
146 Keider Montero DET 51314.241.4334180$-6.28AL|NL
147 Casey Legumina SEA 23434.661.5923150$-6.38AL|NL
148 Justin Wilson BOS 22202.441.3627110$-6.46AL|NL
149 Erik Miller SF 22301.221.6717180$-6.57AL|NL
150 Jesus Tinoco IL-15 MIA 19215.181.311084$-6.62AL|NL
151 Reid Detmers LAA 29225.261.5537132$-6.63AL|NL
152 Yimi Garcia IL-15 TOR 20023.151.0524103$-6.67AL|NL
153 Wandy Peralta SD 31314.061.4225150$-6.74AL|NL
154 Caleb Ferguson PIT 29203.391.2023120$-6.77AL|NL
155 Jordan Romano PHI 24037.471.6631128$-6.77AL|NL
156 Brock Burke LAA 26414.811.6023140$-6.81AL|NL
157 Spencer Bivens SF 32223.381.1921110$-6.85AL|NL
158 Carlos Vargas SEA 33253.531.5129141$-6.89AL|NL
159 Brennan Bernardino BOS 26223.441.2224120$-6.92AL|NL
160 Scott Blewett BAL 29203.411.3126110$-6.99AL|NL
161 John Schreiber KAN 26223.441.4130100$-7.03AL|NL
162 Keegan Akin BAL 29102.791.3133150$-7.08AL|NL
163 Lake Bachar MIA 29204.621.2732180$-7.15AL|NL
164 Joey Cantillo CLE 28103.841.3936141$-7.16AL|NL
165 Lou Trivino LAD 24203.721.162270$-7.25AL|NL
166 Taylor Rogers CIN 22222.851.272190$-7.28AL|NL
167 Grant Holman OAK 23425.091.521790$-7.30AL|NL
168 Tyler Holton DET 32234.221.282880$-7.37AL|NL
169 Brock Stewart MIN 17102.630.882450$-7.39AL|NL
170 Brad Lord WAS 47153.631.4242200$-7.39AL|NL
171 Shawn Dubin HOU 16201.681.121460$-7.46AL|NL
172 Eduard Bazardo SEA 33103.531.1829140$-7.51AL|NL
173 Kolby Allard CLE 27201.991.291240$-7.61AL|NL
174 Brent Suter CIN 32103.071.092060$-7.76AL|NL
175 Hunter Gaddis CLE 27012.001.3336120$-7.85AL|NL
176 Pierce Johnson ATL 24133.721.282771$-7.82AL|NL
177 Chad Green TOR 28214.481.422581$-7.83AL|NL
178 Seth Halvorsen COL 27114.631.5126133$-7.96AL|NL
179 Hayden Wesneski IL-60 HOU 32134.501.092960$-8.10AL|NL
180 Colton Gordon HOU 30214.771.363040$-8.17AL|NL
181 Porter Hodge IL-15 CHC 19215.181.5219112$-8.20AL|NL
182 Braydon Fisher TOR 15102.980.862120$-8.25AL|NL
183 Ryne Stanek NYM 22244.071.492091$-8.33AL|NL
184 Scott Barlow CIN 29104.031.2430190$-8.42AL|NL
185 Tyler Alexander CWS 39365.981.5332131$-8.42AL|NL
186 Taylor Clarke KAN 16113.350.751021$-8.55AL|NL
187 Cade Gibson MIA 19130.941.101250$-8.57AL|NL
188 Charlie Morton BAL 61376.051.6667320$-8.56AL|NL
189 Easton Lucas TOR 21325.941.4622100$-8.57AL|NL
190 Grant Anderson MIL 32123.911.3733170$-8.64AL|NL
191 A.J. Puk IL-60 ARI 8003.381.251224$-8.82AL|NL
192 Aaron Bummer ATL 27012.981.213090$-9.04AL|NL
193 Justin Lawrence IL-60 PIT 11100.810.991560$-9.08AL|NL
194 Yennier Cano BAL 23143.911.262660$-9.10AL|NL
195 Cameron Booser CWS 22134.861.3527131$-9.08AL|NL
196 Tyler Ferguson OAK 30124.801.3327171$-9.19AL|NL
197 Cole Henry WAS 23012.341.1725130$-9.29AL|NL
198 JoJo Romero STL 20233.151.4514120$-9.36AL|NL
199 Valente Bellozo MIA 35134.351.3129140$-9.38AL|NL
200 Joe Ross PHI 33214.891.4226120$-9.41AL|NL
201 Hunter Strickland LAA 12100.000.74540$-9.42AL|NL
202 Victor Vodnik COL 17123.711.241681$-9.43AL|NL
203 Justin Topa MIN 25123.231.271970$-9.54AL|NL
204 Slade Cecconi CLE 25134.301.352880$-9.59AL|NL
205 Cole Sulser TB 11213.211.25930$-9.73AL|NL
206 Ryan Bergert SD 14101.280.99860$-9.81AL|NL
207 Sean Newcomb OAK 50143.781.7248210$-9.84AL|NL
208 Justin Sterner OAK 27134.321.4430140$-9.83AL|NL
209 Ian Hamilton NYY 22104.861.3127140$-9.95AL|NL
210 Joey Wentz MIN 27214.671.5222140$-10.02AL|NL
211 Isaac Mattson PIT 7101.250.42920$-10.01AL|NL
212 Kyle Harrison SF 23114.661.292590$-10.02AL|NL
213 Jordan Leasure CWS 23144.661.5927121$-10.07AL|NL
214 Hogan Harris OAK 25113.591.5527160$-10.10AL|NL
215 Collin Snider IL-15 SEA 26215.521.462460$-10.15AL|NL
216 Tyler Gilbert CWS 15114.201.071770$-10.15AL|NL
217 Ryan Thompson ARI 26125.191.462671$-10.27AL|NL
218 John King STL 24203.721.491270$-10.33AL|NL
219 Zach Agnos COL 21035.551.331294$-10.33AL|NL
220 Matt Festa CLE 16103.911.061450$-10.34AL|NL
221 Jose A. Ferrer WAS 34226.071.4129100$-10.41AL|NL
222 Aaron Ashby MIL 9000.000.78911$-10.42AL|NL
223 Gregory Soto BAL 24023.721.282880$-10.50AL|NL
224 Luis Garcia IL-15 LAD 26204.501.6923150$-10.54AL|NL
225 Rob Zastryzny MIL 8111.101.221220$-10.53AL|NL
226 Ryan Borucki PIT 23125.041.212190$-10.56AL|NL
227 Michael McGreevy STL 11113.210.891010$-10.56AL|NL
228 Luis Mey CIN 13104.151.081470$-10.68AL|NL
229 Lyon Richardson CIN 18011.481.151470$-10.74AL|NL
230 Matt Brash SEA 12000.001.071340$-10.81AL|NL
231 DL Hall MIL 11102.431.08960$-10.82AL|NL
232 Paxton Schultz TOR 17003.141.282440$-10.87AL|NL
233 Caleb Boushley TEX 22004.501.272241$-10.95AL|NL
234 Tristan Beck SF 10102.700.90730$-10.95AL|NL
235 Gordon Graceffo STL 15207.701.451341$-10.97AL|NL
236 Paul Sewald IL-15 CLE 11116.431.341521$-11.06AL|NL
237 Cristian Mena IL-60 ARI 6101.450.97830$-11.15AL|NL
238 Janson Junk MIA 17003.711.241621$-11.22AL|NL
239 Sean Reynolds SD 19013.791.001650$-11.34AL|NL
240 Mason Montgomery TB 23015.451.4731111$-11.36AL|NL
241 Andrew Kittredge BAL 7101.251.39930$-11.39AL|NL
242 A.J. Minter IL-60 NYM 11001.641.001450$-11.36AL|NL
243 Matt Sauer LAD 25115.741.391961$-11.38AL|NL
244 Blake Treinen IL-60 LAD 8023.381.381032$-11.43AL|NL
245 Jimmy Herget COL 33003.251.4524130$-11.50AL|NL
246 Tyler Phillips MIA 33104.621.361990$-11.50AL|NL
247 Jake Junis CLE 31114.341.542390$-11.66AL|NL
248 Kaleb Ort HOU 18115.471.3318100$-11.64AL|NL
249 Bowden Francis TOR 60286.141.5650240$-11.69AL|NL
250 Michael Burrows PIT 18115.001.391770$-11.70AL|NL
251 Hunter Bigge IL-15 TB 15002.401.071250$-11.68AL|NL
252 Dan Altavilla CWS 7000.001.00641$-11.68AL|NL
253 Cole Winn TEX 10000.000.90740$-11.75AL|NL
254 Brandon Walter HOU 11001.640.911010$-11.76AL|NL
255 Braxton Ashcraft PIT 7101.251.39650$-11.83AL|NL
256 Jonathan Bowlan KAN 12113.691.391070$-11.87AL|NL
257 Jake Latz TEX 22004.051.4927100$-11.89AL|NL
258 Nick Sandlin IL-15 TOR 8022.251.251041$-11.94AL|NL
259 Connor Brogdon LAA 13104.771.291150$-11.97AL|NL
260 Juan Mejia COL 19003.771.362180$-11.97AL|NL
261 Justin Wrobleski LAD 19126.131.311860$-12.08AL|NL
262 Genesis Cabrera CHC 13003.461.001340$-12.07AL|NL
263 Hunter Harvey IL-60 KAN 5000.000.20700$-12.20AL|NL
264 Evan Phillips IL-60 LAD 5000.001.15621$-12.26AL|NL
265 Hector Neris LAA 11219.001.731560$-12.23AL|NL
266 Luis Guerrero BOS 12001.500.92570$-12.29AL|NL
267 Jose Suarez ATL 7102.541.41570$-12.33AL|NL
268 Jackson Rutledge WAS 29115.591.5527130$-12.34AL|NL
269 Brent Headrick NYY 13004.811.151630$-12.66AL|NL
270 Ethan Roberts CHC 8105.561.23620$-12.74AL|NL
271 Jonathan Loaisiga NYY 12003.721.071130$-12.73AL|NL
272 Matt Svanson STL 13004.091.141270$-12.88AL|NL
273 Rafael Montero ATL 22004.911.4523150$-12.99AL|NL
274 Tayler Scott ARI 17125.231.7417140$-13.00AL|NL
275 Zack Kelly BOS 16136.711.491670$-13.07AL|NL
276 Tim Mayza IL-60 PIT 9002.971.10810$-13.17AL|NL
277 Matthew Bowman BAL 21014.671.321650$-13.23AL|NL
278 Casey Lawrence SEA 17124.191.57710$-13.25AL|NL
279 Ian Gibaut CIN 20014.951.251540$-13.28AL|NL
280 Mason Englert TB 20005.371.442240$-13.31AL|NL
281 David Morgan SD 8013.291.341140$-13.29AL|NL
282 Nic Enright CLE 9003.001.11750$-13.35AL|NL
283 Beau Brieske DET 22136.551.6416121$-13.36AL|NL
284 Cooper Criswell BOS 9106.001.89431$-13.37AL|NL
285 Jackson Kowar SEA 7002.501.11730$-13.38AL|NL
286 Max Lazar PHI 10004.501.50851$-13.41AL|NL
287 Sean Hjelle SF 4104.501.50130$-13.39AL|NL
288 Carlos Hernandez PHI 25105.361.7923130$-13.52AL|NL
289 Daniel Young IL-60 NYM 8004.441.481330$-13.56AL|NL
290 Bryce Jarvis ARI 10006.241.491151$-13.57AL|NL
291 Ryan Brasier CHC 8002.251.25630$-13.58AL|NL
292 Brandon Waddell NYM 10003.531.18720$-13.60AL|NL
293 Ben Joyce IL-60 LAA 4106.591.46110$-13.66AL|NL
294 Darren McCaughan MIN 5001.761.18610$-13.66AL|NL
295 Jordan Hicks IL-15 SF 48156.541.5643200$-13.70AL|NL
296 John Brebbia DET 17106.801.7419100$-13.68AL|NL
297 Osvaldo Bido OAK 46246.041.7133210$-13.68AL|NL
298 Sawyer Gipson-Long DET 8004.441.11810$-13.70AL|NL
299 Nick Burdi IL-15 BOS 5000.001.37520$-13.68AL|NL
300 Evan Sisk KAN 5001.761.961150$-13.71AL|NL