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.99952433$19.81AL|NL
2 Edwin Diaz LAD 64313.521.12872236$16.93AL|NL
3 Andres Munoz SEA 63322.961.10762334$16.54AL|NL
4 Cade Smith CLE 68323.091.10872332$16.33AL|NL
5 Devin Williams NYM 65323.131.14852831$14.76AL|NL
6 Jhoan Duran PHI 67323.241.14701932$13.97AL|NL
7 David Bednar NYY 61323.451.11711932$13.48AL|NL
8 Aroldis Chapman BOS 58323.321.22783130$11.80AL|NL
9 Daniel Palencia CHC 64323.611.21742729$10.54AL|NL
10 Josh Hader HOU 52213.411.08712127$9.36AL|NL
11 Ryan Helsley BAL 63323.821.20642229$9.28AL|NL
12 Chase Burns CIN 130893.841.15153400$8.14AL|NL
13 Jeff Hoffman TOR 62324.061.19722326$7.66AL|NL
14 Carlos Estevez KAN 64324.471.29562232$7.58AL|NL
15 Raisel Iglesias ATL 63223.891.15651626$6.98AL|NL
16 Peter Fairbanks MIA 61223.771.22602126$6.00AL|NL
17 Emilio Pagan CIN 65224.341.19712226$5.83AL|NL
18 Abner Uribe MIL 67323.011.21743117$5.41AL|NL
19 Quinn Priester MIL 1621094.061.24128460$5.27AL|NL
20 Cody Ponce TOR 132784.061.22152450$4.11AL|NL
21 Ryan Walker SF 62324.021.28612123$4.10AL|NL
22 Kenley Jansen DET 57223.881.14571922$3.96AL|NL
23 Grant Taylor CWS 80332.981.1095287$3.90AL|NL
24 Griffin Jax TB 63323.451.11761714$3.65AL|NL
25 Trevor Megill MIL 63324.211.25742220$3.28AL|NL
26 Dennis Santana PIT 65324.271.31602523$3.00AL|NL
27 Seranthony Dominguez CWS 59224.051.25652621$2.45AL|NL
28 Michael Burrows HOU 126894.301.24126420$1.28AL|NL
29 Jacob Lopez OAK 129884.391.27140500$1.19AL|NL
30 Robert Garcia TEX 61323.971.26622217$1.08AL|NL
31 Joey Cantillo CLE 126583.741.27136540$1.08AL|NL
32 Ryne Nelson ARI 1579114.471.26130420$1.04AL|NL
33 Chad Patrick MIL 131894.401.23124390$0.85AL|NL
34 Braxton Ashcraft PIT 132794.081.26120400$0.46AL|NL
35 Bryan Abreu HOU 67323.641.2187299$0.10AL|NL
36 Reid Detmers LAA 1357104.471.29150490$-0.08AL|NL
37 Riley O'Brien STL 63324.001.33653016$-0.15AL|NL
38 Edwin Uceta TB 66324.101.23812612$-0.20AL|NL
39 Clayton Beeter WAS 62223.901.33743415$-0.81AL|NL
40 JoJo Romero STL 62323.801.28542313$-1.64AL|NL
41 Kevin Ginkel ARI 60224.181.28582115$-2.21AL|NL
42 Jeremiah Estrada SD 67323.541.1789283$-2.40AL|NL
43 Garrett Whitlock BOS 64323.401.1169174$-2.46AL|NL
44 Phil Maton CHC 63323.681.1973246$-2.75AL|NL
45 Alex Vesia LAD 61313.391.1077242$-3.02AL|NL
46 Taylor Rogers MIN 57324.421.35572314$-3.13AL|NL
47 Garrett Cleavinger TB 62323.961.2674278$-3.10AL|NL
48 Matt Svanson STL 65323.391.1963225$-3.26AL|NL
49 Robert Suarez ATL 66224.191.25662111$-3.53AL|NL
50 Jose A. Ferrer SEA 65323.151.1458173$-3.55AL|NL
51 Mike Soroka ARI 96453.971.2596371$-3.73AL|NL
52 Andrew Kittredge BAL 64324.011.1862177$-3.76AL|NL
53 Justin Sterner OAK 65324.601.25692410$-3.91AL|NL
54 Will Vest DET 65223.771.2363208$-4.12AL|NL
55 Cole Henry WAS 63224.171.28612911$-4.25AL|NL
56 Gabe Speier SEA 58323.411.1069171$-4.48AL|NL
57 Ian Seymour TB 95464.081.2394310$-4.55AL|NL
58 Chris Martin TEX 51213.631.094887$-4.60AL|NL
59 Yimi Garcia TOR 54313.771.1356165$-4.59AL|NL
60 Adrian Morejon SD 65323.541.1762193$-4.65AL|NL
61 Brad Lord WAS 1296104.341.33101451$-4.68AL|NL
62 Camilo Doval NYY 62323.601.2765285$-4.73AL|NL
63 Dylan Lee ATL 65323.801.1471172$-4.83AL|NL
64 Matthew Strahm KAN 63323.761.1369192$-4.85AL|NL
65 Victor Vodnik COL 63334.711.51563116$-4.87AL|NL
66 Luke Weaver NYM 67324.151.2171225$-4.89AL|NL
67 Robert Stephenson LAA 53224.511.21591810$-5.02AL|NL
68 Orion Kerkering PHI 63323.501.1763202$-5.13AL|NL
69 Tyler Holton DET 69323.541.1254171$-5.59AL|NL
70 Tanner Scott LAD 63313.881.3067285$-5.64AL|NL
71 Matt Brash SEA 61223.521.2770274$-5.80AL|NL
72 Jordan Leasure CWS 62224.241.2568267$-5.82AL|NL
73 Aaron Civale OAK 121784.841.31103390$-5.94AL|NL
74 Hunter Barco PIT 79453.791.2775300$-5.93AL|NL
75 Hunter Gaddis CLE 66224.131.1865215$-6.01AL|NL
76 Paul Sewald ARI 53224.491.2254179$-6.05AL|NL
77 Kirby Yates LAA 55224.631.34632710$-6.34AL|NL
78 A.J. Minter NYM 48313.361.1154151$-6.33AL|NL
79 Tyler Rogers TOR 67323.591.1543132$-6.52AL|NL
80 Erik Sabrowski CLE 59223.561.2777332$-6.55AL|NL
81 Nick Martinez TB 1426104.771.29105370$-6.59AL|NL
82 Jason Adam SD 52213.441.1054182$-6.63AL|NL
83 Caleb Thielbar CHC 60323.861.1960202$-6.64AL|NL
84 Jared Koenig MIL 63323.811.2361222$-6.82AL|NL
85 Aaron Ashby MIL 67323.511.3270321$-6.90AL|NL
86 Bryan King HOU 63323.661.2362241$-6.92AL|NL
87 Kyle Finnegan DET 62224.121.2556206$-7.04AL|NL
88 Mason Montgomery PIT 59323.841.2766242$-7.04AL|NL
89 Andrew Anderson DET 63223.711.2685330$-7.22AL|NL
90 Jake Latz TEX 101464.321.3396470$-7.24AL|NL
91 Kody Funderburk MIN 62323.841.3357264$-7.27AL|NL
92 Sean Burke CWS 1437115.071.37133600$-7.28AL|NL
93 Cole Sands MIN 66324.191.2461213$-7.33AL|NL
94 Louie Varland TOR 65324.191.2664213$-7.35AL|NL
95 Eduard Bazardo SEA 64323.931.1966220$-7.38AL|NL
96 Hunter Harvey CHC 52223.941.1853154$-7.43AL|NL
97 Steven Matz TB 124694.741.3398360$-7.46AL|NL
98 Jose Alvarado PHI 57213.781.2859234$-7.51AL|NL
99 Steven Okert HOU 62324.091.2071240$-7.56AL|NL
100 Bryan Baker TB 61324.091.2368231$-7.59AL|NL
101 Gregory Soto PIT 59323.991.3459264$-7.60AL|NL
102 Angel Zerpa MIL 59323.491.1951180$-7.63AL|NL
103 Shawn Armstrong CLE 67224.141.2366213$-7.73AL|NL
104 Jack Dreyer LAD 50313.611.1849181$-7.78AL|NL
105 Elvis Alvarado OAK 60224.151.3265295$-7.79AL|NL
106 Fernando Cruz NYY 58324.241.2877271$-7.83AL|NL
107 Blake Treinen LAD 56313.911.2259191$-7.85AL|NL
108 Seth Halvorsen COL 60334.691.4253259$-7.86AL|NL
109 Alexis Diaz TEX 59324.361.3060304$-7.97AL|NL
110 Keegan Akin BAL 64324.171.2561212$-7.99AL|NL
111 Andrew Nardi MIA 52213.641.1961191$-7.97AL|NL
112 Erik Miller SF 59323.791.3759323$-8.02AL|NL
113 Kyle Harrison MIL 69344.091.2572260$-8.01AL|NL
114 Mark Leiter Jr. OAK 63324.881.3467246$-8.15AL|NL
115 Cole Winn TEX 62324.091.3258313$-8.29AL|NL
116 Brendon Little TOR 52313.361.2955250$-8.34AL|NL
117 Ben Brown CHC 53223.591.1759180$-8.35AL|NL
118 Ryan Weiss HOU 75344.311.2983300$-8.33AL|NL
119 Hogan Harris OAK 63224.591.4164328$-8.39AL|NL
120 J.T. Ginn OAK 65343.971.2563220$-8.44AL|NL
121 Chris Paddack MIA 116594.711.3085300$-8.49AL|NL
122 PJ Poulin WAS 58223.881.3059253$-8.53AL|NL
123 Justin Topa MIN 62324.581.3748197$-8.63AL|NL
124 Ryan Thompson ARI 63224.191.2951185$-8.67AL|NL
125 Lucas Erceg KAN 62223.981.3254254$-8.81AL|NL
126 Brad Keller PHI 65224.031.3560304$-8.84AL|NL
127 Brant Hurter DET 52213.361.1848150$-8.88AL|NL
128 Hoby Milner CHC 61323.851.2249160$-8.96AL|NL
129 Braydon Fisher TOR 51213.751.2559241$-8.98AL|NL
130 Antonio Santillan CIN 66224.551.3670305$-9.02AL|NL
131 Tyler Kinley ATL 60224.191.2562232$-9.05AL|NL
132 Porter Hodge CHC 45213.471.2451221$-9.15AL|NL
133 John Schreiber KAN 61324.081.2854221$-9.26AL|NL
134 Jordan Romano LAA 55224.361.2556203$-9.37AL|NL
135 Jake Bird NYY 54313.911.2754210$-9.38AL|NL
136 Bennett Sousa HOU 52213.961.2255191$-9.43AL|NL
137 David Morgan SD 60223.961.2564240$-9.47AL|NL
138 Isaac Mattson PIT 63324.321.3663322$-9.55AL|NL
139 Jimmy Herget COL 71334.681.2966212$-9.59AL|NL
140 Grant Anderson MIL 57324.181.2556200$-9.60AL|NL
141 Scott Barlow OAK 55224.391.3458264$-9.64AL|NL
142 Calvin Faucher MIA 64224.551.4161276$-9.71AL|NL
143 Anthony Bender MIA 60224.161.2954222$-10.07AL|NL
144 Kyle Leahy STL 119584.791.3997410$-10.05AL|NL
145 Aaron Bummer ATL 61213.791.3159230$-10.12AL|NL
146 Ryan Yarbrough NYY 64224.081.2153200$-10.12AL|NL
147 Brooks Raley NYM 56324.451.3056201$-10.19AL|NL
148 Jovani Moran BOS 52223.711.3157270$-10.20AL|NL
149 Greg Weissert BOS 63324.411.3055231$-10.28AL|NL
150 Mike Vasil CWS 78234.261.3065321$-10.26AL|NL
151 Yennier Cano BAL 55324.191.3248201$-10.43AL|NL
152 Julian Fernandez WAS 57224.281.3054252$-10.45AL|NL
153 A.J. Puk IL-60 ARI 31113.841.1935104$-10.46AL|NL
154 Sean Newcomb CWS 73234.221.3569341$-10.48AL|NL
155 Brusdar Graterol LAD 42213.271.1630100$-10.52AL|NL
156 Juan Mejia COL 64334.721.4469313$-10.55AL|NL
157 Justin Slaten BOS 61324.451.3255231$-10.58AL|NL
158 Graham Ashcraft CIN 62224.121.3250212$-10.64AL|NL
159 Mason Englert TB 62224.331.2358170$-10.63AL|NL
160 Justin Bruihl STL 48213.691.2545180$-10.62AL|NL
161 Ryan Fernandez STL 51223.981.2551180$-10.68AL|NL
162 Mason Fluharty TOR 39213.631.1940150$-10.71AL|NL
163 Tyler Alexander TEX 70234.391.2358180$-10.78AL|NL
164 Wandy Peralta SD 57323.931.3243230$-10.81AL|NL
165 Brent Headrick NYY 48214.111.2452170$-10.81AL|NL
166 Ryan Zeferjahn LAA 62224.481.3672321$-10.86AL|NL
167 Daniel Coulombe FA 42234.041.2443161$-10.89AL|NL
168 Huascar Brazoban NYM 53324.311.3549241$-10.90AL|NL
169 Tommy Nance TOR 56214.141.2755200$-10.87AL|NL
170 Justin Wrobleski LAD 48213.931.2649170$-10.87AL|NL
171 Spencer Bivens SF 68224.241.3251242$-10.93AL|NL
172 Eric Lauer TOR 59224.311.2861230$-10.91AL|NL
173 Joe Boyle TB 69354.471.4074380$-10.90AL|NL
174 Gordon Graceffo STL 62224.091.2752200$-10.97AL|NL
175 Colin Rea CHC 82344.651.2965260$-10.97AL|NL
176 Connor Phillips CIN 52214.461.4057283$-10.98AL|NL
177 Janson Junk MIA 83354.511.3061220$-10.99AL|NL
178 Evan Sisk PIT 46213.631.3247200$-11.01AL|NL
179 Tim Hill NYY 63323.981.3132181$-11.10AL|NL
180 Luis Garcia NYM 56324.271.3147190$-11.17AL|NL
181 Ryne Stanek STL 57324.681.3753272$-11.17AL|NL
182 Brandyn Garcia ARI 49213.721.3347220$-11.24AL|NL
183 Tim Herrin CLE 52223.921.3250230$-11.31AL|NL
184 A.J. Blubaugh HOU 46224.121.2648190$-11.34AL|NL
185 Kade Strowd ARI 59224.311.3956262$-11.40AL|NL
186 Matt Festa CLE 58224.431.2959230$-11.47AL|NL
187 Eric Orze MIN 56224.281.3157240$-11.47AL|NL
188 Yuki Matsui SD 51224.191.2850220$-11.49AL|NL
189 Brady Basso OAK 49214.101.2746170$-11.53AL|NL
190 DL Hall MIL 55224.061.3352260$-11.56AL|NL
191 Wilkelman Gonzalez CWS 48213.951.3450270$-11.56AL|NL
192 Andre Granillo WAS 38113.971.2541172$-11.55AL|NL
193 Cade Gibson MIA 61223.981.3350240$-11.55AL|NL
194 Zack Kelly BOS 56324.401.3652260$-11.61AL|NL
195 Chase Silseth LAA 48214.121.2948210$-11.60AL|NL
196 Bryan Hudson NYM 34213.591.2333130$-11.67AL|NL
197 Brandon Eisert CWS 54224.341.2852180$-11.67AL|NL
198 Brock Burke CIN 60224.421.3050181$-11.72AL|NL
199 Jose Urquidy PIT 87464.911.3364270$-11.69AL|NL
200 Colin Selby IL-60 BAL 45214.011.3045200$-11.72AL|NL
201 Joel Payamps ATL 51214.321.2546140$-11.79AL|NL
202 Casey Legumina SEA 51224.251.2949190$-11.79AL|NL
203 Yohan Ramirez PIT 50224.131.3351220$-11.76AL|NL
204 Drew Pomeranz LAA 54224.721.3758242$-11.82AL|NL
205 Jacob Webb CHC 54224.341.2850210$-11.83AL|NL
206 Kevin Kelly TB 40213.941.203390$-11.81AL|NL
207 Will Klein LAD 48214.091.4057270$-11.83AL|NL
208 Justin Wilson FA 41234.041.2741150$-11.87AL|NL
209 Jake Junis TEX 62224.581.2452150$-11.87AL|NL
210 Ryan Watson BOS 48224.191.2845170$-11.89AL|NL
211 Jedixson Paez CWS 34113.661.073260$-11.87AL|NL
212 Joel Peguero SF 63224.671.4557284$-11.93AL|NL
213 Justin Lawrence PIT 56224.251.4054261$-12.02AL|NL
214 Dauri Moreta FA 27223.921.1932110$-12.14AL|NL
215 Tommy Kahnle FA 50334.501.3942231$-12.17AL|NL
216 Jose Leclerc IL-60 FA 35224.061.2738160$-12.18AL|NL
217 Andrew Chafin MIN 46214.111.3648220$-12.20AL|NL
218 Ian Hamilton ATL 49214.231.3550210$-12.23AL|NL
219 Colton Gordon HOU 43214.281.2540140$-12.20AL|NL
220 Ryan Brasier TEX 41214.201.2134110$-12.23AL|NL
221 Brent Suter LAA 59224.351.2845180$-12.29AL|NL
222 Eduarniel Nunez OAK 51224.201.4156290$-12.30AL|NL
223 Tanner Banks PHI 59224.521.3154180$-12.32AL|NL
224 Pierce Johnson CIN 59224.771.3661241$-12.36AL|NL
225 Travis Adams MIN 59224.391.3251210$-12.35AL|NL
226 Jon Gray IL-60 FA 52344.731.3245170$-12.38AL|NL
227 Brenan Hanifee DET 56224.141.3040180$-12.39AL|NL
228 Nate Pearson HOU 52224.541.3151220$-12.46AL|NL
229 Jose Butto SF 62224.641.4157292$-12.48AL|NL
230 Ryan Bergert KAN 60344.741.3754240$-12.50AL|NL
231 Steven Cruz KAN 41214.071.3137180$-12.55AL|NL
232 Jonathan Bowlan PHI 54214.481.3453210$-12.52AL|NL
233 Justin Martinez IL-60 ARI 24113.371.3127122$-12.54AL|NL
234 Sam Hentges SF 45214.171.3443160$-12.52AL|NL
235 Chad Green TOR 39224.561.2433121$-12.56AL|NL
236 Jonathan Cannon CWS 91364.861.3468310$-12.58AL|NL
237 Rob Zastryzny MIL 48224.491.3046180$-12.59AL|NL
238 Peyton Pallette CLE 41114.081.2645170$-12.60AL|NL
239 Jack Perkins OAK 31113.511.2234140$-12.59AL|NL
240 Adbert Alzolay NYM 42214.491.2438120$-12.64AL|NL
241 Josh Sborz TEX 39214.401.3142170$-12.68AL|NL
242 Luis Curvelo TEX 32113.871.1533110$-12.68AL|NL
243 Connor Brogdon CLE 48224.601.3047180$-12.72AL|NL
244 Carlos Rodriguez MIL 34113.771.2034140$-12.71AL|NL
245 Sam Moll CIN 43214.241.3441180$-12.78AL|NL
246 Rico Garcia BAL 52224.671.3454230$-12.80AL|NL
247 Carlos Vargas SEA 55224.231.3240180$-12.80AL|NL
248 Austin Warren NYM 37214.271.2936140$-12.79AL|NL
249 Ben Casparius LAD 54214.691.3354230$-12.81AL|NL
250 Caleb Ferguson CIN 56224.351.3648220$-12.88AL|NL
251 Taijuan Walker PHI 112575.071.4076420$-12.90AL|NL
252 Ron Marinaccio SD 40214.351.3441200$-12.92AL|NL
253 Anthony Banda MIN 58224.661.4055261$-12.97AL|NL
254 Lake Bachar MIA 51224.771.3953251$-12.97AL|NL
255 Yariel Rodriguez TOR 37214.211.3437190$-12.97AL|NL
256 Kendry Rojas MIN 32113.691.2232110$-12.95AL|NL
257 Jordan Hicks CWS 55224.361.4045261$-12.96AL|NL
258 Beau Brieske DET 45224.381.2937170$-12.96AL|NL
259 Hunter Bigge TB 46224.581.3548210$-13.00AL|NL
260 Drey Jameson ARI 59224.761.4051222$-13.01AL|NL
261 Charlie Morton FA 55354.901.4155250$-13.01AL|NL
262 Tyler Phillips MIA 67224.601.4050242$-13.02AL|NL
263 Richard Lovelady WAS 40113.801.2634140$-13.02AL|NL
264 Steven Wilson TB 50224.911.3348221$-13.04AL|NL
265 Griff McGarry WAS 46114.071.4155300$-13.06AL|NL
266 Grant Wolfram BAL 36214.161.3535160$-13.11AL|NL
267 Nick Mears KAN 59224.651.3655260$-13.12AL|NL
268 Zach Pop PHI 43214.141.3131140$-13.15AL|NL
269 Yerry De Los Santos NYY 32213.961.2926120$-13.14AL|NL
270 Jackson Rutledge WAS 59224.681.3851251$-13.16AL|NL
271 Enyel De Los Santos HOU 58224.811.3354220$-13.22AL|NL
272 Luinder Avila KAN 32113.661.2731140$-13.29AL|NL
273 Cole Sulser TB 50224.631.3547200$-13.30AL|NL
274 George Soriano STL 43214.431.3539180$-13.36AL|NL
275 Roddery Mu?oz HOU 48224.711.3750230$-13.34AL|NL
276 Jalen Beeks FA 43234.361.3537170$-13.39AL|NL
277 Taylor Clarke ARI 55224.781.3045150$-13.44AL|NL
278 Gregory Santos SF 41214.271.3931161$-13.41AL|NL
279 Liam Hendriks IL-60 MIN 23114.111.172461$-13.47AL|NL
280 Max Lazar PHI 37114.161.203180$-13.45AL|NL
281 Anthony Kay CWS 1226105.261.4795540$-13.51AL|NL
282 Ethan Roberts CHC 33114.071.2533130$-13.54AL|NL
283 Alex Lange KAN 46224.491.4448250$-13.62AL|NL
284 Evan Phillips IL-60 LAD 19103.841.172061$-13.67AL|NL
285 Shane Drohan MIL 24113.711.2427110$-13.71AL|NL
286 Jaden Hill COL 52224.731.4153220$-13.70AL|NL
287 Luke Little CHC 18102.861.2320100$-13.76AL|NL
288 Michael Kopech FA 39224.601.4242240$-13.82AL|NL
289 Joey Lucchesi FA 38224.401.3733170$-13.82AL|NL
290 Chris Murphy CWS 40114.121.3236180$-13.85AL|NL
291 Chase Lee TOR 23113.801.182370$-13.88AL|NL
292 Paul Blackburn NYY 64234.841.3754220$-14.00AL|NL
293 Daniel Lynch KAN 58224.621.3744220$-14.00AL|NL
294 Jose Corniell TEX 18103.661.101850$-14.07AL|NL
295 Zach Agnos COL 49224.881.3738171$-14.11AL|NL
296 Dylan Dodd ATL 42114.461.3038120$-14.14AL|NL
297 Alek Jacob SD 30114.201.2528110$-14.14AL|NL
298 Colin Holderman CLE 40114.271.3235160$-14.18AL|NL
299 Chris Roycroft STL 40214.361.4132180$-14.19AL|NL
300 Juan Morillo ARI 32114.041.3430140$-14.30AL|NL