Fantasy Baseball Top 250 Rest-of-Season Rankings
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 latest values as the season progresses.
[Smarter waivers, better trades, optimized lineups — Yahoo Fantasy Plus unlocks it all]
We've also included our consensus positional rest-of-season rankings at the bottom of this story (click here to jump down to them).
Rest-of-season top 250 rankings
Consensus Rank
Player
Position
Team
1
Shohei Ohtani (Batter)
Util
LAD
2
Aaron Judge
OF
NYY
3
Bobby Witt Jr.
SS
KC
4
Kyle Tucker
OF
CHC
5
Corbin Carroll
OF
ARI
6
Elly De La Cruz
SS
CIN
7
Jose Ramirez
3B
CLE
8
Fernando Tatis Jr.
OF
SD
9
Juan Soto
OF
NYM
10
Tarik Skubal
SP
DET
11
Francisco Lindor
SS
NYM
12
Mookie Betts
2B,SS,OF
LAD
13
Gunnar Henderson
SS
BAL
14
Vladimir Guerrero Jr.
1B,3B
TOR
15
Bryce Harper
1B
PHI
16
Jackson Chourio
OF
MIL
17
Oneil Cruz
SS,OF
PIT
18
Paul Skenes
SP
PIT
19
Ronald Acuna Jr.
OF
ATL
20
Zack Wheeler
SP
PHI
21
Julio Rodriguez
OF
SEA
22
Pete Crow-Armstrong
OF
CHC
23
Rafael Devers
3B
BOS
24
Garrett Crochet
SP
BOS
25
Kyle Schwarber
OF
PHI
26
Manny Machado
3B
SD
27
Matt Olson
1B
ATL
28
Freddie Freeman
1B
LAD
29
Trea Turner
SS
PHI
30
Jarren Duran
OF
BOS
31
Pete Alonso
1B
NYM
32
James Wood
OF
WSH
33
Austin Riley
3B
ATL
34
Hunter Brown
SP
HOU
35
Jackson Merrill
OF
SD
36
Jacob deGrom
SP
TEX
37
Chris Sale
SP
ATL
38
Teoscar Hernandez
OF
LAD
39
Yoshinobu Yamamoto
SP
LAD
40
Wyatt Langford
OF
TEX
41
Logan Webb
SP
SF
42
Dylan Cease
SP
SD
43
Josh Hader
RP
HOU
44
Mason Miller
RP
ATH
45
Framber Valdez
SP
HOU
46
Brent Rooker
OF
ATH
47
Ketel Marte
2B
ARI
48
Corey Seager
SS
TEX
49
Cal Raleigh
C
SEA
50
CJ Abrams
SS
WSH
51
Max Fried
SP
NYY
52
Marcell Ozuna
OF
ATL
53
Ozzie Albies
2B
ATL
54
Edwin Diaz
RP
NYM
55
Cole Ragans
SP
KC
56
Spencer Schwellenbach
SP
ATL
57
Michael Harris II
OF
ATL
58
Andres Munoz
RP
SEA
59
Seiya Suzuki
OF
CHC
60
Emmanuel Clase
RP
CLE
61
Jose Altuve
2B,OF
HOU
62
Bryan Woo
SP
SEA
63
Joe Ryan
SP
MIN
64
Josh Naylor
1B
ARI
65
Zach Neto
SS
LAA
66
Freddy Peralta
SP
MIL
67
Jazz Chisholm Jr.
2B,3B,OF
NYY
68
Lawrence Butler
OF
ATH
69
MacKenzie Gore
SP
WSH
70
Ryan Helsley
RP
STL
71
Yordan Alvarez
OF
HOU
72
Michael King
SP
SD
73
Spencer Strider
SP
ATL
74
Junior Caminero
3B
TB
75
Tanner Bibee
SP
CLE
76
Hunter Greene
SP
CIN
77
William Contreras
C
MIL
78
Robert Suarez
RP
SD
79
Bailey Ober
SP
MIN
80
Bo Bichette
SS
TOR
81
Cody Bellinger
1B,OF
NYY
82
Sonny Gray
SP
STL
83
Brenton Doyle
OF
COL
84
Jhoan Duran
RP
MIN
85
Riley Greene
OF
DET
86
Raisel Iglesias
RP
ATL
87
Logan Gilbert
SP
SEA
88
Bryan Reynolds
OF
PIT
89
Christian Yelich
OF
MIL
90
Felix Bautista
RP
BAL
91
George Kirby
SP
SEA
92
Spencer Torkelson
1B
DET
93
Zac Gallen
SP
ARI
94
Will Smith
C
LAD
95
Luis Castillo
SP
SEA
96
Matt McLain
2B,SS
CIN
97
Kodai Senga
SP
NYM
98
Shota Imanaga
SP
CHC
99
Pablo Lopez
SP
MIN
100
Carlos Rodon
SP
NYY
101
Matt Chapman
3B
SF
102
Steven Kwan
OF
CLE
103
Randy Arozarena
OF
SEA
104
Brice Turang
2B
MIL
105
Eugenio Suarez
3B
ARI
106
Cristopher Sanchez
SP
PHI
107
Kevin Gausman
SP
TOR
108
Willson Contreras
C,1B
STL
109
Ian Happ
OF
CHC
110
Isaac Paredes
1B,3B
HOU
111
Jack Flaherty
SP
DET
112
Christian Walker
1B
HOU
113
Paul Goldschmidt
1B
NYY
114
Xander Bogaerts
2B,SS
SD
115
Willy Adames
SS
SF
116
Luis Robert Jr.
OF
CWS
117
Tanner Scott
RP
LAD
118
Dansby Swanson
SS
CHC
119
Salvador Perez
C,1B
KC
120
Nick Castellanos
OF
PHI
121
Anthony Santander
OF
TOR
122
Marcus Semien
2B
TEX
123
Mike Trout
OF
LAA
124
Yainer Diaz
C,1B
HOU
125
Alex Bregman
3B
BOS
126
Jeff Hoffman
RP
TOR
127
Robbie Ray
SP
SF
128
Vinnie Pasquantino
1B
KC
129
Anthony Volpe
SS
NYY
130
Tyler Soderstrom
1B,OF
ATH
131
Jesus Luzardo
SP
PHI
132
Brandon Nimmo
OF
NYM
133
Byron Buxton
OF
MIN
134
Seth Lugo
SP
KC
135
Nico Hoerner
2B,SS
CHC
136
Pete Fairbanks
RP
TB
137
Shea Langeliers
C
ATH
138
Nick Pivetta
SP
SD
139
Ezequiel Tovar
SS
COL
140
Dylan Crews
OF
WSH
141
Kerry Carpenter
OF
DET
142
Heliot Ramos
OF
SF
143
Jeremy Pena
SS
HOU
144
Tommy Edman
2B,SS,OF
LAD
145
Bryce Miller
SP
SEA
146
Hunter Goodman
C,OF
COL
147
Adley Rutschman
C
BAL
148
Camilo Doval
RP
SF
149
Kyle Finnegan
RP
WSH
150
Xavier Edwards
SS
MIA
151
Logan O'Hoppe
C
LAA
152
Nathan Eovaldi
SP
TEX
153
Luis Garcia
2B
WSH
154
Ryan Pepiot
SP
TB
155
Mark Vientos
3B
NYM
156
Adolis Garcia
OF
TEX
157
Nick Lodolo
SP
CIN
158
Trevor Megill
RP
MIL
159
Alec Bohm
1B,3B
PHI
160
Yandy Diaz
1B
TB
161
Royce Lewis
3B
MIN
162
Jackson Holliday
2B,SS
BAL
163
Gleyber Torres
2B
DET
164
Masyn Winn
SS
STL
165
Blake Snell
SP
LAD
166
Kris Bubic
SP,RP
KC
167
Jasson Dominguez
OF
NYY
168
Brendan Donovan
2B,3B,SS,OF
STL
169
Brandon Pfaadt
SP
ARI
170
Taylor Ward
OF
LAA
171
Brandon Lowe
1B,2B
TB
172
Jung Hoo Lee
OF
SF
173
Nolan Arenado
3B
STL
174
Emilio Pagan
RP
CIN
175
Luis Arraez
1B,2B
SD
176
Yusei Kikuchi
SP
LAA
177
Michael Busch
1B
CHC
178
Josh Lowe
OF
TB
179
Jacob Wilson
SS
ATH
180
Jose Berrios
SP
TOR
181
Zach Eflin
SP
BAL
182
Corbin Burnes
SP
ARI
183
Kenley Jansen
RP
LAA
184
Josh Jung
3B
TEX
185
J.T. Realmuto
C
PHI
186
Carlos Estevez
RP
KC
187
George Springer
OF
TOR
188
Spencer Steer
1B,OF
CIN
189
Lourdes Gurriel Jr.
OF
ARI
190
Wilyer Abreu
OF
BOS
191
Jordan Westburg
2B,3B
BAL
192
Max Muncy
3B
LAD
193
Ben Rice
1B
NYY
194
Austin Wells
C
NYY
195
Tyler Glasnow
SP
LAD
196
Cedric Mullins II
OF
BAL
197
Agustin Ramirez
C,1B
MIA
198
Jorge Polanco
2B,3B
SEA
199
Bryson Stott
2B,SS
PHI
200
Clay Holmes
SP,RP
NYM
201
Devin Williams
RP
NYY
202
Maikel Garcia
2B,3B,OF
KC
203
Taj Bradley
SP
TB
204
Ivan Herrera
C
STL
205
Aaron Nola
SP
PHI
206
Roman Anthony
OF
BOS
207
Trevor Story
SS
BOS
208
Chase Meidroth
2B,3B,SS
CWS
209
Jordan Romano
RP
PHI
210
Nathaniel Lowe
1B
WSH
211
Geraldo Perdomo
SS
ARI
212
Drew Rasmussen
SP,RP
TB
213
Jac Caglianone
1B
KC
214
Luke Weaver
RP
NYY
215
Victor Scott
OF
STL
216
Tyler O'Neill
OF
BAL
217
Jake Burger
1B,3B
TEX
218
Justin Martinez
RP
ARI
219
Kyle Stowers
OF
MIA
220
Ceddanne Rafaela
2B,SS,OF
BOS
221
Kristian Campbell
2B,SS,OF
BOS
222
Jorge Soler
OF
LAA
223
TJ Friedl
OF
CIN
224
Ryan Pressly
RP
CHC
225
Gabriel Moreno
C
ARI
226
Shane Baz
SP
TB
227
Grant Holmes
SP,RP
ATL
228
Merrill Kelly
SP
ARI
229
Andrew Abbott
SP
CIN
230
Jonathan India
2B,3B,OF
KC
231
Michael Wacha
SP
KC
232
Aroldis Chapman
RP
BOS
233
Matthew Liberatore
SP,RP
STL
234
Ryan O'Hearn
1B,OF
BAL
235
Tyler Stephenson
C
CIN
236
Rhys Hoskins
1B
MIL
237
Nick Kurtz
1B
ATH
238
Jonathan Aranda
1B,2B
TB
239
Will Vest
RP
DET
240
Gavin Williams
SP
CLE
241
Reese Olson
SP
DET
242
Hayden Birdsong
SP,RP
SF
243
Chandler Simpson
OF
TB
244
Luis Severino
SP
ATH
245
Clarke Schmidt
SP
NYY
246
Ryan Weathers
SP
MIA
247
Kyle Manzardo
1B
CLE
248
Shane McClanahan
SP
TB
249
Carlos Correa
SS
MIN
250
Andy Pages
OF
LAD
Rest-of-season positional rankings
2025 Fantasy Baseball Rankings powered by FantasyProsECR ™ - Expert Consensus Rankings

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
4 hours ago
- Yahoo
Nolan Arenado's ninth-inning RBI double lifts the Cardinals over the Dodgers 2-1
St. Louis Cardinals' Nolan Arenado (28) is congratulated by teammates after hitting a walk-off single to defeat the Los Angeles Dodgers in a baseball game Saturday, June 7, 2025, in St. Louis. (AP Photo/Jeff Roberson) Los Angeles Dodgers' Shohei Ohtani scores on a wild pitch by St. Louis Cardinals pitcher Ryan Helsley during the ninth inning of a baseball game Saturday, June 7, 2025, in St. Louis. (AP Photo/Jeff Roberson) St. Louis Cardinals' Masyn Winn celebrates after scoring during the eighth inning of a baseball game against the Los Angeles Dodgers Saturday, June 7, 2025, in St. Louis. (AP Photo/Jeff Roberson) St. Louis Cardinals' Nolan Arenado (28) is congratulated by teammates after hitting a walk-off single to defeat the Los Angeles Dodgers in a baseball game Saturday, June 7, 2025, in St. Louis. (AP Photo/Jeff Roberson) Los Angeles Dodgers' Shohei Ohtani scores on a wild pitch by St. Louis Cardinals pitcher Ryan Helsley during the ninth inning of a baseball game Saturday, June 7, 2025, in St. Louis. (AP Photo/Jeff Roberson) St. Louis Cardinals' Masyn Winn celebrates after scoring during the eighth inning of a baseball game against the Los Angeles Dodgers Saturday, June 7, 2025, in St. Louis. (AP Photo/Jeff Roberson) ST. LOUIS (AP) — Nolan Arenado delivered a pinch-hit RBI double in the ninth inning and the St. Louis Cardinals stifled the Los Angeles Dodgers' offense for a second straight game in a 2-1 victory on Saturday. Nolan Gorman led off the ninth with a ground-rule double before being replaced with a pinch runner. After Pedro Pages reached on an error by pitcher Ben Casparius (4-1), the Dodgers vacated left field to play with five infielders, and Arenado's lazy fly ball landed just inside the foul line and bounced into the stands for another ground-rule double. Advertisement The Dodgers, who lead the majors in scoring, home runs and batting average, were held scoreless for the first 17 innings of the series, but managed to tie it when Shohei Ohtani scored on a wild pitch by Ryan Helsley (3-0) in the top of the ninth. It was the second straight blown save for Helsley. Masyn Winn raced home on Alec Burleson's infield single to put St. Louis ahead 1-0 in the eighth inning. Erick Fedde walked four and struck out two in 5 1-3 scoreless innings, giving up four singles. He allowed the first two batters to reach in the sixth before striking out Andy Pages. Steven Matz retired the next two batters to end that threat. Advertisement Dodgers starter Yoshinobu Yamamoto struck out nine in six scoreless innings, allowing four singles and two walks. Key moment After getting drilled in the right forearm with a line drive from Mookie Betts that went for the Dodgers' second infield single of the inning, Matz got NL batting leader Freddie Freeman to ground into an inning-ending double play in the seventh to keep it scoreless. Key stat The Dodgers have not been shut out in consecutive games since losing back-to-back 1-0 games against the San Francisco Giants to start the 2018 season. Up next The Cardinals are expected to call up RHP Michael McGreevy (1-0, 0.00 ERA) to make his second start of the season Sunday against Dodgers LHP Clayton Kershaw (0-0, 5.17). McGreevy threw 5 2-3 scoreless innings in a win against the Mets on May 4. ___ AP MLB:

