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 19113.291.0529815$14.09AL|NL
2 Edwin Diaz NYM 17113.401.1023615$12.32AL|NL
3 Grant Holmes ATL 81644.411.3087290$12.01AL|NL
4 Mason Miller OAK 20113.161.0728713$11.79AL|NL
5 Emmanuel Clase CLE 19112.921.0517414$11.53AL|NL
6 Andres Munoz SEA 18112.891.0721613$10.71AL|NL
7 Kris Bubic KAN 65543.941.2667210$10.26AL|NL
8 Ryan Helsley STL 20113.691.2021714$10.01AL|NL
9 Tanner Scott LAD 20103.781.3222914$9.05AL|NL
10 Devin Williams NYY 18113.541.2222813$8.91AL|NL
11 Felix Bautista BAL 19113.471.1925912$8.63AL|NL
12 Jeff Hoffman TOR 19114.131.2223713$8.33AL|NL
13 Aroldis Chapman BOS 18113.421.28261112$8.09AL|NL
14 Shelby Miller IL-15 ARI 18114.431.3019714$7.84AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Drew Rasmussen TB 58443.871.1852160$7.68AL|NL
16 David Bednar PIT 19113.821.2022612$7.59AL|NL
17 Kenley Jansen LAA 17114.371.2118613$7.24AL|NL
18 Robert Suarez SD 19114.251.2718713$6.98AL|NL
19 Peter Fairbanks TB 17114.171.2717713$6.91AL|NL
20 Kyle Finnegan WAS 18114.591.3416714$6.86AL|NL
21 Jhoan Duran MIN 21113.501.2222711$6.87AL|NL
22 Camilo Doval SF 17113.801.3416713$6.72AL|NL
23 Clay Holmes NYM 67544.101.3354250$5.56AL|NL
24 Emilio Pagan CIN 21114.581.2423811$5.21AL|NL
25 Daniel Palencia CHC 19113.651.2522910$5.11AL|NL
26 Ronny Henriquez MIA 20113.931.2122710$5.08AL|NL
27 Will Vest DET 19113.741.2319610$4.66AL|NL
28 Grant Taylor CWS 19113.381.151969$4.62AL|NL
29 Robert Garcia TEX 18113.941.2719710$4.05AL|NL
30 Carlos Estevez KAN 18114.431.3016611$3.87AL|NL
31 Trevor Megill MIL 20114.381.3122810$3.61AL|NL
32 Mike Soroka WAS 62354.181.2660240$3.62AL|NL
33 Ryne Nelson ARI 63444.511.2751170$2.61AL|NL
34 Matthew Strahm PHI 19113.881.142157$2.00AL|NL
35 Luis Ortiz CLE 61354.301.2957220$1.85AL|NL
36 Matthew Liberatore STL 63454.561.3152190$1.51AL|NL
37 Raisel Iglesias ATL 20114.041.182057$1.36AL|NL
38 Landen Roupp SF 67454.511.3956270$0.05AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Slade Cecconi CLE 53354.631.2446130$-0.02AL|NL
40 Seth Halvorsen COL 21114.601.401988$-0.32AL|NL
41 Chad Patrick MIL 44334.501.2641140$-0.66AL|NL
42 Noah Cameron KAN 48334.431.3143160$-1.12AL|NL
43 Colin Rea CHC 66454.961.3249190$-1.27AL|NL
44 Orion Kerkering PHI 18113.691.211765$-1.31AL|NL
45 Quinn Priester MIL 48334.231.3036160$-1.34AL|NL
46 Colton Gordon HOU 53344.711.2946150$-1.41AL|NL
47 Cade Smith CLE 19113.031.102672$-1.53AL|NL
48 Andre Pallante STL 61454.431.3941220$-1.59AL|NL
49 Brandon Walter HOU 39224.021.2034100$-1.58AL|NL
50 Ben Brown CHC 35224.021.2438120$-1.71AL|NL
51 Dylan Lee ATL 20113.651.132253$-1.99AL|NL
52 Didier Fuentes ATL 53435.041.3646170$-2.03AL|NL
53 Shane Smith CWS 63364.771.3657230$-2.13AL|NL
54 J.T. Ginn OAK 38224.001.2636130$-2.18AL|NL
55 Hayden Birdsong SF 64454.981.4360290$-2.35AL|NL
56 Porter Hodge CHC 18113.581.271994$-2.46AL|NL
57 Jon Gray IL-60 TEX 44334.691.3237150$-2.98AL|NL
58 Reid Detmers LAA 32114.321.2938132$-3.01AL|NL
59 Griffin Jax MIN 22113.451.142761$-3.08AL|NL
60 Alex Vesia LAD 19103.611.142372$-3.13AL|NL
61 Ryan Gusto HOU 39224.451.2737130$-3.44AL|NL
62 Luke Weaver NYY 18114.491.261964$-3.57AL|NL
63 Jack Perkins OAK 32113.721.2436130$-3.60AL|NL
64 Tommy Kahnle DET 19114.101.301784$-3.67AL|NL
65 Jake Latz TEX 37224.331.3337170$-4.00AL|NL
66 Nick Martinez CIN 46334.951.3134120$-4.24AL|NL
67 Mitch Spence OAK 53345.021.3543160$-4.39AL|NL
68 Jason Adam SD 19113.631.122171$-4.48AL|NL
69 Randy Rodriguez SF 17113.531.231972$-4.49AL|NL
70 Lucas Erceg KAN 18113.841.321783$-4.65AL|NL
71 Bryan Abreu HOU 20113.741.232691$-4.63AL|NL
72 Adrian Houser CWS 67364.761.3947240$-4.78AL|NL
73 Chris Martin TEX 16113.441.061731$-4.83AL|NL
74 Jordan Romano PHI 17114.401.281863$-4.92AL|NL
75 Kirby Yates LAD 19104.191.282392$-5.01AL|NL
76 Stephen Kolek SD 51344.791.3937160$-5.15AL|NL
77 Gabe Speier SEA 18113.341.112250$-5.14AL|NL
78 Jeremiah Estrada SD 19113.861.232481$-5.17AL|NL
79 Kyle Harrison BOS 39224.741.3539150$-5.22AL|NL
80 Ryan Yarbrough IL-15 NYY 31224.501.252490$-5.27AL|NL
81 Daysbel Hernandez ATL 19114.281.3920103$-5.31AL|NL
82 Calvin Faucher MIA 20114.761.442094$-5.30AL|NL
83 Phil Maton STL 20114.201.292182$-5.43AL|NL
84 Garrett Whitlock BOS 19113.781.181951$-5.47AL|NL
85 Sawyer Gipson-Long IL-15 DET 36234.761.2931100$-5.46AL|NL
86 Bryan Baker BAL 19113.931.222281$-5.51AL|NL
87 Brad Lord WAS 31114.001.3227121$-5.57AL|NL
88 Joe Boyle TB 30224.511.4134180$-5.66AL|NL
89 Garrett Cleavinger TB 17114.271.302082$-5.74AL|NL
90 Ryan Walker SF 16113.921.271652$-5.76AL|NL
91 Adrian Morejon SD 19113.741.191751$-5.81AL|NL
92 Matt Brash SEA 17113.561.271981$-5.97AL|NL
93 Tyler Rogers SF 18113.521.171341$-6.09AL|NL
94 Aaron Bummer ATL 18103.511.281871$-6.09AL|NL
95 Logan Henderson MIL 18113.811.122060$-6.14AL|NL
96 Yimi Garcia IL-15 TOR 15113.931.161751$-6.13AL|NL
97 Hoby Milner TEX 18113.741.191541$-6.20AL|NL
98 Kyle Backhus ARI 17113.631.271871$-6.22AL|NL
99 Hunter Gaddis CLE 19114.221.201961$-6.23AL|NL
100 Yariel Rodriguez TOR 18114.311.331892$-6.34AL|NL
101 Cam Schlittler NYY 30224.661.3426110$-6.40AL|NL
102 Tyler Holton DET 20113.571.141650$-6.40AL|NL
103 Dennis Santana PIT 19114.651.391683$-6.46AL|NL
104 Seranthony Dominguez BAL 19114.211.282181$-6.52AL|NL
105 Ryan Pressly CHC 19114.141.321562$-6.53AL|NL
106 Jose A. Ferrer WAS 18113.591.241451$-6.53AL|NL
107 Bennett Sousa HOU 18113.831.202170$-6.60AL|NL
108 Jared Koenig MIL 19113.871.271771$-6.61AL|NL
109 Bowden Francis IL-15 TOR 35235.131.3030110$-6.67AL|NL
110 Tim Herrin CLE 18113.811.281781$-6.64AL|NL
111 Kevin Kelly TB 16113.871.181341$-6.75AL|NL
112 Pierce Johnson ATL 18114.241.312181$-6.79AL|NL
113 Ryan Bergert IL-15 SD 44234.931.3737160$-6.83AL|NL
114 Mason Montgomery TB 16114.081.281871$-6.86AL|NL
115 Kyle Hendricks LAA 63355.281.3540180$-6.91AL|NL
116 Brant Hurter DET 17113.361.191550$-6.97AL|NL
117 Edwin Uceta TB 17114.371.271971$-6.98AL|NL
118 Brad Keller CHC 19114.141.401692$-6.99AL|NL
119 John Schreiber KAN 17113.891.291661$-7.00AL|NL
120 Ian Seymour TB 20114.021.232170$-7.00AL|NL
121 Steven Wilson CWS 19114.801.331892$-7.04AL|NL
122 Paul Sewald CLE 17114.141.161950$-7.09AL|NL
123 Steven Okert HOU 16114.081.192070$-7.11AL|NL
124 Brandon Eisert CWS 18114.281.281861$-7.10AL|NL
125 Eric Orze TB 17114.301.261761$-7.14AL|NL
126 Braydon Fisher TOR 18113.881.272180$-7.18AL|NL
127 Steven Matz STL 34124.451.3130110$-7.23AL|NL
128 Liam Hendriks IL-15 BOS 13104.281.191431$-7.24AL|NL
129 David Robertson FA 16113.611.251870$-7.28AL|NL
130 Cole Sands MIN 20114.401.301971$-7.28AL|NL
131 Kevin Ginkel ARI 16114.201.281661$-7.31AL|NL
132 Chase Lee DET 18113.781.221760$-7.32AL|NL
133 Braxton Ashcraft PIT 31114.391.3128100$-7.33AL|NL
134 Daniel Coulombe MIN 18114.041.231960$-7.42AL|NL
135 Brendon Little TOR 17113.541.301880$-7.48AL|NL
136 Bryan Hudson MIL 16113.581.241670$-7.49AL|NL
137 Max Lazar PHI 18114.061.191640$-7.63AL|NL
138 Aaron Ashby MIL 18113.511.331890$-7.62AL|NL
139 JoJo Romero STL 19114.131.331671$-7.59AL|NL
140 Ryne Stanek NYM 17114.361.321781$-7.63AL|NL
141 Grant Anderson MIL 17113.931.241760$-7.70AL|NL
142 Eduard Bazardo SEA 16114.061.221760$-7.76AL|NL
143 Shawn Armstrong TEX 17114.161.231860$-7.76AL|NL
144 Caden Dana LAA 32225.151.3728130$-7.73AL|NL
145 Luke Jackson TEX 19114.691.431792$-7.83AL|NL
146 Caleb Thielbar CHC 17114.061.261870$-7.84AL|NL
147 Anthony Bender MIA 20114.451.321771$-7.83AL|NL
148 Ryan Brasier CHC 17113.971.211550$-7.86AL|NL
149 Andre Granillo STL 17114.091.271870$-7.95AL|NL
150 Graham Ashcraft CIN 19114.291.351671$-7.97AL|NL
151 Spencer Bivens SF 15114.121.301261$-7.99AL|NL
152 Richard Lovelady NYM 15113.631.231350$-8.03AL|NL
153 Antonio Santillan CIN 20115.031.442092$-8.02AL|NL
154 Angel Zerpa KAN 17113.711.261450$-8.05AL|NL
155 Steven Cruz KAN 16113.831.281670$-8.05AL|NL
156 Zach Agnos COL 20115.011.371672$-8.05AL|NL
157 Ben Casparius LAD 20114.771.352091$-8.07AL|NL
158 Mark Leiter Jr. NYY 16114.311.271960$-8.06AL|NL
159 Lake Bachar MIA 20114.781.372191$-8.09AL|NL
160 Jordan Wicks CHC 27114.301.332390$-8.08AL|NL
161 Casey Legumina SEA 16114.051.251660$-8.10AL|NL
162 Yuki Matsui SD 15114.021.251660$-8.10AL|NL
163 Fernando Cruz IL-15 NYY 11103.961.241650$-8.12AL|NL
164 Valente Bellozo MIA 33124.611.2925110$-8.11AL|NL
165 Lazaro Estrada TOR 15114.221.221650$-8.13AL|NL
166 Huascar Brazoban NYM 16114.351.381681$-8.14AL|NL
167 Allan Winans NYY 19114.201.241660$-8.16AL|NL
168 Justin Bruihl TOR 13113.631.231350$-8.16AL|NL
169 Nick Hernandez HOU 12104.061.211550$-8.18AL|NL
170 Jalen Beeks ARI 17114.371.361561$-8.24AL|NL
171 Jonathan Loaisiga NYY 18114.021.241450$-8.26AL|NL
172 Mike Vasil CWS 30114.731.3724121$-8.26AL|NL
173 Nick Mears MIL 19114.221.311980$-8.25AL|NL
174 Davis Daniel ATL 31225.131.3824100$-8.34AL|NL
175 Robert Stephenson IL-15 LAA 14114.501.201640$-8.33AL|NL
176 DL Hall MIL 17113.871.341780$-8.32AL|NL
177 Reed Garrett NYM 17114.651.421981$-8.36AL|NL
178 Matt Svanson STL 14113.741.261350$-8.38AL|NL
179 Daniel Robert PHI 15104.131.281660$-8.40AL|NL
180 Gregory Soto BAL 19114.091.351990$-8.38AL|NL
181 Tyler Kinley COL 20115.201.441992$-8.43AL|NL
182 Isaac Mattson PIT 19114.301.3621100$-8.43AL|NL
183 Jake Bird COL 21114.571.422081$-8.43AL|NL
184 Ian Hamilton NYY 16113.981.321670$-8.48AL|NL
185 Keegan Akin IL-15 BAL 16114.271.271650$-8.49AL|NL
186 Blake Treinen IL-60 LAD 12103.891.241350$-8.50AL|NL
187 Caleb Ferguson PIT 18114.091.331770$-8.54AL|NL
188 Eduarniel Nunez SD 15113.881.371790$-8.53AL|NL
189 Elvis Alvarado OAK 17114.251.331880$-8.57AL|NL
190 Justin Wilson BOS 17114.281.331870$-8.60AL|NL
191 Hector Neris HOU 16114.431.291770$-8.65AL|NL
192 Andrew Chafin WAS 17114.081.351780$-8.65AL|NL
193 Dane Dunning TEX 25114.501.3422100$-8.65AL|NL
194 Riley O'Brien STL 17114.171.361880$-8.68AL|NL
195 Yennier Cano BAL 17114.161.321660$-8.70AL|NL
196 Omar Cruz SD 11103.731.281250$-8.75AL|NL
197 Travis Adams MIN 28114.551.342390$-8.73AL|NL
198 Gavin Hollowell CHC 11103.851.221140$-8.74AL|NL
199 Ryan Thompson IL-15 ARI 18114.141.291450$-8.78AL|NL
200 Keider Montero DET 38235.141.4129140$-8.78AL|NL
201 Evan Sisk KAN 11103.581.321250$-8.81AL|NL
202 Jose Alvarado PHI 12103.811.321350$-8.82AL|NL
203 Josh Simpson MIA 17114.111.371780$-8.83AL|NL
204 Colin Selby BAL 11103.851.281250$-8.85AL|NL
205 Justin Wrobleski LAD 19114.401.341870$-8.89AL|NL
206 Nick Burdi IL-15 BOS 13104.791.411461$-8.89AL|NL
207 Mason Englert TB 15114.441.251440$-8.87AL|NL
208 Codi Heuer TEX 11103.821.221030$-8.87AL|NL
209 Louie Varland MIN 19114.511.341960$-8.88AL|NL
210 Janson Junk MIA 37134.751.3327100$-8.90AL|NL
211 Ryan Zeferjahn LAA 18114.581.362090$-8.92AL|NL
212 Easton McGee MIL 14114.211.241240$-8.90AL|NL
213 Nick Sandlin TOR 16114.491.301670$-8.95AL|NL
214 Joe Jimenez IL-60 ATL 12104.331.251340$-8.93AL|NL
215 Taylor Rogers CIN 19114.581.362080$-8.98AL|NL
216 Sean Reynolds SD 14114.261.331570$-8.99AL|NL
217 Ryan Burr TOR 11114.231.281350$-8.99AL|NL
218 Andrew Hoffmann KAN 12104.061.281250$-9.00AL|NL
219 Logan VanWey HOU 14114.331.321560$-9.00AL|NL
220 Andrew Kittredge BAL 18114.571.291650$-9.03AL|NL
221 Robinson Pina TOR 24114.631.342190$-9.00AL|NL
222 Brenan Hanifee DET 19114.151.301360$-9.03AL|NL
223 Matt Festa CLE 16114.521.311670$-9.05AL|NL
224 Gordon Graceffo STL 22114.451.321770$-9.06AL|NL
225 Fraser Ellard CWS 15113.961.371470$-9.09AL|NL
226 Austin Cox ATL 14104.211.331460$-9.10AL|NL
227 Mason Fluharty TOR 10103.931.241040$-9.09AL|NL
228 Anthony Maldonado OAK 14114.551.271450$-9.10AL|NL
229 Brock Burke LAA 17114.431.311560$-9.12AL|NL
230 Drew Pomeranz CHC 18114.441.391990$-9.12AL|NL
231 Clayton Beeter NYY 11104.131.331360$-9.14AL|NL
232 Joe Rock TB 23114.501.351980$-9.14AL|NL
233 Carlos Vargas SEA 16114.131.321360$-9.13AL|NL
234 Jhonathan Diaz SEA 15114.051.311260$-9.14AL|NL
235 Chad Green TOR 15114.661.231340$-9.15AL|NL
236 Logan Evans SEA 24124.651.321980$-9.15AL|NL
237 Juan Morillo ARI 11103.971.301150$-9.19AL|NL
238 Ryan Borucki IL-15 PIT 13114.081.311250$-9.17AL|NL
239 Kody Funderburk MIN 17114.081.381570$-9.18AL|NL
240 Beau Brieske DET 16114.351.291360$-9.19AL|NL
241 Nate Pearson CHC 16114.461.321570$-9.20AL|NL
242 Jayvien Sandridge NYY 14114.311.441890$-9.19AL|NL
243 Manuel Rodriguez IL-15 TB 14114.121.311250$-9.21AL|NL
244 Josh Sborz IL-60 TEX 11104.241.291250$-9.21AL|NL
245 Tanner Banks PHI 17114.581.341760$-9.20AL|NL
246 Tom Cosgrove CHC 11103.991.301150$-9.21AL|NL
247 Doug Nikhazy CLE 22114.501.4222120$-9.24AL|NL
248 Carson Seymour SF 23114.351.391990$-9.26AL|NL
249 Dylan Smith DET 14114.341.321350$-9.33AL|NL
250 Cade Gibson MIA 18114.231.371570$-9.33AL|NL
251 Jordan Hicks BOS 17114.161.391580$-9.35AL|NL
252 Scott Barlow CIN 19114.631.381990$-9.36AL|NL
253 John Curtiss ARI 16115.001.351251$-9.34AL|NL
254 Brock Stewart MIN 19114.911.412390$-9.35AL|NL
255 Brady Basso IL-60 OAK 13114.421.291240$-9.38AL|NL
256 Jorge Alcala BOS 15114.721.311560$-9.39AL|NL
257 Dylan Dodd ATL 16104.491.321450$-9.39AL|NL
258 Alex Lange IL-60 DET 13114.231.391470$-9.42AL|NL
259 Austin Warren NYM 12104.241.301150$-9.42AL|NL
260 Jordan Leasure CWS 15114.661.351670$-9.41AL|NL
261 Tyler Gilbert CWS 17114.621.341660$-9.41AL|NL
262 Daniel Lynch IL-15 KAN 29114.631.3823110$-9.42AL|NL
263 Brent Headrick NYY 10104.351.291140$-9.44AL|NL
264 Ryan Fernandez STL 12114.281.301140$-9.45AL|NL
265 Brandon Young BAL 14114.451.321350$-9.44AL|NL
266 Genesis Cabrera PIT 16114.471.341460$-9.50AL|NL
267 Trevor Stephan IL-60 CLE 13114.591.311350$-9.49AL|NL
268 Scott Effross NYY 12104.291.281030$-9.52AL|NL
269 Luis Contreras HOU 14114.631.331460$-9.52AL|NL
270 Sam Moll CIN 17114.421.391670$-9.51AL|NL
271 Erik Miller IL-15 SF 11103.911.391160$-9.55AL|NL
272 Rob Zastryzny IL-15 MIL 10104.291.291040$-9.56AL|NL
273 Kaleb Ort HOU 17114.811.351770$-9.56AL|NL
274 Scott Alexander SF 13113.901.30840$-9.58AL|NL
275 Cole Winn TEX 15114.301.371380$-9.62AL|NL
276 Wandy Peralta SD 14114.011.351060$-9.64AL|NL
277 Jose Butto IL-15 NYM 14114.471.351360$-9.64AL|NL
278 Greg Weissert BOS 18114.701.351670$-9.64AL|NL
279 Dietrich Enns DET 23114.811.4022100$-9.65AL|NL
280 Jacob Webb TEX 16114.661.331470$-9.66AL|NL
281 Hunter Harvey IL-60 KAN 10104.341.27930$-9.67AL|NL
282 Cole Sulser TB 13114.611.341350$-9.67AL|NL
283 Justin Slaten IL-60 BOS 15114.601.351460$-9.66AL|NL
284 Brooks Raley IL-60 NYM 13114.611.341350$-9.67AL|NL
285 Paxton Schultz IL-15 TOR 18114.811.381880$-9.69AL|NL
286 Trent Thornton SEA 15114.621.301250$-9.70AL|NL
287 Justin Hagenman NYM 12114.701.281140$-9.72AL|NL
288 Nathan Wiles ATL 11104.611.281030$-9.77AL|NL
289 Brent Suter CIN 20114.591.351570$-9.76AL|NL
290 Yaramil Hiraldo BAL 9104.491.28940$-9.80AL|NL
291 Chris Murphy BOS 12104.341.361150$-9.80AL|NL
292 Sean Guenther IL-60 DET 10104.071.27730$-9.79AL|NL
293 Jonathan Bowlan KAN 13114.511.351250$-9.79AL|NL
294 Zach Brzykcy WAS 12114.601.351250$-9.82AL|NL
295 Zach Pop NYM 12104.101.31840$-9.82AL|NL
296 Kyle Leahy STL 19115.011.461681$-9.82AL|NL
297 Chris Devenski NYM 15114.951.291350$-9.84AL|NL
298 Tim Hill NYY 17114.081.34950$-9.86AL|NL
299 Sam Bachman LAA 15114.421.391370$-9.87AL|NL
300 Hunter Stratton ATL 14104.531.351260$-9.86AL|NL