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 64322.620.99952434$20.48AL|NL
2 Edwin Diaz LAD 65313.531.12882336$17.28AL|NL
3 Andres Munoz SEA 61322.981.10742234$16.48AL|NL
4 Cade Smith CLE 68323.111.10862231$15.91AL|NL
5 Jhoan Duran PHI 66313.221.14691933$14.84AL|NL
6 Devin Williams NYM 63323.141.14832731$14.78AL|NL
7 David Bednar NYY 62323.461.11732032$14.07AL|NL
8 Daniel Palencia CHC 63323.601.22732730$11.41AL|NL
9 Aroldis Chapman BOS 56323.331.22753028$10.82AL|NL
10 Ryan Helsley BAL 62323.821.20642229$9.83AL|NL
11 Jeff Hoffman TOR 62324.071.19712326$8.19AL|NL
12 Raisel Iglesias ATL 63223.901.15641526$7.58AL|NL
13 Emilio Pagan CIN 65324.321.19712226$7.59AL|NL
14 Josh Hader HOU 48213.411.08661923$7.10AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Griffin Jax TB 63323.451.11771718$6.70AL|NL
16 Chase Burns CIN 124793.841.15147390$6.71AL|NL
17 Peter Fairbanks MIA 59223.761.22592126$6.65AL|NL
18 Carlos Estevez KAN 62324.481.29552129$6.51AL|NL
19 Abner Uribe MIL 66323.001.20733117$6.14AL|NL
20 Cody Ponce TOR 136784.071.22156460$4.84AL|NL
21 Ryan Walker SF 61223.891.28602124$4.69AL|NL
22 Kenley Jansen DET 56223.911.14561922$4.61AL|NL
23 Seranthony Dominguez CWS 59324.041.24652621$4.45AL|NL
24 Dennis Santana PIT 65324.281.31602524$4.36AL|NL
25 Grant Taylor CWS 80332.991.1094276$3.95AL|NL
26 Trevor Megill MIL 62324.201.25742219$3.53AL|NL
27 Bryan Abreu HOU 67323.651.21862812$2.53AL|NL
28 Robert Garcia TEX 60323.971.26622218$2.52AL|NL
29 Chad Patrick MIL 140894.391.23132420$2.06AL|NL
30 Michael Burrows HOU 1308104.331.24129430$1.91AL|NL
31 Joey Cantillo CLE 128583.771.27138550$1.77AL|NL
32 Ryne Nelson ARI 1589114.461.26131420$1.68AL|NL
33 Braxton Ashcraft PIT 133794.081.26122410$1.25AL|NL
34 Quinn Priester MIL 123874.071.2498360$0.88AL|NL
35 Jacob Lopez OAK 127784.401.27138490$0.53AL|NL
36 Reid Detmers LAA 1357104.471.29149490$0.42AL|NL
37 Riley O'Brien STL 62324.011.33643015$0.15AL|NL
38 Clayton Beeter WAS 61223.901.33733315$0.09AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Taylor Rogers MIN 57324.421.34562316$-0.92AL|NL
40 Garrett Whitlock BOS 64323.411.1169175$-0.93AL|NL
41 Edwin Uceta TB 60324.101.23742410$-1.00AL|NL
42 JoJo Romero STL 61323.791.28542212$-1.16AL|NL
43 Ian Seymour TB 108574.101.23108350$-1.46AL|NL
44 Jeremiah Estrada SD 66323.531.1788283$-1.54AL|NL
45 Kevin Ginkel ARI 60224.161.28572114$-1.73AL|NL
46 Chris Martin TEX 51223.631.0948810$-1.77AL|NL
47 Matt Svanson STL 64323.411.1962226$-1.82AL|NL
48 Alex Vesia LAD 61313.381.1077242$-2.00AL|NL
49 Garrett Cleavinger TB 62323.961.2674278$-2.07AL|NL
50 Mike Soroka ARI 95453.961.2595372$-2.27AL|NL
51 Robert Suarez ATL 65224.181.24652111$-2.38AL|NL
52 Phil Maton CHC 62323.691.1971235$-2.50AL|NL
53 Cole Henry WAS 62224.171.28612912$-2.56AL|NL
54 Jose A. Ferrer SEA 64323.161.1456173$-2.71AL|NL
55 Kyle Harrison MIL 97574.201.26100360$-3.10AL|NL
56 Matthew Strahm KAN 62323.771.1368193$-3.35AL|NL
57 Justin Sterner OAK 65324.601.2569249$-3.40AL|NL
58 Jordan Leasure CWS 61324.231.2568267$-3.63AL|NL
59 Camilo Doval NYY 62323.621.2765285$-3.67AL|NL
60 Will Vest DET 64223.781.2362207$-3.68AL|NL
61 Paul Sewald ARI 53224.471.22531711$-3.77AL|NL
62 Victor Vodnik COL 62234.661.50563117$-3.86AL|NL
63 Luke Weaver NYM 66324.151.2169215$-3.96AL|NL
64 Kirby Yates LAA 56224.631.34642812$-3.98AL|NL
65 Gabe Speier SEA 57223.421.1067172$-4.08AL|NL
66 Adrian Morejon SD 64323.531.1761192$-4.19AL|NL
67 Tanner Scott LAD 63313.861.3067285$-4.45AL|NL
68 Hunter Barco PIT 83453.781.2779320$-4.44AL|NL
69 Andrew Kittredge BAL 56324.011.1855155$-4.52AL|NL
70 Tyler Holton DET 68323.561.1254171$-4.54AL|NL
71 Matt Brash SEA 60223.541.2769274$-4.77AL|NL
72 Aaron Ashby MIL 76323.521.3178361$-4.84AL|NL
73 Tyler Rogers TOR 66323.591.1542133$-4.88AL|NL
74 Andrew Anderson DET 73233.731.2698380$-4.91AL|NL
75 Dylan Lee ATL 63223.801.1469162$-4.97AL|NL
76 Cole Sands MIN 65324.191.2461205$-5.02AL|NL
77 Aaron Civale OAK 121784.851.31103400$-5.08AL|NL
78 Yimi Garcia TOR 53213.791.1355154$-5.19AL|NL
79 Hogan Harris OAK 62224.591.41633211$-5.47AL|NL
80 Caleb Thielbar CHC 59323.871.1959202$-5.58AL|NL
81 Nick Martinez TB 1416104.771.29105370$-5.62AL|NL
82 Louie Varland TOR 64324.191.2664204$-5.60AL|NL
83 Erik Sabrowski CLE 59223.581.2876332$-5.59AL|NL
84 Hunter Gaddis CLE 64224.151.1964214$-5.67AL|NL
85 Orion Kerkering PHI 62223.501.1762191$-5.68AL|NL
86 Bryan King HOU 63323.671.2362231$-5.75AL|NL
87 Jared Koenig MIL 62323.811.2360222$-5.73AL|NL
88 Bryan Baker TB 62324.091.2369232$-5.75AL|NL
89 Mason Montgomery PIT 59323.841.2766242$-5.85AL|NL
90 Brad Lord WAS 99474.161.3179341$-5.83AL|NL
91 Steven Okert HOU 61324.091.2070241$-5.91AL|NL
92 Kyle Finnegan DET 61224.141.2655206$-6.04AL|NL
93 Jason Adam SD 52213.441.1053171$-6.03AL|NL
94 Ben Brown CHC 61223.591.1768210$-6.05AL|NL
95 Fernando Cruz NYY 58324.251.2877272$-6.10AL|NL
96 Jake Latz TEX 101464.341.3396470$-6.23AL|NL
97 Sean Burke CWS 1437115.051.37133600$-6.28AL|NL
98 Jose Alvarado PHI 56213.771.2858234$-6.32AL|NL
99 Gregory Soto PIT 59323.991.3459264$-6.36AL|NL
100 A.J. Minter NYM 47213.361.1152151$-6.34AL|NL
101 Lucas Erceg KAN 61224.001.3254256$-6.43AL|NL
102 Mark Leiter Jr. OAK 62324.881.3466237$-6.41AL|NL
103 Angel Zerpa MIL 59323.481.1950180$-6.44AL|NL
104 Cole Winn TEX 62324.091.3257304$-6.55AL|NL
105 Steven Matz TB 121694.751.3396350$-6.55AL|NL
106 Chris Paddack MIA 118694.731.3187310$-6.60AL|NL
107 Shawn Armstrong CLE 66224.161.2365203$-6.63AL|NL
108 J.T. Ginn OAK 73354.001.2570250$-6.65AL|NL
109 Kody Funderburk MIN 61323.831.3355253$-6.72AL|NL
110 Jordan Romano LAA 57224.361.2559205$-6.71AL|NL
111 Ryan Weiss HOU 81344.301.2989320$-6.71AL|NL
112 Eduard Bazardo SEA 63223.941.1965211$-6.75AL|NL
113 Keegan Akin BAL 65324.171.2561212$-6.75AL|NL
114 Blake Treinen LAD 54313.911.2257181$-6.80AL|NL
115 Hunter Harvey CHC 52223.941.1852143$-6.79AL|NL
116 Andrew Nardi MIA 50213.621.1859181$-6.79AL|NL
117 Ryan Thompson ARI 60224.171.2848176$-6.85AL|NL
118 Jack Dreyer LAD 48313.611.1848170$-7.23AL|NL
119 Brad Keller PHI 65224.031.3559304$-7.60AL|NL
120 Elvis Alvarado OAK 59224.151.3264283$-7.70AL|NL
121 Antonio Santillan CIN 66224.541.3670305$-7.71AL|NL
122 Tyler Alexander TEX 72334.401.2360191$-7.75AL|NL
123 Scott Barlow OAK 55224.391.3458265$-7.75AL|NL
124 Hoby Milner CHC 60323.861.2248150$-7.78AL|NL
125 Tyler Kinley ATL 59224.191.2561232$-7.83AL|NL
126 Braydon Fisher TOR 49213.761.2557241$-7.88AL|NL
127 PJ Poulin WAS 57223.891.3058252$-7.89AL|NL
128 Brant Hurter DET 49213.381.1845140$-7.95AL|NL
129 John Schreiber KAN 61324.081.2854211$-7.96AL|NL
130 Erik Miller SF 58223.681.3658312$-8.03AL|NL
131 Jake Bird NYY 54313.921.2754210$-8.09AL|NL
132 Jimmy Herget COL 70334.641.2865212$-8.13AL|NL
133 Brendon Little TOR 51213.371.2954240$-8.19AL|NL
134 Calvin Faucher MIA 63224.541.4061276$-8.19AL|NL
135 Isaac Mattson PIT 62324.321.3663312$-8.23AL|NL
136 Grant Anderson MIL 56324.171.2555200$-8.35AL|NL
137 Eric Orze MIN 58324.301.3160251$-8.35AL|NL
138 Brooks Raley NYM 54324.431.3054192$-8.38AL|NL
139 Andre Granillo WAS 45213.981.2549202$-8.40AL|NL
140 David Morgan SD 57223.951.2560220$-8.47AL|NL
141 Yennier Cano BAL 56324.211.3248202$-8.57AL|NL
142 Anthony Bender MIA 60224.171.2854212$-8.62AL|NL
143 Andrew Chafin MIN 47333.971.3349221$-8.60AL|NL
144 Justin Slaten BOS 60324.451.3254222$-8.73AL|NL
145 Jedixson Paez CWS 39213.641.073660$-8.75AL|NL
146 Bennett Sousa HOU 46213.971.2248161$-8.75AL|NL
147 Joe Boyle TB 77354.361.4084440$-8.77AL|NL
148 Aaron Bummer ATL 60213.791.3158230$-8.84AL|NL
149 Greg Weissert BOS 62324.431.2954221$-8.94AL|NL
150 Ryan Yarbrough NYY 61224.081.2151190$-8.96AL|NL
151 A.J. Puk IL-60 ARI 31113.821.1935104$-8.97AL|NL
152 Justin Topa MIN 61324.581.3747194$-9.04AL|NL
153 Juan Mejia COL 64334.661.4368303$-9.03AL|NL
154 Graham Ashcraft CIN 61224.111.3150212$-9.10AL|NL
155 Mason Fluharty TOR 39213.641.1940150$-9.30AL|NL
156 Connor Phillips CIN 54224.441.3960293$-9.28AL|NL
157 Justin Bruihl STL 47223.701.2544170$-9.33AL|NL
158 Payton Tolle BOS 48234.081.2351170$-9.34AL|NL
159 Mason Englert TB 61224.331.2357170$-9.34AL|NL
160 Brent Headrick NYY 48214.101.2451170$-9.47AL|NL
161 Jovani Moran BOS 45213.721.3149230$-9.53AL|NL
162 Brusdar Graterol LAD 38213.271.162790$-9.53AL|NL
163 Daniel Coulombe BOS 48224.161.2646181$-9.57AL|NL
164 Gordon Graceffo STL 61224.101.2752200$-9.60AL|NL
165 Eric Lauer TOR 58224.321.2860230$-9.63AL|NL
166 Matt Festa CLE 57224.461.2958221$-9.64AL|NL
167 Tim Hill NYY 62323.971.3132181$-9.65AL|NL
168 Ryan Zeferjahn LAA 60224.481.3669311$-9.68AL|NL
169 Tommy Nance TOR 54214.141.2752190$-9.71AL|NL
170 Luis Garcia NYM 56324.261.3147180$-9.76AL|NL
171 Sean Newcomb CWS 72234.211.3567330$-9.79AL|NL
172 Seth Halvorsen COL 49224.631.4143215$-9.83AL|NL
173 Chase Silseth LAA 51214.121.2952220$-9.87AL|NL
174 Ryan Fernandez STL 44213.981.2544160$-9.89AL|NL
175 Drew Pomeranz LAA 54224.721.3757243$-9.91AL|NL
176 Tim Herrin CLE 51223.941.3250230$-9.92AL|NL
177 Kyle Leahy STL 113474.791.4093400$-10.12AL|NL
178 Jonathan Cannon CWS 95474.851.3471330$-10.10AL|NL
179 DL Hall MIL 55224.051.3352260$-10.11AL|NL
180 Bryan Hudson NYM 34213.591.2333130$-10.18AL|NL
181 Cade Gibson MIA 60223.971.3349240$-10.16AL|NL
182 Liam Hendriks IL-60 MIN 24113.931.142763$-10.22AL|NL
183 Kevin Kelly TB 41213.931.2034100$-10.22AL|NL
184 Ryne Stanek STL 56224.671.3752263$-10.25AL|NL
185 A.J. Blubaugh HOU 43224.141.2644180$-10.26AL|NL
186 Spencer Bivens SF 67224.101.3149240$-10.28AL|NL
187 Yohan Ramirez PIT 50214.131.3351220$-10.32AL|NL
188 Will Klein LAD 50214.101.4059290$-10.30AL|NL
189 Jalen Beeks TEX 52224.221.3144191$-10.30AL|NL
190 Wilkelman Gonzalez CWS 44213.941.3345240$-10.39AL|NL
191 Sam Hentges SF 41214.041.3340151$-10.37AL|NL
192 Joel Payamps ATL 51214.331.2546140$-10.37AL|NL
193 Yuki Matsui SD 46214.171.2845200$-10.39AL|NL
194 Evan Sisk PIT 37213.631.3237160$-10.46AL|NL
195 Jacob Webb CHC 53224.351.2849210$-10.48AL|NL
196 Wandy Peralta SD 56223.921.3242230$-10.47AL|NL
197 Jose Butto SF 62224.481.4057292$-10.52AL|NL
198 Jake Junis TEX 61224.581.2451150$-10.51AL|NL
199 Charlie Morton FA 57454.891.4157260$-10.51AL|NL
200 Ryan Borucki SF 39213.781.2734140$-10.53AL|NL
201 Casey Legumina SEA 47224.251.2946180$-10.56AL|NL
202 Justin Lawrence PIT 57224.261.4055261$-10.55AL|NL
203 Chris Murphy CWS 51224.101.3246230$-10.55AL|NL
204 Zach Agnos COL 56224.841.3644194$-10.57AL|NL
205 Anthony Banda MIN 54324.661.4052241$-10.56AL|NL
206 Yoendrys Gomez TB 55234.461.3256240$-10.62AL|NL
207 Dauri Moreta FA 27223.911.1932110$-10.63AL|NL
208 Josh Sborz TEX 47224.391.3150200$-10.69AL|NL
209 Brock Burke CIN 59224.411.2950180$-10.70AL|NL
210 Justin Wilson FA 37224.031.2737140$-10.71AL|NL
211 Brandon Eisert CWS 46224.331.2844150$-10.76AL|NL
212 Brent Suter LAA 61224.341.2846190$-10.74AL|NL
213 Juan Morillo ARI 46214.031.3443200$-10.79AL|NL
214 Colin Selby IL-60 BAL 37214.021.3038170$-10.82AL|NL
215 Robert Stephenson LAA 27114.511.213093$-10.86AL|NL
216 Travis Adams MIN 58224.391.3251210$-10.88AL|NL
217 Tanner Banks PHI 58224.511.3153180$-10.91AL|NL
218 Pierce Johnson CIN 58224.761.3660241$-10.94AL|NL
219 Andrew Hoffmann ARI 48214.351.3348190$-10.95AL|NL
220 Justin Martinez IL-60 ARI 24113.381.3127122$-10.99AL|NL
221 Brenan Hanifee DET 55224.161.3039180$-11.02AL|NL
222 Jonathan Bowlan PHI 54214.481.3453210$-11.06AL|NL
223 Jon Gray IL-60 FA 50344.731.3242160$-11.11AL|NL
224 Steven Cruz KAN 40214.081.3136180$-11.14AL|NL
225 Jose Urquidy PIT 82354.851.3260250$-11.12AL|NL
226 Jackson Rutledge WAS 59224.681.3851252$-11.12AL|NL
227 Jonathan Loaisiga ARI 52214.371.3238141$-11.16AL|NL
228 Ryan Brasier TEX 40224.301.2534110$-11.20AL|NL
229 Porter Hodge CHC 30113.491.2534140$-11.22AL|NL
230 Jordan Hicks CWS 59224.351.3948281$-11.22AL|NL
231 Huascar Brazoban NYM 51224.311.3546230$-11.25AL|NL
232 Zack Kelly BOS 55224.401.3651250$-11.25AL|NL
233 Sam Moll CIN 42214.241.3441180$-11.27AL|NL
234 Austin Warren NYM 36214.251.2835130$-11.25AL|NL
235 Eduarniel Nunez OAK 44214.191.4148250$-11.24AL|NL
236 Taylor Clarke ARI 58224.761.3047161$-11.27AL|NL
237 Rico Garcia BAL 52224.671.3454230$-11.34AL|NL
238 Jose Leclerc IL-60 FA 28224.061.2730130$-11.33AL|NL
239 Rob Zastryzny MIL 44224.481.3042160$-11.32AL|NL
240 Shane Drohan MIL 33113.751.2536150$-11.32AL|NL
241 Carlos Vargas SEA 53224.231.3239180$-11.35AL|NL
242 Adbert Alzolay NYM 40214.481.2435110$-11.34AL|NL
243 Connor Brogdon CLE 47224.631.3046170$-11.36AL|NL
244 Yerry De Los Santos NYY 37213.971.2929140$-11.35AL|NL
245 Grant Wolfram BAL 39214.161.3538170$-11.39AL|NL
246 Anthony Kay CWS 1255105.051.46106590$-11.38AL|NL
247 Ben Casparius LAD 54214.681.3353230$-11.39AL|NL
248 Chad Green TOR 33224.571.2428101$-11.39AL|NL
249 Lake Bachar MIA 50224.761.3953241$-11.43AL|NL
250 Ron Marinaccio SD 40214.351.3441200$-11.41AL|NL
251 Nate Pearson HOU 44214.541.3143190$-11.43AL|NL
252 Kendry Rojas MIN 31113.691.2232100$-11.42AL|NL
253 Sam Bachman LAA 46214.301.3939221$-11.44AL|NL
254 Tyler Phillips MIA 65224.601.4049242$-11.53AL|NL
255 Hunter Bigge TB 44214.581.3546200$-11.60AL|NL
256 Griff McGarry WAS 43114.041.4052280$-11.58AL|NL
257 Carlos Rodriguez MIL 30113.771.2030120$-11.59AL|NL
258 Luis Curvelo TEX 28113.871.152990$-11.58AL|NL
259 Taijuan Walker PHI 112575.071.4076420$-11.60AL|NL
260 Caleb Ferguson CIN 49224.341.3642190$-11.66AL|NL
261 Beau Brieske DET 43224.391.3035160$-11.67AL|NL
262 Roddery Mu?oz HOU 52224.711.3754250$-11.70AL|NL
263 Cole Sulser TB 50224.641.3447200$-11.73AL|NL
264 Nick Mears KAN 59224.651.3654260$-11.72AL|NL
265 Jack Perkins OAK 25113.511.2227110$-11.79AL|NL
266 Kyle Backhus PHI 38113.931.3137150$-11.82AL|NL
267 Luke Little CHC 20112.861.2322110$-11.86AL|NL
268 Max Lazar PHI 38114.161.203180$-11.86AL|NL
269 Cionel Perez WAS 52224.241.4541261$-11.89AL|NL
270 Enyel De Los Santos HOU 56224.821.3351210$-11.92AL|NL
271 Luinder Avila KAN 29113.661.2729130$-11.93AL|NL
272 Ethan Roberts CHC 33114.061.2533120$-11.95AL|NL
273 Evan Phillips IL-60 LAD 19103.831.172061$-12.05AL|NL
274 George Klassen LAA 43234.621.3742180$-12.09AL|NL
275 Joel Peguero SF 47214.541.4442211$-12.12AL|NL
276 Ryan Bergert KAN 56244.751.3751220$-12.16AL|NL
277 Alex Lange KAN 46224.491.4447250$-12.17AL|NL
278 Keaton Winn SF 50124.271.3343160$-12.19AL|NL
279 Brady Basso OAK 34114.101.2631120$-12.21AL|NL
280 Kervin Castro NYY 26113.741.2325100$-12.19AL|NL
281 Julian Fernandez WAS 39114.281.3038170$-12.22AL|NL
282 Steven Wilson TB 44224.911.3343190$-12.25AL|NL
283 Gregory Santos SF 34114.141.3825132$-12.34AL|NL
284 Chase Lee TOR 22113.791.182260$-12.36AL|NL
285 Dominic Hamel NYY 33214.591.3733150$-12.38AL|NL
286 Gage Jump OAK 37234.701.3333120$-12.40AL|NL
287 Yosver Zulueta SEA 25113.721.3127130$-12.41AL|NL
288 Alexis Diaz TEX 27114.361.3028141$-12.40AL|NL
289 Michael Kopech FA 34224.601.4237200$-12.44AL|NL
290 Jaden Hill COL 39224.691.4040160$-12.43AL|NL
291 Angel Bastardo TOR 21113.651.222180$-12.50AL|NL
292 Tommy Kahnle FA 41214.641.4132181$-12.54AL|NL
293 Daniel Lynch KAN 56224.621.3742210$-12.54AL|NL
294 Paul Blackburn NYY 62234.841.3752210$-12.55AL|NL
295 Easton McGee MIL 28114.191.222580$-12.59AL|NL
296 Colton Gordon HOU 31114.281.2528100$-12.62AL|NL
297 Richard Lovelady NYM 22113.621.221980$-12.59AL|NL
298 Alek Jacob SD 29114.201.2527100$-12.60AL|NL
299 Dylan Dodd ATL 42114.461.3037120$-12.62AL|NL
300 Gavin Hollowell CHC 20113.781.232290$-12.60AL|NL