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 Cade Smith CLE 11102.951.101445$18.77AL|NL
2 Edwin Diaz NYM 9102.821.041435$18.66AL|NL
3 Bryan Abreu HOU 10103.021.161345$17.17AL|NL
4 Ryan Walker SF 10113.211.141135$16.11AL|NL
5 Tanner Scott LAD 10113.211.211245$15.84AL|NL
6 Andres Munoz SEA 9112.661.101244$14.30AL|NL
7 Jhoan Duran PHI 10112.761.131134$13.88AL|NL
8 Jeff Hoffman TOR 10103.201.101234$13.57AL|NL
9 Daniel Palencia CHC 9103.701.281145$13.52AL|NL
10 Aroldis Chapman BOS 9103.171.221354$12.61AL|NL
11 Raisel Iglesias ATL 10113.371.111024$12.26AL|NL
12 Drew Rasmussen TB 25213.531.142360$12.07AL|NL
13 David Bednar NYY 10113.541.171134$11.70AL|NL
14 Peter Fairbanks TB 10113.591.231044$10.60AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Robert Suarez SD 9113.591.18934$10.44AL|NL
16 JoJo Romero STL 9103.511.25934$10.00AL|NL
17 Carlos Estevez KAN 10113.941.24934$9.28AL|NL
18 Emilio Pagan CIN 9114.221.211034$9.28AL|NL
19 Kenley Jansen LAA 9003.951.201034$5.51AL|NL
20 Jose A. Ferrer WAS 10003.641.25834$5.05AL|NL
21 Griffin Jax TB 10113.031.081331$4.50AL|NL
22 Dennis Santana PIT 9004.051.26934$4.37AL|NL
23 Quinn Priester MIL 23214.001.291980$4.05AL|NL
24 Devin Williams NYY 10103.041.141341$3.90AL|NL
25 Ryan Helsley NYM 9102.991.141131$2.79AL|NL
26 Noah Cameron KAN 25113.961.232280$2.58AL|NL
27 Parker Messick CLE 21214.351.302080$2.52AL|NL
28 Keegan Akin BAL 9003.751.211033$2.49AL|NL
29 Ian Seymour TB 22114.011.222170$1.86AL|NL
30 Mason Miller SD 10002.731.011431$1.85AL|NL
31 Blake Treinen LAD 10113.451.181131$1.75AL|NL
32 Shawn Armstrong TEX 9003.961.21933$1.64AL|NL
33 Cam Schlittler NYY 26224.461.3925110$1.31AL|NL
34 Garrett Whitlock BOS 9103.451.171031$1.17AL|NL
35 Robert Garcia TEX 9103.411.201031$0.99AL|NL
36 Lucas Erceg KAN 10113.491.221031$0.86AL|NL
37 Luke Weaver NYY 10103.891.181131$0.73AL|NL
38 Justin Topa MIN 10003.871.30833$0.68AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Seranthony Dominguez TOR 9113.691.251141$0.38AL|NL
40 Sean Newcomb OAK 9013.931.37943$0.31AL|NL
41 Kyle Finnegan DET 9014.021.31833$0.24AL|NL
42 Cole Sands MIN 10103.821.211031$0.19AL|NL
43 Calvin Faucher MIA 9004.131.401043$0.05AL|NL
44 Jeremiah Estrada SD 9103.211.141340$-0.20AL|NL
45 Clay Holmes NYM 21113.851.321980$-0.29AL|NL
46 Abner Uribe MIL 9003.361.291152$-0.35AL|NL
47 Andrew Saalfrank ARI 9003.831.46853$-0.67AL|NL
48 Matthew Strahm PHI 9103.331.071130$-0.66AL|NL
49 Antonio Santillan CIN 9114.121.291041$-1.27AL|NL
50 Matthew Liberatore STL 23114.191.291970$-1.38AL|NL
51 Adrian Morejon SD 9103.291.161030$-1.77AL|NL
52 Jose Butto SF 9113.971.34941$-1.80AL|NL
53 Tyler Kinley ATL 9104.201.331041$-1.78AL|NL
54 Matt Brash SEA 9103.151.251140$-1.85AL|NL
55 Victor Vodnik COL 9014.451.50953$-1.90AL|NL
56 Ryan Thompson ARI 9113.911.29731$-2.06AL|NL
57 Trevor Megill IL-15 MIL 6003.421.20722$-2.06AL|NL
58 Jose Alvarado PHI 9103.381.221140$-2.07AL|NL
59 Orion Kerkering PHI 9103.281.201030$-2.09AL|NL
60 David Robertson PHI 9113.461.211140$-2.15AL|NL
61 Reid Detmers LAA 10113.751.221230$-2.28AL|NL
62 Shane Smith CWS 23114.391.322190$-2.29AL|NL
63 Tyler Rogers NYM 11103.441.16820$-2.34AL|NL
64 Edwin Uceta TB 10103.721.201140$-2.43AL|NL
65 Robert Stephenson LAA 9113.901.151130$-2.54AL|NL
66 Kirby Yates LAD 9103.621.231140$-2.65AL|NL
67 Caleb Ferguson SEA 9103.411.241040$-2.71AL|NL
68 Camilo Doval NYY 9113.451.281150$-2.73AL|NL
69 Slade Cecconi CLE 25124.651.272170$-2.77AL|NL
70 Chris Martin TEX 9003.341.11921$-2.91AL|NL
71 Steven Okert HOU 9103.911.211130$-3.08AL|NL
72 Pierce Johnson ATL 9103.621.251030$-3.23AL|NL
73 Carson Seymour SF 20114.121.371770$-3.35AL|NL
74 Will Vest DET 9003.251.20931$-3.51AL|NL
75 Ben Brown CHC 9113.891.221030$-3.54AL|NL
76 Andre Pallante STL 24114.111.371790$-3.62AL|NL
77 Andrew Kittredge CHC 9103.651.20820$-3.68AL|NL
78 J.T. Ginn OAK 21114.441.331870$-3.77AL|NL
79 Erik Sabrowski CLE 10103.701.391260$-3.80AL|NL
80 Brad Lord WAS 25124.401.341990$-3.84AL|NL
81 Drew Pomeranz CHC 8103.571.28930$-3.93AL|NL
82 Nick Martinez CIN 14114.281.241130$-4.08AL|NL
83 Mike Vasil CWS 12114.581.39951$-4.12AL|NL
84 Jordan Leasure CWS 9014.531.411052$-4.23AL|NL
85 Jake Junis CLE 9103.911.23820$-4.48AL|NL
86 Bubba Chandler PIT 20114.541.351880$-4.50AL|NL
87 Jared Koenig MIL 9103.701.28830$-4.48AL|NL
88 Brooks Raley NYM 9103.821.30940$-4.49AL|NL
89 Michael Kopech LAD 8104.111.311040$-4.75AL|NL
90 John Schreiber KAN 10103.921.31940$-4.77AL|NL
91 Hunter Gaddis CLE 10003.971.241031$-4.86AL|NL
92 Yennier Cano BAL 9013.641.27931$-4.92AL|NL
93 Jason Alexander HOU 19114.431.341560$-4.90AL|NL
94 Ryne Stanek NYM 8103.951.32940$-4.94AL|NL
95 Carmen Mlodzinski PIT 14114.271.341250$-4.99AL|NL
96 Tim Herrin CLE 9103.841.35940$-4.97AL|NL
97 Colin Rea CHC 25114.691.321970$-5.03AL|NL
98 Janson Junk IL-15 MIA 21124.511.321550$-5.13AL|NL
99 Angel Zerpa KAN 9103.821.33830$-5.16AL|NL
100 Tommy Nance TOR 9113.961.30830$-5.19AL|NL
101 Sawyer Gipson-Long DET 10114.321.26930$-5.21AL|NL
102 Hayden Birdsong SF 12114.421.381360$-5.28AL|NL
103 Fernando Cruz NYY 9003.381.181340$-5.32AL|NL
104 Kai-Wei Teng SF 20114.481.411890$-5.38AL|NL
105 Michael Tonkin MIN 10104.261.29930$-5.36AL|NL
106 Craig Yoho MIL 8103.931.34840$-5.47AL|NL
107 Ronny Henriquez MIA 9003.971.301031$-5.46AL|NL
108 Jake Latz TEX 12114.231.411260$-5.51AL|NL
109 Isaac Mattson PIT 9104.251.381050$-5.67AL|NL
110 Matt Festa CLE 9114.391.30930$-5.68AL|NL
111 Clayton Beeter WAS 9104.221.391050$-5.70AL|NL
112 Jalen Beeks ARI 8104.041.35830$-5.75AL|NL
113 Kody Funderburk MIN 9104.121.38940$-5.81AL|NL
114 Valente Bellozo MIA 18114.561.351460$-5.90AL|NL
115 Gabe Speier SEA 9003.381.151130$-5.88AL|NL
116 Ben Casparius LAD 10114.521.331040$-5.93AL|NL
117 Daysbel Hernandez ATL 7103.831.44840$-5.97AL|NL
118 Joe Rock TB 9114.271.32830$-6.01AL|NL
119 Anthony Banda LAD 10104.251.36940$-6.01AL|NL
120 Dylan Lee ATL 9003.371.131030$-6.09AL|NL
121 Luis Garcia LAA 9104.201.36830$-6.21AL|NL
122 Lake Bachar MIA 9104.341.38940$-6.27AL|NL
123 Brennan Bernardino BOS 8104.061.36730$-6.27AL|NL
124 Mason Fluharty TOR 8114.181.33730$-6.26AL|NL
125 Spencer Bivens SF 9104.221.34730$-6.49AL|NL
126 Alex Vesia IL-15 LAD 8003.331.151030$-6.50AL|NL
127 Gordon Graceffo STL 12114.451.34940$-6.54AL|NL
128 Tyler Alexander CWS 15114.791.331240$-6.73AL|NL
129 Osvaldo Bido OAK 17114.761.391570$-6.77AL|NL
130 Tyler Holton DET 9003.421.11820$-6.84AL|NL
131 Kyle Leahy STL 9004.121.33831$-6.85AL|NL
132 Joey Wentz ATL 25114.791.4423110$-6.86AL|NL
133 Ryan Yarbrough NYY 11114.731.32930$-6.91AL|NL
134 Daniel Lynch KAN 9114.351.36730$-6.93AL|NL
135 Andre Granillo STL 8104.311.39730$-6.96AL|NL
136 Ryan Bergert KAN 26124.751.4121100$-6.99AL|NL
137 Garrett Cleavinger TB 9013.631.221140$-7.01AL|NL
138 Daniel Coulombe TEX 8003.191.14820$-6.98AL|NL
139 Brad Keller CHC 9004.081.36831$-7.03AL|NL
140 Paul Blackburn NYY 9114.511.35730$-7.18AL|NL
141 Tim Hill NYY 8104.111.36520$-7.18AL|NL
142 Mitch Spence OAK 10114.691.35830$-7.34AL|NL
143 Bryan King HOU 9003.501.23930$-7.64AL|NL
144 Gregory Soto NYM 9013.531.291040$-7.81AL|NL
145 Elvis Alvarado OAK 9004.251.46951$-7.84AL|NL
146 Taijuan Walker PHI 23114.881.381780$-7.85AL|NL
147 Adrian Houser TB 28124.701.4220100$-7.88AL|NL
148 Bryan Hudson CWS 7003.251.15720$-7.91AL|NL
149 Caleb Thielbar CHC 9003.701.22930$-7.97AL|NL
150 Phil Maton TEX 9003.741.23930$-8.14AL|NL
151 Jose Urena LAA 21124.781.411580$-8.26AL|NL
152 Louie Varland TOR 9013.701.21820$-8.29AL|NL
153 Mark Leiter Jr. NYY 8013.851.261030$-8.31AL|NL
154 Kyle Hendricks LAA 25125.051.341770$-8.40AL|NL
155 Bryan Baker TB 9004.011.251030$-8.47AL|NL
156 Eduard Bazardo SEA 9003.881.24930$-8.52AL|NL
157 Nick Mears MIL 8003.791.25930$-8.53AL|NL
158 Steven Wilson CWS 9014.691.44951$-8.58AL|NL
159 Tanner Banks PHI 8003.831.20820$-8.62AL|NL
160 Brendon Little TOR 8003.441.36940$-8.73AL|NL
161 Chad Patrick MIL 11014.211.241030$-8.75AL|NL
162 Nic Enright CLE 10013.981.25930$-8.74AL|NL
163 Craig Kimbrel HOU 9004.131.311150$-8.83AL|NL
164 Grant Wolfram BAL 9104.801.52840$-8.85AL|NL
165 Paul Sewald IL-60 CLE 7004.001.18820$-8.91AL|NL
166 Hoby Milner TEX 7003.631.21720$-8.93AL|NL
167 Yariel Rodriguez TOR 9003.981.28940$-9.07AL|NL
168 Andrew Alvarez WAS 14004.421.311350$-9.08AL|NL
169 Luis Morales OAK 14004.421.311350$-9.08AL|NL
170 Justin Slaten BOS 9003.961.29930$-9.12AL|NL
171 Steven Matz BOS 9003.951.25820$-9.16AL|NL
172 Dauri Moreta PIT 9004.091.311040$-9.15AL|NL
173 McCade Brown COL 15004.501.331450$-9.33AL|NL
174 Brandon Eisert CWS 9004.111.28930$-9.34AL|NL
175 Aaron Ashby MIL 9003.731.37940$-9.33AL|NL
176 Cole Henry WAS 10004.901.44951$-9.35AL|NL
177 Mason Englert TB 8004.101.23820$-9.36AL|NL
178 Tyler Phillips MIA 9004.771.42731$-9.39AL|NL
179 Justin Wilson BOS 8003.971.32930$-9.40AL|NL
180 Hunter Harvey IL-15 KAN 5003.571.17610$-9.44AL|NL
181 Brady Basso OAK 8003.961.22720$-9.43AL|NL
182 Scott Barlow CIN 9004.081.351040$-9.48AL|NL
183 Riley O'Brien STL 9003.751.38940$-9.46AL|NL
184 Taylor Rogers CHC 9014.001.32940$-9.46AL|NL
185 Yuki Matsui SD 7003.881.29830$-9.46AL|NL
186 Porter Hodge CHC 8003.941.35940$-9.58AL|NL
187 Jack Dreyer LAD 7003.851.26730$-9.62AL|NL
188 Keaton Winn SF 7003.831.27720$-9.66AL|NL
189 Dietrich Enns BAL 9014.151.31930$-9.69AL|NL
190 Payton Tolle BOS 12004.421.311140$-9.71AL|NL
191 Mason Montgomery TB 9004.091.33940$-9.73AL|NL
192 Brock Burke LAA 9004.131.32930$-9.73AL|NL
193 Rob Zastryzny MIL 8004.021.30830$-9.75AL|NL
194 Kevin Kelly TB 8004.011.25720$-9.75AL|NL
195 Tobias Myers MIL 9004.221.26830$-9.81AL|NL
196 Hayden Harris ATL 7003.791.33730$-9.99AL|NL
197 Ryan Pressly CHC 7003.781.27620$-9.98AL|NL
198 Brooks Kriske MIN 9004.171.391050$-10.01AL|NL
199 Matthew Gage SF 9003.831.38840$-10.04AL|NL
200 Kyle Harrison BOS 9004.321.31930$-10.04AL|NL
201 Kyle Backhus ARI 9004.081.37930$-10.06AL|NL
202 Tommy Kahnle DET 8004.001.30730$-10.12AL|NL
203 Joe Kelly FA 5003.581.31620$-10.13AL|NL
204 Ryan Fernandez STL 8014.061.34840$-10.13AL|NL
205 Bennett Sousa IL-15 HOU 5003.631.22520$-10.16AL|NL
206 Wandy Peralta SD 8003.821.35730$-10.17AL|NL
207 Josh Sborz IL-60 TEX 7003.991.31730$-10.18AL|NL
208 Enyel De Los Santos HOU 8004.181.32830$-10.20AL|NL
209 Chase Lee DET 6003.961.26620$-10.27AL|NL
210 Tristan Beck SF 8004.101.30730$-10.30AL|NL
211 Brenan Hanifee DET 8003.831.31620$-10.29AL|NL
212 John Brebbia ATL 8014.411.28830$-10.31AL|NL
213 Tayler Saucedo SEA 7003.951.35730$-10.39AL|NL
214 Jorge Alcala STL 8014.341.31830$-10.41AL|NL
215 Elijah Morgan IL-60 CHC 5003.881.22520$-10.45AL|NL
216 Braydon Fisher TOR 7004.031.35730$-10.52AL|NL
217 Eric Orze TB 7004.151.32730$-10.51AL|NL
218 Andrew Chafin LAA 8014.171.42940$-10.54AL|NL
219 Ryan Brasier IL-15 CHC 4003.621.17410$-10.55AL|NL
220 Justin Hagenman NYM 7004.191.26620$-10.58AL|NL
221 Zak Kent CLE 8004.031.41840$-10.61AL|NL
222 Jake Bird NYY 6003.891.34630$-10.63AL|NL
223 Brent Headrick IL-15 NYY 6004.211.27620$-10.67AL|NL
224 Edgardo Henriquez LAD 9004.401.411050$-10.66AL|NL
225 Joe Boyle TB 8014.381.39950$-10.70AL|NL
226 Matt Svanson STL 9004.031.36730$-10.69AL|NL
227 Yohan Ramirez PIT 8004.261.37840$-10.73AL|NL
228 Evan Sisk PIT 8003.961.45840$-10.79AL|NL
229 Greg Weissert BOS 8004.201.34730$-10.80AL|NL
230 Shawn Dubin BAL 7004.001.40730$-10.81AL|NL
231 Albert Suarez BAL 8004.291.32730$-10.81AL|NL
232 Gregory Santos IL-60 SEA 5003.641.36520$-10.85AL|NL
233 Hunter Stratton ATL 8004.231.34730$-10.85AL|NL
234 Brent Suter CIN 7004.181.30620$-10.83AL|NL
235 Kaleb Ort HOU 9014.591.34940$-10.86AL|NL
236 Jordan Wicks CHC 8004.101.37730$-10.84AL|NL
237 Aaron Bummer IL-15 ATL 4003.431.30420$-10.87AL|NL
238 Ian Hamilton NYY 4003.801.32520$-10.88AL|NL
239 Cole Sulser TB 6004.141.33630$-10.92AL|NL
240 Alex Lange DET 6003.881.39630$-10.91AL|NL
241 Chad Green TOR 4003.961.18410$-10.90AL|NL
242 Grant Anderson IL-15 MIL 5004.051.28520$-10.94AL|NL
243 Konnor Pilkington WAS 9004.141.41840$-10.94AL|NL
244 Colton Gordon HOU 8004.491.29720$-10.95AL|NL
245 Casey Legumina SEA 6004.221.32620$-10.97AL|NL
246 Mason Black SF 9004.441.34830$-10.96AL|NL
247 Justin Wrobleski LAD 7004.281.30620$-10.99AL|NL
248 Shelby Miller MIL 4003.891.22410$-10.99AL|NL
249 Alex Faedo IL-60 TB 7004.391.34730$-11.03AL|NL
250 Trevor Stephan CLE 6004.171.34620$-11.02AL|NL
251 Jacob Webb TEX 8014.431.32730$-11.07AL|NL
252 Sam Moll CIN 9004.241.40840$-11.06AL|NL
253 Shinnosuke Ogasawara WAS 10014.431.34830$-11.06AL|NL
254 Ron Marinaccio SD 7004.241.38730$-11.06AL|NL
255 Nick Hernandez HOU 7004.571.36830$-11.05AL|NL
256 Jordan Hicks BOS 7004.161.40730$-11.07AL|NL
257 Ryan Zeferjahn LAA 9004.591.411040$-11.06AL|NL
258 Trevor McDonald SF 6003.841.29420$-11.09AL|NL
259 Zack Kelly BOS 7004.301.37730$-11.09AL|NL
260 Cameron Booser CWS 8014.381.39840$-11.11AL|NL
261 Liam Hendriks IL-60 BOS 4004.071.21410$-11.12AL|NL
262 Luke Jackson SEA 8014.301.41840$-11.11AL|NL
263 Dylan Dodd ATL 9004.321.34720$-11.12AL|NL
264 Sean Reynolds SD 7004.421.41840$-11.14AL|NL
265 Easton McGee MIL 7004.381.30620$-11.15AL|NL
266 Lou Trivino PHI 7004.261.39730$-11.16AL|NL
267 Dillon Tate TOR 6004.151.30520$-11.17AL|NL
268 Tyler Ferguson OAK 9004.351.39840$-11.21AL|NL
269 Joey Lucchesi SF 8014.041.38630$-11.22AL|NL
270 Colin Holderman PIT 9004.241.42840$-11.24AL|NL
271 Forrest Whitley TB 4004.071.35520$-11.25AL|NL
272 Taylor Clarke KAN 9014.521.31720$-11.27AL|NL
273 Chase Silseth LAA 7004.391.38730$-11.30AL|NL
274 Jordan Romano IL-15 PHI 4004.101.25410$-11.30AL|NL
275 Fraser Ellard CWS 7004.221.42740$-11.30AL|NL
276 Bradgley Rodriguez SD 6004.241.38630$-11.35AL|NL
277 Thomas Hatch MIN 9004.391.35730$-11.35AL|NL
278 Jonathan Bowlan KAN 8014.391.37730$-11.38AL|NL
279 Alexis Diaz LAD 6004.411.34630$-11.35AL|NL
280 Pierson Ohl MIN 6004.481.26510$-11.40AL|NL
281 Kevin Herget NYM 6004.401.28520$-11.40AL|NL
282 Daniel Robert PHI 7004.571.35730$-11.39AL|NL
283 Max Lazar PHI 6004.411.28520$-11.41AL|NL
284 Luis Curvelo TEX 7004.501.31630$-11.42AL|NL
285 Seth Martinez MIA 8004.381.38730$-11.44AL|NL
286 Rolddy Munoz ATL 7004.201.39630$-11.47AL|NL
287 Steven Cruz IL-15 KAN 6004.251.40630$-11.48AL|NL
288 Trent Harris SF 6004.171.35520$-11.49AL|NL
289 Huascar Brazoban NYM 4003.981.34420$-11.53AL|NL
290 Justin Sterner OAK 8014.731.36830$-11.52AL|NL
291 Stephen Kolek KAN 11014.391.38830$-11.51AL|NL
292 Michael Kelly OAK 8004.431.38730$-11.53AL|NL
293 Travis Adams MIN 8014.431.33620$-11.55AL|NL
294 Jimmy Herget COL 9004.691.35830$-11.56AL|NL
295 Austin Cox ATL 6004.231.42630$-11.57AL|NL
296 Grant Taylor CWS 9005.431.56841$-11.57AL|NL
297 Alek Jacob SD 8004.581.35730$-11.58AL|NL
298 Rafael Montero DET 8004.481.43840$-11.60AL|NL
299 Bryan Hoeing SD 5004.161.31420$-11.62AL|NL
300 Paxton Schultz TOR 5004.381.34520$-11.61AL|NL