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 34511.850.7653719$24.09AL|NL
2 Carlos Estevez KAN 33222.171.11281422$16.41AL|NL
3 Jeff Hoffman TOR 32625.331.12441017$16.37AL|NL
4 Andres Munoz SEA 28201.280.85381018$15.62AL|NL
5 Aroldis Chapman BOS 32321.410.7845914$15.31AL|NL
6 Robert Suarez SD 32233.640.9733921$15.25AL|NL
7 Kris Bubic KAN 85642.121.1288270$14.87AL|NL
8 Edwin Diaz NYM 30302.090.96451215$14.17AL|NL
9 Will Vest DET 36512.501.00401012$13.85AL|NL
10 Emmanuel Clase CLE 33413.521.51351018$12.68AL|NL
11 Drew Rasmussen TB 79652.620.9767180$12.48AL|NL
12 Emilio Pagan CIN 34023.180.85431118$12.06AL|NL
13 Jhoan Duran MIN 34421.581.11391310$10.45AL|NL
14 Clay Holmes NYM 83743.041.2373310$10.04AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Camilo Doval SF 35312.061.09331512$9.70AL|NL
16 Tanner Scott LAD 35123.840.9740415$8.98AL|NL
17 Peter Fairbanks TB 29312.161.17261413$8.56AL|NL
18 Trevor Megill MIL 26122.751.34321417$8.36AL|NL
19 Ryan Helsley STL 27303.671.44321214$7.34AL|NL
20 Felix Bautista BAL 26012.751.15361716$7.30AL|NL
21 Grant Holmes ATL 85463.711.2297390$6.77AL|NL
22 Kyle Finnegan WAS 27022.981.2522818$6.76AL|NL
23 David Bednar PIT 27252.981.1439811$6.01AL|NL
24 Shelby Miller ARI 31322.031.0635118$5.98AL|NL
25 Mason Miller OAK 28125.111.21471514$5.98AL|NL
26 Matthew Liberatore STL 86563.971.1571120$5.43AL|NL
27 Ben Casparius LAD 52613.281.0550110$5.37AL|NL
28 Randy Rodriguez SF 34310.790.744961$5.00AL|NL
29 Kenley Jansen LAA 26124.471.3425915$4.10AL|NL
30 Tommy Kahnle DET 33001.360.762998$3.40AL|NL
31 Jose Alvarado PHI 20412.701.202547$3.08AL|NL
32 Dennis Santana PIT 33211.630.792655$2.83AL|NL
33 Jason Adam SD 39531.851.2646180$2.69AL|NL
34 Luke Weaver NYY 26121.720.802588$2.58AL|NL
35 Devin Williams NYY 28225.121.28371210$2.15AL|NL
36 Tyler Rogers SF 36321.250.693140$2.00AL|NL
37 Landen Roupp SF 76553.671.4270320$1.91AL|NL
38 Chad Patrick MIL 84373.741.3385270$1.87AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Garrett Whitlock BOS 40513.601.2549191$1.80AL|NL
40 Ryan Walker SF 30134.201.1030810$1.59AL|NL
41 Adrian Morejon SD 32432.240.873161$1.50AL|NL
42 Cade Smith CLE 34222.381.1753133$1.28AL|NL
43 Luis Ortiz CLE 81484.321.4291410$1.21AL|NL
44 Shane Smith CWS 74353.401.2868320$1.18AL|NL
45 Bryan Baker BAL 34322.901.004282$0.98AL|NL
46 Raisel Iglesias ATL 28455.791.432968$0.94AL|NL
47 Huascar Brazoban NYM 41322.401.0239161$0.89AL|NL
48 Quinn Priester MIL 71523.681.3150260$0.85AL|NL
49 Orion Kerkering PHI 30522.391.3628172$0.42AL|NL
50 Nick Martinez CIN 86484.401.2363190$0.34AL|NL
51 Dylan Lee ATL 35121.790.823782$-0.16AL|NL
52 Alex Vesia LAD 32203.091.0644103$-0.13AL|NL
53 Daniel Palencia CHC 28021.931.0030107$-0.17AL|NL
54 Jake Bird COL 43212.081.2056160$-0.20AL|NL
55 Brad Keller CHC 36302.001.0036100$-0.36AL|NL
56 Brendon Little TOR 34312.111.2652200$-0.36AL|NL
57 Steven Okert HOU 34122.630.674461$-0.39AL|NL
58 Andre Pallante STL 82534.491.3258270$-0.39AL|NL
59 Ronny Henriquez MIA 36313.001.3348162$-0.40AL|NL
60 Noah Cameron KAN 47232.100.9734150$-0.65AL|NL
61 Calvin Faucher MIA 27223.641.2925117$-0.85AL|NL
62 Mark Leiter Jr. NYY 31433.771.424492$-0.84AL|NL
63 Fernando Cruz NYY 30233.291.1050142$-0.89AL|NL
64 Abner Uribe MIL 36211.991.1645151$-0.89AL|NL
65 Steven Matz STL 42323.211.123961$-0.93AL|NL
66 Chris Flexen CHC 23400.780.871371$-0.94AL|NL
67 Ryan Gusto HOU 60534.641.4867230$-0.99AL|NL
68 Hayden Birdsong SF 52313.281.3455200$-1.45AL|NL
69 Kirby Yates LAD 22424.051.263472$-1.56AL|NL
70 Greg Weissert BOS 35222.831.1432113$-1.62AL|NL
71 Shawn Armstrong TEX 33223.270.9736142$-1.64AL|NL
72 Ryan Yarbrough IL-15 NYY 55313.921.1849170$-1.69AL|NL
73 Mike Soroka WAS 53355.081.0959140$-1.67AL|NL
74 Kyle Hendricks LAA 82564.831.3255230$-1.70AL|NL
75 Luke Jackson TEX 24143.751.3318119$-1.73AL|NL
76 Bennett Sousa HOU 27101.650.853462$-1.91AL|NL
77 Louie Varland MIN 33232.170.963870$-1.98AL|NL
78 Brant Hurter DET 39232.761.2539152$-2.09AL|NL
79 Yariel Rodriguez TOR 38102.610.8736121$-2.12AL|NL
80 Hunter Dobbins IL-15 BOS 59414.111.2743160$-2.15AL|NL
81 Bryan King HOU 32313.081.033670$-2.21AL|NL
82 Mike Vasil CWS 49322.941.3538271$-2.26AL|NL
83 Colin Rea CHC 73434.431.4054191$-2.30AL|NL
84 Jacob Webb TEX 35434.111.1126121$-2.47AL|NL
85 Phil Maton STL 29121.861.1039112$-2.50AL|NL
86 Jalen Beeks ARI 36202.991.0233111$-2.68AL|NL
87 Logan Henderson MIL 21301.710.952960$-2.75AL|NL
88 Robert Garcia TEX 29133.091.2428115$-3.04AL|NL
89 Reed Garrett NYM 30232.391.3637172$-3.08AL|NL
90 Graham Ashcraft IL-15 CIN 34544.221.5238140$-3.11AL|NL
91 Steven Cruz KAN 29201.860.902880$-3.13AL|NL
92 Tanner Banks PHI 34203.710.973451$-3.25AL|NL
93 Chase Lee DET 24302.250.922370$-3.38AL|NL
94 Jeremiah Estrada SD 33243.801.3646142$-3.37AL|NL
95 Gabe Speier SEA 28202.881.034070$-3.41AL|NL
96 Mitch Spence OAK 58223.871.3150171$-3.40AL|NL
97 Anthony Banda LAD 34413.431.2326180$-3.43AL|NL
98 Matthew Strahm PHI 31133.761.223684$-3.46AL|NL
99 Nick Mears MIL 32112.250.692740$-3.52AL|NL
100 Jose Butto NYM 40212.691.2936191$-3.55AL|NL
101 Caleb Thielbar CHC 28222.231.0326111$-3.63AL|NL
102 Bryan Abreu HOU 34131.851.2648190$-3.66AL|NL
103 Eduard Bazardo SEA 39202.991.0733150$-3.71AL|NL
104 Hoby Milner TEX 37112.180.993490$-3.73AL|NL
105 Ryan Zeferjahn LAA 28414.801.4236141$-3.73AL|NL
106 Jack Dreyer LAD 39223.211.1539150$-3.82AL|NL
107 Drew Pomeranz CHC 19210.000.941961$-3.79AL|NL
108 Slade Cecconi CLE 37333.401.2937120$-3.85AL|NL
109 Stephen Kolek SD 57333.951.3042200$-3.85AL|NL
110 Erik Miller SF 26401.031.4918190$-3.89AL|NL
111 Edwin Uceta TB 31514.941.4232140$-3.91AL|NL
112 Jorge Lopez WAS 24606.691.321771$-3.94AL|NL
113 Scott Barlow CIN 34303.961.1736210$-3.94AL|NL
114 Casey Legumina SEA 29433.711.3430150$-3.97AL|NL
115 Daniel Coulombe MIN 20100.890.892442$-3.98AL|NL
116 Max Kranick IL-15 NYM 37323.651.052550$-4.02AL|NL
117 Chase Shugart PIT 32433.351.2120140$-4.05AL|NL
118 Lake Bachar MIA 36303.741.2738210$-4.03AL|NL
119 Antonio Santillan CIN 36113.001.0830102$-4.09AL|NL
120 Lucas Erceg KAN 28222.231.032261$-4.13AL|NL
121 Seth Halvorsen COL 31124.341.4129146$-4.18AL|NL
122 Daniel Lynch KAN 34322.381.3823181$-4.17AL|NL
123 Kyle Leahy STL 42212.991.1834150$-4.20AL|NL
124 Eric Orze TB 32101.971.2229122$-4.26AL|NL
125 Janson Junk MIA 27202.651.032521$-4.25AL|NL
126 Mason Fluharty TOR 31314.621.0935120$-4.38AL|NL
127 Tim Hill NYY 33322.711.1118110$-4.48AL|NL
128 Chris Martin TEX 24041.490.872832$-4.68AL|NL
129 Garrett Cleavinger TB 30032.700.903861$-4.72AL|NL
130 Seranthony Dominguez BAL 30213.581.3239181$-4.74AL|NL
131 Jackson Jobe IL-60 DET 49414.221.4939270$-4.91AL|NL
132 Logan Evans SEA 40323.381.3330120$-4.93AL|NL
133 Cole Sands MIN 33334.641.272492$-4.99AL|NL
134 Brandon Eisert CWS 32214.471.343882$-4.98AL|NL
135 Caleb Ferguson PIT 33202.991.0626120$-5.02AL|NL
136 Justin Martinez IL-60 ARI 15124.171.2622125$-5.05AL|NL
137 Taijuan Walker PHI 49254.021.3844191$-5.11AL|NL
138 Brennan Bernardino BOS 29323.101.2826130$-5.10AL|NL
139 Scott Blewett BAL 36303.741.2729120$-5.17AL|NL
140 Ben Brown CHC 79466.141.5391270$-5.20AL|NL
141 Keegan Akin BAL 33202.711.3636180$-5.29AL|NL
142 Steven Wilson CWS 24211.871.2522141$-5.28AL|NL
143 Keider Montero DET 56314.021.3939200$-5.31AL|NL
144 Yuki Matsui SD 31213.761.3236151$-5.30AL|NL
145 Enyel De Los Santos ATL 31223.761.0631110$-5.36AL|NL
146 Reid Detmers LAA 33224.641.4843172$-5.42AL|NL
147 Adrian Houser CWS 35222.301.2826130$-5.48AL|NL
148 Ryan Pressly CHC 29224.031.6220125$-5.48AL|NL
149 Brad Lord WAS 54153.491.3148200$-5.47AL|NL
150 Jared Koenig MIL 32313.941.3432120$-5.49AL|NL
151 Spencer Bivens SF 38223.301.1326130$-5.50AL|NL
152 Jordan Romano PHI 27036.621.5135138$-5.56AL|NL
153 Justin Slaten IL-15 BOS 23143.510.911673$-5.62AL|NL
154 Justin Wilson BOS 26202.081.3832120$-5.60AL|NL
155 Tim Herrin CLE 25423.961.4824160$-5.62AL|NL
156 Griffin Jax MIN 32144.211.285480$-5.74AL|NL
157 Daysbel Hernandez IL-15 ATL 24312.241.4121200$-5.81AL|NL
158 Tyler Alexander CWS 48475.251.5037161$-5.95AL|NL
159 Carlos Vargas SEA 37253.161.4330151$-6.01AL|NL
160 Manuel Rodriguez IL-15 TB 30122.091.062560$-6.03AL|NL
161 Anthony Bender MIA 31152.601.1323141$-6.18AL|NL
162 Braydon Fisher TOR 19102.360.792730$-6.25AL|NL
163 Angel Zerpa KAN 33303.811.3927100$-6.29AL|NL
164 Brenan Hanifee DET 39323.691.4127100$-6.32AL|NL
165 Shawn Dubin HOU 20201.341.141870$-6.30AL|NL
166 Tyler Holton DET 35334.621.313080$-6.36AL|NL
167 Wandy Peralta SD 35313.851.4831170$-6.43AL|NL
168 Grant Anderson MIL 37123.401.2739180$-6.55AL|NL
169 Victor Vodnik COL 21222.971.2319111$-6.62AL|NL
170 Yimi Garcia IL-15 TOR 20023.151.0524103$-6.71AL|NL
171 Jesus Tinoco IL-15 MIA 19215.181.311084$-6.76AL|NL
172 Brock Burke LAA 30414.171.6626150$-6.73AL|NL
173 John Schreiber KAN 29223.721.3432100$-6.82AL|NL
174 JoJo Romero STL 23332.741.3916140$-6.79AL|NL
175 Ryan Bergert SD 24101.870.961990$-6.85AL|NL
176 Chad Green TOR 32224.211.342781$-7.03AL|NL
177 Pierce Johnson ATL 26133.451.263071$-7.08AL|NL
178 Jordan Leasure CWS 27244.301.5434151$-7.18AL|NL
179 Joey Cantillo CLE 28103.841.3936141$-7.31AL|NL
180 Brock Stewart MIN 21113.001.102980$-7.35AL|NL
181 Jacob Lopez OAK 36144.251.4449160$-7.49AL|NL
182 Grant Holman IL-15 OAK 23425.091.521790$-7.50AL|NL
183 Brent Suter CIN 36103.251.142390$-7.55AL|NL
184 Kolby Allard CLE 27201.991.291240$-7.54AL|NL
185 Hunter Gaddis CLE 30012.091.3638130$-7.62AL|NL
186 Colton Gordon HOU 35214.601.393450$-7.89AL|NL
187 Jake Latz TEX 30103.291.3030130$-7.96AL|NL
188 Hayden Wesneski IL-60 HOU 32134.501.092960$-8.08AL|NL
189 Taylor Rogers CIN 24223.361.4524120$-8.06AL|NL
190 Ryne Stanek NYM 26244.501.5026111$-8.12AL|NL
191 Rob Zastryzny MIL 11212.431.081420$-8.20AL|NL
192 Porter Hodge IL-15 CHC 19215.181.5219112$-8.23AL|NL
193 Ian Hamilton NYY 27103.971.2531160$-8.28AL|NL
194 Isaac Mattson PIT 13102.060.611330$-8.37AL|NL
195 Lou Trivino LAD 28204.471.3124100$-8.39AL|NL
196 Aaron Ashby MIL 15001.180.991821$-8.57AL|NL
197 A.J. Puk IL-60 ARI 8003.381.251224$-8.61AL|NL
198 Gregory Soto BAL 27023.331.223590$-8.59AL|NL
199 Easton Lucas TOR 21325.941.4622100$-8.63AL|NL
200 Tyler Gilbert CWS 19113.301.052080$-8.65AL|NL
201 Hunter Strickland LAA 16121.671.11981$-8.63AL|NL
202 Valente Bellozo MIA 39134.131.3031140$-8.68AL|NL
203 Justin Wrobleski LAD 24225.231.202160$-8.84AL|NL
204 Justin Lawrence IL-60 PIT 11100.810.991560$-8.83AL|NL
205 Tyler Ferguson OAK 33226.001.4231181$-9.02AL|NL
206 Taylor Clarke KAN 17114.710.871221$-9.12AL|NL
207 Hogan Harris OAK 30113.591.5936200$-9.12AL|NL
208 Sean Newcomb OAK 55143.761.6752220$-9.13AL|NL
209 Cole Sulser TB 14213.211.361340$-9.13AL|NL
210 Jose A. Ferrer WAS 40235.631.3333100$-9.13AL|NL
211 Mason Montgomery TB 27115.001.5636131$-9.21AL|NL
212 Cade Gibson MIA 22132.041.221270$-9.20AL|NL
213 Lyon Richardson CIN 23011.961.091880$-9.29AL|NL
214 Braxton Ashcraft PIT 14101.271.131260$-9.29AL|NL
215 Aaron Bummer ATL 29013.391.3030120$-9.63AL|NL
216 Matt Festa CLE 19114.241.051760$-9.63AL|NL
217 Hector Neris LAA 14318.361.572070$-9.68AL|NL
218 Justin Sterner OAK 27134.321.4430140$-9.68AL|NL
219 Cole Henry WAS 26013.811.1929140$-9.66AL|NL
220 Tyler Phillips MIA 38104.021.3122100$-9.75AL|NL
221 Kyle Harrison BOS 23114.661.292590$-9.81AL|NL
222 Yennier Cano BAL 26144.811.413180$-9.81AL|NL
223 Cameron Booser IL-15 CWS 24145.211.4527141$-9.79AL|NL
224 Gordon Graceffo STL 17206.801.341541$-9.88AL|NL
225 Jimmy Herget COL 38013.311.3427130$-9.97AL|NL
226 Zach Agnos COL 21035.551.331294$-10.01AL|NL
227 Collin Snider IL-15 SEA 26215.521.462460$-10.01AL|NL
228 Brandon Walter HOU 23013.881.122520$-10.02AL|NL
229 Jonathan Bowlan KAN 15113.001.131270$-10.03AL|NL
230 Michael Burrows PIT 28124.821.392980$-10.05AL|NL
231 Ryan Thompson ARI 29124.971.482781$-10.04AL|NL
232 Joe Ross PHI 37215.351.4327130$-10.06AL|NL
233 Justin Topa MIN 29124.341.342390$-10.11AL|NL
234 Matt Brash SEA 13000.001.071350$-10.13AL|NL
235 Andre Granillo STL 6101.450.65211$-10.14AL|NL
236 Matt Sauer LAD 27216.291.472281$-10.16AL|NL
237 Luis Garcia IL-15 LAD 26204.501.6923150$-10.36AL|NL
238 Paxton Schultz TOR 20003.581.242550$-10.39AL|NL
239 Rafael Montero ATL 26004.151.3130160$-10.42AL|NL
240 Jake Junis CLE 33114.081.452490$-10.43AL|NL
241 Michael Kelly OAK 7100.000.99540$-10.59AL|NL
242 Jackson Kowar SEA 8102.200.98830$-10.59AL|NL
243 DL Hall MIL 14103.171.201090$-10.62AL|NL
244 Cole Winn TEX 13000.001.08960$-10.66AL|NL
245 Cristian Mena IL-60 ARI 6101.450.97830$-10.68AL|NL
246 Caleb Boushley TEX 30005.081.332951$-10.67AL|NL
247 Ryan Borucki IL-15 PIT 25135.361.2722110$-10.71AL|NL
248 Paul Sewald IL-15 CLE 11116.431.341521$-10.70AL|NL
249 Jonathan Loaisiga NYY 16012.801.061550$-10.82AL|NL
250 Luis Mey CIN 14104.471.2815100$-10.81AL|NL
251 A.J. Minter IL-60 NYM 11001.641.001450$-10.84AL|NL
252 Juan Mejia COL 24004.091.2825100$-10.86AL|NL
253 Kaleb Ort HOU 21115.551.2821110$-10.87AL|NL
254 Sam Bachman LAA 5101.800.60510$-10.92AL|NL
255 Blake Treinen IL-60 LAD 8023.381.381032$-10.93AL|NL
256 Luis Guerrero BOS 16002.240.999110$-11.06AL|NL
257 Hunter Bigge IL-15 TB 15002.401.071250$-11.11AL|NL
258 Bowden Francis IL-15 TOR 64286.051.5354270$-11.11AL|NL
259 Dan Altavilla CWS 12012.231.16851$-11.12AL|NL
260 Sean Reynolds SD 21014.251.131980$-11.16AL|NL
261 Nick Sandlin TOR 9021.961.521261$-11.40AL|NL
262 David Morgan SD 13012.751.301770$-11.39AL|NL
263 Kevin Kelly TB 14003.170.991120$-11.49AL|NL
264 Andrew Kittredge BAL 13114.811.451450$-11.49AL|NL
265 Hunter Harvey IL-60 KAN 5000.000.20700$-11.54AL|NL
266 Max Lazar PHI 14003.861.211061$-11.58AL|NL
267 Evan Phillips IL-60 LAD 5000.001.15621$-11.62AL|NL
268 Zack Kelly BOS 20135.851.402080$-11.60AL|NL
269 John King STL 26204.811.641380$-11.65AL|NL
270 Riley O'Brien STL 14002.571.07940$-11.67AL|NL
271 Connor Brogdon LAA 17105.761.281470$-11.70AL|NL
272 Tristan Beck SF 12104.501.25760$-11.75AL|NL
273 Jose Suarez ATL 7102.541.41570$-11.73AL|NL
274 Grant Taylor CWS 6003.001.00711$-11.76AL|NL
275 Ryan Brasier CHC 10001.781.09930$-11.82AL|NL
276 Dylan Dodd ATL 6000.000.66520$-11.96AL|NL
277 Juan Morillo ARI 20014.461.4924110$-12.04AL|NL
278 Brent Headrick NYY 13004.811.151630$-12.06AL|NL
279 Ethan Roberts CHC 8105.561.23620$-12.12AL|NL
280 Sawyer Gipson-Long DET 17004.711.101320$-12.20AL|NL
281 Matt Svanson STL 13004.091.141270$-12.22AL|NL
282 Mason Englert TB 22004.891.402240$-12.34AL|NL
283 Nic Enright CLE 10002.651.18850$-12.41AL|NL
284 Joey Wentz MIN 31216.371.7026160$-12.42AL|NL
285 Yerry De Los Santos IL-15 NYY 20001.801.7013120$-12.42AL|NL
286 Tim Mayza IL-60 PIT 9002.971.10810$-12.45AL|NL
287 Justin Hagenman NYM 6001.500.83500$-12.46AL|NL
288 Sean Hjelle SF 9114.891.63770$-12.50AL|NL
289 Matthew Bowman BAL 21014.671.321650$-12.58AL|NL
290 Casey Lawrence SEA 17124.191.57710$-12.61AL|NL
291 Jackson Rutledge WAS 33115.981.5729140$-12.65AL|NL
292 Colin Selby BAL 5003.461.151010$-12.63AL|NL
293 Cooper Criswell BOS 9106.001.89431$-12.72AL|NL
294 Michael Kopech LAD 5000.001.40640$-12.78AL|NL
295 Carlos Hernandez DET 28105.461.7527140$-12.79AL|NL
296 Brandon Waddell NYM 10003.531.18720$-12.84AL|NL
297 Beau Brieske DET 22136.551.6416121$-12.83AL|NL
298 Daniel Young IL-60 NYM 8004.441.481330$-12.85AL|NL
299 Bryce Jarvis ARI 10006.241.491151$-12.89AL|NL
300 Nick Burdi IL-15 BOS 5000.001.37520$-12.88AL|NL