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.621.00952433$20.00AL|NL
2 Edwin Diaz LAD 64313.511.12872236$17.31AL|NL
3 Andres Munoz SEA 62322.971.10752334$16.74AL|NL
4 Cade Smith CLE 68323.101.10872232$16.66AL|NL
5 Devin Williams NYM 64323.141.14842831$14.97AL|NL
6 Jhoan Duran PHI 66323.231.14701932$14.35AL|NL
7 David Bednar NYY 60323.461.11711932$13.81AL|NL
8 Daniel Palencia CHC 64323.601.22732729$10.82AL|NL
9 Aroldis Chapman BOS 55323.331.22752928$10.70AL|NL
10 Ryan Helsley BAL 62323.831.20632229$9.62AL|NL
11 Jeff Hoffman TOR 61324.081.19712226$7.99AL|NL
12 Raisel Iglesias ATL 63223.901.15641626$7.38AL|NL
13 Chase Burns CIN 128793.841.15151400$7.17AL|NL
14 Carlos Estevez KAN 63324.491.29562130$6.91AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Josh Hader HOU 48213.411.08661923$6.90AL|NL
16 Peter Fairbanks MIA 60223.761.22592126$6.45AL|NL
17 Griffin Jax TB 63323.451.11761718$6.45AL|NL
18 Emilio Pagan CIN 65224.331.19712226$6.36AL|NL
19 Abner Uribe MIL 67323.011.20743117$6.06AL|NL
20 Cody Ponce TOR 135784.061.22157460$4.90AL|NL
21 Kenley Jansen DET 56223.901.14571922$4.43AL|NL
22 Dennis Santana PIT 65324.281.31602524$4.10AL|NL
23 Ryan Walker SF 61223.891.28612123$3.92AL|NL
24 Grant Taylor CWS 80333.001.1194286$3.54AL|NL
25 Trevor Megill MIL 62324.211.25742219$3.24AL|NL
26 Seranthony Dominguez CWS 59224.061.25642621$2.91AL|NL
27 Bryan Abreu HOU 67323.661.21862912$2.23AL|NL
28 Robert Garcia TEX 60323.981.26622218$2.20AL|NL
29 Chad Patrick MIL 140894.381.23132420$2.00AL|NL
30 Michael Burrows HOU 1308104.331.24129430$1.78AL|NL
31 Joey Cantillo CLE 128583.771.27138550$1.57AL|NL
32 Ryne Nelson ARI 1589114.461.26130420$1.49AL|NL
33 Braxton Ashcraft PIT 134794.081.26123410$1.15AL|NL
34 Quinn Priester MIL 125874.051.2499360$0.90AL|NL
35 Reid Detmers LAA 1357104.471.29149500$0.25AL|NL
36 Jacob Lopez OAK 125784.401.27136490$0.21AL|NL
37 Riley O'Brien STL 62324.011.33643015$-0.22AL|NL
38 Clayton Beeter WAS 61223.911.33733415$-0.32AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kevin Ginkel ARI 60224.171.28572116$-1.07AL|NL
40 Edwin Uceta TB 62324.091.23752510$-1.26AL|NL
41 Garrett Whitlock BOS 64323.411.1169175$-1.31AL|NL
42 Taylor Rogers MIN 57324.421.35572316$-1.35AL|NL
43 JoJo Romero STL 61323.801.28542212$-1.59AL|NL
44 Jeremiah Estrada SD 66323.541.1788283$-1.95AL|NL
45 Ian Seymour TB 105574.101.23104340$-2.11AL|NL
46 Matt Svanson STL 64323.401.1963226$-2.14AL|NL
47 Phil Maton CHC 63323.681.1972246$-2.21AL|NL
48 Alex Vesia LAD 60313.381.1076232$-2.54AL|NL
49 Garrett Cleavinger TB 61323.961.2673268$-2.58AL|NL
50 Robert Suarez ATL 66224.171.24652111$-2.80AL|NL
51 Jose A. Ferrer SEA 65323.151.1457173$-2.98AL|NL
52 Cole Henry WAS 63224.161.28612912$-3.01AL|NL
53 Mike Soroka ARI 95453.961.2595371$-3.21AL|NL
54 Chris Martin TEX 51213.641.094988$-3.31AL|NL
55 Matthew Strahm KAN 62323.771.1368193$-3.80AL|NL
56 Justin Sterner OAK 65324.611.2569249$-3.89AL|NL
57 Kyle Harrison MIL 89564.171.2692330$-3.99AL|NL
58 Will Vest DET 64223.781.2362207$-4.17AL|NL
59 Camilo Doval NYY 62323.621.2764285$-4.21AL|NL
60 Luke Weaver NYM 67324.151.2170225$-4.34AL|NL
61 Victor Vodnik COL 63224.651.50563117$-4.41AL|NL
62 Gabe Speier SEA 57223.411.1068172$-4.47AL|NL
63 Orion Kerkering PHI 63323.501.1763202$-4.48AL|NL
64 Adrian Morejon SD 65323.531.1762192$-4.54AL|NL
65 Hunter Barco PIT 83453.781.2779320$-4.88AL|NL
66 Paul Sewald ARI 52224.481.22521610$-4.94AL|NL
67 Tanner Scott LAD 63313.861.3066275$-5.01AL|NL
68 Tyler Holton DET 68323.561.1254171$-5.04AL|NL
69 Kirby Yates LAA 56224.631.34642811$-5.05AL|NL
70 Aaron Ashby MIL 77323.521.3180371$-5.14AL|NL
71 Jordan Leasure CWS 61224.241.2568267$-5.16AL|NL
72 Andrew Kittredge BAL 56324.011.1954155$-5.19AL|NL
73 Tyler Rogers TOR 67323.591.1543133$-5.26AL|NL
74 Matt Brash SEA 60223.541.2769274$-5.29AL|NL
75 Andrew Anderson DET 73233.731.2698380$-5.40AL|NL
76 Dylan Lee ATL 64223.801.1469162$-5.45AL|NL
77 Cole Sands MIN 66324.191.2461205$-5.52AL|NL
78 Aaron Civale OAK 121784.861.32103400$-5.72AL|NL
79 Yimi Garcia TOR 53213.781.1354154$-5.78AL|NL
80 Caleb Thielbar CHC 60323.881.1960202$-6.02AL|NL
81 Erik Sabrowski CLE 59223.581.2877332$-6.04AL|NL
82 Nick Martinez TB 1426104.771.29105370$-6.05AL|NL
83 Louie Varland TOR 65324.191.2664214$-6.11AL|NL
84 Hunter Gaddis CLE 65224.151.1964214$-6.20AL|NL
85 Hogan Harris OAK 63224.601.42633211$-6.21AL|NL
86 Jared Koenig MIL 62323.811.2360222$-6.25AL|NL
87 Brad Lord WAS 99474.151.3179341$-6.28AL|NL
88 Bryan King HOU 63323.681.2362231$-6.30AL|NL
89 Mason Montgomery PIT 59323.851.2767242$-6.31AL|NL
90 Bryan Baker TB 61324.081.2368232$-6.33AL|NL
91 Steven Okert HOU 61324.091.2071241$-6.35AL|NL
92 Kyle Finnegan DET 61224.151.2656206$-6.55AL|NL
93 Jason Adam SD 52213.451.1053171$-6.61AL|NL
94 Jake Latz TEX 101464.331.3396470$-6.67AL|NL
95 Fernando Cruz NYY 57324.241.2876272$-6.67AL|NL
96 Hunter Harvey CHC 52223.931.1853154$-6.71AL|NL
97 A.J. Minter NYM 48213.371.1153151$-6.79AL|NL
98 Jose Alvarado PHI 57213.781.2859234$-6.82AL|NL
99 Gregory Soto PIT 59323.981.3459264$-6.88AL|NL
100 Steven Matz TB 121694.741.3396350$-6.94AL|NL
101 Mark Leiter Jr. OAK 62324.891.3466247$-6.97AL|NL
102 Angel Zerpa MIL 59323.491.1950180$-7.01AL|NL
103 Lucas Erceg KAN 61224.001.3254256$-7.01AL|NL
104 Sean Burke CWS 1437115.071.38133600$-7.03AL|NL
105 Ben Brown CHC 57223.591.1764200$-7.08AL|NL
106 Chris Paddack MIA 118694.741.3187310$-7.09AL|NL
107 Andrew Nardi MIA 51213.621.1861191$-7.17AL|NL
108 Shawn Armstrong CLE 66224.161.2365203$-7.19AL|NL
109 Blake Treinen LAD 56313.901.2258191$-7.22AL|NL
110 Kody Funderburk MIN 61323.841.3356253$-7.22AL|NL
111 J.T. Ginn OAK 73354.011.2570250$-7.22AL|NL
112 Eduard Bazardo SEA 64223.951.1966221$-7.24AL|NL
113 Ryan Thompson ARI 62224.171.2850186$-7.29AL|NL
114 Jordan Romano LAA 57224.361.2559205$-7.29AL|NL
115 Keegan Akin BAL 65324.171.2561212$-7.30AL|NL
116 Ryan Weiss HOU 78344.311.2987310$-7.39AL|NL
117 Jack Dreyer LAD 49313.611.1849170$-7.68AL|NL
118 Erik Miller SF 59223.681.3658323$-8.07AL|NL
119 Brad Keller PHI 65224.031.3560304$-8.13AL|NL
120 Cole Winn TEX 62224.101.3257314$-8.17AL|NL
121 Elvis Alvarado OAK 60224.151.3265283$-8.23AL|NL
122 Antonio Santillan CIN 66224.541.3670305$-8.30AL|NL
123 Braydon Fisher TOR 50213.761.2559241$-8.31AL|NL
124 Hoby Milner CHC 61323.851.2248160$-8.32AL|NL
125 Scott Barlow OAK 55224.401.3458265$-8.38AL|NL
126 Tyler Kinley ATL 59224.191.2561232$-8.43AL|NL
127 PJ Poulin WAS 58223.881.3058252$-8.47AL|NL
128 Bennett Sousa HOU 54223.971.2257191$-8.54AL|NL
129 John Schreiber KAN 61324.081.2854211$-8.55AL|NL
130 Brant Hurter DET 49213.381.1845140$-8.57AL|NL
131 Jimmy Herget COL 70334.641.2865212$-8.71AL|NL
132 Brendon Little TOR 52213.371.2955240$-8.70AL|NL
133 Jake Bird NYY 53313.921.2754210$-8.70AL|NL
134 David Morgan SD 59223.951.2563240$-8.83AL|NL
135 Calvin Faucher MIA 63224.551.4061276$-8.84AL|NL
136 Isaac Mattson PIT 63324.331.3663312$-8.87AL|NL
137 Grant Anderson MIL 56324.161.2555200$-8.93AL|NL
138 Brooks Raley NYM 55324.431.3055202$-8.92AL|NL
139 Eric Orze MIN 59324.301.3160251$-8.96AL|NL
140 Justin Topa MIN 61324.581.3747195$-9.10AL|NL
141 Andrew Chafin MIN 47333.971.3350221$-9.14AL|NL
142 Yennier Cano BAL 55324.211.3248202$-9.17AL|NL
143 Daniel Coulombe BOS 48324.161.2646181$-9.19AL|NL
144 Justin Slaten BOS 60324.441.3255232$-9.24AL|NL
145 Anthony Bender MIA 60224.171.2854222$-9.25AL|NL
146 Joe Boyle TB 76354.361.4084440$-9.32AL|NL
147 Tyler Alexander TEX 72234.401.2360191$-9.37AL|NL
148 Ryan Yarbrough NYY 63224.081.2153200$-9.41AL|NL
149 Aaron Bummer ATL 60223.791.3158230$-9.48AL|NL
150 Juan Mejia COL 64334.671.4369313$-9.59AL|NL
151 A.J. Puk IL-60 ARI 31113.821.1935104$-9.66AL|NL
152 Greg Weissert BOS 63324.421.3054221$-9.66AL|NL
153 Payton Tolle BOS 49234.071.2253180$-9.71AL|NL
154 Mason Fluharty TOR 40213.641.1942150$-9.77AL|NL
155 Graham Ashcraft CIN 62224.111.3250212$-9.87AL|NL
156 Brusdar Graterol LAD 41213.271.1629100$-9.88AL|NL
157 Justin Bruihl STL 47223.691.2545180$-9.89AL|NL
158 Mason Englert TB 62224.341.2358170$-9.94AL|NL
159 Mike Vasil CWS 72224.261.3059291$-9.97AL|NL
160 Robert Stephenson LAA 32114.511.2136115$-10.01AL|NL
161 Jovani Moran BOS 47213.731.3151240$-10.03AL|NL
162 Brent Headrick NYY 48214.111.2452170$-10.07AL|NL
163 Sean Newcomb CWS 72234.231.3667331$-10.07AL|NL
164 Andre Granillo WAS 45113.971.2549202$-10.06AL|NL
165 Evan Sisk PIT 47213.631.3248210$-10.16AL|NL
166 Connor Phillips CIN 51214.461.4057283$-10.20AL|NL
167 Gordon Graceffo STL 62224.091.2752200$-10.22AL|NL
168 Ryan Fernandez STL 47223.981.2547170$-10.29AL|NL
169 Tommy Nance TOR 54214.131.2753190$-10.27AL|NL
170 Brandyn Garcia ARI 52213.721.3349230$-10.29AL|NL
171 Matt Festa CLE 57224.461.2958231$-10.30AL|NL
172 Tim Hill NYY 62323.971.3132181$-10.31AL|NL
173 Eric Lauer TOR 57224.311.2859220$-10.33AL|NL
174 Seth Halvorsen COL 49224.631.4144215$-10.43AL|NL
175 Luis Garcia NYM 56324.271.3147190$-10.43AL|NL
176 Ryan Zeferjahn LAA 59224.471.3667301$-10.43AL|NL
177 Drew Pomeranz LAA 53224.721.3757233$-10.54AL|NL
178 Chase Silseth LAA 51224.131.2952230$-10.55AL|NL
179 Tim Herrin CLE 52223.951.3250230$-10.61AL|NL
180 Kyle Leahy STL 113474.791.4093400$-10.71AL|NL
181 DL Hall MIL 56224.051.3353260$-10.71AL|NL
182 Cade Gibson MIA 60223.971.3350240$-10.76AL|NL
183 Kevin Kelly TB 42213.931.2035100$-10.81AL|NL
184 Zack Kelly BOS 55324.401.3652260$-10.84AL|NL
185 A.J. Blubaugh HOU 43224.141.2645180$-10.87AL|NL
186 Spencer Bivens SF 68224.101.3150240$-10.88AL|NL
187 Jose Urquidy PIT 89464.891.3365280$-10.92AL|NL
188 Bryan Hudson NYM 33213.591.2333130$-10.91AL|NL
189 Wilkelman Gonzalez CWS 47213.961.3449260$-10.89AL|NL
190 Yuki Matsui SD 48214.181.2847200$-10.95AL|NL
191 Ryne Stanek STL 56224.681.3752263$-10.95AL|NL
192 Jalen Beeks TEX 52224.231.3144201$-11.01AL|NL
193 Joel Payamps ATL 51214.311.2546140$-11.01AL|NL
194 Yohan Ramirez PIT 50214.131.3351220$-11.00AL|NL
195 Alexis Diaz TEX 35214.381.3036182$-11.07AL|NL
196 Wandy Peralta SD 57223.921.3243230$-11.08AL|NL
197 Brandon Eisert CWS 53224.351.2850180$-11.09AL|NL
198 Justin Wilson FA 40224.041.2741150$-11.10AL|NL
199 Cooper Criswell SEA 61234.291.3051200$-11.15AL|NL
200 Will Klein LAD 48214.091.4056270$-11.15AL|NL
201 Jake Junis TEX 61224.581.2451150$-11.19AL|NL
202 Jacob Webb CHC 54224.351.2849210$-11.17AL|NL
203 Jose Butto SF 62224.481.4057292$-11.20AL|NL
204 Justin Lawrence PIT 57224.251.4055261$-11.21AL|NL
205 Dauri Moreta FA 28223.911.1933110$-11.24AL|NL
206 Anthony Banda MIN 55324.661.4052241$-11.27AL|NL
207 Casey Legumina SEA 47214.251.2946180$-11.25AL|NL
208 Zach Agnos COL 56224.841.3644204$-11.27AL|NL
209 Colin Selby IL-60 BAL 40214.021.3041180$-11.29AL|NL
210 Huascar Brazoban NYM 53224.311.3548241$-11.28AL|NL
211 Tommy Kahnle FA 48334.491.3941221$-11.40AL|NL
212 Josh Sborz TEX 47214.391.3150200$-11.39AL|NL
213 Enyel De Los Santos HOU 58324.821.3354220$-11.43AL|NL
214 Brock Burke CIN 60224.421.2950180$-11.43AL|NL
215 Ryan Brasier TEX 40214.211.2134110$-11.47AL|NL
216 Brent Suter LAA 62224.351.2846190$-11.47AL|NL
217 Sam Hentges SF 44214.041.3342160$-11.49AL|NL
218 Jedixson Paez CWS 31113.661.072950$-11.50AL|NL
219 Tanner Banks PHI 59224.511.3154180$-11.55AL|NL
220 Kyle Backhus PHI 38213.941.3137150$-11.55AL|NL
221 Liam Hendriks IL-60 MIN 24113.931.142662$-11.59AL|NL
222 Travis Adams MIN 59224.391.3251210$-11.59AL|NL
223 Pierce Johnson CIN 59224.771.3661241$-11.62AL|NL
224 Sam Moll CIN 49224.251.3447200$-11.64AL|NL
225 Jose Leclerc IL-60 FA 33224.061.2735150$-11.64AL|NL
226 Ryan Bergert KAN 60344.751.3755240$-11.71AL|NL
227 Justin Martinez IL-60 ARI 24113.381.3127122$-11.73AL|NL
228 Jackson Rutledge WAS 59224.681.3852252$-11.75AL|NL
229 Jonathan Bowlan PHI 54214.481.3453210$-11.76AL|NL
230 Porter Hodge CHC 32113.481.2536150$-11.73AL|NL
231 Chad Green TOR 39224.561.2433121$-11.78AL|NL
232 Brenan Hanifee DET 55224.171.3140180$-11.78AL|NL
233 Steven Cruz KAN 41214.081.3137180$-11.78AL|NL
234 Eduarniel Nunez OAK 45214.211.4150260$-11.86AL|NL
235 Jonathan Loaisiga ARI 52214.361.3238151$-11.85AL|NL
236 Kade Strowd ARI 46214.291.3943201$-11.84AL|NL
237 Adbert Alzolay NYM 42214.491.2437120$-11.94AL|NL
238 Jon Gray IL-60 FA 45334.731.3238150$-11.95AL|NL
239 Rob Zastryzny MIL 45224.481.3043170$-11.98AL|NL
240 Yerry De Los Santos NYY 38213.961.2930140$-11.98AL|NL
241 Austin Warren NYM 38214.261.2936140$-11.99AL|NL
242 Jonathan Cannon CWS 90364.881.3467310$-11.98AL|NL
243 Ben Casparius LAD 54214.681.3354230$-12.03AL|NL
244 Rico Garcia BAL 52224.671.3454230$-12.04AL|NL
245 Connor Brogdon CLE 47224.621.3046170$-12.05AL|NL
246 Carlos Vargas SEA 54224.231.3239180$-12.08AL|NL
247 Grant Wolfram BAL 39214.161.3538180$-12.11AL|NL
248 Ron Marinaccio SD 40214.351.3441200$-12.13AL|NL
249 Kendry Rojas MIN 31113.691.2232110$-12.17AL|NL
250 Shane Drohan MIL 32113.761.2535140$-12.18AL|NL
251 Jordan Hicks CWS 55224.371.4045261$-12.20AL|NL
252 Lake Bachar MIA 51224.761.3953241$-12.18AL|NL
253 Nate Pearson HOU 43214.551.3142190$-12.22AL|NL
254 Hunter Bigge TB 44214.581.3547200$-12.25AL|NL
255 Carlos Rodriguez MIL 31113.771.2031120$-12.23AL|NL
256 Charlie Morton FA 51344.851.4151240$-12.24AL|NL
257 Taijuan Walker PHI 112575.071.4076420$-12.21AL|NL
258 Joel Peguero SF 50224.541.4444222$-12.28AL|NL
259 Luis Curvelo TEX 29113.881.1529100$-12.31AL|NL
260 Tyler Phillips MIA 66224.601.4049242$-12.28AL|NL
261 Beau Brieske DET 43224.391.3036170$-12.33AL|NL
262 Yariel Rodriguez TOR 36214.221.3435190$-12.33AL|NL
263 Nick Mears KAN 59224.651.3655260$-12.36AL|NL
264 Caleb Ferguson CIN 48214.351.3642190$-12.38AL|NL
265 Jack Perkins OAK 25113.511.2228110$-12.48AL|NL
266 Griff McGarry WAS 43114.051.4151280$-12.50AL|NL
267 Luinder Avila KAN 31113.681.2731140$-12.52AL|NL
268 Anthony Kay CWS 1225105.121.46101570$-12.50AL|NL
269 Roddery Mu?oz HOU 50224.721.3752240$-12.51AL|NL
270 Cole Sulser TB 50224.641.3547200$-12.55AL|NL
271 Taylor Clarke ARI 58224.751.3047160$-12.53AL|NL
272 Max Lazar PHI 38114.151.203190$-12.61AL|NL
273 Luke Little CHC 20112.871.2322110$-12.64AL|NL
274 Cionel Perez WAS 53224.251.4541261$-12.68AL|NL
275 Ethan Roberts CHC 33114.061.2533130$-12.72AL|NL
276 George Klassen LAA 46234.621.3745190$-12.71AL|NL
277 Brady Basso OAK 37114.101.2734130$-12.80AL|NL
278 Evan Phillips IL-60 LAD 19103.821.172061$-12.82AL|NL
279 Alex Lange KAN 46224.491.4447250$-12.91AL|NL
280 Chase Lee TOR 24113.801.192570$-12.90AL|NL
281 Andrew Hoffmann ARI 46114.351.3345180$-12.90AL|NL
282 Richard Lovelady NYM 26113.621.222390$-12.94AL|NL
283 Sam Bachman LAA 41214.311.3935200$-12.93AL|NL
284 Kervin Castro NYY 27113.741.2325100$-12.94AL|NL
285 Julian Fernandez WAS 41114.291.3039180$-12.95AL|NL
286 Keaton Winn SF 38114.271.3333121$-12.99AL|NL
287 Jaden Hill COL 44224.691.4045190$-13.01AL|NL
288 Steven Wilson TB 44224.921.3343190$-13.00AL|NL
289 Yosver Zulueta SEA 27113.711.3129140$-13.00AL|NL
290 Michael Kopech FA 39224.601.4242230$-13.02AL|NL
291 Ian Hamilton ATL 41114.231.3541180$-13.07AL|NL
292 Scott Alexander FA 27224.021.301780$-13.18AL|NL
293 Chris Murphy CWS 38114.111.3234170$-13.16AL|NL
294 Paul Blackburn NYY 63234.851.3753220$-13.29AL|NL
295 Gage Jump OAK 33224.711.3330110$-13.28AL|NL
296 Colton Gordon HOU 32114.281.2529100$-13.33AL|NL
297 Daniel Lynch KAN 56224.631.3742210$-13.31AL|NL
298 Jayden Murray HOU 31114.221.2528110$-13.33AL|NL
299 Jose Corniell TEX 17103.661.101750$-13.36AL|NL
300 Gavin Hollowell CHC 20113.771.232290$-13.38AL|NL