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.46AL|NL
2 Edwin Diaz LAD 65313.521.12882336$17.29AL|NL
3 Andres Munoz SEA 61322.981.10742234$16.47AL|NL
4 Cade Smith CLE 68323.111.10862231$15.90AL|NL
5 Jhoan Duran PHI 66323.221.14691933$14.83AL|NL
6 Devin Williams NYM 63323.141.14832731$14.77AL|NL
7 David Bednar NYY 62323.461.11732032$14.06AL|NL
8 Daniel Palencia CHC 63323.601.21732730$11.52AL|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.19722226$8.25AL|NL
12 Emilio Pagan CIN 65324.321.19712226$7.59AL|NL
13 Raisel Iglesias ATL 63223.901.15641526$7.57AL|NL
14 Josh Hader HOU 48213.411.08661923$7.10AL|NL
15 Griffin Jax TB 63323.451.11771718$6.69AL|NL
16 Chase Burns CIN 124793.841.15147390$6.70AL|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.13AL|NL
20 Cody Ponce TOR 136784.071.22156460$4.83AL|NL
21 Ryan Walker SF 61223.891.28602124$4.68AL|NL
22 Kenley Jansen DET 56223.891.14561922$4.65AL|NL
23 Dennis Santana PIT 65324.281.31602524$4.35AL|NL
24 Seranthony Dominguez CWS 59324.051.25652621$4.31AL|NL
25 Grant Taylor CWS 80333.001.1193276$3.69AL|NL
26 Trevor Megill MIL 62324.201.25742219$3.53AL|NL
27 Robert Garcia TEX 60323.971.25622218$2.63AL|NL
28 Bryan Abreu HOU 67323.651.21862812$2.53AL|NL
29 Chad Patrick MIL 140894.391.23132420$2.05AL|NL
30 Michael Burrows HOU 1308104.331.24129430$1.91AL|NL
31 Joey Cantillo CLE 128583.771.27138550$1.76AL|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.051.2498360$0.98AL|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
39 Taylor Rogers MIN 57324.421.34562316$-0.92AL|NL
40 Garrett Whitlock BOS 64323.411.1169175$-0.94AL|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.55AL|NL
45 Kevin Ginkel ARI 60224.161.28572114$-1.74AL|NL
46 Chris Martin TEX 51223.631.0948810$-1.78AL|NL
47 Matt Svanson STL 64323.411.1962226$-1.83AL|NL
48 Alex Vesia LAD 61313.381.1077242$-2.00AL|NL
49 Garrett Cleavinger TB 62323.961.2674278$-2.08AL|NL
50 Mike Soroka ARI 95453.961.2595372$-2.28AL|NL
51 Robert Suarez ATL 65224.181.24652111$-2.38AL|NL
52 Phil Maton CHC 62323.671.1971235$-2.45AL|NL
53 Cole Henry WAS 62224.171.28612912$-2.57AL|NL
54 Jose A. Ferrer SEA 64323.161.1457173$-2.64AL|NL
55 Kyle Harrison MIL 97574.201.26100360$-3.10AL|NL
56 Matthew Strahm KAN 62323.771.1368193$-3.36AL|NL
57 Justin Sterner OAK 65324.601.2569249$-3.41AL|NL
58 Jordan Leasure CWS 61324.241.2568267$-3.66AL|NL
59 Will Vest DET 64223.781.2362207$-3.68AL|NL
60 Camilo Doval NYY 62323.621.2765285$-3.67AL|NL
61 Paul Sewald ARI 53224.471.22531711$-3.78AL|NL
62 Victor Vodnik COL 62234.661.50563117$-3.86AL|NL
63 Luke Weaver NYM 66324.141.2169215$-3.94AL|NL
64 Kirby Yates LAA 56224.631.34642812$-3.99AL|NL
65 Gabe Speier SEA 57223.421.1067172$-4.09AL|NL
66 Adrian Morejon SD 64323.521.1761192$-4.17AL|NL
67 Hunter Barco PIT 83453.781.2779320$-4.44AL|NL
68 Tanner Scott LAD 63313.861.3067285$-4.45AL|NL
69 Andrew Kittredge BAL 56324.011.1855155$-4.52AL|NL
70 Tyler Holton DET 68323.561.1254171$-4.55AL|NL
71 Orion Kerkering PHI 62323.501.1762191$-4.69AL|NL
72 Matt Brash SEA 60223.541.2769274$-4.78AL|NL
73 Aaron Ashby MIL 76323.521.3178361$-4.84AL|NL
74 Tyler Rogers TOR 66323.591.1542133$-4.88AL|NL
75 Andrew Anderson DET 73233.731.2698380$-4.92AL|NL
76 Dylan Lee ATL 63223.801.1469162$-4.98AL|NL
77 Cole Sands MIN 65324.191.2461205$-5.03AL|NL
78 Yimi Garcia TOR 53213.791.1355154$-5.19AL|NL
79 Aaron Civale OAK 121784.851.32103400$-5.30AL|NL
80 Hogan Harris OAK 62224.591.41633211$-5.48AL|NL
81 Caleb Thielbar CHC 59323.871.1959202$-5.59AL|NL
82 Louie Varland TOR 64324.191.2664204$-5.60AL|NL
83 Nick Martinez TB 1416104.771.29105370$-5.62AL|NL
84 Erik Sabrowski CLE 59223.581.2876332$-5.60AL|NL
85 Hunter Gaddis CLE 64224.151.1964214$-5.68AL|NL
86 Jared Koenig MIL 62323.801.2360222$-5.70AL|NL
87 Bryan Baker TB 62324.091.2369232$-5.76AL|NL
88 Bryan King HOU 63323.661.2362231$-5.73AL|NL
89 Brad Lord WAS 99474.151.3179341$-5.80AL|NL
90 Mason Montgomery PIT 59323.841.2766242$-5.85AL|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.04AL|NL
94 Ben Brown CHC 61223.591.1768210$-6.06AL|NL
95 Fernando Cruz NYY 58324.251.2877272$-6.11AL|NL
96 Jake Latz TEX 101464.331.3396470$-6.19AL|NL
97 Jose Alvarado PHI 56213.771.2858234$-6.32AL|NL
98 Gregory Soto PIT 59323.991.3459264$-6.37AL|NL
99 A.J. Minter NYM 47213.361.1152151$-6.35AL|NL
100 Lucas Erceg KAN 61224.001.3254256$-6.44AL|NL
101 Mark Leiter Jr. OAK 62324.881.3466237$-6.41AL|NL
102 Angel Zerpa MIL 59323.481.1950180$-6.44AL|NL
103 Cole Winn TEX 62324.091.3257304$-6.55AL|NL
104 Steven Matz TB 121694.751.3396350$-6.55AL|NL
105 Shawn Armstrong CLE 66224.161.2365203$-6.63AL|NL
106 Sean Burke CWS 1437115.071.38133610$-6.64AL|NL
107 Chris Paddack MIA 118694.741.3187310$-6.64AL|NL
108 J.T. Ginn OAK 73354.011.2570250$-6.69AL|NL
109 Jordan Romano LAA 57224.361.2559205$-6.72AL|NL
110 Kody Funderburk MIN 61323.831.3355253$-6.72AL|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.76AL|NL
114 Andrew Nardi MIA 50213.621.1859181$-6.80AL|NL
115 Hunter Harvey CHC 52223.941.1852143$-6.80AL|NL
116 Blake Treinen LAD 54313.911.2257181$-6.81AL|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.61AL|NL
120 Antonio Santillan CIN 66224.531.3670305$-7.68AL|NL
121 Tyler Alexander TEX 72334.401.2360191$-7.75AL|NL
122 Elvis Alvarado OAK 59224.161.3264283$-7.73AL|NL
123 Scott Barlow OAK 55224.401.3458265$-7.77AL|NL
124 Hoby Milner CHC 60323.861.2248150$-7.79AL|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 John Schreiber KAN 61324.081.2854211$-7.96AL|NL
129 Brant Hurter DET 49213.381.1845140$-7.96AL|NL
130 Erik Miller SF 58223.681.3658312$-8.03AL|NL
131 Jake Bird NYY 54313.911.2754210$-8.08AL|NL
132 Jimmy Herget COL 70334.641.2865212$-8.13AL|NL
133 Calvin Faucher MIA 63224.541.4061276$-8.19AL|NL
134 Brendon Little TOR 51213.371.2954240$-8.19AL|NL
135 Isaac Mattson PIT 62324.311.3663312$-8.21AL|NL
136 Eric Orze MIN 58324.301.3160251$-8.35AL|NL
137 Grant Anderson MIL 56324.171.2555200$-8.36AL|NL
138 Brooks Raley NYM 54324.431.3054192$-8.39AL|NL
139 David Morgan SD 57223.951.2560220$-8.47AL|NL
140 Andrew Chafin MIN 47333.971.3349221$-8.60AL|NL
141 Yennier Cano BAL 56324.211.3248202$-8.57AL|NL
142 Anthony Bender MIA 60224.171.2854212$-8.62AL|NL
143 Justin Slaten BOS 60324.451.3254222$-8.74AL|NL
144 Joe Boyle TB 77354.361.4084440$-8.77AL|NL
145 Jedixson Paez CWS 39213.651.073660$-8.77AL|NL
146 Bennett Sousa HOU 46213.971.2248161$-8.75AL|NL
147 Aaron Bummer ATL 60213.781.3158230$-8.82AL|NL
148 Greg Weissert BOS 62324.431.2954221$-8.94AL|NL
149 Ryan Yarbrough NYY 61224.081.2151190$-8.96AL|NL
150 A.J. Puk IL-60 ARI 31113.821.1935104$-8.98AL|NL
151 Justin Topa MIN 61324.581.3747194$-9.04AL|NL
152 Juan Mejia COL 64334.671.4368303$-9.06AL|NL
153 Graham Ashcraft CIN 61224.111.3150212$-9.10AL|NL
154 Connor Phillips CIN 54224.441.3960293$-9.28AL|NL
155 Mason Fluharty TOR 39213.641.1940150$-9.30AL|NL
156 Justin Bruihl STL 47223.701.2544170$-9.33AL|NL
157 Payton Tolle BOS 48234.081.2351170$-9.34AL|NL
158 Mason Englert TB 61224.331.2357170$-9.35AL|NL
159 Andre Granillo WAS 45113.981.2549202$-9.40AL|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.54AL|NL
163 Daniel Coulombe BOS 48224.161.2646181$-9.58AL|NL
164 Matt Festa CLE 57224.441.2958221$-9.60AL|NL
165 Gordon Graceffo STL 61224.101.2752200$-9.60AL|NL
166 Eric Lauer TOR 58224.321.2860230$-9.63AL|NL
167 Ryan Zeferjahn LAA 60224.481.3669311$-9.68AL|NL
168 Tim Hill NYY 62323.971.3132181$-9.66AL|NL
169 Tommy Nance TOR 54214.141.2752190$-9.72AL|NL
170 Luis Garcia NYM 56324.261.3147180$-9.76AL|NL
171 Seth Halvorsen COL 49224.631.4143215$-9.84AL|NL
172 Drew Pomeranz LAA 54224.711.3758243$-9.82AL|NL
173 Chase Silseth LAA 51214.121.2952220$-9.87AL|NL
174 Ryan Fernandez STL 44213.981.2544160$-9.90AL|NL
175 Tim Herrin CLE 51223.941.3250230$-9.93AL|NL
176 Sean Newcomb CWS 72234.231.3667330$-9.98AL|NL
177 Kyle Leahy STL 113474.791.4093400$-10.11AL|NL
178 DL Hall MIL 55224.041.3352260$-10.09AL|NL
179 Jonathan Cannon CWS 95474.871.3471330$-10.18AL|NL
180 Bryan Hudson NYM 34213.591.2333130$-10.19AL|NL
181 Cade Gibson MIA 60223.971.3349240$-10.17AL|NL
182 Liam Hendriks IL-60 MIN 24113.931.142763$-10.22AL|NL
183 Kevin Kelly TB 41213.931.2034100$-10.22AL|NL
184 A.J. Blubaugh HOU 43224.131.2644180$-10.25AL|NL
185 Ryne Stanek STL 56224.671.3752263$-10.25AL|NL
186 Spencer Bivens SF 67224.101.3149240$-10.28AL|NL
187 Yohan Ramirez PIT 50214.131.3351220$-10.33AL|NL
188 Jalen Beeks TEX 52224.221.3144191$-10.31AL|NL
189 Will Klein LAD 50214.101.4059290$-10.31AL|NL
190 Joel Payamps ATL 51214.321.2546140$-10.35AL|NL
191 Sam Hentges SF 41214.041.3340151$-10.37AL|NL
192 Yuki Matsui SD 46214.171.2845200$-10.40AL|NL
193 Evan Sisk PIT 37213.631.3237160$-10.46AL|NL
194 Wilkelman Gonzalez CWS 44213.951.3445240$-10.49AL|NL
195 Jacob Webb CHC 53224.351.2849210$-10.49AL|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.50AL|NL
200 Anthony Banda MIN 54324.661.4052241$-10.56AL|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.121.3246230$-10.59AL|NL
204 Yoendrys Gomez TB 55234.461.3256240$-10.62AL|NL
205 Dauri Moreta FA 27223.911.1932110$-10.64AL|NL
206 Zach Agnos COL 56224.841.3643194$-10.65AL|NL
207 Brock Burke CIN 59224.401.2950180$-10.68AL|NL
208 Josh Sborz TEX 47224.391.3150200$-10.70AL|NL
209 Juan Morillo ARI 46214.031.3343200$-10.71AL|NL
210 Justin Wilson FA 37224.031.2737140$-10.72AL|NL
211 Brent Suter LAA 61224.341.2846190$-10.74AL|NL
212 Brandon Eisert CWS 46224.351.2844150$-10.80AL|NL
213 Kyle Backhus PHI 38213.931.3137150$-10.83AL|NL
214 Colin Selby IL-60 BAL 37214.021.3038170$-10.83AL|NL
215 Robert Stephenson LAA 27114.501.213093$-10.86AL|NL
216 Travis Adams MIN 58224.391.3251210$-10.88AL|NL
217 Pierce Johnson CIN 58224.741.3660241$-10.89AL|NL
218 Tanner Banks PHI 58224.511.3153170$-10.91AL|NL
219 Andrew Hoffmann ARI 48214.351.3348190$-10.96AL|NL
220 Justin Martinez IL-60 ARI 24113.371.3127122$-10.98AL|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.21AL|NL
229 Porter Hodge CHC 30113.491.2534140$-11.23AL|NL
230 Zack Kelly BOS 55224.401.3651250$-11.26AL|NL
231 Shane Drohan MIL 33113.751.2436150$-11.27AL|NL
232 Sam Moll CIN 42214.241.3441180$-11.27AL|NL
233 Huascar Brazoban NYM 51224.311.3546230$-11.26AL|NL
234 Austin Warren NYM 36214.251.2835130$-11.25AL|NL
235 Eduarniel Nunez OAK 44214.201.4148250$-11.26AL|NL
236 Taylor Clarke ARI 58224.761.3047161$-11.28AL|NL
237 Jose Leclerc IL-60 FA 28224.061.2730130$-11.33AL|NL
238 Rico Garcia BAL 52224.671.3454230$-11.34AL|NL
239 Rob Zastryzny MIL 44224.481.3042160$-11.32AL|NL
240 Yerry De Los Santos NYY 37213.971.2929140$-11.35AL|NL
241 Carlos Vargas SEA 53224.231.3239180$-11.35AL|NL
242 Jordan Hicks CWS 59224.361.4048281$-11.35AL|NL
243 Adbert Alzolay NYM 40214.481.2435110$-11.34AL|NL
244 Connor Brogdon CLE 47224.631.3046170$-11.36AL|NL
245 Grant Wolfram BAL 39214.161.3538170$-11.40AL|NL
246 Ben Casparius LAD 54214.681.3353230$-11.40AL|NL
247 Chad Green TOR 33224.571.2428101$-11.40AL|NL
248 Nate Pearson HOU 44214.541.3143190$-11.44AL|NL
249 Kendry Rojas MIN 31113.691.2232100$-11.42AL|NL
250 Ron Marinaccio SD 40214.351.3441200$-11.42AL|NL
251 Lake Bachar MIA 50224.761.3953241$-11.43AL|NL
252 Sam Bachman LAA 46214.301.3939221$-11.45AL|NL
253 Ryan Borucki SF 39113.781.2734140$-11.53AL|NL
254 Tyler Phillips MIA 65224.601.4049242$-11.53AL|NL
255 Anthony Kay CWS 1255105.071.46105590$-11.55AL|NL
256 Taijuan Walker PHI 112575.071.4076420$-11.59AL|NL
257 Luis Curvelo TEX 28113.871.152990$-11.58AL|NL
258 Hunter Bigge TB 44214.581.3546200$-11.60AL|NL
259 Carlos Rodriguez MIL 30113.771.2030120$-11.59AL|NL
260 Griff McGarry WAS 43114.051.4152280$-11.68AL|NL
261 Beau Brieske DET 43224.391.3035160$-11.67AL|NL
262 Caleb Ferguson CIN 49224.341.3642190$-11.67AL|NL
263 Roddery Mu?oz HOU 52224.711.3754250$-11.70AL|NL
264 Cole Sulser TB 50224.641.3447200$-11.73AL|NL
265 Nick Mears KAN 59224.651.3654260$-11.72AL|NL
266 Jack Perkins OAK 25113.511.2227110$-11.79AL|NL
267 Max Lazar PHI 38114.161.203180$-11.87AL|NL
268 Luke Little CHC 20112.861.2322110$-11.87AL|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.671.2729130$-11.95AL|NL
272 Ethan Roberts CHC 33114.061.2533120$-11.96AL|NL
273 Evan Phillips IL-60 LAD 19103.831.172061$-12.06AL|NL
274 George Klassen LAA 43234.621.3742180$-12.10AL|NL
275 Joel Peguero SF 47214.541.4442211$-12.13AL|NL
276 Ryan Bergert KAN 56244.751.3751220$-12.17AL|NL
277 Alex Lange KAN 46224.491.4447250$-12.17AL|NL
278 Kervin Castro NYY 26113.741.2325100$-12.19AL|NL
279 Keaton Winn SF 50124.271.3343160$-12.19AL|NL
280 Steven Wilson TB 44224.911.3343190$-12.25AL|NL
281 Julian Fernandez WAS 39114.281.3038170$-12.22AL|NL
282 Brady Basso OAK 34114.101.2731120$-12.28AL|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 Yosver Zulueta SEA 25113.721.3127130$-12.41AL|NL
287 Gage Jump OAK 37234.701.3333120$-12.41AL|NL
288 Alexis Diaz TEX 27114.361.3028141$-12.40AL|NL
289 Jaden Hill COL 39224.691.4040160$-12.43AL|NL
290 Michael Kopech FA 34224.601.4237200$-12.44AL|NL
291 Angel Bastardo TOR 21113.651.222180$-12.51AL|NL
292 Daniel Lynch KAN 56224.621.3742210$-12.54AL|NL
293 Paul Blackburn NYY 62234.841.3752210$-12.55AL|NL
294 Tommy Kahnle FA 41214.641.4132181$-12.55AL|NL
295 Easton McGee MIL 28114.191.222580$-12.59AL|NL
296 Colton Gordon HOU 31114.281.2528100$-12.62AL|NL
297 Alek Jacob SD 29114.201.2527100$-12.60AL|NL
298 Richard Lovelady NYM 22113.621.221980$-12.60AL|NL
299 Dylan Dodd ATL 42114.461.3037120$-12.63AL|NL
300 Gavin Hollowell CHC 20113.781.232290$-12.60AL|NL