logo
Fantasy Baseball Top 250 Rest-of-Season Rankings

Fantasy Baseball Top 250 Rest-of-Season Rankings

Yahoo06-06-2025

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

Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

Mariners' Cal Raleigh sets MLB records with 30th home run
Mariners' Cal Raleigh sets MLB records with 30th home run

New York Times

time37 minutes ago

  • New York Times

Mariners' Cal Raleigh sets MLB records with 30th home run

CHICAGO — Seattle Mariners catcher Cal Raleigh homered in the ninth inning of a 10-7 loss to the Chicago Cubs on Saturday afternoon, his 30th long ball of the season. On Friday, Raleigh hit his 28th and 29th homers of the season, passing Cincinnati Reds Hall of Famer Johnny Bench with the most home runs by a catcher before the All-Star break. Raleigh now also has the mark for most home runs before the break by a switch-hitter. Advertisement 'Thirty home runs is impressive,' Cubs manager Craig Counsell said. 'And we're not even at the halfway point. He's good.' Catcher, switch-hitter or just any player, what Raleigh is doing is rare. Only eight other players had hit 30 or more home runs in their first 75 games of the season. The last to do it were Barry Bonds and Luis Gonzalez in 2001.  Raleigh has gone from a very good catcher to clearly the best in the game this season. While Aaron Judge remains the favorite to win the AL MVP, Raleigh's performance has been hard to ignore. According to FanGraphs, he's second to Judge in WAR (4.9) and wRC+ (187). Still just June 21, Raleigh is on pace to put together one of the greatest seasons for a catcher ever seen. Saturday's blast put Raleigh three ahead of New York Yankees star Aaron Judge for the major-league lead in homers, and five ahead of Shohei Ohtani. Raleigh's performance isn't a one-off, either. He now has 30-plus homers in three consecutive seasons and hit 27 in 2022, his first full season. The man known as 'Big Dumper' will probably be busy during the All-Star break, too. In the voting results released on June 16, Raleigh led all American League catchers with more than a million votes. Alejandro Kirk of the Toronto Blue Jays was in second place with just over 370,000.

Clayton Kershaw wins 3rd straight start, Miguel Rojas homers in Dodgers' 6-5 win over Nationals
Clayton Kershaw wins 3rd straight start, Miguel Rojas homers in Dodgers' 6-5 win over Nationals

CBS News

timean hour ago

  • CBS News

Clayton Kershaw wins 3rd straight start, Miguel Rojas homers in Dodgers' 6-5 win over Nationals

Clayton Kershaw persevered through five tough innings to win his third consecutive start, and Miguel Rojas hit a two-run homer in the Los Angeles Dodgers' 6-5 victory over the Washington Nationals on Friday night. Kiké Hernández had two doubles and scored two runs, and Shohei Ohtani added an RBI single for the defending World Series champions. Los Angeles has won six of seven, improving to 6-2 on its 10-game homestand. Kershaw (3-0) yielded solo homers by Amed Rosario and Riley Adams, but held Washington to five hits and repeatedly escaped trouble. Tanner Scott gave up CJ Abrams' one-out homer in the ninth before finishing his 15th save. Pinch-hitter Luis García Jr. had a two-run double in the seventh for the Nationals, who opened a nine-game Southern California road trip by falling to 3-15 in June. Washington snapped an 11-game losing streak on Thursday. MacKenzie Gore (3-7) gave up a season-high six runs — five earned — seven hits and four walks while pitching into the sixth for the Nationals. He has one victory in his last 11 starts. Hernández doubled and scored in the third when Mookie Betts beat out the relay throw on a potential inning-ending double play. Betts then scored on Abrams' throwing error, and Andy Pages added an RBI single. Adams homered in the fifth, but Rojas' homer chased Gore in the sixth. Bench coach Danny Lehmann managed the Dodgers while Dave Roberts served a one-game suspension after his ejection from LA's loss to San Diego on Thursday. Key moment After García's two-out double with the bases loaded, Washington had two runners in scoring position when Nathaniel Lowe hit a tailing fly to left. Michael Conforto dove forward and made a dramatic catch. Key stat The 37-year-old Kershaw has won three straight starts for the first time since April 2023, coming through when the Dodgers' rotation is badly depleted by injuries. Up next Los Angeles' Dustin May (4-4, 4.46 ERA) faces Washington's Jake Irvin (5-2, 4.23) on Saturday.

Padres closer Suarez suspended 3 games, fined for hitting Ohtani with pitch; managers banned 1 game
Padres closer Suarez suspended 3 games, fined for hitting Ohtani with pitch; managers banned 1 game

CBS News

timean hour ago

  • CBS News

Padres closer Suarez suspended 3 games, fined for hitting Ohtani with pitch; managers banned 1 game

San Diego Padres closer Robert Suarez was suspended for three games and fined an undisclosed amount Friday for intentionally hitting Shohei Ohtani of the Los Angeles Dodgers with a pitch during the NL West rivals' contentious meeting Thursday night. Suarez will appeal the suspension, keeping him eligible to play for San Diego on Friday night against Kansas City. Padres manager Mike Shildt and Dodgers manager Dave Roberts also received one-game suspensions and undisclosed fines for their roles in the brouhaha that occurred in both halves of the ninth inning during the Padres' 5-3 victory at Dodger Stadium. "I support it," Roberts said about the league's disciplinary decision. "I think that obviously I never want to make the game about the managers. It shouldn't be. It should be about the players and winning, so last night, both managers are protecting their teams, and it just unfortunately got to the point that we became the focus, and that's not the way it should be." Both managers were ejected in the top of the ninth after they ran onto the field and bumped into each other during a vociferous argument that almost got even more physical before their players and assistant coaches intervened. Shildt believed Dodgers reliever Jack Little intentionally hit Fernando Tatís Jr. in the right hand with a pitch, igniting the latest bench-clearing incident between local rivals with several years of bad-tempered history. "Circumstances were really challenging this past series, and at the end of the day I don't regret standing up for a guy that I love in Tati, and a team that I love and a city that I love," Shildt said. "In that regard, I have no regrets how it got to that point. Again, we can all have our comments and thoughts and theories. But as far as my actions, it's not something you want to do every night or needs to be done, hopefully ever again. But appropriate actions for the circumstances were taken, and I don't regret it at all." Shildt and Roberts will serve their suspensions Friday. Bench coach Danny Lehmann will manage the Dodgers against the Washington Nationals, and Padres bench coach Brian Esposito will run San Diego's dugout. In the bottom of the ninth, Ohtani was hit on the back of his right shoulder by Suarez's pitch, putting the tying run on base during the Dodgers' three-run rally. Ohtani's teammates appeared to be preparing to storm the field for the second time before Ohtani waved them back. The three-time MVP then walked to the Padres' dugout for some light banter, defusing the tension. Suarez on Friday insisted he hadn't retaliated for Tatís. "I was never trying to get anyone into trouble or hit anybody," Suarez said through an interpreter. "Unfortunately it happened. I got ejected and I couldn't finish out the game, but we won as a team and we were able to salvage that game. … (The Dodgers are) entitled to their opinion. They can say whatever they want. That was not the case. I was out there to try to save the game." Ohtani threw a bullpen session as scheduled Friday despite getting hit by Suarez on his pitching shoulder. Ohtani's second mound start for the Dodgers is still expected to happen Sunday, Roberts said. Tatís was in the Padres' lineup as usual Friday. Manny Machado said afterward that the Dodgers should "pray" Tatís had escaped serious injury, encouraging them to "put out a candle."

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store