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 65422.490.981012533$21.41AL|NL
2 Edwin Diaz LAD 65523.051.08902336$20.50AL|NL
3 Cade Smith CLE 69532.871.06882130$18.07AL|NL
4 Jhoan Duran PHI 67532.821.10782130$16.77AL|NL
5 Devin Williams NYM 63533.001.14832731$16.34AL|NL
6 Andres Munoz SEA 62432.761.11792430$15.37AL|NL
7 David Bednar NYY 63433.291.13772232$14.75AL|NL
8 Aroldis Chapman BOS 58433.101.17802729$12.94AL|NL
9 Daniel Palencia CHC 64433.521.23732731$12.05AL|NL
10 Ryan Walker SF 62433.481.21652029$10.59AL|NL
11 Josh Hader HOU 52423.121.08722025$10.50AL|NL
12 Ryan Helsley BAL 63433.571.21722427$9.75AL|NL
13 Jeff Hoffman TOR 62433.631.16742326$9.71AL|NL
14 Raisel Iglesias ATL 64433.661.14671726$9.45AL|NL
15 Peter Fairbanks MIA 60433.451.22622226$8.52AL|NL
16 Emilio Pagan CIN 65334.021.17712226$7.34AL|NL
17 Abner Uribe MIL 68433.041.21813118$7.02AL|NL
18 Chase Burns CIN 118873.581.16142370$6.79AL|NL
19 Griffin Jax TB 65432.911.08831914$6.69AL|NL
20 Dennis Santana PIT 66433.951.26612325$6.16AL|NL
21 Carlos Estevez KAN 62334.351.29552228$4.89AL|NL
22 Robert Garcia TEX 61433.541.23662219$4.47AL|NL
23 Kenley Jansen DET 57333.951.21582022$3.60AL|NL
24 Trevor Megill MIL 63433.431.17772314$3.51AL|NL
25 Cody Ponce TOR 142884.061.24145440$2.97AL|NL
26 Grant Taylor CWS 84543.211.1898315$2.70AL|NL
27 Reid Detmers LAA 139884.081.27153510$2.59AL|NL
28 Seranthony Dominguez CWS 60333.901.28672820$2.50AL|NL
29 Bryan Abreu HOU 67433.091.1688288$2.22AL|NL
30 Ryne Nelson ARI 161984.191.27135450$1.64AL|NL
31 Joey Cantillo CLE 133763.791.30141570$1.56AL|NL
32 Braxton Ashcraft PIT 138873.911.28125430$1.29AL|NL
33 Edwin Uceta TB 61433.691.20732311$0.33AL|NL
34 Garrett Cleavinger TB 63433.431.1678248$0.25AL|NL
35 Chad Patrick MIL 140894.311.26133460$-0.03AL|NL
36 Michael Burrows HOU 132774.161.26130450$-0.39AL|NL
37 Jeremiah Estrada SD 67433.221.1591273$-0.70AL|NL
38 Jacob Lopez OAK 125884.251.30131500$-0.77AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Clayton Beeter WAS 62333.921.35723315$-0.88AL|NL
40 Robert Suarez ATL 66443.681.2069219$-0.91AL|NL
41 JoJo Romero STL 62433.631.29582412$-1.08AL|NL
42 Riley O'Brien STL 62333.771.32652814$-1.20AL|NL
43 Taylor Rogers MIN 58334.191.34602517$-1.18AL|NL
44 Quinn Priester MIL 123874.101.29103400$-1.76AL|NL
45 Victor Vodnik COL 63334.431.48603120$-1.90AL|NL
46 Ian Seymour TB 111664.051.23108340$-1.95AL|NL
47 Garrett Whitlock BOS 66433.411.1573194$-2.07AL|NL
48 Will Vest DET 65433.461.2066216$-2.26AL|NL
49 Adrian Morejon SD 65543.321.1866213$-2.29AL|NL
50 Mike Soroka ARI 97554.081.2797364$-2.58AL|NL
51 Jose A. Ferrer SEA 66433.141.1764193$-2.77AL|NL
52 Nick Martinez TB 143884.411.29111390$-3.12AL|NL
53 Kirby Yates LAA 57334.111.28672711$-3.25AL|NL
54 Ben Joyce LAA 46223.521.26532112$-3.39AL|NL
55 Steven Matz TB 126674.141.28107350$-3.53AL|NL
56 Matt Brash SEA 61333.101.2172253$-3.92AL|NL
57 Tanner Scott LAD 63433.571.2471264$-3.93AL|NL
58 Kevin Ginkel ARI 60433.751.2861227$-3.98AL|NL
59 Paul Sewald ARI 56234.341.25551913$-4.26AL|NL
60 Chris Martin TEX 52333.461.1351116$-4.30AL|NL
61 Alex Vesia LAD 61433.541.1676251$-4.33AL|NL
62 Louie Varland TOR 65433.601.2065193$-4.46AL|NL
63 Matthew Strahm KAN 63433.711.1468192$-4.47AL|NL
64 Gabe Speier SEA 57333.321.1167172$-4.55AL|NL
65 Jordan Leasure CWS 62444.061.2770276$-4.59AL|NL
66 Luke Weaver NYM 66433.951.2170224$-4.63AL|NL
67 Hunter Harvey CHC 52323.291.1356154$-4.69AL|NL
68 Phil Maton CHC 63433.711.2168243$-4.75AL|NL
69 Matt Svanson STL 64333.661.2860247$-4.77AL|NL
70 Jose Alvarado PHI 59433.511.2567243$-4.89AL|NL
71 Camilo Doval NYY 63433.571.2771303$-4.87AL|NL
72 Orion Kerkering PHI 62433.481.1967221$-5.14AL|NL
73 Cole Sands MIN 66433.951.2364204$-5.32AL|NL
74 Andrew Kittredge BAL 57433.791.2157164$-5.39AL|NL
75 Kyle Harrison MIL 99554.181.29100380$-5.47AL|NL
76 Fernando Cruz NYY 59433.661.2579281$-5.55AL|NL
77 Justin Sterner OAK 65334.291.2866248$-5.55AL|NL
78 Bryan Baker TB 62333.771.1970223$-5.60AL|NL
79 Carmen Mlodzinski PIT 90553.801.3080310$-5.58AL|NL
80 Lucas Erceg KAN 62443.771.3159245$-5.66AL|NL
81 Kyle Finnegan DET 62433.921.2758225$-5.67AL|NL
82 Tyler Holton DET 69433.651.1657181$-5.66AL|NL
83 Yimi Garcia TOR 54333.671.1959194$-5.88AL|NL
84 Jared Koenig MIL 63433.571.2264221$-5.93AL|NL
85 Dylan Lee ATL 64333.661.1671181$-5.93AL|NL
86 Bryan King HOU 64433.661.2063201$-5.97AL|NL
87 Hogan Harris OAK 63334.291.40623010$-6.14AL|NL
88 Caleb Thielbar CHC 61433.691.2063211$-6.16AL|NL
89 Mark Leiter Jr. OAK 63444.291.3367256$-6.18AL|NL
90 Eduard Bazardo SEA 65333.601.1867221$-6.26AL|NL
91 Aaron Ashby MIL 76443.551.3679371$-6.33AL|NL
92 Shawn Armstrong CLE 67333.901.2166213$-6.37AL|NL
93 Brad Lord WAS 97564.361.3377334$-6.38AL|NL
94 Keegan Akin BAL 65434.021.2665233$-6.43AL|NL
95 Aaron Civale OAK 124784.721.31106400$-6.46AL|NL
96 A.J. Minter NYM 49323.311.1654172$-6.52AL|NL
97 Tyler Rogers TOR 69433.781.2048152$-6.68AL|NL
98 Gregory Soto PIT 60333.751.3064254$-6.76AL|NL
99 Jason Adam SD 55323.441.1658201$-6.76AL|NL
100 Andrew Anderson DET 76444.031.2885320$-6.90AL|NL
101 Graham Ashcraft CIN 62433.771.2757212$-7.05AL|NL
102 Cole Henry WAS 63234.711.43603313$-7.14AL|NL
103 Steven Okert HOU 62333.921.1970231$-7.17AL|NL
104 Hunter Gaddis CLE 63334.001.2261203$-7.24AL|NL
105 Jordan Romano LAA 58334.191.2862225$-7.27AL|NL
106 Ben Brown CHC 64333.801.2070220$-7.47AL|NL
107 Drew Pomeranz LAA 55333.931.2559203$-7.68AL|NL
108 Andrew Nardi MIA 52323.631.2363211$-7.70AL|NL
109 Sean Burke CWS 1427104.751.40133630$-7.69AL|NL
110 A.J. Puk IL-60 ARI 35223.341.1741125$-7.76AL|NL
111 Calvin Faucher MIA 63334.001.3763275$-7.77AL|NL
112 Blake Treinen LAD 54433.831.2860211$-7.81AL|NL
113 Erik Sabrowski CLE 60333.751.3573342$-7.84AL|NL
114 Ryan Thompson ARI 61433.981.3051193$-7.86AL|NL
115 Justin Slaten BOS 60434.051.2857212$-7.95AL|NL
116 Kody Funderburk MIN 62333.771.3259253$-7.97AL|NL
117 Joe Boyle TB 78444.041.3687420$-7.98AL|NL
118 Mason Montgomery PIT 59333.811.3165252$-8.13AL|NL
119 Ryan Weiss HOU 83454.231.3184320$-8.15AL|NL
120 Kyle Leahy STL 116564.341.3697420$-8.14AL|NL
121 Antonio Santillan CIN 67334.301.3371304$-8.17AL|NL
122 Hunter Barco PIT 85444.021.3479350$-8.24AL|NL
123 Tyler Kinley ATL 60334.051.2865252$-8.41AL|NL
124 Angel Zerpa MIL 59333.511.2455200$-8.43AL|NL
125 Brad Keller PHI 66333.951.3361273$-8.44AL|NL
126 Janson Junk MIA 88544.401.2765190$-8.53AL|NL
127 Yennier Cano BAL 57433.791.3252211$-8.70AL|NL
128 Erik Miller SF 59333.511.3764321$-8.68AL|NL
129 Brooks Raley NYM 57323.951.2357201$-8.78AL|NL
130 Jake Latz TEX 104444.331.37100490$-8.83AL|NL
131 Anthony Kay CWS 130684.501.41107520$-8.87AL|NL
132 Aaron Bummer ATL 60323.601.3061230$-8.89AL|NL
133 J.T. Ginn OAK 73444.191.3069260$-8.89AL|NL
134 Chris Paddack MIA 124684.791.3294320$-9.01AL|NL
135 Mason Englert TB 61323.981.2557181$-9.02AL|NL
136 Braydon Fisher TOR 50323.781.2857231$-9.02AL|NL
137 Bennett Sousa HOU 41313.511.2245151$-9.09AL|NL
138 Elvis Alvarado OAK 59334.121.3662283$-9.15AL|NL
139 Anthony Bender MIA 60333.901.2857231$-9.17AL|NL
140 Justin Topa MIN 61334.131.3450204$-9.28AL|NL
141 Sean Newcomb CWS 70333.991.3367291$-9.28AL|NL
142 Tyler Alexander TEX 72444.621.2659192$-9.28AL|NL
143 Jonathan Loaisiga ARI 55323.931.3146173$-9.28AL|NL
144 Ryne Stanek STL 57334.261.3757274$-9.38AL|NL
145 Tobias Myers NYM 69434.171.2958210$-9.49AL|NL
146 Brant Hurter DET 50323.601.2245150$-9.50AL|NL
147 Tanner Banks PHI 59333.971.2456170$-9.56AL|NL
148 Cole Winn TEX 62334.351.3955295$-9.55AL|NL
149 Colin Rea CHC 84444.391.2967240$-9.68AL|NL
150 Jake Junis TEX 62334.211.2353161$-9.69AL|NL
151 Tommy Nance TOR 55323.761.2752180$-9.73AL|NL
152 John Schreiber KAN 62334.061.2957221$-9.71AL|NL
153 Jake Bird NYY 54323.831.2856220$-9.72AL|NL
154 David Morgan SD 57323.951.2859230$-9.76AL|NL
155 Brendon Little TOR 52323.461.3756270$-9.81AL|NL
156 Greg Weissert BOS 63434.291.3356231$-9.86AL|NL
157 Justin Wrobleski LAD 60434.201.3055210$-9.88AL|NL
158 Scott Barlow OAK 55334.251.3858283$-9.92AL|NL
159 Matt Festa CLE 58334.191.2857221$-9.94AL|NL
160 Jose Butto SF 63334.141.3557272$-10.09AL|NL
161 Pierce Johnson CIN 59334.271.3264241$-10.09AL|NL
162 Hoby Milner CHC 60333.901.2750180$-10.14AL|NL
163 Tim Herrin CLE 53333.741.3455250$-10.22AL|NL
164 Connor Phillips CIN 55334.421.3859283$-10.26AL|NL
165 Jordan Hicks CWS 60334.051.3855272$-10.30AL|NL
166 Brock Burke CIN 60334.201.3055201$-10.35AL|NL
167 Emerson Hancock SEA 71434.311.3156230$-10.35AL|NL
168 Jimmy Herget COL 72334.501.3366232$-10.41AL|NL
169 Jack Dreyer LAD 49324.041.2449180$-10.38AL|NL
170 Eric Orze MIN 59334.121.3660261$-10.45AL|NL
171 Isaac Mattson PIT 63334.291.3761292$-10.45AL|NL
172 Troy Melton IL-60 DET 52323.981.2547160$-10.45AL|NL
173 PJ Poulin WAS 58334.031.3656251$-10.50AL|NL
174 Justin Lawrence PIT 57333.951.3957271$-10.55AL|NL
175 Daniel Coulombe BOS 50223.781.2648181$-10.53AL|NL
176 Jovani Moran BOS 47323.831.3251210$-10.55AL|NL
177 Ryan Zeferjahn LAA 60334.351.3768311$-10.60AL|NL
178 Grant Anderson MIL 56334.181.3057220$-10.70AL|NL
179 Hayden Harris ATL 44323.891.3048190$-10.74AL|NL
180 Eric Lauer TOR 61334.281.2857210$-10.76AL|NL
181 Casey Legumina SEA 48333.941.2947190$-10.80AL|NL
182 Yohan Ramirez PIT 52333.981.3353220$-10.82AL|NL
183 Cooper Criswell SEA 64334.081.3052200$-10.83AL|NL
184 Juan Mejia COL 65334.571.4268303$-10.84AL|NL
185 Enyel De Los Santos HOU 57334.261.2855210$-10.84AL|NL
186 Brenan Hanifee DET 56333.861.2942160$-10.90AL|NL
187 Connor Prielipp MIN 58334.031.3455220$-10.92AL|NL
188 Luis Garcia NYM 57323.951.3351220$-10.90AL|NL
189 Brent Headrick NYY 49224.041.2051160$-10.90AL|NL
190 Joel Payamps ATL 52324.151.2748160$-10.97AL|NL
191 Wandy Peralta SD 56333.861.3448240$-11.01AL|NL
192 Brusdar Graterol LAD 40213.381.1833110$-11.09AL|NL
193 Tyler Phillips MIA 66334.361.3850233$-11.09AL|NL
194 Jalen Beeks TEX 53334.081.3446211$-11.10AL|NL
195 Yoendrys Gomez TB 55334.251.3155230$-11.12AL|NL
196 Josh White MIA 43323.981.3045180$-11.14AL|NL
197 Jacob Webb CHC 53334.251.2850210$-11.16AL|NL
198 Sam Hentges SF 36213.501.2536121$-11.19AL|NL
199 Jonathan Bowlan PHI 55324.251.3153200$-11.27AL|NL
200 Dietrich Enns BAL 60334.201.3557210$-11.36AL|NL
201 Carlos Vargas SEA 54334.001.3143190$-11.40AL|NL
202 Nick Mears KAN 59334.271.3456240$-11.48AL|NL
203 Kevin Kelly TB 42223.861.1737100$-11.50AL|NL
204 DL Hall MIL 54324.171.3552250$-11.56AL|NL
205 Huascar Brazoban NYM 51324.061.3548230$-11.56AL|NL
206 Charlie Morton FA 57454.421.4257250$-11.59AL|NL
207 Lake Bachar MIA 49324.411.3550211$-11.58AL|NL
208 Will Klein LAD 53334.251.4560311$-11.60AL|NL
209 Cole Sulser TB 52334.151.3347190$-11.65AL|NL
210 Andrew Hoffmann ARI 51334.241.3747201$-11.66AL|NL
211 Caleb Ferguson CIN 50334.141.3447200$-11.71AL|NL
212 Ryan Yarbrough NYY 61334.431.2850190$-11.68AL|NL
213 Payton Tolle BOS 44224.091.2546150$-11.90AL|NL
214 Bradgley Rodriguez SD 48334.121.3545220$-11.88AL|NL
215 Ben Casparius LAD 54334.501.3152210$-11.93AL|NL
216 Anthony Banda MIN 55324.421.4054251$-11.99AL|NL
217 Taylor Clarke ARI 59224.421.3148172$-12.01AL|NL
218 Spencer Bivens SF 68334.241.3551230$-12.04AL|NL
219 Kyle Hurt LAD 43324.191.3746200$-12.05AL|NL
220 Kyle Backhus PHI 43334.191.3341170$-12.08AL|NL
221 Mason Fluharty TOR 40223.831.2841160$-12.07AL|NL
222 Seth Halvorsen COL 47234.601.4543215$-12.09AL|NL
223 Andre Granillo WAS 45224.401.3345202$-12.12AL|NL
224 Tim Hill NYY 63334.141.3537191$-12.13AL|NL
225 Joel Peguero SF 46224.301.4339204$-12.12AL|NL
226 Zack Kelly BOS 56334.341.3854260$-12.19AL|NL
227 Sam Moll CIN 45324.201.3644200$-12.17AL|NL
228 Alex Lange KAN 48334.121.4250260$-12.17AL|NL
229 Liam Hendriks IL-60 MIN 27224.331.3028103$-12.19AL|NL
230 Justin Wilson FA 36223.751.2838130$-12.22AL|NL
231 Michael Kelly OAK 59334.731.4251263$-12.24AL|NL
232 Austin Warren NYM 40324.281.3037150$-12.27AL|NL
233 Keaton Winn SF 49224.041.2943150$-12.34AL|NL
234 Matt Pushard STL 50334.321.3444190$-12.33AL|NL
235 Robert Stephenson LAA 28114.181.213193$-12.35AL|NL
236 Andrew Chafin MIN 43233.981.4046211$-12.37AL|NL
237 Keider Montero DET 55334.421.3346190$-12.41AL|NL
238 Ryan Borucki SF 44223.891.3242180$-12.40AL|NL
239 Brandon Eisert CWS 49234.221.2947170$-12.44AL|NL
240 Paul Blackburn NYY 63344.571.3252200$-12.43AL|NL
241 Cade Gibson MIA 60334.201.3847240$-12.44AL|NL
242 Josh Sborz TEX 51234.241.3352210$-12.52AL|NL
243 Ryan Brasier TEX 38224.031.2133110$-12.51AL|NL
244 Justin Martinez IL-60 ARI 23113.131.3028122$-12.54AL|NL
245 Adbert Alzolay NYM 41224.171.2438130$-12.57AL|NL
246 Bryan Hudson NYM 34223.711.2933140$-12.63AL|NL
247 Chase Silseth LAA 52224.151.3551230$-12.60AL|NL
248 Craig Yoho MIL 37223.891.3239170$-12.65AL|NL
249 Ryan Fernandez STL 43223.981.3544190$-12.67AL|NL
250 Dylan Dodd ATL 42224.071.2636110$-12.69AL|NL
251 Edgardo Henriquez LAD 43224.191.3347200$-12.69AL|NL
252 Jose Fermin LAA 40234.051.3343190$-12.70AL|NL
253 Hunter Bigge TB 47224.211.3449210$-12.72AL|NL
254 Colin Selby IL-60 BAL 40224.051.3342170$-12.77AL|NL
255 Andrew Walters CLE 32223.941.3137160$-12.82AL|NL
256 Matthew Gage SF 54224.001.3746200$-12.85AL|NL
257 Yosver Zulueta SEA 30213.601.3332150$-12.86AL|NL
258 Julian Fernandez WAS 37224.141.2737140$-12.84AL|NL
259 Evan Sisk PIT 38223.791.3436160$-12.84AL|NL
260 Justin Bruihl STL 49234.041.3544190$-12.84AL|NL
261 Yuki Matsui SD 45224.201.3345200$-12.87AL|NL
262 Sam Bachman LAA 49334.411.4342231$-12.93AL|NL
263 Ryan Johnson LAA 44224.091.3240140$-12.93AL|NL
264 Jon Gray IL-60 FA 45334.601.3138150$-12.97AL|NL
265 Roddery Mu?oz HOU 53334.581.4053250$-12.95AL|NL
266 Rob Zastryzny MIL 45224.201.3141170$-13.00AL|NL
267 Ryan Gusto MIA 52334.501.3745180$-13.01AL|NL
268 Porter Hodge CHC 29213.721.3432150$-13.09AL|NL
269 Daniel Lynch KAN 57334.421.3743190$-13.12AL|NL
270 Jose Suarez ATL 43224.191.3341150$-13.13AL|NL
271 Brock Stewart LAD 33113.821.2438130$-13.16AL|NL
272 Nate Pearson HOU 46224.301.3546200$-13.19AL|NL
273 Sawyer Gipson-Long DET 33224.091.242990$-13.18AL|NL
274 Shane Drohan MIL 37224.141.3237160$-13.20AL|NL
275 Gordon Graceffo STL 55234.251.3344180$-13.19AL|NL
276 Colin Holderman CLE 40224.051.3538170$-13.22AL|NL
277 Zach Agnos COL 57335.051.4645234$-13.25AL|NL
278 Rico Garcia BAL 53224.421.3855240$-13.26AL|NL
279 Jonathan Cannon CWS 100474.861.3975350$-13.30AL|NL
280 Tyler Ferguson OAK 50224.501.4050251$-13.33AL|NL
281 Nick Sandlin LAA 40224.281.3340180$-13.33AL|NL
282 Ethan Roberts CHC 36224.251.3136140$-13.37AL|NL
283 Connor Brogdon CLE 49234.411.3548200$-13.35AL|NL
284 Jackson Rutledge WAS 53224.581.4045212$-13.43AL|NL
285 Evan Phillips IL-60 LAD 22113.681.182471$-13.48AL|NL
286 Grant Wolfram BAL 43224.191.3741190$-13.46AL|NL
287 Dauri Moreta FA 27224.001.3330120$-13.53AL|NL
288 Luis Gastelum STL 28213.861.3227100$-13.53AL|NL
289 Brady Basso OAK 33214.091.3029110$-13.56AL|NL
290 Ron Marinaccio SD 40224.281.3539180$-13.56AL|NL
291 Chris Murphy CWS 51234.241.3946240$-13.56AL|NL
292 Brent Suter LAA 62234.501.3248190$-13.56AL|NL
293 Gregory Santos SF 33123.821.3929142$-13.63AL|NL
294 Cionel Perez WAS 54224.331.4846282$-13.63AL|NL
295 Travis Adams MIN 56334.661.3845200$-13.64AL|NL
296 Yerry De Los Santos NYY 39224.151.3332150$-13.68AL|NL
297 Gage Jump OAK 41234.391.3237140$-13.68AL|NL
298 Jose Leclerc IL-60 FA 28214.181.3230130$-13.70AL|NL
299 Jose Urquidy PIT 76344.861.3456240$-13.75AL|NL
300 Steven Cruz KAN 42224.291.3638180$-13.77AL|NL