Associated Press
4 hours ago
- Associated Press
Nolan Arenado's ninth-inning RBI double lifts the Cardinals over the Dodgers 2-1
ST. LOUIS (AP) — Nolan Arenado delivered a pinch-hit RBI double in the ninth inning and the St. Louis Cardinals stifled the Los Angeles Dodgers' offense for a second straight game in a 2-1 victory on Saturday. Nolan Gorman led off the ninth with a ground-rule double before being replaced with a pinch runner. After Pedro Pages reached on an error by pitcher Ben Casparius (4-1), the Dodgers vacated left field to play with five infielders, and Arenado's lazy fly ball landed just inside the foul line and bounced into the stands for another ground-rule double. The Dodgers, who lead the majors in scoring, home runs and batting average, were held scoreless for the first 17 innings of the series, but managed to tie it when Shohei Ohtani scored on a wild pitch by Ryan Helsley (3-0) in the top of the ninth. It was the second straight blown save for Helsley. Masyn Winn raced home on Alec Burleson's infield single to put St. Louis ahead 1-0 in the eighth inning. Erick Fedde walked four and struck out two in 5 1-3 scoreless innings, giving up four singles. He allowed the first two batters to reach in the sixth before striking out Andy Pages. Steven Matz retired the next two batters to end that threat. Dodgers starter Yoshinobu Yamamoto struck out nine in six scoreless innings, allowing four singles and two walks. Key moment After getting drilled in the right forearm with a line drive from Mookie Betts that went for the Dodgers' second infield single of the inning, Matz got NL batting leader Freddie Freeman to ground into an inning-ending double play in the seventh to keep it scoreless. Key stat The Dodgers have not been shut out in consecutive games since losing back-to-back 1-0 games against the San Francisco Giants to start the 2018 season. Up next The Cardinals are expected to call up RHP Michael McGreevy (1-0, 0.00 ERA) to make his second start of the season Sunday against Dodgers LHP Clayton Kershaw (0-0, 5.17). McGreevy threw 5 2-3 scoreless innings in a win against the Mets on May 4. ___ AP MLB:
Yahoo
4 hours ago
- Yahoo
Dodgers' offensive woes continue in walk-off loss to Cardinals
Dodgers star Shohei Ohtani yells after taking a foul ball off his foot during the fifth inning of a 2-1 loss to the St. Louis Cardinals on Saturday. (Jeff Roberson / Associated Press) The Dodgers' offensive woes went from worrisome to a five-alarm emergency Saturday when they were lost their second game in less than 24 hours, falling 2-1 to the St. Louis Cardinals. Nolan Gorman started the winning rally with a ground-rule double in the ninth. He gave way to pinch-runner Jose Barrero, who moved to third on a sacrifice bunt by Pedro Pages before scoring on Nolan Arenado's pinch-hit single off Dodgers reliever Ben Casparius (4-1) to end the game. Advertisement The Cardinals appeared to have won the game in the eighth when Alec Burleson hit a one-hop comebacker that ricocheted off Casparius with two out. Casparius chased after the ball and made a hurried throw to first that pulled Freddie Freeman off the bag, allowing Masyn Winn to race home. Read more: Dodgers place starting pitcher Tony Gonsolin on the injured list But the Dodgers matched that in the ninth on consecutive one-out singles by Shohei Ohtani and Mookie Betts. Freeman then struck out swinging, but the ball got away from catcher Pedro Pages, allowing Ohtani to score to tie the game. The Dodgers left 12 runners on base and were hitless in 12 at-bats with runners in scoring position. They are one for 25 with runners in scoring position in their two games in St. Louis. Advertisement The slump couldn't come at a worst team for the Dodgers, who begin a three-game series Monday in San Diego. The Padres entered Saturday a game back of the Dodgers in the National League West. The Dodgers wasted a splendid performance from starter Yoshinobu Yamamoto, who allowed four hits while striking out nine in six scoreless innings, lowing his earned-run average to 2.20. No Japanese pitcher has ever led an American major league in ERA; the Cubs' Yu Darvish came closest when his 2.01 mark in the COVID-shortened 2020 season was second-best in the National League. Only two NL pitchers have better marks than Yamamoto this season. Advertisement The right-hander won four ERA titles in seven seasons with Orix in the Japanese Pacific League. Only Kazuhisa Inao, who debuted in 1956, won more. Three times Yamamoto had ERAs under 1.69 and his career mark in Japan was 1.72 in 188 starts. Sign up for more Dodgers news with Dodgers Dugout. Delivered at the start of each series. This story originally appeared in Los Angeles Times.