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 64312.620.99952433$20.05AL|NL
2 Edwin Diaz LAD 65313.521.12882336$17.39AL|NL
3 Andres Munoz SEA 63322.961.10762334$16.87AL|NL
4 Cade Smith CLE 68323.091.10872332$16.64AL|NL
5 Devin Williams NYM 65323.121.14852831$15.13AL|NL
6 Jhoan Duran PHI 67323.221.14701933$14.97AL|NL
7 David Bednar NYY 61323.461.11711932$13.84AL|NL
8 Daniel Palencia CHC 64323.591.21742729$11.02AL|NL
9 Aroldis Chapman BOS 56323.331.22753028$10.73AL|NL
10 Ryan Helsley BAL 63323.811.20642229$9.77AL|NL
11 Chase Burns CIN 129893.851.15152400$8.21AL|NL
12 Jeff Hoffman TOR 62324.071.19722326$8.11AL|NL
13 Josh Hader HOU 49213.421.08671924$7.58AL|NL
14 Raisel Iglesias ATL 63223.901.15651626$7.46AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Peter Fairbanks MIA 60223.761.22602126$6.53AL|NL
16 Griffin Jax TB 63323.441.11761718$6.44AL|NL
17 Emilio Pagan CIN 65224.331.19712226$6.38AL|NL
18 Carlos Estevez KAN 64324.471.29562129$6.40AL|NL
19 Abner Uribe MIL 67323.001.20743117$6.04AL|NL
20 Kenley Jansen DET 57223.901.14571922$4.47AL|NL
21 Dennis Santana PIT 65324.281.31602524$4.11AL|NL
22 Ryan Walker SF 62224.021.28612123$3.62AL|NL
23 Grant Taylor CWS 80332.991.1194286$3.51AL|NL
24 Trevor Megill MIL 63324.211.25742219$3.26AL|NL
25 Quinn Priester MIL 142984.051.24112410$3.10AL|NL
26 Seranthony Dominguez CWS 59224.061.25652621$3.00AL|NL
27 Cody Ponce TOR 124674.051.22144420$2.72AL|NL
28 Robert Garcia TEX 61323.981.26622218$2.21AL|NL
29 Chad Patrick MIL 140894.401.23132420$1.87AL|NL
30 Bryan Abreu HOU 67323.661.21872911$1.72AL|NL
31 Michael Burrows HOU 126894.311.24126420$1.63AL|NL
32 Joey Cantillo CLE 126583.741.27136540$1.51AL|NL
33 Ryne Nelson ARI 1579114.471.26130420$1.43AL|NL
34 Braxton Ashcraft PIT 133794.081.26121410$0.97AL|NL
35 Reid Detmers LAA 1357104.471.29150490$0.34AL|NL
36 Jacob Lopez OAK 125784.401.27137490$0.29AL|NL
37 Clayton Beeter WAS 61223.891.32743415$-0.06AL|NL
38 Riley O'Brien STL 63324.011.33653015$-0.14AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kevin Ginkel ARI 60224.171.28582116$-0.97AL|NL
40 Garrett Whitlock BOS 64323.411.1169175$-1.35AL|NL
41 JoJo Romero STL 62323.791.28542212$-1.57AL|NL
42 Edwin Uceta TB 62324.091.2376259$-1.74AL|NL
43 Jeremiah Estrada SD 67323.541.1789283$-1.85AL|NL
44 Phil Maton CHC 63323.681.1973246$-2.15AL|NL
45 Matt Svanson STL 64323.401.1963226$-2.17AL|NL
46 Cole Henry WAS 63224.161.28612913$-2.42AL|NL
47 Alex Vesia LAD 61313.381.1077242$-2.43AL|NL
48 Taylor Rogers MIN 57324.431.35572314$-2.49AL|NL
49 Robert Suarez ATL 66224.181.25662111$-2.85AL|NL
50 Jose A. Ferrer SEA 65323.151.1458173$-2.95AL|NL
51 Garrett Cleavinger TB 62323.971.2674277$-3.08AL|NL
52 Mike Soroka ARI 95453.971.2595371$-3.26AL|NL
53 Justin Sterner OAK 65324.601.25692410$-3.26AL|NL
54 Will Vest DET 65223.781.2363208$-3.50AL|NL
55 Ian Seymour TB 98464.091.2398320$-3.67AL|NL
56 Matthew Strahm KAN 63323.771.1369193$-3.70AL|NL
57 Chris Martin TEX 52223.631.094987$-3.81AL|NL
58 Adrian Morejon SD 65323.541.1762193$-4.03AL|NL
59 Camilo Doval NYY 62323.611.2765285$-4.12AL|NL
60 Luke Weaver NYM 67324.141.2171225$-4.23AL|NL
61 Robert Stephenson LAA 53224.521.21591810$-4.36AL|NL
62 Orion Kerkering PHI 63323.501.1763202$-4.51AL|NL
63 Victor Vodnik COL 63224.691.51563117$-4.57AL|NL
64 Yimi Garcia TOR 53313.781.1355154$-4.67AL|NL
65 Gabe Speier SEA 58223.401.1069171$-4.89AL|NL
66 Tanner Scott LAD 63313.871.3067285$-4.96AL|NL
67 Tyler Holton DET 69323.551.1254171$-4.99AL|NL
68 Andrew Kittredge BAL 56324.021.1955155$-5.14AL|NL
69 Jordan Leasure CWS 62224.241.2568267$-5.14AL|NL
70 Matt Brash SEA 61223.531.2770274$-5.17AL|NL
71 Hunter Barco PIT 79453.781.2776300$-5.20AL|NL
72 Tyler Rogers TOR 67323.591.1543133$-5.29AL|NL
73 Hunter Gaddis CLE 66224.131.1865215$-5.35AL|NL
74 Dylan Lee ATL 64223.791.1470162$-5.35AL|NL
75 Aaron Ashby MIL 75323.521.3178361$-5.35AL|NL
76 Paul Sewald ARI 52224.481.2253179$-5.41AL|NL
77 Cole Sands MIN 66324.191.2461215$-5.52AL|NL
78 A.J. Minter NYM 48313.361.1154151$-5.68AL|NL
79 Aaron Civale OAK 121784.861.32103400$-5.68AL|NL
80 Andrew Anderson DET 69233.721.2693360$-5.84AL|NL
81 Erik Sabrowski CLE 59223.561.2777332$-5.89AL|NL
82 Nick Martinez TB 1426104.761.29105370$-5.94AL|NL
83 Caleb Thielbar CHC 60323.861.1960202$-5.98AL|NL
84 Louie Varland TOR 65324.191.2664214$-6.10AL|NL
85 Kyle Harrison MIL 76454.171.2678280$-6.16AL|NL
86 Jared Koenig MIL 63323.811.2361222$-6.15AL|NL
87 Kirby Yates LAA 55224.621.3463279$-6.18AL|NL
88 Bryan King HOU 63323.661.2362241$-6.26AL|NL
89 Mason Montgomery PIT 60323.841.2767242$-6.28AL|NL
90 Bryan Baker TB 61324.081.2368232$-6.33AL|NL
91 Steven Okert HOU 62324.091.2071241$-6.33AL|NL
92 Brad Lord WAS 99474.171.3179341$-6.35AL|NL
93 Kyle Finnegan DET 62224.141.2656206$-6.50AL|NL
94 Kody Funderburk MIN 62323.821.3357264$-6.53AL|NL
95 Jason Adam SD 52213.451.1054171$-6.55AL|NL
96 Fernando Cruz NYY 58324.241.2877272$-6.58AL|NL
97 Jake Latz TEX 101464.321.3396470$-6.60AL|NL
98 Hunter Harvey CHC 52223.931.1853154$-6.70AL|NL
99 Jose Alvarado PHI 57213.771.2859234$-6.79AL|NL
100 Gregory Soto PIT 60323.991.3460264$-6.83AL|NL
101 Steven Matz TB 124694.741.3398360$-6.84AL|NL
102 Angel Zerpa MIL 59323.491.1951180$-6.96AL|NL
103 Lucas Erceg KAN 61223.991.3254256$-6.97AL|NL
104 Sean Burke CWS 1437115.081.38133600$-7.00AL|NL
105 Shawn Armstrong CLE 67224.141.2366213$-7.03AL|NL
106 J.T. Ginn OAK 74353.991.2571250$-7.07AL|NL
107 Chris Paddack MIA 119694.741.3187310$-7.08AL|NL
108 Blake Treinen LAD 56313.921.2159191$-7.09AL|NL
109 Jack Dreyer LAD 50313.621.1849181$-7.12AL|NL
110 Eduard Bazardo SEA 64223.931.1966221$-7.18AL|NL
111 Jordan Romano LAA 59224.371.2560215$-7.21AL|NL
112 Andrew Nardi MIA 52213.631.1961191$-7.25AL|NL
113 Keegan Akin BAL 65324.171.2561212$-7.30AL|NL
114 Ryan Thompson ARI 63224.191.2850186$-7.32AL|NL
115 Mark Leiter Jr. OAK 63324.881.3466246$-7.51AL|NL
116 Ben Brown CHC 54223.581.1760190$-7.51AL|NL
117 Ryan Weiss HOU 76344.311.2984300$-7.59AL|NL
118 Cole Winn TEX 62324.101.3258313$-7.61AL|NL
119 Elvis Alvarado OAK 60224.151.3265294$-7.64AL|NL
120 Brendon Little TOR 52313.371.2955250$-7.67AL|NL
121 Hogan Harris OAK 63224.591.4264328$-7.76AL|NL
122 Brad Keller PHI 65224.021.3560304$-8.08AL|NL
123 Braydon Fisher TOR 51213.751.2560241$-8.19AL|NL
124 Antonio Santillan CIN 66224.541.3670305$-8.26AL|NL
125 Hoby Milner CHC 61323.861.2249160$-8.28AL|NL
126 Tyler Kinley ATL 60224.181.2562232$-8.31AL|NL
127 Erik Miller SF 59223.781.3759323$-8.33AL|NL
128 Brant Hurter DET 51213.381.1847150$-8.33AL|NL
129 PJ Poulin WAS 58223.891.3059252$-8.41AL|NL
130 Jovani Moran BOS 52323.721.3157270$-8.45AL|NL
131 John Schreiber KAN 61324.071.2854221$-8.52AL|NL
132 Jake Bird NYY 54313.911.2754210$-8.67AL|NL
133 David Morgan SD 60223.951.2564240$-8.73AL|NL
134 Bennett Sousa HOU 51213.961.2254181$-8.80AL|NL
135 Calvin Faucher MIA 64224.551.4061276$-8.83AL|NL
136 Isaac Mattson PIT 63324.321.3663322$-8.82AL|NL
137 Grant Anderson MIL 57324.161.2556200$-8.84AL|NL
138 Jimmy Herget COL 71334.681.2966212$-8.87AL|NL
139 Brooks Raley NYM 56324.441.3056202$-8.87AL|NL
140 Scott Barlow OAK 55224.391.3458264$-8.89AL|NL
141 Justin Topa MIN 61324.581.3748195$-8.99AL|NL
142 Yennier Cano BAL 56324.211.3248202$-9.17AL|NL
143 Justin Slaten BOS 61324.431.3255232$-9.22AL|NL
144 Anthony Bender MIA 60224.171.2854222$-9.24AL|NL
145 Aaron Bummer ATL 61213.791.3159230$-9.39AL|NL
146 Ryan Yarbrough NYY 64224.081.2153200$-9.38AL|NL
147 Joe Boyle TB 75354.361.4082430$-9.42AL|NL
148 Alexis Diaz TEX 50224.361.3051253$-9.47AL|NL
149 Tyler Alexander TEX 70234.391.2358181$-9.47AL|NL
150 Greg Weissert BOS 63324.421.2954231$-9.52AL|NL
151 A.J. Puk IL-60 ARI 31113.841.1935104$-9.67AL|NL
152 Mason Fluharty TOR 41213.651.1942150$-9.75AL|NL
153 Juan Mejia COL 64334.701.4469313$-9.74AL|NL
154 Brusdar Graterol LAD 41213.251.1529100$-9.79AL|NL
155 Mike Vasil CWS 72224.251.3060291$-9.84AL|NL
156 Mason Englert TB 62224.331.2358170$-9.89AL|NL
157 Graham Ashcraft CIN 62224.121.3250212$-9.88AL|NL
158 Sean Newcomb CWS 73234.231.3669341$-9.90AL|NL
159 Seth Halvorsen COL 52224.671.4246226$-9.98AL|NL
160 Justin Bruihl STL 47223.691.2544170$-9.97AL|NL
161 Wandy Peralta SD 57323.911.3243230$-10.01AL|NL
162 Evan Sisk PIT 48213.621.3249210$-10.05AL|NL
163 Brent Headrick NYY 48214.101.2452170$-10.03AL|NL
164 Huascar Brazoban NYM 53324.291.3549241$-10.10AL|NL
165 Colin Rea CHC 82344.641.2965260$-10.20AL|NL
166 Connor Phillips CIN 52214.451.4057283$-10.18AL|NL
167 Gordon Graceffo STL 62224.101.2752200$-10.24AL|NL
168 Matt Festa CLE 58224.431.2958231$-10.21AL|NL
169 Tommy Nance TOR 54214.131.2753190$-10.26AL|NL
170 Ryan Fernandez STL 47223.981.2547170$-10.29AL|NL
171 Eric Lauer TOR 58224.311.2859230$-10.31AL|NL
172 Tim Hill NYY 63323.971.3132181$-10.31AL|NL
173 Ryan Zeferjahn LAA 58224.481.3667301$-10.39AL|NL
174 Luis Garcia NYM 56324.261.3147180$-10.40AL|NL
175 Brandyn Garcia ARI 51213.721.3348220$-10.38AL|NL
176 Drew Pomeranz LAA 54224.721.3758243$-10.46AL|NL
177 Andre Granillo WAS 41113.981.2544182$-10.50AL|NL
178 Eric Orze MIN 59224.291.3160250$-10.52AL|NL
179 Tim Herrin CLE 52223.931.3250230$-10.56AL|NL
180 Kyle Leahy STL 114474.791.4093400$-10.68AL|NL
181 Kevin Kelly TB 43213.931.2036100$-10.71AL|NL
182 Chase Silseth LAA 48214.121.2949210$-10.75AL|NL
183 Zack Kelly BOS 56324.391.3653260$-10.74AL|NL
184 Cade Gibson MIA 61223.971.3350240$-10.75AL|NL
185 Daniel Coulombe BOS 41234.041.2442150$-10.78AL|NL
186 Jose Urquidy PIT 91464.901.3367280$-10.83AL|NL
187 Wilkelman Gonzalez CWS 48213.961.3450270$-10.81AL|NL
188 A.J. Blubaugh HOU 43224.131.2645180$-10.84AL|NL
189 DL Hall MIL 54224.051.3351250$-10.84AL|NL
190 Bryan Hudson NYM 34213.601.2333130$-10.90AL|NL
191 Ryne Stanek STL 56224.681.3752263$-10.91AL|NL
192 Yuki Matsui SD 48214.171.2847210$-10.91AL|NL
193 Brandon Eisert CWS 54224.351.2852180$-10.92AL|NL
194 Yohan Ramirez PIT 50214.141.3351220$-11.01AL|NL
195 Joel Payamps ATL 51214.321.2546140$-11.02AL|NL
196 Jacob Webb CHC 54224.331.2850210$-11.03AL|NL
197 Casey Legumina SEA 49224.241.2948190$-11.06AL|NL
198 Will Klein LAD 48214.091.4057270$-11.05AL|NL
199 Justin Wilson FA 41234.041.2741150$-11.09AL|NL
200 Jake Junis TEX 62224.591.2452150$-11.12AL|NL
201 Ryan Brasier TEX 44214.201.2137120$-11.17AL|NL
202 Kade Strowd ARI 59224.301.3956261$-11.17AL|NL
203 Ethan Roberts CHC 38214.051.2538140$-11.21AL|NL
204 Justin Lawrence PIT 57224.261.4055261$-11.20AL|NL
205 Josh Sborz TEX 48224.401.3152210$-11.24AL|NL
206 Brady Basso OAK 44214.111.2740150$-11.27AL|NL
207 Colin Selby IL-60 BAL 40214.001.3041180$-11.25AL|NL
208 Spencer Bivens SF 68224.231.3251240$-11.27AL|NL
209 Gregory Santos SF 44214.261.3933173$-11.35AL|NL
210 Dauri Moreta FA 27223.921.1932110$-11.35AL|NL
211 Kyle Backhus PHI 40213.931.3139160$-11.37AL|NL
212 Tommy Kahnle FA 50334.491.3942231$-11.37AL|NL
213 Jose Leclerc IL-60 FA 35224.071.2738160$-11.41AL|NL
214 Anthony Kay CWS 1226105.131.46101570$-11.41AL|NL
215 Brock Burke CIN 60224.421.2950180$-11.40AL|NL
216 Zach Agnos COL 56224.891.3744204$-11.44AL|NL
217 Andrew Chafin MIN 46214.121.3648220$-11.43AL|NL
218 Enyel De Los Santos HOU 58324.831.3354220$-11.43AL|NL
219 Tanner Banks PHI 59224.511.3154180$-11.51AL|NL
220 Pierce Johnson CIN 59224.761.3661241$-11.54AL|NL
221 Travis Adams MIN 59224.391.3251210$-11.57AL|NL
222 Porter Hodge CHC 32113.471.2437160$-11.58AL|NL
223 Brenan Hanifee DET 56224.141.3040180$-11.59AL|NL
224 Brent Suter LAA 60224.351.2945180$-11.62AL|NL
225 Jose Butto SF 63224.641.4158292$-11.64AL|NL
226 Eduarniel Nunez OAK 47214.191.4152270$-11.70AL|NL
227 Sam Hentges SF 44214.161.3443160$-11.69AL|NL
228 Justin Martinez IL-60 ARI 24113.381.3127122$-11.73AL|NL
229 Ryan Bergert KAN 60344.741.3754240$-11.72AL|NL
230 Jonathan Bowlan PHI 54214.471.3453210$-11.70AL|NL
231 Jackson Rutledge WAS 60224.671.3852252$-11.72AL|NL
232 Ian Hamilton ATL 45214.231.3545200$-11.76AL|NL
233 Chad Green TOR 39224.571.2433121$-11.77AL|NL
234 Steven Cruz KAN 41214.071.3137180$-11.75AL|NL
235 Adbert Alzolay NYM 42214.481.2438120$-11.83AL|NL
236 Peyton Pallette CLE 41114.101.2645170$-11.83AL|NL
237 Austin Warren NYM 38214.261.2837140$-11.83AL|NL
238 Luis Curvelo TEX 32113.871.1533110$-11.87AL|NL
239 Rob Zastryzny MIL 46224.481.3044170$-11.89AL|NL
240 Connor Brogdon CLE 48224.601.3047180$-11.93AL|NL
241 Jon Gray IL-60 FA 45334.731.3238150$-11.93AL|NL
242 Cionel Perez WAS 57224.251.4545282$-11.91AL|NL
243 Yerry De Los Santos NYY 38213.961.2930140$-11.98AL|NL
244 Jayden Murray HOU 36214.221.2532130$-11.95AL|NL
245 Rico Garcia BAL 53224.671.3455230$-11.96AL|NL
246 Jonathan Cannon CWS 91364.881.3467310$-11.96AL|NL
247 Carlos Vargas SEA 55224.231.3240190$-12.00AL|NL
248 Caleb Ferguson CIN 56224.351.3649220$-12.00AL|NL
249 Sam Moll CIN 43214.251.3441180$-12.00AL|NL
250 Ben Casparius LAD 54214.681.3354230$-11.99AL|NL
251 Liam Hendriks IL-60 MIN 22114.101.172462$-12.08AL|NL
252 Hunter Bigge TB 47224.581.3550220$-12.07AL|NL
253 Carlos Rodriguez MIL 32113.771.2032130$-12.12AL|NL
254 Ron Marinaccio SD 40214.341.3441200$-12.10AL|NL
255 Grant Wolfram BAL 39214.161.3538180$-12.10AL|NL
256 Nate Pearson HOU 44214.551.3143190$-12.14AL|NL
257 Taijuan Walker PHI 112575.071.4076420$-12.14AL|NL
258 Kendry Rojas MIN 32113.691.2232110$-12.13AL|NL
259 Beau Brieske DET 44224.381.2937170$-12.14AL|NL
260 Drey Jameson ARI 59224.741.4051222$-12.14AL|NL
261 Jordan Hicks CWS 55224.361.4045261$-12.15AL|NL
262 Lake Bachar MIA 51224.771.3953251$-12.16AL|NL
263 Charlie Morton FA 52344.861.4152240$-12.20AL|NL
264 Tyler Phillips MIA 67224.601.4050242$-12.20AL|NL
265 Jack Perkins OAK 27113.511.2230120$-12.24AL|NL
266 Nick Mears KAN 59224.641.3655260$-12.29AL|NL
267 Griff McGarry WAS 45114.061.4154290$-12.29AL|NL
268 Jedixson Paez CWS 25113.661.072340$-12.31AL|NL
269 Yariel Rodriguez TOR 36214.211.3435190$-12.30AL|NL
270 Ryan Watson BOS 31214.191.2829110$-12.33AL|NL
271 Roddery Mu?oz HOU 50224.711.3753240$-12.38AL|NL
272 Cole Sulser TB 51224.641.3548200$-12.47AL|NL
273 Luinder Avila KAN 32113.671.2731140$-12.48AL|NL
274 Shane Drohan MIL 28113.751.2431120$-12.50AL|NL
275 Joel Peguero SF 50224.661.4545222$-12.50AL|NL
276 George Soriano STL 41214.421.3538180$-12.56AL|NL
277 Jalen Beeks TEX 43234.361.3537170$-12.58AL|NL
278 Max Lazar PHI 37114.151.203180$-12.61AL|NL
279 Luke Little CHC 20102.861.2322110$-12.64AL|NL
280 Taylor Clarke ARI 54224.771.3044150$-12.66AL|NL
281 Julian Fernandez WAS 44114.281.3042190$-12.69AL|NL
282 Anthony Banda MIN 55224.661.4053240$-12.76AL|NL
283 Evan Phillips IL-60 LAD 19103.821.172061$-12.81AL|NL
284 Alex Lange KAN 46224.501.4448250$-12.82AL|NL
285 Kervin Castro NYY 27113.741.2326100$-12.85AL|NL
286 George Klassen LAA 40234.611.3739170$-12.91AL|NL
287 Steven Wilson TB 44224.901.3343190$-12.93AL|NL
288 Michael Kopech FA 39234.601.4242240$-12.99AL|NL
289 Chris Murphy CWS 40114.121.3236180$-13.01AL|NL
290 Colton Gordon HOU 34114.281.2532110$-13.07AL|NL
291 Alek Jacob SD 31114.191.2529110$-13.20AL|NL
292 Coleman Crow MIL 19113.611.141960$-13.19AL|NL
293 Daniel Lynch KAN 58224.621.3744220$-13.17AL|NL
294 Jaden Hill COL 45224.731.4145190$-13.17AL|NL
295 Jose Corniell TEX 18103.661.101850$-13.22AL|NL
296 Paul Blackburn NYY 63234.841.3753220$-13.21AL|NL
297 Chase Lee TOR 21113.791.182160$-13.25AL|NL
298 Richard Lovelady WAS 27113.791.2623100$-13.29AL|NL
299 Dylan Dodd ATL 42114.461.3037120$-13.37AL|NL
300 Easton McGee MIL 27114.191.222570$-13.37AL|NL