2025 Fantasy Baseball Rankings

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 Mixed Value
1 Shohei Ohtani LAD $64.67AL|NL
2 Aaron Judge NYY $61.32AL|NL
3 Ronald Acuna ATL $57.53AL|NL
4 Bobby Witt Jr. KAN $55.65AL|NL
5 Fernando Tatis Jr. SD $47.76AL|NL
6 Elly De La Cruz CIN $47.54AL|NL
7 Jose Ramirez CLE $45.33AL|NL
8 Kyle Tucker CHC $42.57AL|NL
9 Vladimir Guerrero Jr. TOR $37.28AL|NL
10 Tarik Skubal DET $35.11AL|NL
11 Juan Soto NYM $34.71AL|NL
12 Julio Rodriguez SEA $34.67AL|NL
13 Trea Turner PHI $31.78AL|NL
14 Gunnar Henderson BAL $30.26AL|NL
15 Pete Crow-Armstrong CHC $29.93AL|NL
16 Jackson Chourio MIL $29.07AL|NL
17 Zack Wheeler PHI $28.57AL|NL
18 Mookie Betts LAD $27.83AL|NL
19 Bryce Harper IL-10 PHI $27.42AL|NL
20 Brent Rooker OAK $26.98AL|NL
21 Paul Skenes PIT $26.98AL|NL
22 Manny Machado SD $26.47AL|NL
23 Freddie Freeman LAD $26.33AL|NL
24 Teoscar Hernandez LAD $26.30AL|NL
25 Ketel Marte ARI $26.17AL|NL
26 Austin Riley ATL $23.98AL|NL
27 Jackson Merrill SD $23.92AL|NL
28 Logan Webb SF $23.85AL|NL
29 James Wood WAS $23.81AL|NL
30 Jazz Chisholm NYY $23.53AL|NL
31 Garrett Crochet BOS $23.05AL|NL
32 Francisco Lindor NYM $23.01AL|NL
33 Zach Neto LAA $22.94AL|NL
34 Logan Gilbert SEA $22.70AL|NL
35 Spencer Strider ATL $22.67AL|NL
36 Oneil Cruz PIT $22.38AL|NL
37 Cal Raleigh SEA $22.24AL|NL
38 Pete Alonso NYM $22.03AL|NL
39 Max Fried NYY $20.84AL|NL
40 Jeremy Pena HOU $20.56AL|NL
41 Joe Ryan MIN $20.42AL|NL
42 Rafael Devers SF $19.78AL|NL
43 Spencer Schwellenbach ATL $19.66AL|NL
44 CJ Abrams WAS $19.51AL|NL
45 Kyle Schwarber PHI $19.06AL|NL
46 Matt Olson ATL $18.93AL|NL
47 Junior Caminero TB $18.87AL|NL
48 Jose Altuve HOU $18.67AL|NL
49 Josh Naylor ARI $18.65AL|NL
50 Christian Yelich MIL $18.44AL|NL
51 Jacob deGrom TEX $18.21AL|NL
52 Corbin Carroll IL-10 ARI $18.02AL|NL
53 George Kirby SEA $17.97AL|NL
54 Dylan Cease SD $17.76AL|NL
55 Bo Bichette TOR $17.74AL|NL
56 Jarren Duran BOS $17.64AL|NL
57 Sonny Gray STL $17.51AL|NL
58 Mike Trout LAA $17.17AL|NL
59 Hunter Brown HOU $17.15AL|NL
60 William Contreras MIL $17.11AL|NL
61 Yandy Diaz TB $16.97AL|NL
62 Byron Buxton MIN $16.96AL|NL
63 Framber Valdez HOU $16.81AL|NL
64 Yordan Alvarez IL-10 HOU $16.53AL|NL
65 Edwin Diaz NYM $16.44AL|NL
66 Nico Hoerner CHC $16.15AL|NL
67 Josh Hader HOU $16.09AL|NL
68 Yoshinobu Yamamoto LAD $15.80AL|NL
69 Willson Contreras STL $15.30AL|NL
70 Cristopher Sanchez PHI $15.01AL|NL
71 Michael Harris ATL $15.00AL|NL
72 Brenton Doyle COL $14.99AL|NL
73 Mason Miller OAK $14.92AL|NL
74 Hunter Goodman COL $14.88AL|NL
75 Corey Seager TEX $14.87AL|NL
76 Riley Greene DET $14.63AL|NL
77 Wyatt Langford IL-10 TEX $14.29AL|NL
78 Luis Arraez SD $14.25AL|NL
79 Bryan Woo SEA $13.90AL|NL
80 Steven Kwan CLE $13.53AL|NL
81 Andres Munoz SEA $13.49AL|NL
82 Luis Robert IL-10 CWS $13.47AL|NL
83 Emmanuel Clase CLE $13.32AL|NL
84 Marcell Ozuna ATL $13.29AL|NL
85 Andy Pages LAD $13.21AL|NL
86 Tyler Freeman COL $13.02AL|NL
87 Tommy Edman LAD $12.88AL|NL
88 Will Smith LAD $12.81AL|NL
89 Ryan Helsley STL $12.77AL|NL
90 Maikel Garcia KAN $12.73AL|NL
91 Nick Pivetta SD $12.42AL|NL
92 Nathan Eovaldi TEX $12.38AL|NL
93 Taylor Ward LAA $12.37AL|NL
94 Carlos Rodon NYY $12.15AL|NL
95 Kevin Gausman TOR $12.12AL|NL
96 Freddy Peralta MIL $12.06AL|NL
97 Lawrence Butler OAK $12.02AL|NL
98 MacKenzie Gore WAS $11.99AL|NL
99 Yainer Diaz HOU $11.65AL|NL
100 Tanner Scott LAD $11.57AL|NL
101 Brice Turang MIL $11.49AL|NL
102 Andres Gimenez TOR $11.47AL|NL
103 Jacob Wilson OAK $11.46AL|NL
104 Jesus Luzardo PHI $11.28AL|NL
105 Tanner Bibee CLE $11.05AL|NL
106 Chris Sale IL-15 ATL $10.92AL|NL
107 Felix Bautista BAL $10.83AL|NL
108 Jeff Hoffman TOR $10.58AL|NL
109 Kris Bubic KAN $10.45AL|NL
110 Bryan Reynolds PIT $10.38AL|NL
111 Nick Castellanos PHI $10.27AL|NL
112 Luis Castillo SEA $10.23AL|NL
113 Drew Rasmussen TB $10.06AL|NL
114 Ozzie Albies ATL $10.04AL|NL
115 Anthony Volpe NYY $10.01AL|NL
116 Ranger Suarez PHI $9.97AL|NL
117 Xander Bogaerts SD $9.85AL|NL
118 Agustin Ramirez MIA $9.84AL|NL
119 Jack Flaherty DET $9.78AL|NL
120 Jhoan Duran MIN $9.75AL|NL
121 Aroldis Chapman BOS $9.69AL|NL
122 Hunter Greene IL-15 CIN $9.62AL|NL
123 Dansby Swanson CHC $9.40AL|NL
124 Alec Bohm PHI $9.19AL|NL
125 Tyler Glasnow IL-60 LAD $9.17AL|NL
126 David Bednar PIT $9.12AL|NL
127 Shota Imanaga CHC $9.08AL|NL
128 Vinnie Pasquantino KAN $9.01AL|NL
129 Devin Williams NYY $8.91AL|NL
130 George Springer TOR $8.90AL|NL
131 Randy Arozarena SEA $8.87AL|NL
132 Robbie Ray SF $8.85AL|NL
133 Camilo Doval SF $8.79AL|NL
134 Cedric Mullins BAL $8.68AL|NL
135 Seiya Suzuki CHC $8.67AL|NL
136 Salvador Perez KAN $8.44AL|NL
137 Cody Bellinger NYY $8.15AL|NL
138 Eugenio Suarez ARI $8.12AL|NL
139 Zac Gallen ARI $8.11AL|NL
140 Shelby Miller ARI $8.07AL|NL
141 Peter Fairbanks TB $7.99AL|NL
142 Ryan O'Hearn BAL $7.84AL|NL
143 Robert Suarez SD $7.71AL|NL
144 Merrill Kelly ARI $7.55AL|NL
145 Heliot Ramos SF $7.54AL|NL
146 Matt McLain CIN $7.54AL|NL
147 Cole Ragans IL-15 KAN $7.43AL|NL
148 Matt Chapman IL-10 SF $7.27AL|NL
149 Thairo Estrada COL $7.22AL|NL
150 Willy Adames SF $7.04AL|NL
151 Kenley Jansen LAA $7.04AL|NL
152 Kyle Finnegan WAS $6.93AL|NL
153 Max Scherzer TOR $6.90AL|NL
154 Seth Lugo KAN $6.81AL|NL
155 Grant Holmes ATL $6.78AL|NL
156 Yusei Kikuchi LAA $6.68AL|NL
157 Luis Garcia WAS $6.65AL|NL
158 Brandon Woodruff IL-60 MIL $6.62AL|NL
159 Clay Holmes NYM $6.54AL|NL
160 Ian Happ CHC $6.49AL|NL
161 Josh Lowe TB $6.45AL|NL
162 Matt Boyd CHC $6.42AL|NL
163 Bryson Stott PHI $6.35AL|NL
164 Emilio Pagan CIN $6.32AL|NL
165 Sandy Alcantara MIA $6.24AL|NL
166 Jo Adell LAA $6.23AL|NL
167 Xavier Edwards MIA $6.22AL|NL
168 Trevor Megill MIL $6.13AL|NL
169 Chris Bassitt TOR $6.06AL|NL
170 Matthew Liberatore STL $5.99AL|NL
171 Otto Lopez MIA $5.95AL|NL
172 Logan O'Hoppe LAA $5.95AL|NL
173 Jung Hoo Lee SF $5.83AL|NL
174 Masyn Winn STL $5.61AL|NL
175 Mitch Keller PIT $5.58AL|NL
176 Gleyber Torres DET $5.35AL|NL
177 Lourdes Gurriel Jr. ARI $5.31AL|NL
178 Jose Soriano LAA $5.11AL|NL
179 Paul Goldschmidt NYY $5.09AL|NL
180 Carlos Estevez KAN $4.95AL|NL
181 Michael Wacha KAN $4.65AL|NL
182 Wilyer Abreu BOS $4.62AL|NL
183 Robert Garcia TEX $4.27AL|NL
184 Raisel Iglesias ATL $4.27AL|NL
185 Chandler Simpson TB $4.24AL|NL
186 Christian Walker HOU $4.17AL|NL
187 Jasson Dominguez NYY $4.13AL|NL
188 Brandon Pfaadt ARI $4.09AL|NL
189 Colton Cowser BAL $4.04AL|NL
190 Eduardo Rodriguez ARI $4.02AL|NL
191 Nick Lodolo CIN $3.99AL|NL
192 Alec Burleson STL $3.82AL|NL
193 Nolan Arenado STL $3.74AL|NL
194 TJ Friedl CIN $3.71AL|NL
195 Michael Busch CHC $3.71AL|NL
196 Royce Lewis IL-10 MIN $3.69AL|NL
197 Brendan Donovan STL $3.65AL|NL
198 Bailey Ober MIN $3.61AL|NL
199 Will Warren NYY $3.61AL|NL
200 Reese Olson IL-15 DET $3.59AL|NL
201 Grant Taylor CWS $3.58AL|NL
202 Trevor Story BOS $3.48AL|NL
203 Ryan Pepiot TB $3.47AL|NL
204 Daniel Palencia CHC $3.45AL|NL
205 Alejandro Kirk TOR $3.29AL|NL
206 Marcus Semien TEX $3.23AL|NL
207 Jordan Beck COL $3.17AL|NL
208 Will Vest DET $2.99AL|NL
209 Brandon Lowe TB $2.99AL|NL
210 Jurickson Profar ATL $2.98AL|NL
211 Orion Kerkering PHI $2.95AL|NL
212 Carlos Correa MIN $2.94AL|NL
213 Mike Soroka WAS $2.90AL|NL
214 Jonathan Aranda TB $2.83AL|NL
215 Clarke Schmidt NYY $2.80AL|NL
216 Kodai Senga IL-15 NYM $2.76AL|NL
217 Gavin Williams CLE $2.75AL|NL
218 Cade Smith CLE $2.67AL|NL
219 Adolis Garcia TEX $2.39AL|NL
220 Josh Jung TEX $2.33AL|NL
221 J.T. Realmuto PHI $2.33AL|NL
222 Jordan Westburg BAL $2.31AL|NL
223 Calvin Faucher MIA $2.30AL|NL
224 Zach Eflin BAL $2.13AL|NL
225 Ceddanne Rafaela BOS $2.07AL|NL
226 Isaac Paredes HOU $2.00AL|NL
227 Shea Langeliers IL-10 OAK $2.00AL|NL
228 Eury Perez MIA $2.00AL|NL
229 Edward Cabrera MIA $1.99AL|NL
230 Taj Bradley TB $1.87AL|NL
231 Sean Manaea IL-60 NYM $1.84AL|NL
232 Kerry Carpenter DET $1.78AL|NL
233 David Peterson NYM $1.65AL|NL
234 Casey Mize DET $1.63AL|NL
235 Landen Roupp SF $1.57AL|NL
236 Blake Snell IL-60 LAD $1.51AL|NL
237 Matthew Strahm PHI $1.39AL|NL
238 Griffin Jax MIN $1.36AL|NL
239 Alex Bregman IL-10 BOS $1.31AL|NL
240 Spencer Steer CIN $1.28AL|NL
241 Tommy Kahnle DET $1.19AL|NL
242 Michael King IL-15 SD $1.18AL|NL
243 Jackson Holliday BAL $1.13AL|NL
244 Connor Norby MIA $1.11AL|NL
245 Chad Patrick MIL $1.10AL|NL
246 Shane Bieber IL-60 CLE $1.01AL|NL
247 Jose Berrios TOR $0.99AL|NL
248 Zebby Matthews IL-15 MIN $0.86AL|NL
249 Ezequiel Tovar IL-10 COL $0.85AL|NL
250 Luis Ortiz CLE $0.85AL|NL
251 Brandon Nimmo NYM $0.78AL|NL
252 Lance McCullers HOU $0.77AL|NL
253 Jason Adam SD $0.65AL|NL
254 Ha-seong Kim IL-60 TB $0.57AL|NL
255 Shohei Ohtani LAD $0.54AL|NL
256 Bryan Abreu HOU $0.51AL|NL
257 Ryne Nelson ARI $0.42AL|NL
258 Brady Singer CIN $0.41AL|NL
259 Quinn Priester MIL $0.20AL|NL
260 Porter Hodge CHC $0.07AL|NL
261 Pablo Lopez IL-60 MIN $0.02AL|NL
262 Chase Burns CIN $0.02AL|NL
263 Jac Caglianone KAN $0.00AL|NL
264 Colson Montgomery CWS $0.00AL|NL
265 Christian Moore LAA $0.00AL|NL
266 Kristian Campbell BOS $0.00AL|NL
267 Samuel Basallo BAL $0.00AL|NL
268 Tsung-Che Cheng PIT $0.00AL|NL
269 Alex Freeland LAD $0.00AL|NL
270 Cole Young SEA $0.00AL|NL
271 Tommy Pham PIT $0.00AL|NL
272 Dalton Rushing LAD $0.00AL|NL
273 Brayan Bello BOS $-0.01AL|NL
274 Ben Brown CHC $-0.05AL|NL
275 Hayden Birdsong SF $-0.07AL|NL
276 Dylan Lee ATL $-0.14AL|NL
277 Nick Martinez CIN $-0.16AL|NL
278 Cade Cavalli WAS $-0.22AL|NL
279 David Festa MIN $-0.28AL|NL
280 Luke Weaver NYY $-0.34AL|NL
281 Shane McClanahan IL-60 TB $-0.38AL|NL
282 Christian Encarnacion-Strand CIN $-0.59AL|NL
283 Shane Smith CWS $-0.67AL|NL
284 Abner Uribe MIL $-0.71AL|NL
285 Reid Detmers LAA $-0.76AL|NL
286 Lane Thomas CLE $-0.84AL|NL
287 Stephen Kolek SD $-0.87AL|NL
288 Yimi Garcia IL-15 TOR $-0.89AL|NL
289 Tyler Stephenson CIN $-0.95AL|NL
290 Mark Vientos NYM $-0.95AL|NL
291 Ryan Walker SF $-0.96AL|NL
292 Kumar Rocker TEX $-1.01AL|NL
293 Geraldo Perdomo ARI $-1.02AL|NL
294 Jesus Sanchez MIA $-1.04AL|NL
295 Gabe Speier SEA $-1.08AL|NL
296 Brandon Walter HOU $-1.16AL|NL
297 Sawyer Gipson-Long DET $-1.20AL|NL
298 Kirby Yates LAD $-1.21AL|NL
299 Shane Baz TB $-1.22AL|NL
300 Miles Mikolas STL $-1.24AL|NL