The 2025 Major League Baseball season is still just getting started, but that doesn’t mean injuries, unexpected starts and other factors (hello, torpedo bats!) haven’t already impacted the fantasy landscape.
One thing that hasn’t changed, Shohei Ohtani is still the No. 1 ranked fantasy player. Whether or not that will be the case all season remains to be seen, but there have been no signs of a drop-off so far following his historic 2024 campaign.
Advertisement
[It’s not too late — join or create a Yahoo Fantasy Baseball league for the 2025 MLB season]
Below you’ll find our consensus rest-of-season rankings. The Yahoo Fantasy analysts will be updating their top 250 players weekly to help you understand the changing values as the season progresses.
Consensus ranking |
Player |
Position |
Team |
1 |
Shohei Ohtani (Batter) |
Util |
LAD |
2 |
Bobby Witt Jr. |
SS |
KC |
3 |
Aaron Judge |
OF |
NYY |
4 |
Elly De La Cruz |
SS |
CIN |
5 |
Jose Ramirez |
3B |
CLE |
6 |
Kyle Tucker |
OF |
CHC |
7 |
Juan Soto |
OF |
NYM |
8 |
Corbin Carroll |
OF |
ARI |
9 |
Fernando Tatis Jr. |
OF |
SD |
10 |
Vladimir Guerrero Jr. |
1B,3B |
TOR |
11 |
Francisco Lindor |
SS |
NYM |
12 |
Yordan Alvarez |
OF |
HOU |
13 |
Mookie Betts |
2B,SS,OF |
LAD |
14 |
Julio Rodriguez |
OF |
SEA |
15 |
Gunnar Henderson |
SS |
BAL |
16 |
Bryce Harper |
1B |
PHI |
17 |
Jackson Chourio |
OF |
MIL |
18 |
Tarik Skubal |
SP |
DET |
19 |
Paul Skenes |
SP |
PIT |
20 |
Jarren Duran |
OF |
BOS |
21 |
Freddie Freeman |
1B |
LAD |
22 |
Trea Turner |
SS |
PHI |
23 |
Zack Wheeler |
SP |
PHI |
24 |
Jazz Chisholm Jr. |
2B,3B,OF |
NYY |
25 |
Rafael Devers |
3B |
BOS |
26 |
Jackson Merrill |
OF |
SD |
27 |
Ketel Marte |
2B |
ARI |
28 |
Matt Olson |
1B |
ATL |
29 |
Manny Machado |
3B |
SD |
30 |
Austin Riley |
3B |
ATL |
31 |
Logan Gilbert |
SP |
SEA |
32 |
Oneil Cruz |
SS,OF |
PIT |
33 |
Ozzie Albies |
2B |
ATL |
34 |
Kyle Schwarber |
OF |
PHI |
35 |
Garrett Crochet |
SP |
BOS |
36 |
Blake Snell |
SP |
LAD |
37 |
Corey Seager |
SS |
TEX |
38 |
Chris Sale |
SP |
ATL |
39 |
Cole Ragans |
SP |
KC |
40 |
Jose Altuve |
2B |
HOU |
41 |
Corbin Burnes |
SP |
ARI |
42 |
Dylan Cease |
SP |
SD |
43 |
Pete Alonso |
1B |
NYM |
44 |
Michael King |
SP |
SD |
45 |
Teoscar Hernandez |
OF |
LAD |
46 |
Michael Harris II |
OF |
ATL |
47 |
Emmanuel Clase |
RP |
CLE |
48 |
Devin Williams |
RP |
NYY |
49 |
CJ Abrams |
SS |
WSH |
50 |
Brent Rooker |
OF |
ATH |
51 |
Ronald Acuna Jr. |
OF |
ATL |
52 |
William Contreras |
C |
MIL |
53 |
Jacob deGrom |
SP |
TEX |
54 |
Wyatt Langford |
OF |
TEX |
55 |
Josh Hader |
RP |
HOU |
56 |
Pablo Lopez |
SP |
MIN |
57 |
Framber Valdez |
SP |
HOU |
58 |
Mason Miller |
RP |
ATH |
59 |
Yoshinobu Yamamoto |
SP |
LAD |
60 |
Logan Webb |
SP |
SF |
61 |
Edwin Diaz |
RP |
NYM |
62 |
James Wood |
OF |
WSH |
63 |
Anthony Santander |
OF |
TOR |
64 |
Marcus Semien |
2B |
TEX |
65 |
Alex Bregman |
3B |
BOS |
66 |
Marcell Ozuna |
OF |
ATL |
67 |
Tyler Glasnow |
SP |
LAD |
68 |
Brenton Doyle |
OF |
COL |
69 |
Shota Imanaga |
SP |
CHC |
70 |
Raisel Iglesias |
RP |
ATL |
71 |
Aaron Nola |
SP |
PHI |
72 |
Josh Naylor |
1B |
ARI |
73 |
Tanner Bibee |
SP |
CLE |
74 |
Hunter Brown |
SP |
HOU |
75 |
Ryan Helsley |
RP |
STL |
76 |
Willy Adames |
SS |
SF |
77 |
Mark Vientos |
3B |
NYM |
78 |
Andres Munoz |
RP |
SEA |
79 |
Lawrence Butler |
OF |
ATH |
80 |
Spencer Schwellenbach |
SP |
ATL |
81 |
Freddy Peralta |
SP |
MIL |
82 |
Zac Gallen |
SP |
ARI |
83 |
Max Fried |
SP |
NYY |
84 |
Cody Bellinger |
1B,OF |
NYY |
85 |
Adley Rutschman |
C |
BAL |
86 |
Bryan Reynolds |
OF |
PIT |
87 |
Christian Walker |
1B |
HOU |
88 |
Jhoan Duran |
RP |
MIN |
89 |
Bailey Ober |
SP |
MIN |
90 |
Matt McLain |
2B,SS |
CIN |
91 |
Spencer Strider |
SP |
ATL |
92 |
Cal Raleigh |
C |
SEA |
93 |
Luis Robert Jr. |
OF |
CWS |
94 |
Jake Burger |
1B,3B |
TEX |
95 |
Salvador Perez |
C,1B |
KC |
96 |
Hunter Greene |
SP |
CIN |
97 |
Junior Caminero |
3B |
TB |
98 |
Seiya Suzuki |
OF |
CHC |
99 |
Ryan Walker |
RP |
SF |
100 |
Luis Castillo |
SP |
SEA |
101 |
Triston Casas |
1B |
BOS |
102 |
Bo Bichette |
SS |
TOR |
103 |
Randy Arozarena |
OF |
SEA |
104 |
Justin Steele |
SP |
CHC |
105 |
Sonny Gray |
SP |
STL |
106 |
Bryce Miller |
SP |
SEA |
107 |
Jordan Westburg |
2B,3B |
BAL |
108 |
Felix Bautista |
RP |
BAL |
109 |
Mike Trout |
OF |
LAA |
110 |
Willson Contreras |
C,1B |
STL |
111 |
Riley Greene |
OF |
DET |
112 |
George Kirby |
SP |
SEA |
113 |
Matt Chapman |
3B |
SF |
114 |
Joe Ryan |
SP |
MIN |
115 |
Tanner Scott |
RP |
LAD |
116 |
Sandy Alcantara |
SP |
MIA |
117 |
Christian Yelich |
OF |
MIL |
118 |
Yainer Diaz |
C,1B |
HOU |
119 |
Steven Kwan |
OF |
CLE |
120 |
Anthony Volpe |
SS |
NYY |
121 |
Ian Happ |
OF |
CHC |
122 |
Robert Suarez |
RP |
SD |
123 |
Brandon Nimmo |
OF |
NYM |
124 |
Bryan Woo |
SP |
SEA |
125 |
Xavier Edwards |
SS |
MIA |
126 |
Kevin Gausman |
SP |
TOR |
127 |
Will Smith |
C |
LAD |
128 |
Vinnie Pasquantino |
1B |
KC |
129 |
Alec Bohm |
1B,3B |
PHI |
130 |
Luis Garcia |
2B |
WSH |
131 |
Dylan Crews |
OF |
WSH |
132 |
Eugenio Suarez |
3B |
ARI |
133 |
Pete Crow-Armstrong |
OF |
CHC |
134 |
Xander Bogaerts |
2B,SS |
SD |
135 |
Adolis Garcia |
OF |
TEX |
136 |
Ezequiel Tovar |
SS |
COL |
137 |
Jack Flaherty |
SP |
DET |
138 |
Carlos Rodon |
SP |
NYY |
139 |
Yusei Kikuchi |
SP |
LAA |
140 |
Kodai Senga |
SP |
NYM |
141 |
Nick Castellanos |
OF |
PHI |
142 |
Dansby Swanson |
SS |
CHC |
143 |
Shea Langeliers |
C |
ATH |
144 |
Seth Lugo |
SP |
KC |
145 |
J.T. Realmuto |
C |
PHI |
146 |
Jeff Hoffman |
RP |
TOR |
147 |
Austin Wells |
C |
NYY |
148 |
Roki Sasaki |
SP |
LAD |
149 |
Isaac Paredes |
1B,3B |
HOU |
150 |
Zach Neto |
SS |
LAA |
151 |
Trevor Megill |
RP |
MIL |
152 |
Robbie Ray |
SP |
SF |
153 |
Pete Fairbanks |
RP |
TB |
154 |
Josh Lowe |
OF |
TB |
155 |
Nico Hoerner |
2B,SS |
CHC |
156 |
Masyn Winn |
SS |
STL |
157 |
Paul Goldschmidt |
1B |
NYY |
158 |
Spencer Steer |
1B,OF |
CIN |
159 |
Cristopher Sanchez |
SP |
PHI |
160 |
Ryan Pressly |
RP |
CHC |
161 |
MacKenzie Gore |
SP |
WSH |
162 |
Brice Turang |
2B |
MIL |
163 |
Luis Arraez |
1B,2B |
SD |
164 |
Tyler O’Neill |
OF |
BAL |
165 |
Zach Eflin |
SP |
BAL |
166 |
Colton Cowser |
OF |
BAL |
167 |
Lane Thomas |
OF |
CLE |
168 |
Yandy Diaz |
1B |
TB |
169 |
Heliot Ramos |
OF |
SF |
170 |
Gleyber Torres |
2B |
DET |
171 |
Jose Berrios |
SP |
TOR |
172 |
Jeremy Pena |
SS |
HOU |
173 |
Michael Toglia |
1B,OF |
COL |
174 |
Gabriel Moreno |
C |
ARI |
175 |
Logan O’Hoppe |
C |
LAA |
176 |
Jasson Dominguez |
OF |
NYY |
177 |
Brandon Pfaadt |
SP |
ARI |
178 |
Nolan Arenado |
3B |
STL |
179 |
Brandon Lowe |
1B,2B |
TB |
180 |
Royce Lewis |
3B |
MIN |
181 |
Andres Gimenez |
2B |
TOR |
182 |
Bryson Stott |
2B,SS |
PHI |
183 |
Tommy Edman |
2B,SS,OF |
LAD |
184 |
Taylor Ward |
OF |
LAA |
185 |
Lourdes Gurriel Jr. |
OF |
ARI |
186 |
Luis Rengifo |
2B,3B |
LAA |
187 |
Kyle Finnegan |
RP |
WSH |
188 |
Nathan Eovaldi |
SP |
TEX |
189 |
Ryan Mountcastle |
1B |
BAL |
190 |
Kerry Carpenter |
OF |
DET |
191 |
Ryan Pepiot |
SP |
TB |
192 |
Cedric Mullins II |
OF |
BAL |
193 |
Shane McClanahan |
SP |
TB |
194 |
Kenley Jansen |
RP |
LAA |
195 |
Jordan Romano |
RP |
PHI |
196 |
Nick Pivetta |
SP |
SD |
197 |
Ceddanne Rafaela |
2B,SS,OF |
BOS |
198 |
Jonathan India |
2B |
KC |
199 |
Nick Lodolo |
SP |
CIN |
200 |
Carlos Estevez |
RP |
KC |
201 |
Kristian Campbell |
2B,SS,OF |
BOS |
202 |
Max Muncy |
3B |
LAD |
203 |
Ivan Herrera |
C |
STL |
204 |
George Springer |
OF |
TOR |
205 |
Spencer Arrighetti |
SP |
HOU |
206 |
TJ Friedl |
OF |
CIN |
207 |
Alec Burleson |
1B,OF |
STL |
208 |
Byron Buxton |
OF |
MIN |
209 |
Jorge Soler |
OF |
LAA |
210 |
Tanner Houck |
SP |
BOS |
211 |
Nathaniel Lowe |
1B |
WSH |
212 |
Rhys Hoskins |
1B |
MIL |
213 |
Christian Encarnacion-Strand |
1B |
CIN |
214 |
Ryan Jeffers |
C |
MIN |
215 |
Carlos Correa |
SS |
MIN |
216 |
Kirby Yates |
RP |
LAD |
217 |
Jake McCarthy |
OF |
ARI |
218 |
Gavin Williams |
SP |
CLE |
219 |
JJ Bleday |
OF |
ATH |
220 |
Clay Holmes |
RP |
NYM |
221 |
Josh Jung |
3B |
TEX |
221 |
Ronel Blanco |
SP |
HOU |
223 |
Victor Robles |
OF |
SEA |
224 |
Matt Shaw |
2B,3B,SS |
CHC |
225 |
Taj Bradley |
SP |
TB |
226 |
Walker Buehler |
SP |
BOS |
227 |
Nolan Jones |
OF |
CLE |
228 |
Shane Baz |
SP |
TB |
229 |
Michael Busch |
1B |
CHC |
230 |
Kyle Manzardo |
1B |
CLE |
231 |
Jesus Luzardo |
SP |
PHI |
232 |
Justin Martinez |
RP |
ARI |
233 |
Lucas Erceg |
RP |
KC |
234 |
Jung Hoo Lee |
OF |
SF |
235 |
Jackson Jobe |
SP,RP |
DET |
236 |
Jackson Holliday |
2B |
BAL |
237 |
Reese Olson |
SP |
DET |
238 |
Tyler Fitzgerald |
2B,SS,OF |
SF |
239 |
Tyler Soderstrom |
1B |
ATH |
240 |
Willi Castro |
2B,3B,SS,OF |
MIN |
241 |
Ryan McMahon |
3B |
COL |
242 |
Jeffrey Springs |
SP |
ATH |
243 |
Joc Pederson |
OF |
TEX |
244 |
Michael Conforto |
OF |
LAD |
245 |
Grayson Rodriguez |
SP |
BAL |
246 |
Tyler Stephenson |
C |
CIN |
247 |
Sean Manaea |
SP |
NYM |
248 |
Trevor Story |
SS |
BOS |
249 |
Grant Holmes |
SP,RP |
ATL |
250 |
Colt Keith |
2B |
DET |
Read the full article here