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 Jhoan Duran PHI 751032.481.08882214$18.60AL|NL
2 Cade Smith CLE 77732.761.061022414$16.96AL|NL
3 Andres Munoz SEA 76732.671.121013114$16.50AL|NL
4 Aroldis Chapman BOS 75732.841.171113414$16.10AL|NL
5 Edwin Diaz NYM 64632.721.03942314$15.36AL|NL
6 David Bednar NYY 75732.821.07922413$15.13AL|NL
7 Robert Suarez SD 76753.431.16812414$13.56AL|NL
8 Tanner Scott LAD 73743.591.23863014$12.75AL|NL
9 Ryan Walker SF 65643.151.15731913$11.72AL|NL
10 Jeff Hoffman TOR 75643.511.14932712$11.39AL|NL
11 Bryan Abreu HOU 66422.911.14892812$10.69AL|NL
12 Quinn Priester MIL 22414123.741.24185740$9.85AL|NL
13 Raisel Iglesias ATL 65633.281.11721710$8.69AL|NL
14 JoJo Romero STL 65643.451.29632611$7.60AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Emilio Pagan CIN 77454.191.22862612$7.57AL|NL
16 Andrew Kittredge CHC 77743.171.1280197$7.38AL|NL
17 Peter Fairbanks TB 62543.601.22672211$7.30AL|NL
18 Carlos Estevez KAN 64543.991.27592312$6.90AL|NL
19 Trevor Megill MIL 71533.241.1988268$6.42AL|NL
20 Will Vest DET 77543.251.2079248$6.11AL|NL
21 Dennis Santana PIT 64333.861.28602312$5.77AL|NL
22 Kenley Jansen LAA 60444.071.23662211$5.67AL|NL
23 Jose A. Ferrer WAS 63333.511.22551811$5.60AL|NL
24 Mason Miller SD 77422.370.97123292$5.43AL|NL
25 Cam Schlittler NYY 20212134.201.33201840$4.10AL|NL
26 Keegan Akin BAL 64333.951.27682310$4.02AL|NL
27 Devin Williams NYY 74732.861.11102312$3.93AL|NL
28 Drew Rasmussen TB 147973.731.19136370$3.90AL|NL
29 Abner Uribe MIL 77423.091.2194365$3.36AL|NL
30 Daniel Palencia CHC 71333.661.2681308$3.32AL|NL
31 Kyle Finnegan DET 75653.531.2473265$2.43AL|NL
32 Clay Holmes NYM 17112103.881.38147650$2.39AL|NL
33 Chad Patrick MIL 17810104.251.28165580$2.07AL|NL
34 Andrew Saalfrank ARI 63533.871.4457318$1.70AL|NL
35 Griffin Jax TB 66632.891.0583181$1.32AL|NL
36 Garrett Whitlock BOS 77533.171.1486212$1.06AL|NL
37 Alex Vesia LAD 68633.441.1689282$0.79AL|NL
38 Slade Cecconi CLE 22110144.621.28188550$0.65AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Matt Brash SEA 74643.051.2192301$0.51AL|NL
40 Matthew Strahm PHI 74633.421.1085221$0.35AL|NL
41 Kody Funderburk MIN 64333.811.3562277$0.36AL|NL
42 Seranthony Dominguez TOR 74643.451.2388342$0.31AL|NL
43 Parker Messick CLE 158894.091.29143520$0.31AL|NL
44 Victor Vodnik COL 64444.351.4663318$0.27AL|NL
45 Shawn Armstrong TEX 63333.911.2465206$0.11AL|NL
46 Bubba Chandler PIT 15010134.241.33137570$0.01AL|NL
47 Kyle Harrison BOS 20210114.551.37204810$-0.07AL|NL
48 Troy Melton DET 1488124.141.27131440$-0.11AL|NL
49 Noah Cameron KAN 1899124.311.33161620$-0.26AL|NL
50 Adrian Morejon SD 75643.201.1977231$-0.30AL|NL
51 Fernando Cruz NYY 64633.301.2190291$-0.44AL|NL
52 Connelly Early BOS 216003.791.31210820$-0.55AL|NL
53 Phil Maton TEX 65433.501.1972253$-0.77AL|NL
54 Janson Junk MIA 1939124.261.31134430$-0.83AL|NL
55 Hogan Harris OAK 63334.261.4060307$-0.92AL|NL
56 Blake Treinen LAD 70753.681.2479281$-1.10AL|NL
57 Jeremiah Estrada SD 68533.291.1495270$-1.18AL|NL
58 Jordan Leasure CWS 64354.481.3572316$-1.42AL|NL
59 Grant Taylor CWS 63003.091.1876254$-1.48AL|NL
60 Calvin Faucher MIA 63344.121.4064276$-1.50AL|NL
61 Ryan Helsley NYM 63633.181.1676250$-1.55AL|NL
62 Hunter Gaddis CLE 76443.921.2274233$-1.54AL|NL
63 Gabe Speier SEA 66433.021.0877180$-1.79AL|NL
64 Ronny Henriquez MIA 62333.731.2765234$-1.83AL|NL
65 Jose Suarez ATL 146774.161.34135550$-1.88AL|NL
66 Matthew Liberatore STL 150894.281.32125490$-1.87AL|NL
67 Garrett Cleavinger TB 60543.541.1976231$-2.16AL|NL
68 Camilo Doval NYY 68533.181.2381330$-2.34AL|NL
69 Luke Weaver NYY 73444.041.2180222$-2.48AL|NL
70 Jared Koenig MIL 73543.601.2473251$-2.49AL|NL
71 Colin Rea CHC 1638104.481.31130470$-2.50AL|NL
72 Joey Cantillo CLE 103663.911.33110470$-2.52AL|NL
73 Ian Seymour TB 130674.251.28120420$-2.54AL|NL
74 Robert Garcia TEX 62443.721.2268232$-2.67AL|NL
75 Dylan Lee ATL 61423.531.1471161$-2.65AL|NL
76 Trevor McDonald SF 149794.151.34118470$-2.65AL|NL
77 Steven Okert HOU 63433.541.1673221$-2.66AL|NL
78 Cole Sands MIN 62433.801.2263192$-3.04AL|NL
79 Gregory Soto NYM 60533.231.2169260$-3.11AL|NL
80 Erik Sabrowski CLE 72553.711.3889421$-3.18AL|NL
81 Kai-Wei Teng SF 1668124.471.41156760$-3.23AL|NL
82 Shane Smith CWS 1587114.511.36149650$-3.28AL|NL
83 Drew Pomeranz CHC 62413.201.1870220$-3.39AL|NL
84 Eduard Bazardo SEA 72443.781.2375251$-3.38AL|NL
85 Caleb Thielbar CHC 66543.561.2171210$-3.43AL|NL
86 Orion Kerkering PHI 66543.571.2272240$-3.48AL|NL
87 Ryan Thompson ARI 61533.791.3050182$-3.55AL|NL
88 Tyler Rogers NYM 68533.311.1547130$-3.53AL|NL
89 Craig Kimbrel HOU 62653.911.2777310$-3.64AL|NL
90 Joey Wentz ATL 163884.521.42154710$-3.68AL|NL
91 Caleb Ferguson SEA 62433.121.2163230$-3.79AL|NL
92 David Robertson PHI 70443.941.2883281$-3.77AL|NL
93 Brad Keller CHC 75453.901.3469292$-3.82AL|NL
94 Bryan Baker TB 63433.901.2170221$-3.82AL|NL
95 Antonio Santillan CIN 76454.261.3483342$-3.95AL|NL
96 Kyle Leahy STL 63333.861.3253223$-3.99AL|NL
97 Michael Kelly OAK 62444.471.4254274$-4.08AL|NL
98 Carmen Mlodzinski PIT 77553.741.2769250$-4.19AL|NL
99 Tyler Kinley ATL 63333.931.3070282$-4.19AL|NL
100 Andre Pallante STL 1599104.291.44111630$-4.23AL|NL
101 Braxton Ashcraft PIT 91443.791.2781270$-4.26AL|NL
102 Louie Varland TOR 54433.311.1352140$-4.39AL|NL
103 Tyler Holton DET 71443.771.1762180$-4.49AL|NL
104 Yariel Rodriguez TOR 72444.061.3175311$-4.63AL|NL
105 Bryan King HOU 60323.681.2361191$-4.71AL|NL
106 Clayton Beeter WAS 62344.351.4170333$-4.73AL|NL
107 Pierce Johnson ATL 60543.831.3168230$-4.89AL|NL
108 Brad Lord WAS 1948134.631.38139660$-4.93AL|NL
109 Mason Barnett OAK 1699144.751.42140720$-4.94AL|NL
110 John Curtiss ARI 62444.531.3747183$-5.16AL|NL
111 Edwin Uceta TB 58333.731.1970210$-5.16AL|NL
112 Adrian Houser TB 1879114.651.42136650$-5.21AL|NL
113 Daniel Coulombe TEX 53323.251.1954190$-5.28AL|NL
114 Mike Soroka CHC 56343.651.1661190$-5.30AL|NL
115 Aaron Ashby MIL 66443.601.3569310$-5.35AL|NL
116 Jack Dreyer LAD 58433.711.2559210$-5.38AL|NL
117 Brooks Raley NYM 61323.591.2363230$-5.46AL|NL
118 Justin Slaten BOS 66544.011.3364240$-5.54AL|NL
119 Braydon Fisher TOR 64443.881.3372300$-5.59AL|NL
120 Andrew Alvarez WAS 1769144.511.46122730$-5.64AL|NL
121 Jason Alexander HOU 174794.671.37127550$-5.63AL|NL
122 Justin Wilson BOS 60443.761.3265220$-5.65AL|NL
123 Greg Weissert BOS 71544.101.3366260$-5.64AL|NL
124 Brock Burke LAA 63333.951.2959211$-5.68AL|NL
125 A.J. Blubaugh HOU 92664.521.3785370$-5.73AL|NL
126 Yennier Cano BAL 58433.631.2954210$-5.75AL|NL
127 Chase Burns CIN 58003.321.1172170$-5.84AL|NL
128 Brendon Little TOR 62333.341.3766320$-5.87AL|NL
129 Nick Mears MIL 62433.991.3066240$-5.85AL|NL
130 Jose Butto SF 60333.921.3258231$-5.90AL|NL
131 Jake Junis CLE 60323.731.2055140$-5.88AL|NL
132 Riley O'Brien STL 61333.791.3861301$-5.96AL|NL
133 Wandy Peralta SD 64433.701.3255270$-5.98AL|NL
134 Gordon Graceffo STL 83554.181.3262250$-5.98AL|NL
135 John Schreiber KAN 63334.011.3259231$-6.01AL|NL
136 Enyel De Los Santos HOU 58323.821.2257210$-6.12AL|NL
137 Taylor Rashi ARI 56533.871.4056260$-6.13AL|NL
138 Brant Hurter DET 58333.691.2252160$-6.13AL|NL
139 Nick Martinez CIN 68444.111.2657160$-6.18AL|NL
140 Justin Sterner OAK 61334.331.2963231$-6.17AL|NL
141 Mark Leiter Jr. NYY 42433.791.2246150$-6.19AL|NL
142 Stephen Kolek KAN 1899124.671.45132660$-6.23AL|NL
143 Matt Festa CLE 66454.251.2966240$-6.26AL|NL
144 Hunter Harvey KAN 40323.311.1742120$-6.29AL|NL
145 Matt Svanson STL 60443.831.3254220$-6.28AL|NL
146 Tanner Banks PHI 60323.891.2458170$-6.30AL|NL
147 Jake Latz TEX 100444.271.4097490$-6.32AL|NL
148 Tim Herrin CLE 56433.851.3659280$-6.36AL|NL
149 Bennett Sousa HOU 43323.611.2048150$-6.42AL|NL
150 Ryne Stanek NYM 57444.071.3662290$-6.58AL|NL
151 Kade Strowd BAL 63444.211.4459311$-6.60AL|NL
152 Kevin Kelly TB 57344.021.2051130$-6.61AL|NL
153 Hayden Harris ATL 54444.051.3660250$-6.62AL|NL
154 Jimmy Herget COL 62334.341.3258191$-6.65AL|NL
155 Jalen Beeks ARI 60433.861.3754230$-6.69AL|NL
156 Michael Tonkin MIN 61344.341.3358221$-6.71AL|NL
157 Graham Ashcraft CIN 73454.241.3262230$-6.71AL|NL
158 Rico Garcia BAL 62344.411.3665261$-6.74AL|NL
159 Lake Bachar MIA 60344.331.3660251$-6.80AL|NL
160 Justin Lawrence PIT 62444.041.3961300$-6.83AL|NL
161 Angel Zerpa KAN 61323.821.3153210$-6.90AL|NL
162 Hoby Milner TEX 56323.851.2648160$-6.88AL|NL
163 Colin Selby BAL 60333.991.3462260$-6.99AL|NL
164 Brady Basso OAK 56333.971.2650170$-6.98AL|NL
165 Joel Payamps ATL 56434.251.3352190$-7.13AL|NL
166 Hunter Barco PIT 101003.861.3495410$-7.20AL|NL
167 Cody Laweryson MIN 62444.311.3554210$-7.35AL|NL
168 Matthew Gage SF 59333.871.3653210$-7.35AL|NL
169 Isaac Mattson PIT 63354.411.4261311$-7.38AL|NL
170 Keaton Winn SF 42333.921.2439110$-7.43AL|NL
171 Dylan Dodd ATL 58334.111.2848140$-7.43AL|NL
172 Elvis Alvarado OAK 60344.481.4261311$-7.43AL|NL
173 Brandon Eisert CWS 60344.221.3258220$-7.43AL|NL
174 Ryan Fernandez STL 53334.061.3453230$-7.50AL|NL
175 Cole Sulser TB 55334.071.3352210$-7.51AL|NL
176 Huascar Brazoban NYM 52324.001.3552240$-7.51AL|NL
177 Rafael Montero DET 62334.311.4558321$-7.54AL|NL
178 Steven Matz BOS 64334.261.3257160$-7.58AL|NL
179 Mason Montgomery TB 53223.971.2956210$-7.58AL|NL
180 Kyle Hendricks LAA 1718135.061.40121490$-7.68AL|NL
181 Jacob Webb TEX 60344.441.3158230$-7.74AL|NL
182 Ben Brown CHC 34223.691.1838110$-7.77AL|NL
183 Tommy Nance TOR 42223.631.2540130$-7.76AL|NL
184 Zack Kelly BOS 48334.151.3549220$-7.84AL|NL
185 Jose Castillo BAL 56344.101.3853240$-7.84AL|NL
186 Connor Phillips CIN 64354.751.4569331$-7.89AL|NL
187 Juan Mejia COL 61354.641.4461291$-7.88AL|NL
188 Jaden Hill COL 60354.671.4157251$-7.87AL|NL
189 Paul Blackburn NYY 50334.201.2942140$-7.90AL|NL
190 Mike Vasil CWS 71354.521.4157291$-7.91AL|NL
191 Keider Montero DET 86464.641.3770310$-7.93AL|NL
192 Paul Sewald DET 36223.991.1938110$-8.07AL|NL
193 Brenan Hanifee DET 48223.721.2736120$-8.07AL|NL
194 Jorge Alcala STL 48224.131.2748200$-8.08AL|NL
195 Yohan Ramirez PIT 55234.171.3357240$-8.10AL|NL
196 Joel Peguero SF 64344.421.4550261$-8.16AL|NL
197 J.P. France HOU 56344.271.3852220$-8.16AL|NL
198 Spencer Bivens SF 56334.131.3543170$-8.16AL|NL
199 Bryce Jarvis ARI 144664.701.48113680$-8.16AL|NL
200 Yaramil Hiraldo BAL 55003.801.2358200$-8.16AL|NL
201 Pierson Ohl MIN 51344.361.2638100$-8.15AL|NL
202 Justin Hagenman NYM 42224.071.2138100$-8.18AL|NL
203 Chase Silseth LAA 60234.211.3560260$-8.20AL|NL
204 Joey Lucchesi SF 62344.111.3846210$-8.25AL|NL
205 Dauri Moreta PIT 40224.021.2944170$-8.24AL|NL
206 Taylor Clarke KAN 62334.421.3451170$-8.28AL|NL
207 Grant Anderson MIL 48224.171.3250200$-8.32AL|NL
208 Tyler Ferguson OAK 58344.341.4258300$-8.30AL|NL
209 John King STL 56333.921.3735160$-8.32AL|NL
210 Tristan Beck SF 53224.121.2945150$-8.32AL|NL
211 Anthony Banda LAD 50334.311.4050220$-8.33AL|NL
212 Chris Roycroft STL 59444.281.4647280$-8.35AL|NL
213 Osvaldo Bido OAK 77454.911.3769310$-8.35AL|NL
214 Colin Holderman PIT 48334.231.3844210$-8.35AL|NL
215 Eric Orze TB 46224.001.3447200$-8.33AL|NL
216 Jesse Scholtens TB 48234.141.2742140$-8.37AL|NL
217 Jonathan Bowlan KAN 48334.301.3542170$-8.37AL|NL
218 Tommy Kahnle DET 66234.231.3862310$-8.44AL|NL
219 Colton Gordon HOU 48234.331.2543130$-8.47AL|NL
220 Tyler Alexander CWS 1186105.091.4192340$-8.45AL|NL
221 Carson Ragsdale BAL 52334.471.3749210$-8.48AL|NL
222 Juan Morillo ARI 52444.211.5347290$-8.49AL|NL
223 Taylor Rogers CHC 28213.731.2531110$-8.51AL|NL
224 Dietrich Enns BAL 42234.091.3041130$-8.51AL|NL
225 Austin Pope ARI 44334.211.3939180$-8.55AL|NL
226 Hunter Stratton ATL 50234.221.3247190$-8.54AL|NL
227 Kyle Backhus ARI 38324.111.3934160$-8.59AL|NL
228 Julian Fernandez WAS 57003.861.2856220$-8.65AL|NL
229 Bradgley Rodriguez SD 58224.191.3954270$-8.70AL|NL
230 Mitch Spence OAK 54344.521.3543160$-8.74AL|NL
231 Ryan Zeferjahn LAA 58344.751.4364310$-8.77AL|NL
232 Fraser Ellard CWS 55354.351.5057340$-8.81AL|NL
233 Tim Mayza PHI 38223.871.3231130$-8.82AL|NL
234 Logan VanWey HOU 54334.451.4451270$-8.83AL|NL
235 Travis Adams MIN 58344.501.3846190$-8.85AL|NL
236 Tyler Phillips MIA 61244.871.4746202$-8.85AL|NL
237 Ryan Pressly CHC 34223.921.3131110$-8.84AL|NL
238 Kyle Nicolas PIT 60234.261.4359300$-8.90AL|NL
239 Justin Topa MIN 32223.721.3126100$-8.90AL|NL
240 Evan Sisk PIT 46234.081.4145220$-8.91AL|NL
241 Kolby Allard CLE 44224.151.3135120$-8.92AL|NL
242 David Morgan SD 50234.351.3647220$-8.96AL|NL
243 Sammy Peralta LAA 48224.201.3540170$-9.00AL|NL
244 Cameron Booser CWS 50354.681.4452240$-9.01AL|NL
245 Payton Tolle BOS 34003.571.1938110$-9.03AL|NL
246 Joe Rock TB 41234.181.3234120$-9.04AL|NL
247 Luinder Avila KAN 59344.451.4348250$-9.04AL|NL
248 Sauryn Lao WAS 48214.371.3240140$-9.06AL|NL
249 Carson Seymour SF 46234.191.3538150$-9.06AL|NL
250 Nathan Wiles ATL 44224.311.2933100$-9.11AL|NL
251 PJ Poulin WAS 61234.321.4256280$-9.09AL|NL
252 Anthony Maldonado OAK 38344.631.3935160$-9.11AL|NL
253 Mason Black SF 40234.321.3236130$-9.10AL|NL
254 Dylan Ross NYM 50003.731.3654250$-9.08AL|NL
255 Jose Fermin LAA 61004.401.4164321$-9.11AL|NL
256 Scott Barlow CIN 44234.411.4149230$-9.11AL|NL
257 Anthony Veneziano STL 36224.001.3429140$-9.14AL|NL
258 Spencer Turnbull KAN 36224.201.3231140$-9.17AL|NL
259 Grant Wolfram BAL 48334.471.4745230$-9.15AL|NL
260 Michel Otanez OAK 33224.201.4340200$-9.16AL|NL
261 Tim Hill NYY 58334.321.3934170$-9.18AL|NL
262 Zach Agnos COL 59465.331.4747231$-9.18AL|NL
263 Connor Brogdon LAA 54234.651.3754220$-9.23AL|NL
264 Joe Kelly FA 22113.211.2726100$-9.22AL|NL
265 Steven Cruz KAN 54224.331.4250260$-9.24AL|NL
266 Mason Fluharty TOR 24224.011.3225100$-9.24AL|NL
267 Carlos Vargas SEA 40234.071.3631140$-9.23AL|NL
268 Tyler Gilbert CWS 52234.481.3645190$-9.28AL|NL
269 Alexis Diaz ATL 35224.411.3536180$-9.26AL|NL
270 Luke Jackson SEA 34224.141.4033160$-9.32AL|NL
271 Brandyn Garcia ARI 58234.371.4149240$-9.37AL|NL
272 Freddy Tarnok MIA 41234.371.4040180$-9.37AL|NL
273 Jonathan Brubaker SF 50234.501.3946160$-9.40AL|NL
274 Josh Simpson MIA 48234.431.4550260$-9.41AL|NL
275 Joey Gerber TB 44224.441.3941180$-9.42AL|NL
276 Anthony Misiewicz MIN 50234.541.3946190$-9.46AL|NL
277 Jose Ruiz TEX 38224.471.3837150$-9.46AL|NL
278 Sam Bachman LAA 57354.551.4746270$-9.52AL|NL
279 Bryan Hudson CWS 32224.291.4132150$-9.51AL|NL
280 Daniel Lynch KAN 60234.471.3846200$-9.51AL|NL
281 Dane Dunning ATL 43234.611.3840140$-9.60AL|NL
282 Samuel Aldegheri LAA 1759175.241.51137830$-9.60AL|NL
283 Jhancarlos Lara ATL 40123.921.4744250$-9.64AL|NL
284 Steven Wilson CWS 57234.771.3954270$-9.64AL|NL
285 Mike Clevinger CWS 48244.641.3640170$-9.66AL|NL
286 Jose Corniell TEX 48004.101.3045170$-9.68AL|NL
287 Andre Granillo STL 31224.431.4030150$-9.68AL|NL
288 Gabriel Hughes COL 61464.961.4746210$-9.70AL|NL
289 Blade Tidwell SF 26224.421.3724110$-9.74AL|NL
290 George Soriano MIA 54234.711.4151240$-9.72AL|NL
291 Luis Curvelo TEX 50234.781.3845210$-9.79AL|NL
292 Marc Church TEX 28224.571.4028140$-9.82AL|NL
293 Mitch Farris LAA 206004.581.44179950$-9.87AL|NL
294 Mason Englert TB 24114.061.252270$-9.88AL|NL
295 Kendry Rojas MIN 42003.921.3238150$-9.88AL|NL
296 Kyle Nelson ARI 26224.431.4124120$-9.87AL|NL
297 Valente Bellozo MIA 79354.911.4057250$-9.92AL|NL
298 DL Hall MIL 24113.911.3525110$-9.92AL|NL
299 Andrew Hoffmann ARI 28224.471.4024110$-9.92AL|NL
300 Michael Petersen MIA 56234.851.4153230$-9.91AL|NL