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 Mason Miller SD 65312.631.00962433$18.99AL|NL
2 Edwin Diaz LAD 66313.511.12892337$17.12AL|NL
3 Andres Munoz SEA 62322.961.10742234$15.72AL|NL
4 Cade Smith CLE 69323.091.10882331$15.34AL|NL
5 Jhoan Duran PHI 66323.241.14701933$14.03AL|NL
6 Devin Williams NYM 64323.141.14842830$13.58AL|NL
7 David Bednar NYY 64323.451.11752031$13.03AL|NL
8 Josh Hader HOU 56323.411.08772229$12.03AL|NL
9 Aroldis Chapman BOS 57323.341.22773030$11.38AL|NL
10 Daniel Palencia CHC 65323.601.22742829$10.32AL|NL
11 Ryan Helsley BAL 63323.821.20652229$9.29AL|NL
12 Chase Burns CIN 134893.861.16158410$8.21AL|NL
13 Carlos Estevez KAN 65324.471.28572232$7.84AL|NL
14 Jeff Hoffman TOR 62324.081.19722326$7.67AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Emilio Pagan CIN 65324.341.19712226$7.01AL|NL
16 Raisel Iglesias ATL 64223.921.16651626$6.94AL|NL
17 Peter Fairbanks MIA 63223.781.22622226$6.36AL|NL
18 Quinn Priester MIL 16610104.061.24131480$5.66AL|NL
19 Abner Uribe MIL 69323.011.21763216$5.31AL|NL
20 Ryan Walker SF 62324.031.28622124$5.00AL|NL
21 Griffin Jax TB 66323.451.11801815$4.96AL|NL
22 Cody Ponce TOR 138784.081.22158460$4.75AL|NL
23 Grant Taylor CWS 82333.001.1097287$4.39AL|NL
24 Kenley Jansen DET 56223.881.14561922$4.17AL|NL
25 Dennis Santana PIT 67324.271.31612624$3.99AL|NL
26 Trevor Megill MIL 64324.221.25762320$3.77AL|NL
27 Seranthony Dominguez CWS 62224.051.25682721$3.13AL|NL
28 Robert Garcia TEX 62323.971.25632217$1.80AL|NL
29 Ryne Nelson ARI 1599114.471.26132430$1.63AL|NL
30 Jacob Lopez OAK 128884.391.27139490$1.56AL|NL
31 Joey Cantillo CLE 126583.741.27136540$1.52AL|NL
32 Chad Patrick MIL 128884.391.23121380$1.14AL|NL
33 Braxton Ashcraft PIT 133794.081.26122410$1.10AL|NL
34 Michael Burrows HOU 126794.311.24126420$0.69AL|NL
35 Bryan Abreu HOU 67323.651.2187299$0.63AL|NL
36 Edwin Uceta TB 68324.111.24832712$0.43AL|NL
37 Riley O'Brien STL 63324.021.33653016$0.42AL|NL
38 Reid Detmers LAA 1336104.431.29149490$-0.38AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Alex Vesia LAD 62413.391.1078242$-1.14AL|NL
40 Clayton Beeter WAS 63223.911.33753413$-1.18AL|NL
41 JoJo Romero STL 64323.801.28562312$-1.29AL|NL
42 Jeremiah Estrada SD 69323.551.1791293$-1.47AL|NL
43 Kevin Ginkel ARI 59224.191.28562015$-1.62AL|NL
44 Robert Suarez ATL 66324.201.25662111$-1.72AL|NL
45 Garrett Whitlock BOS 64323.421.1169174$-1.78AL|NL
46 Phil Maton CHC 64323.681.1973246$-1.95AL|NL
47 Garrett Cleavinger TB 64323.971.2676278$-2.15AL|NL
48 Matt Svanson STL 66323.401.1965225$-2.30AL|NL
49 Jose A. Ferrer SEA 65323.161.1457173$-2.84AL|NL
50 Taylor Rogers MIN 58324.421.35572313$-2.85AL|NL
51 Andrew Kittredge BAL 65324.011.1963177$-2.93AL|NL
52 Justin Sterner OAK 65324.611.25692410$-3.05AL|NL
53 Mike Soroka ARI 95453.981.2594371$-3.11AL|NL
54 Cole Henry WAS 64224.181.28623011$-3.29AL|NL
55 Adrian Morejon SD 66323.541.1763193$-3.64AL|NL
56 Yimi Garcia TOR 55313.791.1357165$-3.62AL|NL
57 Camilo Doval NYY 63323.601.2766285$-3.73AL|NL
58 Brad Lord WAS 1306104.331.33101451$-3.75AL|NL
59 Matthew Strahm KAN 64323.751.1370192$-3.80AL|NL
60 Gabe Speier SEA 57323.401.1067171$-3.80AL|NL
61 Will Vest DET 64223.771.2362207$-3.87AL|NL
62 Victor Vodnik COL 64334.711.51573116$-3.88AL|NL
63 Ian Seymour TB 93464.091.2392300$-3.88AL|NL
64 Luke Weaver NYM 68324.161.2171225$-3.97AL|NL
65 Dylan Lee ATL 65323.831.1471172$-4.00AL|NL
66 Chris Martin TEX 51223.621.094886$-4.21AL|NL
67 A.J. Minter NYM 51313.381.1158162$-4.34AL|NL
68 Robert Stephenson LAA 56224.521.2161189$-4.47AL|NL
69 Tanner Scott LAD 64313.871.3068285$-4.55AL|NL
70 Jordan Leasure CWS 64224.241.2571277$-4.58AL|NL
71 Tyler Holton DET 68323.551.1254171$-4.71AL|NL
72 Matt Brash SEA 60223.531.2769274$-4.94AL|NL
73 Aaron Civale OAK 121784.851.31102390$-5.06AL|NL
74 Paul Sewald ARI 52224.511.2353179$-5.22AL|NL
75 Orion Kerkering PHI 63223.501.1762202$-5.26AL|NL
76 Tyler Rogers TOR 69323.591.1544132$-5.32AL|NL
77 Caleb Thielbar CHC 61323.871.1961212$-5.51AL|NL
78 Hunter Gaddis CLE 66224.131.1865214$-5.54AL|NL
79 Louie Varland TOR 65324.191.2665214$-5.63AL|NL
80 Jared Koenig MIL 64323.821.2362232$-5.69AL|NL
81 Nick Martinez TB 1396104.781.29103360$-5.67AL|NL
82 Kirby Yates LAA 56224.631.3465289$-5.69AL|NL
83 Cole Sands MIN 66324.191.2461214$-5.69AL|NL
84 Aaron Ashby MIL 68323.511.3270321$-5.82AL|NL
85 Mason Montgomery PIT 60323.861.2767252$-5.92AL|NL
86 Andrew Anderson DET 64223.711.2686330$-6.05AL|NL
87 Kyle Finnegan DET 61224.131.2656206$-6.08AL|NL
88 Erik Sabrowski CLE 59223.571.2777331$-6.07AL|NL
89 Kody Funderburk MIN 63323.831.3357264$-6.14AL|NL
90 Jake Latz TEX 101464.321.3396470$-6.15AL|NL
91 Elvis Alvarado OAK 60324.151.3265284$-6.19AL|NL
92 Antonio Santillan CIN 66324.561.3671306$-6.21AL|NL
93 Bryan Baker TB 63324.091.2371241$-6.23AL|NL
94 Sean Burke CWS 1427115.081.37132600$-6.25AL|NL
95 Hunter Barco PIT 76353.831.2773290$-6.25AL|NL
96 Eduard Bazardo SEA 63323.931.1966220$-6.31AL|NL
97 Bryan King HOU 64323.671.2363240$-6.32AL|NL
98 Steven Okert HOU 63324.091.2072240$-6.36AL|NL
99 Hunter Harvey CHC 52223.941.1852154$-6.38AL|NL
100 Gregory Soto PIT 60323.981.3460264$-6.38AL|NL
101 Jose Alvarado PHI 57223.791.2859234$-6.41AL|NL
102 Jason Adam SD 50213.461.1052171$-6.42AL|NL
103 Blake Treinen LAD 59313.901.2261201$-6.48AL|NL
104 Angel Zerpa MIL 60323.491.1951180$-6.48AL|NL
105 Jack Dreyer LAD 51313.611.1850181$-6.53AL|NL
106 Fernando Cruz NYY 59324.251.2879281$-6.57AL|NL
107 Shawn Armstrong CLE 67224.141.2366213$-6.59AL|NL
108 Seth Halvorsen COL 60334.681.4253269$-6.66AL|NL
109 Andrew Nardi MIA 52223.641.1961191$-6.83AL|NL
110 Alexis Diaz TEX 59324.371.3060304$-6.84AL|NL
111 Keegan Akin BAL 65324.171.2561212$-6.83AL|NL
112 Kyle Harrison MIL 67344.091.2571250$-6.95AL|NL
113 Cole Winn TEX 63324.091.3258313$-7.11AL|NL
114 Hogan Harris OAK 64224.591.4165338$-7.14AL|NL
115 David Morgan SD 61323.961.2565240$-7.14AL|NL
116 Ben Brown CHC 53223.591.1759180$-7.18AL|NL
117 PJ Poulin WAS 59223.901.3060263$-7.30AL|NL
118 Erik Miller SF 60323.801.3760322$-7.35AL|NL
119 Ryan Weiss HOU 73344.311.2980290$-7.37AL|NL
120 Justin Topa MIN 62324.581.3748197$-7.40AL|NL
121 Mark Leiter Jr. OAK 64324.881.3468245$-7.46AL|NL
122 J.T. Ginn OAK 63343.971.2561220$-7.43AL|NL
123 Lucas Erceg KAN 62223.971.3255254$-7.49AL|NL
124 Steven Matz TB 123594.741.3498360$-7.52AL|NL
125 Ryan Thompson ARI 62224.201.2950185$-7.54AL|NL
126 Jordan Romano LAA 55224.381.2556204$-7.61AL|NL
127 Chris Paddack MIA 113594.721.3183290$-7.62AL|NL
128 Brad Keller PHI 65224.031.3559304$-7.69AL|NL
129 Braydon Fisher TOR 50213.761.2559241$-7.80AL|NL
130 John Schreiber KAN 62324.071.2755221$-7.80AL|NL
131 Brant Hurter DET 51213.371.1847150$-7.81AL|NL
132 Hoby Milner CHC 60323.861.2248150$-7.86AL|NL
133 Tyler Kinley ATL 60224.211.2562232$-7.86AL|NL
134 Jake Bird NYY 53313.901.2754210$-8.12AL|NL
135 Porter Hodge CHC 44213.481.2550211$-8.12AL|NL
136 Isaac Mattson PIT 64324.321.3664322$-8.22AL|NL
137 Brendon Little TOR 52213.381.2954240$-8.27AL|NL
138 Jimmy Herget COL 71334.691.2966212$-8.34AL|NL
139 Calvin Faucher MIA 65224.571.4163286$-8.35AL|NL
140 Grant Anderson MIL 55324.171.2555190$-8.40AL|NL
141 Daniel Coulombe FA 43334.041.2444161$-8.44AL|NL
142 Bennett Sousa HOU 49213.961.2252181$-8.45AL|NL
143 Spencer Bivens SF 69324.241.3251242$-8.58AL|NL
144 Anthony Bender MIA 63224.181.2956232$-8.66AL|NL
145 A.J. Puk IL-60 ARI 31113.851.2035105$-8.64AL|NL
146 Julian Fernandez WAS 61224.301.3059272$-8.82AL|NL
147 Mike Vasil CWS 81234.261.3067331$-8.81AL|NL
148 Brooks Raley NYM 57324.451.3158211$-8.84AL|NL
149 Scott Barlow OAK 55224.391.3457263$-8.96AL|NL
150 Aaron Bummer ATL 60213.811.3158230$-8.94AL|NL
151 Ryan Yarbrough NYY 62224.081.2151190$-8.99AL|NL
152 Jovani Moran BOS 51223.731.3156260$-9.01AL|NL
153 Yennier Cano BAL 56324.201.3249201$-9.05AL|NL
154 Greg Weissert BOS 62324.431.3054221$-9.05AL|NL
155 Juan Mejia COL 65334.721.4469313$-9.24AL|NL
156 Justin Slaten BOS 59324.451.3254221$-9.27AL|NL
157 Brusdar Graterol LAD 40213.251.152990$-9.27AL|NL
158 Jake Junis TEX 63224.581.2453152$-9.29AL|NL
159 Graham Ashcraft CIN 62224.121.3250212$-9.29AL|NL
160 Justin Bruihl STL 48213.701.2545180$-9.30AL|NL
161 Mason Englert TB 63224.341.2459170$-9.34AL|NL
162 Ryan Zeferjahn LAA 64224.481.3674331$-9.40AL|NL
163 Tyler Alexander TEX 69234.391.2358180$-9.42AL|NL
164 Wandy Peralta SD 58323.931.3243230$-9.44AL|NL
165 Eric Lauer TOR 61224.331.2863240$-9.46AL|NL
166 Connor Phillips CIN 53224.471.4059293$-9.49AL|NL
167 Brent Headrick NYY 47214.111.2451170$-9.53AL|NL
168 Joe Boyle TB 68354.481.4074380$-9.53AL|NL
169 Tommy Nance TOR 56224.151.2754200$-9.60AL|NL
170 Janson Junk MIA 85354.521.3062220$-9.60AL|NL
171 Tim Hill NYY 65323.981.3133181$-9.64AL|NL
172 Gordon Graceffo STL 61224.101.2752200$-9.62AL|NL
173 Colin Rea CHC 83344.651.2965260$-9.61AL|NL
174 Brandon Eisert CWS 55224.351.2853181$-9.66AL|NL
175 Mason Fluharty TOR 36213.641.1937140$-9.70AL|NL
176 Sean Newcomb CWS 68234.241.3663311$-9.68AL|NL
177 Kyle Leahy STL 117484.791.3996400$-9.71AL|NL
178 Ryan Fernandez STL 46213.981.2546170$-9.76AL|NL
179 Evan Sisk PIT 44213.621.3245200$-9.80AL|NL
180 Luis Garcia NYM 54324.281.3145180$-9.93AL|NL
181 Tim Herrin CLE 51223.921.3249230$-9.99AL|NL
182 Matt Festa CLE 58224.421.2959230$-10.03AL|NL
183 Eric Orze MIN 57224.301.3158240$-10.03AL|NL
184 Yuki Matsui SD 51224.191.2850220$-10.08AL|NL
185 A.J. Blubaugh HOU 46224.131.2747190$-10.11AL|NL
186 Wilkelman Gonzalez CWS 48213.951.3450270$-10.14AL|NL
187 Brandyn Garcia ARI 48213.741.3445210$-10.13AL|NL
188 Cade Gibson MIA 61223.981.3350240$-10.13AL|NL
189 Andre Granillo WAS 38113.991.2541172$-10.15AL|NL
190 Brady Basso OAK 48214.101.2745160$-10.19AL|NL
191 Zack Kelly BOS 55324.401.3651250$-10.23AL|NL
192 Brock Burke CIN 61224.431.3051181$-10.25AL|NL
193 Bryan Hudson NYM 33213.601.2333130$-10.28AL|NL
194 Jose Urquidy PIT 86464.911.3363270$-10.29AL|NL
195 Colin Selby IL-60 BAL 44214.011.3045200$-10.29AL|NL
196 Justin Wilson FA 42234.031.2742150$-10.33AL|NL
197 Yohan Ramirez PIT 50214.131.3351220$-10.33AL|NL
198 Chase Silseth LAA 45214.131.2946200$-10.34AL|NL
199 DL Hall MIL 53214.061.3450250$-10.37AL|NL
200 Kevin Kelly TB 39213.941.203390$-10.40AL|NL
201 Andrew Chafin MIN 44214.131.3645201$-10.42AL|NL
202 Anthony Banda MIN 57324.661.4055251$-10.42AL|NL
203 Casey Legumina SEA 50224.251.2948190$-10.43AL|NL
204 Jose Butto SF 61224.651.4157293$-10.43AL|NL
205 Jedixson Paez CWS 34113.651.073260$-10.42AL|NL
206 Joel Payamps ATL 50214.341.2646140$-10.48AL|NL
207 Justin Lawrence PIT 58224.251.4056271$-10.46AL|NL
208 Charlie Morton FA 55454.901.4155250$-10.49AL|NL
209 Jacob Webb CHC 52224.341.2848210$-10.52AL|NL
210 Kade Strowd ARI 57224.301.3954251$-10.59AL|NL
211 Ryan Watson BOS 46224.191.2843160$-10.59AL|NL
212 Will Klein LAD 46214.101.4054260$-10.59AL|NL
213 Tommy Kahnle FA 51334.491.3943231$-10.64AL|NL
214 Dauri Moreta FA 28223.921.1932110$-10.65AL|NL
215 Jose Leclerc IL-60 FA 35224.061.2738160$-10.71AL|NL
216 Ryne Stanek STL 59224.691.3754272$-10.77AL|NL
217 Brent Suter LAA 62224.351.2846190$-10.76AL|NL
218 Tanner Banks PHI 60224.521.3155180$-10.79AL|NL
219 Drew Pomeranz LAA 56224.721.3760241$-10.83AL|NL
220 Jon Gray IL-60 FA 55344.751.3247180$-10.87AL|NL
221 Eduarniel Nunez OAK 50224.191.4155290$-10.85AL|NL
222 Sam Hentges SF 46224.161.3445170$-10.87AL|NL
223 Drey Jameson ARI 57224.761.4050223$-10.91AL|NL
224 Ryan Brasier TEX 39214.201.2132110$-10.92AL|NL
225 Pierce Johnson CIN 58224.781.3660241$-10.93AL|NL
226 Travis Adams MIN 58224.391.3250200$-10.93AL|NL
227 Ian Hamilton ATL 49214.251.3649210$-10.95AL|NL
228 Zach Maxwell CIN 43214.331.3649220$-10.98AL|NL
229 Chad Green TOR 40234.571.2434121$-11.01AL|NL
230 Brenan Hanifee DET 54224.151.3039180$-10.99AL|NL
231 Ryan Bergert KAN 60344.731.3754240$-10.99AL|NL
232 Nate Pearson HOU 51224.541.3150220$-11.02AL|NL
233 Joel Peguero SF 64224.681.4557283$-11.07AL|NL
234 Jonathan Bowlan PHI 53214.481.3452200$-11.08AL|NL
235 Justin Martinez IL-60 ARI 24113.391.3127122$-11.06AL|NL
236 Jonathan Cannon CWS 88364.861.3466300$-11.12AL|NL
237 Huascar Brazoban NYM 51224.311.3547230$-11.16AL|NL
238 Steven Cruz KAN 38214.061.3135170$-11.18AL|NL
239 Jack Perkins OAK 30113.511.2233130$-11.20AL|NL
240 Josh Sborz TEX 38214.401.3141160$-11.23AL|NL
241 Ben Casparius LAD 54214.671.3354230$-11.25AL|NL
242 Connor Brogdon CLE 47224.601.3046170$-11.27AL|NL
243 Rob Zastryzny MIL 44224.491.3042160$-11.32AL|NL
244 Rico Garcia BAL 51224.671.3453220$-11.33AL|NL
245 Carlos Vargas SEA 53224.221.3239180$-11.32AL|NL
246 Carlos Rodriguez MIL 33113.781.2033130$-11.32AL|NL
247 Jordan Hicks CWS 57224.361.4047271$-11.34AL|NL
248 Luis Curvelo TEX 31113.871.1531100$-11.36AL|NL
249 Adbert Alzolay NYM 39214.491.2434110$-11.41AL|NL
250 Caleb Ferguson CIN 55224.351.3647220$-11.41AL|NL
251 Austin Warren NYM 36214.271.2934130$-11.41AL|NL
252 Steven Wilson TB 51224.931.3350221$-11.43AL|NL
253 Beau Brieske DET 44224.381.2937170$-11.42AL|NL
254 Tyler Phillips MIA 70224.611.4052252$-11.47AL|NL
255 Kendry Rojas MIN 31113.691.2232100$-11.45AL|NL
256 Ron Marinaccio SD 38214.351.3439190$-11.51AL|NL
257 Griff McGarry WAS 46114.071.4155300$-11.53AL|NL
258 Richard Lovelady WAS 39113.791.2633140$-11.57AL|NL
259 Nick Mears KAN 59224.621.3654260$-11.58AL|NL
260 Yariel Rodriguez TOR 35214.221.3434180$-11.65AL|NL
261 Zach Pop PHI 42214.141.3130130$-11.68AL|NL
262 Yerry De Los Santos NYY 32213.961.2925120$-11.67AL|NL
263 Hunter Bigge TB 42214.601.3544190$-11.69AL|NL
264 Enyel De Los Santos HOU 59224.831.3355220$-11.67AL|NL
265 Jackson Rutledge WAS 59224.691.3951251$-11.74AL|NL
266 Cole Sulser TB 50224.641.3547200$-11.77AL|NL
267 Luinder Avila KAN 31113.661.2731140$-11.77AL|NL
268 Jalen Beeks FA 43234.351.3537170$-11.82AL|NL
269 Anthony Kay CWS 1206105.261.4794530$-11.85AL|NL
270 Colton Gordon HOU 41114.281.2538130$-11.86AL|NL
271 Taylor Clarke ARI 55224.791.3045150$-11.90AL|NL
272 Lake Bachar MIA 50224.781.3952240$-12.02AL|NL
273 Ethan Roberts CHC 32114.061.2532120$-12.04AL|NL
274 Kyle Nicolas PIT 42214.641.4341211$-12.02AL|NL
275 Max Lazar PHI 35114.171.202980$-12.07AL|NL
276 Chase Lee TOR 25113.801.182570$-12.07AL|NL
277 Alex Lange KAN 45224.481.4446250$-12.13AL|NL
278 Evan Phillips IL-60 LAD 19103.821.171951$-12.15AL|NL
279 Luke Little CHC 18102.871.2320100$-12.18AL|NL
280 Liam Hendriks IL-60 MIN 19114.101.172151$-12.20AL|NL
281 Michael Kopech FA 39224.601.4242240$-12.22AL|NL
282 Joey Lucchesi FA 39224.401.3733170$-12.24AL|NL
283 Shane Drohan MIL 23113.711.2426100$-12.22AL|NL
284 Jaden Hill COL 51224.741.4151210$-12.24AL|NL
285 Taijuan Walker PHI 110475.071.4075410$-12.31AL|NL
286 Paul Blackburn NYY 64234.841.3754220$-12.39AL|NL
287 Scott Alexander FA 27224.011.301780$-12.39AL|NL
288 Daniel Lynch KAN 57224.611.3743210$-12.41AL|NL
289 Alek Jacob SD 31114.211.2529110$-12.45AL|NL
290 Chris Murphy CWS 37114.111.3233170$-12.45AL|NL
291 Jose Corniell TEX 18113.671.101850$-12.46AL|NL
292 Zach Agnos COL 48224.901.3737171$-12.55AL|NL
293 Grant Wolfram BAL 34114.161.3534160$-12.61AL|NL
294 Juan Morillo ARI 33114.061.3431150$-12.63AL|NL
295 Andrew Hoffmann ARI 36114.361.3336140$-12.63AL|NL
296 Colin Holderman CLE 37114.271.3233150$-12.67AL|NL
297 Brock Stewart LAD 32215.021.3836140$-12.67AL|NL
298 Sam Moll CIN 36114.261.3434150$-12.70AL|NL
299 Josh Simpson SEA 24113.821.3225120$-12.71AL|NL
300 Dylan Dodd ATL 41114.491.3137120$-12.69AL|NL