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 66422.321.001042532$20.37AL|NL
2 Edwin Diaz LAD 66433.001.09912436$18.67AL|NL
3 Cade Smith CLE 70432.961.10882230$15.32AL|NL
4 Josh Hader HOU 66433.271.12902532$15.17AL|NL
5 David Bednar NYY 65433.321.14792233$14.47AL|NL
6 Jhoan Duran PHI 70432.831.13842329$14.42AL|NL
7 Devin Williams NYM 64433.091.20812832$13.84AL|NL
8 Aroldis Chapman BOS 62333.051.18872831$12.87AL|NL
9 Andres Munoz SEA 64432.951.17812628$12.29AL|NL
10 Daniel Palencia CHC 67333.631.25752732$10.36AL|NL
11 Ryan Walker SF 63333.291.19682030$10.20AL|NL
12 Abner Uribe MIL 72433.121.25873324$9.39AL|NL
13 Raisel Iglesias ATL 66433.681.20711926$8.16AL|NL
14 Jeff Hoffman TOR 63333.431.19762326$8.13AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Ryan Helsley BAL 64333.521.23762525$6.86AL|NL
16 Carlos Estevez KAN 65334.291.32612431$6.01AL|NL
17 Emilio Pagan CIN 66334.231.24732327$5.79AL|NL
18 Chase Burns CIN 134883.761.19152420$5.80AL|NL
19 Grant Taylor CWS 88543.381.221013411$4.39AL|NL
20 Dennis Santana PIT 68333.971.32642526$4.23AL|NL
21 Mike Soroka ARI 149994.231.32146546$3.70AL|NL
22 Robert Garcia TEX 64333.521.23702320$3.55AL|NL
23 Cody Ponce TOR 153994.001.26147440$3.54AL|NL
24 Griffin Jax TB 67433.091.13822012$3.52AL|NL
25 Kenley Jansen DET 60334.051.25632223$3.05AL|NL
26 Reid Detmers LAA 149894.051.29157570$2.00AL|NL
27 Joey Cantillo CLE 149993.931.34151650$1.90AL|NL
28 Robert Stephenson LAA 60333.901.23662119$1.58AL|NL
29 Jordan Leasure CWS 66333.951.32733018$0.35AL|NL
30 Riley O'Brien STL 63333.571.32642717$0.10AL|NL
31 Clayton Beeter WAS 63333.711.35703217$-0.19AL|NL
32 Quinn Priester MIL 16910114.151.36138580$-0.23AL|NL
33 Edwin Uceta TB 70333.861.21792512$-0.87AL|NL
34 Ryne Nelson ARI 16610104.391.33136480$-1.02AL|NL
35 Victor Vodnik COL 64334.361.47633022$-1.06AL|NL
36 Calvin Faucher MIA 64333.941.34642617$-1.12AL|NL
37 Michael Burrows HOU 138894.241.30133470$-1.19AL|NL
38 Robert Suarez ATL 67433.491.1973218$-1.34AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Garrett Cleavinger TB 66333.411.2082258$-1.69AL|NL
40 Trevor Megill MIL 66333.411.1782247$-1.88AL|NL
41 JoJo Romero STL 64333.521.34612614$-1.95AL|NL
42 Bryan Abreu HOU 68433.181.1888283$-2.04AL|NL
43 Braxton Ashcraft PIT 141894.091.33120460$-2.13AL|NL
44 Andrew Saalfrank ARI 63334.141.48553120$-2.31AL|NL
45 Steven Matz TB 138894.241.30113390$-2.68AL|NL
46 Jeremiah Estrada SD 70433.211.1792291$-2.72AL|NL
47 Jacob Lopez OAK 136894.371.34136550$-2.75AL|NL
48 Chad Patrick MIL 141894.471.30128460$-2.93AL|NL
49 Will Vest DET 68433.311.2169215$-3.08AL|NL
50 Jose A. Ferrer SEA 70433.091.2068213$-3.42AL|NL
51 Garrett Whitlock BOS 70433.471.1977213$-3.72AL|NL
52 Ronny Henriquez MIA 66333.681.2768259$-3.81AL|NL
53 Troy Melton DET 129784.191.31111410$-3.82AL|NL
54 Matt Brash SEA 63333.001.1975253$-4.04AL|NL
55 Adrian Morejon SD 68433.311.2270233$-4.28AL|NL
56 Brad Lord WAS 1558104.301.37120550$-4.77AL|NL
57 Kody Funderburk MIN 65333.741.35622710$-4.88AL|NL
58 Aaron Civale FA 1408104.561.34121430$-5.05AL|NL
59 Louie Varland TOR 67433.491.1868182$-5.03AL|NL
60 Jose Alvarado PHI 64333.231.2374263$-5.15AL|NL
61 Cole Henry WAS 64334.641.45593316$-5.30AL|NL
62 Nick Martinez FA 1559104.591.35115440$-5.34AL|NL
63 Justin Topa MIN 63334.001.37532212$-5.33AL|NL
64 Tanner Scott LAD 63333.431.2473264$-5.35AL|NL
65 Luke Weaver NYM 67333.761.2171214$-5.87AL|NL
66 Chris Martin TEX 54323.331.1555124$-5.87AL|NL
67 Hogan Harris OAK 66334.091.36632910$-5.89AL|NL
68 A.J. Minter NYM 60333.301.1868222$-5.96AL|NL
69 Jon Gray IL-60 FA 126784.431.34108420$-6.02AL|NL
70 Dylan Lee ATL 65433.601.2071201$-6.03AL|NL
71 Yimi Garcia TOR 60333.601.2267214$-6.10AL|NL
72 Fernando Cruz NYY 61333.391.2180271$-6.17AL|NL
73 Ian Seymour TB 109674.381.3099340$-6.30AL|NL
74 Andrew Anderson DET 99564.091.32101390$-6.29AL|NL
75 J.T. Ginn OAK 93664.061.3283320$-6.42AL|NL
76 Cole Sands MIN 68333.971.2567215$-6.68AL|NL
77 Gregory Soto PIT 61333.541.2866254$-6.70AL|NL
78 Mark Leiter Jr. OAK 64333.941.3066256$-6.79AL|NL
79 Ben Brown CHC 61333.391.1570190$-6.78AL|NL
80 Gabe Speier SEA 58333.261.1466180$-6.82AL|NL
81 Matthew Strahm KAN 66333.681.1872211$-6.94AL|NL
82 Justin Sterner OAK 65334.291.3163248$-6.93AL|NL
83 Joe Boyle TB 105674.201.42112560$-6.96AL|NL
84 Anthony Kay CWS 139794.211.41107530$-7.01AL|NL
85 Andrew Kittredge BAL 67333.901.2567194$-7.08AL|NL
86 Colin Rea CHC 134794.571.34106400$-7.12AL|NL
87 Ryan Weiss HOU 129784.471.40116510$-7.21AL|NL
88 Alex Vesia LAD 61333.691.2175261$-7.30AL|NL
89 Jared Koenig MIL 65333.461.2368231$-7.32AL|NL
90 Hunter Barco PIT 114674.181.39100470$-7.34AL|NL
91 Shawn Armstrong CLE 68333.841.2568223$-7.39AL|NL
92 Camilo Doval NYY 64333.521.3073302$-7.45AL|NL
93 Phil Maton CHC 65333.881.2867254$-7.44AL|NL
94 Bryan Baker TB 63333.861.2569233$-7.47AL|NL
95 Drew Pomeranz LAA 58333.721.2463213$-7.56AL|NL
96 Chris Paddack FA 124784.651.3295320$-7.59AL|NL
97 Kyle Leahy STL 138794.371.40107510$-7.63AL|NL
98 Eduard Bazardo SEA 68333.711.2270231$-7.63AL|NL
99 Matt Svanson STL 65333.881.3459256$-7.65AL|NL
100 Orion Kerkering PHI 63333.571.2469241$-7.74AL|NL
101 Tyler Holton DET 72433.751.2662201$-7.71AL|NL
102 Andrew Heaney FA 121784.691.35103390$-7.82AL|NL
103 Kyle Finnegan DET 64333.801.3062234$-7.86AL|NL
104 Tyler Phillips MIA 68344.101.3551218$-7.85AL|NL
105 Erik Miller SF 61333.391.3470312$-7.89AL|NL
106 Jake Latz TEX 130784.431.45121650$-7.93AL|NL
107 Julian Fernandez WAS 59333.661.2461212$-8.11AL|NL
108 Lucas Erceg KAN 62333.631.2763232$-8.16AL|NL
109 Keegan Akin BAL 66333.951.2968243$-8.25AL|NL
110 Bryan King HOU 67333.761.2467211$-8.28AL|NL
111 Andrew Nardi MIA 56333.541.2367230$-8.51AL|NL
112 Hunter Gaddis CLE 66334.091.2664213$-8.54AL|NL
113 Brock Burke LAA 63334.001.3060224$-8.55AL|NL
114 Peter Fairbanks FA 60333.601.2264210$-8.62AL|NL
115 Hunter Harvey FA 50323.421.1656150$-8.62AL|NL
116 Payton Tolle BOS 67444.031.2768230$-8.86AL|NL
117 Caleb Thielbar CHC 58333.721.2461211$-8.86AL|NL
118 Blake Treinen LAD 58333.721.2664221$-8.86AL|NL
119 Kevin Ginkel ARI 60333.751.3062222$-8.94AL|NL
120 Seranthony Dominguez FA 63333.711.2972280$-9.07AL|NL
121 Sam Hentges SF 54323.331.2456180$-9.04AL|NL
122 Jordan Romano LAA 56334.021.2960223$-9.08AL|NL
123 Aaron Bummer ATL 61333.391.3062230$-9.16AL|NL
124 Angel Zerpa MIL 60333.451.2759210$-9.21AL|NL
125 Steven Okert HOU 64333.941.2571250$-9.24AL|NL
126 Justin Wilson FA 50323.421.2255180$-9.28AL|NL
127 Paul Blackburn FA 68443.971.2658180$-9.29AL|NL
128 Anthony Bender MIA 62333.921.3460243$-9.40AL|NL
129 Antonio Santillan CIN 70344.371.3774314$-9.51AL|NL
130 Tanner Banks PHI 62333.771.2460190$-9.53AL|NL
131 Aaron Ashby MIL 64333.521.3467290$-9.55AL|NL
132 Kyle Harrison BOS 78454.271.3278290$-9.56AL|NL
133 Tyler Rogers TOR 74444.011.3251172$-9.58AL|NL
134 Adbert Alzolay NYM 62333.921.2660201$-9.58AL|NL
135 Mason Montgomery PIT 60333.901.3261252$-9.62AL|NL
136 Bennett Sousa HOU 50323.601.2255180$-9.65AL|NL
137 Sean Burke CWS 1517114.831.43135680$-9.72AL|NL
138 Sean Newcomb CWS 67333.761.3167270$-9.77AL|NL
139 Janson Junk MIA 77444.211.2558150$-9.80AL|NL
140 Brady Basso OAK 54333.831.2850172$-9.88AL|NL
141 Pierce Johnson FA 62333.921.2967250$-10.00AL|NL
142 Jake Junis FA 66333.951.2459170$-10.00AL|NL
143 Ben Joyce LAA 34223.441.2641164$-10.07AL|NL
144 Charlie Morton FA 86564.401.4184380$-10.12AL|NL
145 Graham Ashcraft CIN 65334.021.3157192$-10.09AL|NL
146 Cole Winn TEX 63334.431.4156286$-10.17AL|NL
147 Cooper Criswell NYM 68433.971.3155200$-10.18AL|NL
148 Brad Keller PHI 68333.971.3561262$-10.18AL|NL
149 Carmen Mlodzinski PIT 72444.001.3563260$-10.23AL|NL
150 PJ Poulin WAS 61333.841.3656262$-10.31AL|NL
151 Kirby Yates FA 53333.911.2862240$-10.33AL|NL
152 Hoby Milner CHC 66333.821.3256211$-10.32AL|NL
153 Jordan Wicks CHC 54333.671.2449160$-10.32AL|NL
154 Keider Montero DET 87554.451.3673300$-10.31AL|NL
155 Sawyer Gipson-Long DET 56333.861.2351150$-10.45AL|NL
156 Pierson Ohl MIN 60334.201.2549132$-10.44AL|NL
157 Caleb Ferguson CIN 60333.901.3359241$-10.46AL|NL
158 Brant Hurter DET 55333.601.2749170$-10.46AL|NL
159 Porter Hodge CHC 60333.901.3765301$-10.48AL|NL
160 Drey Jameson ARI 58333.881.3358221$-10.49AL|NL
161 Brooks Raley NYM 59333.811.2957220$-10.50AL|NL
162 Ryan Fernandez STL 61333.981.3461271$-10.63AL|NL
163 Justin Slaten BOS 61333.981.2859200$-10.64AL|NL
164 Erik Sabrowski CLE 61333.841.3870330$-10.66AL|NL
165 Taylor Rogers FA 57333.791.3259240$-10.67AL|NL
166 Jose Butto SF 62333.921.3458241$-10.70AL|NL
167 Jonathan Bowlan PHI 56333.861.2753180$-10.74AL|NL
168 Brusdar Graterol LAD 54323.671.2849170$-10.74AL|NL
169 Eric Orze MIN 62334.211.3960283$-10.75AL|NL
170 Brent Headrick NYY 53323.911.2653180$-10.79AL|NL
171 Tyler Kinley FA 64334.081.3368280$-10.83AL|NL
172 Dietrich Enns BAL 62333.921.2956180$-10.82AL|NL
173 Jake Bird NYY 57333.791.3358240$-10.85AL|NL
174 Connor Prielipp MIN 61333.841.3359230$-10.88AL|NL
175 Eric Lauer TOR 57334.111.2555170$-10.94AL|NL
176 Brendon Little TOR 54323.501.3957270$-10.93AL|NL
177 Colin Selby BAL 58333.881.3360240$-10.92AL|NL
178 Tobias Myers MIL 60334.051.2553160$-10.92AL|NL
179 Tommy Nance TOR 58333.881.2953190$-10.98AL|NL
180 John Schreiber KAN 64334.081.3459241$-11.05AL|NL
181 Brandon Eisert CWS 60333.901.3257230$-11.06AL|NL
182 Tyler Alexander TEX 84454.501.3167230$-11.09AL|NL
183 Wandy Peralta SD 60333.601.3754250$-11.13AL|NL
184 Ryne Stanek FA 56334.021.3259250$-11.21AL|NL
185 Ryan Thompson ARI 62334.061.3550202$-11.20AL|NL
186 Nick Mears KAN 60334.051.3260230$-11.21AL|NL
187 Ian Hamilton FA 54323.831.3556240$-11.32AL|NL
188 Elvis Alvarado OAK 58334.341.4158293$-11.35AL|NL
189 Joel Peguero SF 64334.361.4451265$-11.34AL|NL
190 Braydon Fisher TOR 52333.981.3357220$-11.37AL|NL
191 Justin Lawrence PIT 58333.881.4057271$-11.35AL|NL
192 DL Hall MIL 52333.811.3352220$-11.37AL|NL
193 Jovani Moran BOS 52323.811.3555230$-11.35AL|NL
194 David Morgan SD 64334.081.3462270$-11.41AL|NL
195 Mason Englert TB 60334.201.3254191$-11.46AL|NL
196 Jason Adam SD 46223.721.2250170$-11.46AL|NL
197 Tim Herrin CLE 54333.831.3757260$-11.46AL|NL
198 Ryan Yarbrough NYY 79444.441.3362240$-11.48AL|NL
199 Richard Lovelady NYM 52323.811.3147190$-11.54AL|NL
200 Dominic Hamel TEX 76444.501.3465270$-11.53AL|NL
201 Mike Vasil CWS 72344.371.3959283$-11.54AL|NL
202 Joe Jimenez ATL 47223.831.2352160$-11.59AL|NL
203 Ryan Zeferjahn LAA 61334.281.3865301$-11.57AL|NL
204 Justin Wrobleski LAD 56334.021.3051190$-11.59AL|NL
205 Yennier Cano BAL 52323.811.3349190$-11.60AL|NL
206 Luis Garcia FA 54333.831.3349200$-11.63AL|NL
207 David Robertson FA 41223.511.2447160$-11.64AL|NL
208 Dylan Dodd ATL 50323.961.2643130$-11.68AL|NL
209 Hayden Birdsong SF 74454.381.4273360$-11.67AL|NL
210 Jalen Beeks FA 51323.881.3147190$-11.70AL|NL
211 Ryan Brasier FA 54334.001.3049170$-11.70AL|NL
212 Ryan Pressly CHC 52333.811.3347180$-11.75AL|NL
213 Chase Silseth LAA 57334.111.3356230$-11.76AL|NL
214 Enyel De Los Santos HOU 60334.201.3359230$-11.78AL|NL
215 Greg Weissert BOS 65334.291.3558231$-11.83AL|NL
216 Carlos Vargas SEA 56333.861.3246200$-11.80AL|NL
217 Matt Festa CLE 58334.191.3155220$-11.80AL|NL
218 Matthew Gage SF 56333.861.3449200$-11.80AL|NL
219 Emerson Hancock SEA 60334.051.3049180$-11.80AL|NL
220 Connor Phillips CIN 58334.341.3862271$-11.86AL|NL
221 Isaac Mattson PIT 64334.361.3959282$-11.85AL|NL
222 Justin Martinez ARI 34213.181.2643170$-11.86AL|NL
223 Grant Anderson MIL 56334.181.3255220$-11.88AL|NL
224 Yuki Matsui SD 52333.981.3553230$-11.87AL|NL
225 Huascar Brazoban NYM 56334.021.3453240$-11.88AL|NL
226 Spencer Bivens SF 70344.111.3653221$-11.91AL|NL
227 Scott Barlow FA 62334.061.4064310$-11.92AL|NL
228 Konnor Pilkington WAS 57334.111.3955271$-11.93AL|NL
229 Yoendrys Gomez TB 85454.661.3981350$-11.96AL|NL
230 Joel Payamps ATL 58334.191.3153190$-11.95AL|NL
231 Jose Urquidy FA 119684.991.3787360$-11.95AL|NL
232 Jordan Hicks BOS 58334.031.3655230$-11.99AL|NL
233 Jimmy Herget COL 83454.881.3973272$-12.08AL|NL
234 Gordon Graceffo STL 60334.051.3248180$-12.11AL|NL
235 Brenan Hanifee DET 58333.881.3344160$-12.10AL|NL
236 Kyle Hurt LAD 45324.001.3347190$-12.14AL|NL
237 Anthony Banda LAD 55334.091.3654240$-12.17AL|NL
238 Kyle Nicolas PIT 56334.021.3956260$-12.20AL|NL
239 Alex Lange KAN 52333.981.4055260$-12.23AL|NL
240 Daniel Coulombe FA 48223.751.2948180$-12.26AL|NL
241 Luke Little CHC 42223.431.3649230$-12.30AL|NL
242 A.J. Puk ARI 32213.381.1936110$-12.30AL|NL
243 Kyle Hart SD 67444.431.3754240$-12.32AL|NL
244 Paul Sewald FA 53334.421.3053190$-12.33AL|NL
245 Alexis Diaz TEX 60334.651.4359313$-12.35AL|NL
246 Michael Kelly OAK 60334.501.4354263$-12.35AL|NL
247 Jonathan Brubaker SF 53334.081.3447180$-12.44AL|NL
248 Juan Mejia COL 66334.641.4565303$-12.42AL|NL
249 Evan Sisk PIT 52333.811.4047230$-12.46AL|NL
250 Tyler Ferguson OAK 52334.331.3851241$-12.50AL|NL
251 Brock Stewart LAD 32213.661.1938120$-12.52AL|NL
252 Tyler Gilbert CWS 56334.181.3449200$-12.54AL|NL
253 Rico Garcia BAL 53334.251.3653220$-12.57AL|NL
254 Jackson Kowar SEA 54334.171.3752240$-12.59AL|NL
255 Zack Kelly BOS 56334.181.3955250$-12.65AL|NL
256 Jackson Rutledge WAS 55334.251.3348200$-12.66AL|NL
257 Taijuan Walker PHI 121684.831.4387420$-12.67AL|NL
258 Daniel Lynch KAN 59334.121.3446180$-12.66AL|NL
259 Sam Moll CIN 52334.151.3851230$-12.69AL|NL
260 Joey Wentz ATL 60334.351.3758240$-12.70AL|NL
261 Justin Hagenman NYM 36223.751.173380$-12.73AL|NL
262 Jaden Hill COL 58334.501.4355232$-12.76AL|NL
263 Josh Sborz FA 46223.911.3047180$-12.77AL|NL
264 Kade Strowd BAL 60334.201.4354271$-12.75AL|NL
265 Will Klein LAD 50324.141.4254270$-12.80AL|NL
266 Ethan Roberts CHC 56334.341.3653230$-12.84AL|NL
267 Brent Suter FA 62334.211.3548190$-12.89AL|NL
268 Kohl Drake ARI 55334.251.3649210$-12.91AL|NL
269 Nate Pearson HOU 70344.501.3968310$-12.91AL|NL
270 Cole Sulser TB 55334.251.3649200$-12.91AL|NL
271 Brandyn Garcia ARI 54334.001.4148230$-12.93AL|NL
272 Jonathan Loaisiga FA 46223.721.3040160$-12.92AL|NL
273 Tommy Kahnle FA 63334.141.4358290$-12.96AL|NL
274 Yaramil Hiraldo BAL 44224.091.2745160$-13.00AL|NL
275 Jose Fermin LAA 55334.421.4058270$-13.05AL|NL
276 Casey Legumina SEA 50223.961.3247200$-13.04AL|NL
277 Michel Otanez TEX 40223.831.3547210$-13.07AL|NL
278 Ben Casparius LAD 52334.501.3349190$-13.09AL|NL
279 Joe Ross FA 52334.151.3744190$-13.11AL|NL
280 Rob Zastryzny MIL 50223.961.3246190$-13.11AL|NL
281 Yilber Diaz ARI 37224.621.5435216$-13.11AL|NL
282 Taylor Clarke FA 49224.041.2742130$-13.10AL|NL
283 Jose Leclerc IL-60 FA 44224.091.3047190$-13.11AL|NL
284 Yohan Ramirez PIT 50233.961.3448200$-13.16AL|NL
285 Matt Pushard STL 56334.341.3648210$-13.21AL|NL
286 Ryan Bergert KAN 68444.631.4157270$-13.22AL|NL
287 Keegan Thompson CIN 59334.581.3758240$-13.24AL|NL
288 Dauri Moreta FA 38224.031.2943160$-13.24AL|NL
289 Griff McGarry WAS 52233.981.4055280$-13.29AL|NL
290 Andrew Chafin FA 44223.891.3647210$-13.26AL|NL
291 Kaleb Ort HOU 54334.501.3955250$-13.32AL|NL
292 Colton Gordon HOU 40224.051.2336100$-13.32AL|NL
293 Jack Perkins OAK 34223.711.2936140$-13.32AL|NL
294 Ron Marinaccio SD 54334.331.3950240$-13.31AL|NL
295 Cade Gibson MIA 60334.051.4247240$-13.35AL|NL
296 Jose Suarez ATL 30213.601.233090$-13.35AL|NL
297 Jonathan Cannon CWS 102574.851.4276370$-13.37AL|NL
298 Hayden Harris ATL 40223.831.3543180$-13.37AL|NL
299 Dylan Ross NYM 42223.861.3644200$-13.43AL|NL
300 Rafael Montero FA 58334.341.4356280$-13.45AL|NL