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.31AL|NL
2 Edwin Diaz LAD 65523.051.08902336$20.41AL|NL
3 Cade Smith CLE 69532.871.06892131$18.64AL|NL
4 Devin Williams NYM 64532.951.14842732$17.14AL|NL
5 Jhoan Duran PHI 67532.821.12782130$16.44AL|NL
6 David Bednar NYY 62433.191.13752132$14.73AL|NL
7 Andres Munoz SEA 62432.901.13782530$14.60AL|NL
8 Aroldis Chapman BOS 58433.101.17812729$12.95AL|NL
9 Daniel Palencia CHC 65433.601.23742731$11.88AL|NL
10 Josh Hader HOU 52423.121.08722025$10.46AL|NL
11 Ryan Helsley BAL 63433.431.21722427$10.09AL|NL
12 Jeff Hoffman TOR 62433.631.16742326$9.67AL|NL
13 Ryan Walker SF 62433.481.21662027$9.46AL|NL
14 Raisel Iglesias ATL 64433.661.14671726$9.41AL|NL
15 Peter Fairbanks MIA 60433.451.20622126$8.71AL|NL
16 Emilio Pagan CIN 65334.021.17712226$7.30AL|NL
17 Abner Uribe MIL 68433.041.21813118$7.00AL|NL
18 Griffin Jax TB 65432.911.08831914$6.67AL|NL
19 Dennis Santana PIT 66433.951.26612325$6.13AL|NL
20 Chase Burns CIN 120773.601.16144370$5.96AL|NL
21 Carlos Estevez KAN 62334.351.29552229$5.42AL|NL
22 Robert Garcia TEX 61433.541.23662219$4.45AL|NL
23 Kenley Jansen DET 57333.951.21582022$3.57AL|NL
24 Trevor Megill MIL 63433.431.17772314$3.51AL|NL
25 Cody Ponce TOR 142884.061.24146440$3.14AL|NL
26 Grant Taylor CWS 84543.211.1899315$2.80AL|NL
27 Reid Detmers LAA 138884.111.26152500$2.70AL|NL
28 Seranthony Dominguez CWS 60333.901.28672820$2.48AL|NL
29 Bryan Abreu HOU 67433.091.1688288$2.23AL|NL
30 Ryne Nelson ARI 161984.191.26134450$2.00AL|NL
31 Joey Cantillo CLE 133763.791.30141570$1.65AL|NL
32 Braxton Ashcraft PIT 139873.881.29126440$1.40AL|NL
33 Edwin Uceta TB 61433.691.20732311$0.34AL|NL
34 Garrett Cleavinger TB 63433.431.1678248$0.28AL|NL
35 Michael Burrows HOU 132774.091.26130450$0.11AL|NL
36 Chad Patrick MIL 140894.311.26133450$0.09AL|NL
37 Jeremiah Estrada SD 67433.221.1591273$-0.66AL|NL
38 Jacob Lopez OAK 125884.251.30131500$-0.65AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Robert Suarez ATL 66443.681.2069219$-0.88AL|NL
40 Clayton Beeter WAS 62333.921.35723315$-0.88AL|NL
41 JoJo Romero STL 62433.631.29582412$-1.06AL|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 126874.071.29105410$-1.34AL|NL
45 Mike Soroka ARI 97654.081.2797364$-1.46AL|NL
46 Victor Vodnik COL 63334.291.48603120$-1.51AL|NL
47 Adrian Morejon SD 66543.271.1867213$-1.97AL|NL
48 Garrett Whitlock BOS 66433.411.1573194$-2.03AL|NL
49 Ian Seymour TB 110664.091.23107340$-2.15AL|NL
50 Will Vest DET 65433.461.2266216$-2.48AL|NL
51 Jose A. Ferrer SEA 66433.141.1563193$-2.55AL|NL
52 Nick Martinez TB 143884.411.29111390$-3.00AL|NL
53 Ben Joyce LAA 46223.521.26532112$-3.39AL|NL
54 Steven Matz TB 126674.141.28107350$-3.44AL|NL
55 Kirby Yates LAA 57334.111.28672710$-3.80AL|NL
56 Matt Brash SEA 61333.101.2172253$-3.89AL|NL
57 Tanner Scott LAD 63433.571.2471264$-3.89AL|NL
58 Kevin Ginkel ARI 60433.751.2861227$-3.94AL|NL
59 Alex Vesia LAD 61433.541.1676251$-4.28AL|NL
60 Chris Martin TEX 52323.461.1351116$-4.28AL|NL
61 Louie Varland TOR 65433.601.2065193$-4.42AL|NL
62 Matthew Strahm KAN 63433.711.1468192$-4.42AL|NL
63 Gabe Speier SEA 57333.321.1167172$-4.52AL|NL
64 Paul Sewald ARI 56234.501.25561913$-4.58AL|NL
65 Hunter Harvey CHC 52323.291.1356154$-4.67AL|NL
66 Phil Maton CHC 63433.711.2168243$-4.70AL|NL
67 Luke Weaver NYM 67434.031.2171224$-4.72AL|NL
68 Matt Svanson STL 64333.661.2860247$-4.75AL|NL
69 Camilo Doval NYY 63433.571.2771303$-4.82AL|NL
70 Orion Kerkering PHI 63433.431.1968221$-4.83AL|NL
71 Jose Alvarado PHI 59423.511.2567243$-4.84AL|NL
72 Dylan Lee ATL 64333.521.1471181$-5.24AL|NL
73 Cole Sands MIN 66433.951.2364204$-5.27AL|NL
74 Andrew Kittredge BAL 57433.791.2157164$-5.34AL|NL
75 Fernando Cruz NYY 59433.661.2579281$-5.49AL|NL
76 Justin Sterner OAK 65334.291.2866248$-5.51AL|NL
77 Kyle Finnegan DET 62433.921.2759225$-5.54AL|NL
78 Lucas Erceg KAN 62443.771.3159245$-5.61AL|NL
79 Jordan Leasure CWS 62344.061.2770276$-5.60AL|NL
80 Kyle Harrison MIL 97554.181.3099380$-5.64AL|NL
81 Tyler Holton DET 69433.651.1757181$-5.74AL|NL
82 Bryan Baker TB 62333.771.2170233$-5.80AL|NL
83 Yimi Garcia TOR 54333.671.1959194$-5.84AL|NL
84 Jared Koenig MIL 63433.571.2264221$-5.87AL|NL
85 Bryan King HOU 64433.661.2063201$-5.92AL|NL
86 Caleb Thielbar CHC 62433.771.1964211$-6.10AL|NL
87 Mark Leiter Jr. OAK 63444.291.3367256$-6.12AL|NL
88 Eduard Bazardo SEA 65333.601.1867221$-6.21AL|NL
89 Hogan Harris OAK 64334.361.39623010$-6.21AL|NL
90 Shawn Armstrong CLE 67333.901.2166213$-6.33AL|NL
91 Brad Lord WAS 97564.361.3377334$-6.30AL|NL
92 Aaron Civale OAK 124784.721.31106400$-6.34AL|NL
93 Keegan Akin BAL 65434.021.2665233$-6.37AL|NL
94 Andrew Anderson DET 76443.911.2885320$-6.43AL|NL
95 Aaron Ashby MIL 79443.651.3783391$-6.44AL|NL
96 Tyler Rogers TOR 69433.781.2048152$-6.62AL|NL
97 Jason Adam SD 55323.441.1658201$-6.72AL|NL
98 Gregory Soto PIT 60333.751.3064254$-6.72AL|NL
99 A.J. Minter NYM 49323.491.1654172$-6.87AL|NL
100 Steven Okert HOU 62333.921.1970231$-7.12AL|NL
101 Cole Henry WAS 63234.711.43603313$-7.12AL|NL
102 Hunter Gaddis CLE 63334.001.2261203$-7.19AL|NL
103 Sean Burke CWS 1427104.751.39133620$-7.28AL|NL
104 Ben Brown CHC 63333.711.2169210$-7.39AL|NL
105 Carmen Mlodzinski PIT 77443.741.3169270$-7.47AL|NL
106 Graham Ashcraft CIN 63433.861.2957212$-7.47AL|NL
107 Ryan Thompson ARI 62433.921.2951193$-7.51AL|NL
108 Kyle Leahy STL 116564.271.3698420$-7.61AL|NL
109 Andrew Nardi MIA 52323.631.2363211$-7.65AL|NL
110 Calvin Faucher MIA 63334.001.3763275$-7.72AL|NL
111 Erik Sabrowski CLE 60333.751.3573342$-7.78AL|NL
112 Blake Treinen LAD 55433.931.2761211$-7.79AL|NL
113 Jordan Romano LAA 58334.191.2862224$-7.80AL|NL
114 Justin Slaten BOS 60434.051.2857212$-7.89AL|NL
115 Kody Funderburk MIN 62333.771.3259253$-7.93AL|NL
116 A.J. Puk IL-60 ARI 35223.341.2041125$-7.94AL|NL
117 Drew Pomeranz LAA 54334.001.2658203$-8.00AL|NL
118 Mason Montgomery PIT 59333.811.3165252$-8.08AL|NL
119 Joe Boyle TB 77444.091.3687420$-8.07AL|NL
120 Antonio Santillan CIN 67334.301.3371304$-8.12AL|NL
121 Hunter Barco PIT 85444.021.3479350$-8.17AL|NL
122 Ryan Weiss HOU 84454.291.3185320$-8.23AL|NL
123 Erik Miller SF 60333.601.3764322$-8.28AL|NL
124 Tyler Kinley ATL 60334.051.2865252$-8.35AL|NL
125 Brad Keller PHI 66333.951.3361273$-8.39AL|NL
126 Angel Zerpa MIL 59333.511.2455200$-8.38AL|NL
127 Janson Junk MIA 88544.401.2765190$-8.44AL|NL
128 Yennier Cano BAL 57433.791.3252211$-8.63AL|NL
129 Bennett Sousa HOU 43323.561.1947151$-8.66AL|NL
130 Brooks Raley NYM 57323.951.2357201$-8.72AL|NL
131 Jake Latz TEX 104444.331.37100490$-8.75AL|NL
132 Aaron Bummer ATL 60333.601.3061230$-8.83AL|NL
133 Chris Paddack MIA 124684.791.3294320$-8.89AL|NL
134 Anthony Kay CWS 129684.531.41106510$-8.95AL|NL
135 Braydon Fisher TOR 50323.781.2857231$-8.97AL|NL
136 Mason Englert TB 61323.981.2557181$-8.97AL|NL
137 Elvis Alvarado OAK 59334.121.3662283$-9.10AL|NL
138 J.T. Ginn OAK 73444.191.3269260$-9.10AL|NL
139 Tanner Banks PHI 60333.901.2357170$-9.11AL|NL
140 Tyler Alexander TEX 72444.621.2659192$-9.21AL|NL
141 Jonathan Loaisiga ARI 55323.931.3146173$-9.23AL|NL
142 Sean Newcomb CWS 70333.991.3367291$-9.22AL|NL
143 Justin Topa MIN 61334.131.3450204$-9.23AL|NL
144 Ryne Stanek STL 57334.261.3757274$-9.33AL|NL
145 Anthony Bender MIA 60333.901.3057231$-9.35AL|NL
146 Tobias Myers NYM 69434.171.2958210$-9.41AL|NL
147 Sam Hentges SF 41223.511.2441143$-9.40AL|NL
148 Daniel Coulombe BOS 50323.781.2648181$-9.43AL|NL
149 Cole Winn TEX 62334.351.3955295$-9.50AL|NL
150 Colin Rea CHC 84444.391.2968240$-9.53AL|NL
151 David Morgan SD 58323.881.2960240$-9.55AL|NL
152 Justin Wrobleski LAD 60434.201.2855200$-9.57AL|NL
153 Tommy Nance TOR 55323.761.2753180$-9.59AL|NL
154 Brant Hurter DET 50323.601.2445150$-9.64AL|NL
155 Jake Junis TEX 62334.211.2353161$-9.63AL|NL
156 John Schreiber KAN 62334.061.2957221$-9.65AL|NL
157 Greg Weissert BOS 63434.291.3256221$-9.67AL|NL
158 Brendon Little TOR 52323.461.3756270$-9.75AL|NL
159 Scott Barlow OAK 55334.251.3858283$-9.86AL|NL
160 Matt Festa CLE 58334.191.2857221$-9.88AL|NL
161 Jake Bird NYY 53323.911.2855220$-9.94AL|NL
162 Connor Prielipp MIN 61434.131.3457230$-9.95AL|NL
163 Jose Butto SF 63334.141.3557272$-10.02AL|NL
164 Pierce Johnson CIN 59334.271.3264241$-10.03AL|NL
165 Jack Dreyer LAD 50323.961.2450180$-10.06AL|NL
166 Hoby Milner CHC 60333.901.2750180$-10.09AL|NL
167 PJ Poulin WAS 58334.031.3456251$-10.21AL|NL
168 Tim Herrin CLE 53333.741.3454250$-10.23AL|NL
169 Emerson Hancock SEA 71434.311.3156230$-10.28AL|NL
170 Jovani Moran BOS 48323.751.3352220$-10.34AL|NL
171 Connor Phillips CIN 54334.501.3758273$-10.33AL|NL
172 Jimmy Herget COL 72334.501.3366232$-10.34AL|NL
173 Brock Burke CIN 60334.201.3054201$-10.36AL|NL
174 Jordan Hicks CWS 59334.121.3754262$-10.37AL|NL
175 Isaac Mattson PIT 63334.291.3761292$-10.39AL|NL
176 Eric Orze MIN 59334.121.3660261$-10.39AL|NL
177 Troy Melton IL-60 DET 52323.981.2547160$-10.40AL|NL
178 Ryan Zeferjahn LAA 59334.271.3767311$-10.37AL|NL
179 Justin Lawrence PIT 57333.951.3957271$-10.49AL|NL
180 Wandy Peralta SD 57333.791.3349240$-10.58AL|NL
181 Grant Anderson MIL 56334.181.3057220$-10.64AL|NL
182 Hayden Harris ATL 44323.891.3048190$-10.68AL|NL
183 Casey Legumina SEA 48323.941.2947190$-10.74AL|NL
184 Yohan Ramirez PIT 52333.981.3353220$-10.76AL|NL
185 Eric Lauer TOR 60334.351.2757200$-10.76AL|NL
186 Juan Mejia COL 65334.571.4268303$-10.77AL|NL
187 Luis Garcia NYM 57323.951.3351220$-10.84AL|NL
188 Yoendrys Gomez TB 55334.251.2955220$-10.84AL|NL
189 Joel Payamps ATL 52324.151.2748160$-10.91AL|NL
190 Cooper Criswell SEA 63334.141.3052200$-10.93AL|NL
191 Brent Headrick NYY 49224.041.2251160$-11.04AL|NL
192 Huascar Brazoban NYM 52324.151.3549231$-11.07AL|NL
193 Brusdar Graterol LAD 41213.511.1734110$-11.08AL|NL
194 Josh White MIA 43323.981.3044180$-11.15AL|NL
195 Jonathan Bowlan PHI 55324.251.3153200$-11.20AL|NL
196 Ryan Yarbrough NYY 62334.351.2751190$-11.21AL|NL
197 Tyler Phillips MIA 66334.361.3949233$-11.23AL|NL
198 Enyel De Los Santos HOU 56334.341.3054210$-11.25AL|NL
199 Lake Bachar MIA 50324.321.3450211$-11.25AL|NL
200 Brandon Eisert CWS 52334.151.3149190$-11.24AL|NL
201 Jalen Beeks TEX 53334.081.3646211$-11.24AL|NL
202 DL Hall MIL 54324.171.3352240$-11.29AL|NL
203 Jacob Webb CHC 54334.331.2850210$-11.29AL|NL
204 Ryan Fernandez STL 45324.001.3346190$-11.30AL|NL
205 Will Klein LAD 52334.151.4458301$-11.31AL|NL
206 Dietrich Enns BAL 60334.201.3557210$-11.29AL|NL
207 Brenan Hanifee DET 56334.021.3042160$-11.35AL|NL
208 Anthony Banda MIN 55324.251.3853251$-11.37AL|NL
209 Carlos Vargas SEA 54334.001.3142190$-11.41AL|NL
210 Nick Mears KAN 59334.271.3456240$-11.42AL|NL
211 Payton Tolle BOS 44223.891.2546150$-11.46AL|NL
212 Kevin Kelly TB 42223.861.1737100$-11.45AL|NL
213 Cole Sulser TB 52334.151.3347190$-11.59AL|NL
214 Andrew Hoffmann ARI 51334.241.3747201$-11.60AL|NL
215 Gordon Graceffo STL 60334.201.3248190$-11.61AL|NL
216 Robert Stephenson LAA 32123.941.2236113$-11.63AL|NL
217 Caleb Ferguson CIN 50334.141.3447200$-11.64AL|NL
218 Bradgley Rodriguez SD 48334.121.3545220$-11.82AL|NL
219 Ben Casparius LAD 54334.501.3152210$-11.86AL|NL
220 Austin Warren NYM 41324.171.2938150$-11.87AL|NL
221 Keaton Winn SF 50224.141.3044151$-11.96AL|NL
222 Taylor Clarke ARI 59224.421.3148172$-11.96AL|NL
223 Spencer Bivens SF 68334.241.3551230$-11.97AL|NL
224 Kyle Hurt LAD 43324.191.3746200$-11.98AL|NL
225 Seth Halvorsen COL 47234.601.4544215$-11.97AL|NL
226 Matt Pushard STL 51334.241.3344190$-12.00AL|NL
227 Kyle Backhus PHI 43334.191.3341170$-12.02AL|NL
228 Mason Fluharty TOR 40223.831.2841160$-12.02AL|NL
229 Tim Hill NYY 63334.141.3537191$-12.07AL|NL
230 Sam Moll CIN 48334.311.3547210$-12.07AL|NL
231 Andre Granillo WAS 45224.401.3345202$-12.07AL|NL
232 Alex Lange KAN 48334.121.4250260$-12.10AL|NL
233 Justin Wilson FA 38223.791.2940140$-12.13AL|NL
234 Michael Kelly OAK 59334.731.4251263$-12.17AL|NL
235 Ryan Johnson LAA 43334.191.3339140$-12.17AL|NL
236 Liam Hendriks IL-60 MIN 27214.331.3028103$-12.14AL|NL
237 Zack Kelly BOS 56334.341.3954260$-12.22AL|NL
238 Paul Blackburn NYY 64344.501.3353210$-12.24AL|NL
239 Gregory Santos SF 40213.831.4035172$-12.24AL|NL
240 Brock Stewart LAD 34213.971.2639140$-12.33AL|NL
241 Cade Gibson MIA 60334.201.3847240$-12.37AL|NL
242 Jose Urquidy PIT 86454.811.3564270$-12.43AL|NL
243 Josh Sborz TEX 51234.241.3352210$-12.46AL|NL
244 Justin Martinez IL-60 ARI 23113.131.3028122$-12.51AL|NL
245 Adbert Alzolay NYM 41224.171.2438130$-12.52AL|NL
246 Colin Selby IL-60 BAL 41223.951.3443180$-12.55AL|NL
247 Keider Montero DET 55334.421.3546190$-12.55AL|NL
248 Craig Yoho MIL 37223.891.3239170$-12.59AL|NL
249 Rob Zastryzny MIL 46224.111.3042170$-12.60AL|NL
250 Dylan Dodd ATL 42224.071.2636110$-12.64AL|NL
251 Edgardo Henriquez LAD 43224.191.3347200$-12.63AL|NL
252 Yuki Matsui SD 47224.211.3247210$-12.63AL|NL
253 Hunter Bigge TB 47224.211.3449210$-12.66AL|NL
254 Ryan Brasier TEX 41214.171.2436130$-12.67AL|NL
255 Andrew Chafin MIN 43234.191.4046211$-12.71AL|NL
256 Andrew Walters CLE 32223.941.3137160$-12.77AL|NL
257 Matthew Gage SF 54224.001.3746200$-12.79AL|NL
258 Sam Bachman LAA 48334.501.4641232$-12.79AL|NL
259 Justin Bruihl STL 49234.041.3544190$-12.78AL|NL
260 Jon Gray IL-60 FA 43334.601.3037140$-12.84AL|NL
261 Tyler Ferguson OAK 50224.321.4050251$-12.88AL|NL
262 Julian Fernandez WAS 37224.141.2736140$-12.86AL|NL
263 Dauri Moreta FA 28213.861.2932120$-12.95AL|NL
264 Ryan Gusto MIA 52334.501.3745180$-12.94AL|NL
265 Bryan Hudson NYM 34223.971.2933140$-12.97AL|NL
266 Chase Silseth LAA 52234.331.3551230$-12.96AL|NL
267 Porter Hodge CHC 30213.901.3033150$-12.96AL|NL
268 Evan Sisk PIT 41223.951.3740180$-13.01AL|NL
269 Daniel Lynch KAN 57334.421.3743190$-13.04AL|NL
270 Jonathan Cannon CWS 99464.821.3974350$-13.05AL|NL
271 Zach Agnos COL 57335.051.4646234$-13.10AL|NL
272 Sawyer Gipson-Long DET 33224.091.242990$-13.13AL|NL
273 Shane Drohan MIL 37224.141.3237160$-13.15AL|NL
274 Ian Hamilton ATL 29223.721.3430130$-13.18AL|NL
275 Colin Holderman CLE 40224.051.3538170$-13.17AL|NL
276 Rico Garcia BAL 53224.421.3855240$-13.20AL|NL
277 Jose Suarez ATL 37224.141.3236130$-13.22AL|NL
278 Mike Vasil CWS 44224.301.3638191$-13.20AL|NL
279 Drey Jameson ARI 33214.091.3630131$-13.24AL|NL
280 Connor Brogdon CLE 49234.411.3548200$-13.28AL|NL
281 Nate Pearson HOU 46224.301.3746210$-13.32AL|NL
282 Jackson Rutledge WAS 53224.581.4046212$-13.30AL|NL
283 Luis Gastelum STL 28213.861.2927100$-13.31AL|NL
284 Travis Adams MIN 57334.581.3745200$-13.30AL|NL
285 Ethan Roberts CHC 36224.251.3135140$-13.39AL|NL
286 Ron Marinaccio SD 41224.171.3740190$-13.40AL|NL
287 Grant Wolfram BAL 43224.191.3741190$-13.40AL|NL
288 James McArthur KAN 28214.181.322591$-13.44AL|NL
289 Kade Strowd ARI 40224.281.4037181$-13.46AL|NL
290 Evan Phillips IL-60 LAD 22113.681.182471$-13.44AL|NL
291 Steven Cruz KAN 42224.291.3338180$-13.46AL|NL
292 Brent Suter LAA 62234.501.3248190$-13.49AL|NL
293 Ryan Borucki CWS 31224.061.3230130$-13.51AL|NL
294 Chris Murphy CWS 47224.211.3842220$-13.54AL|NL
295 Jose Leclerc IL-60 FA 30214.201.3332140$-13.60AL|NL
296 A.J. Blubaugh HOU 45234.401.3643190$-13.62AL|NL
297 Yerry De Los Santos NYY 39224.151.3332150$-13.62AL|NL
298 Cionel Perez WAS 54224.331.4845282$-13.65AL|NL
299 Nick Sandlin LAA 36224.501.3136160$-13.71AL|NL
300 Brennan Bernardino COL 56334.661.4850251$-13.71AL|NL