
Final 2025 MLB All-Star Game Roster Predictions For Every Reserve
The nine starting hitters for each team in the upcoming (July 12) Major League Baseball All-Star Game were announced on Tuesday, and the remaining 23 players for each squad will be revealed on Sunday.
Who has time to wait, though?
We'll give you the full roster projections right now.
As a reminder, every team must be represented by at least one player. Yes, even the Marlins and White Sox, even though neither one has a player who would make the cut without that requirement.
Typically, the 23 "reserves" consist of 12 pitchers and 11 hitters, but teams could elect to carry an additional pitcher or two at the expense of a couple bats. (Of the dozen pitchers, it's also typically eight starters and four relievers, though that part is much less set in stone.)
It's also worth noting that there will be injury replacements, as well as pitchers who start two days before the All-Star Game and get replaced by arms that are actually available to toss an inning. While there are a combined total of 64 players on the official final roster, there were 76 players named All-Stars last season due to all the replacements. We'll note a few spots where we expect that to come up this year.
American League Infield
1 of 10
Starters: Cal Raleigh (C), Vladimir Guerrero Jr. (1B), Gleyber Torres (2B), Jacob Wilson (SS) and José Ramírez (3B)
Projected Reserves: Alejandro Kirk (C), Jonathan Aranda (1B), Jazz Chisholm Jr. (2B), Maikel Garcia (3B), Bobby Witt Jr. (SS), Zach Neto (SS), Jeremy Peña (SS)*
Next Men Up / Heartbreak Hotel: Ernie Clement (3B), Zach McKinstry (UTIL), Alex Bregman (3B), Carlos Narváez (C), Isaac Paredes (3B), Gunnar Henderson (SS), Paul Goldschmidt (1B), Junior Caminero (3B)
There wasn't much to be surprised about with the announcement of the starters on Wednesday night, but Jacob Wilson edging out Bobby Witt Jr. at shortstop was a bit stunning. Not undeserved, mind you. Wilson is having a spectacular rookie campaign, still within shouting distance of Aaron Judge for the MLB lead in batting average. But it's surprising he was able to overcome Witt's colossal lead in name recognition after he finished second in last year's AL MVP race.
Nevertheless, Witt is a sure thing to make the roster, with teammate Maikel Garcia presenting a darn fine case at the hot corner, as well. The Royals have fallen pretty far out of the playoff picture, but that dynamic duo at least gives them some hope. And with Alex Bregman (quad) probably not available, Garcia ought to edge out Junior Caminero and Isaac Paredes among third basemen.
Speaking of injuries, we're listing Jeremy Peña (ribs) as a reserve, but assuming he won't be playing, which makes it easier to justify having Zach Neto as the Angels' lone representative. If Peña does play, however, it's likely Neto gets left out and Yusei Kikuchi represents the Halos.
The other three spots here are rather cut and dry.
Alejandro Kirk never had a chance of starting over Cal Raleigh, but he's having a great year at the dish and should be headed to his second ASG. Paul Goldschmidt and Jackson Holliday were the other finalists at 1B and 2B, respectively, but Jonathan Aranda and Jazz Chisholm Jr. are having the substantially better seasons. (Also, Aranda is the only Tampa Bay Ray on the roster.)
National League Infield
2 of 10
Starters: Will Smith (C), Freddie Freeman (1B), Ketel Marte (2B), Francisco Lindor (SS) and Manny Machado (3B)
Projected Reserves: Hunter Goodman (C), Brendan Donovan (2B), Trea Turner (SS), Eugenio Suárez (3B), Elly De La Cruz (SS), Pete Alonso (1B)
Next Men Up / Heartbreak Hotel: Matt Olson (1B), CJ Abrams (SS), Nico Hoerner (2B), Brice Turang (2B), Mookie Betts (SS), Max Muncy (3B), Carson Kelly (C)
The Mets faithful were quite unhappy with Freddie Freeman getting selected ahead of Pete Alonso, and, well, they sure do have a case after Freeman absolutely tanked his way to a .557 OPS in June. The good news is there's room enough for both of them on the overall roster. (Just not for Matt Olson, too, who is more than deserving.)
At catcher, Carson Kelly was the other finalist who lost out to Will Smith, but he, too, had an atrocious June with an OPS of .569. That paves the way for Hunter Goodman as A) the NL's home run leader among catchers with 16 and B) the mandatory representative from Colorado.
Speaking of mandatory representatives, how wild is it that St. Louis would be in the playoffs right now without a single surefire All-Star? On our initial pass through the list of options, not a single Cardinal was jotted down. But being forced to roll with Brendan Donovan at second spared us from choosing between light-hitting, Gold Glove hopefuls Nico Hoerner and Brice Turang.
Shortstop is the real logjam, where Trea Turner and Elly De La Cruz ought to make the cut while Mookie Betts and CJ Abrams come up short. Could definitely see Betts getting in over De La Cruz, though, given his popularity and the fact that the Reds will be represented elsewhere.
Lastly, it was going to be a tough call between Max Muncy and Eugenio Suárez as Manny Machado's reserve, but Muncy suffered that bone bruise in his knee on Wednesday and is expected to be out of commission for at least the rest of July. He might get named to the roster and then replaced by Suárez, but it's close enough that we'll just roll with the Diamondback.
American League Outfield (and DH)
3 of 10
Starters: Aaron Judge (RF), Riley Greene (LF), Javier Báez (CF), Ryan O'Hearn (DH)
Projected Reserves: Steven Kwan (LF), Julio Rodríguez (CF), Byron Buxton (CF), Brent Rooker (DH)
Next Men Up / Heartbreak Hotel: Randy Arozarena (RF), Ceddanne Rafaela (CF), Cody Bellinger (CF), Taylor Ward (LF), Jake Meyers (CF)
While the infield presents tough calls all over the map in both leagues, the only real question here is whether they might go with Junior Caminero (21 HR, .517 SLG) over Brent Rooker (18 HR, .489 SLG) as a designated hitter who actually plays the field with some regularity.
It's a crying shame that neither Byron Buxton nor Julio Rodríguez even made it into Phase 2 of the voting, as both have had much better seasons than Javier Báez, worthy of starting in center for the AL. But both should be darn near sure things as reserves.
Steven Kwan did make it to Phase 2 and is a mortal lock for his second ASG appearance. Between his Gold Glove defense and his high batting average, he has been a low-key top 25 position player in all of baseball since breaking into the majors in 2022.
Tough to leave out Randy Arozarena, though, who is kind of quietly having his best season since that triumphant arrival in 2020. He is well on his way to what would be a fifth consecutive 20/20 campaign—while leading the majors in times hit by pitch for a second straight year, for good measure.
National League Outfield (and DH)
4 of 10
Starters: Kyle Tucker (RF), Pete Crow-Armstrong (CF), Ronald Acuña Jr. (RF), Shohei Ohtani (DH)
Projected Reserves: James Wood (LF), Fernando Tatis Jr. (RF), Juan Soto (RF), Kyle Schwarber (DH), Corbin Carroll (RF)*
Next Men Up / Heartbreak Hotel: Andy Pages (LF/CF), Seiya Suzuki (RF/DH), Sal Frelick (RF), Kyle Stowers (RF), TJ Friedl (CF), Teoscar Hernández (RF), Rafael Devers (DH)
The big question here is whether Corbin Carroll will participate in the All-Star Game.
Arizona's star is working his way back from a chip fracture in his wrist and might be able to return right before the break, but he/Arizona may well decide it's not worth the risk for him to take part in the exhibition game.
If that's the case, Andy Pages likely gets the call and the National League no longer has a dilemma over who to put in center as a mid-game replacement for Pete Crow-Armstrong.
The other difficult decision here is Kyle Stowers, who has been scorching hot as of late and who easily could be Miami's mandated representative.
However, James Wood, Fernando Tatis Jr. and Juan Soto each rank top 10 in bWAR among NL position players, and leaving any of those stars out to make room for a Marlin would be almost unforgivable. It's more likely Miami will get a token relief pitcher onto the roster.
One final wrinkle: Rafael Devers? He was certainly hitting well enough in Boston that he probably would've been the AL starter at DH, but has he played well/long enough in San Francisco to warrant a trip to Atlanta? Ahead of Kyle Schwarber? Almost certainly not.
American League Pitchers (Starters)
5 of 10
Starting Pitcher: Tarik Skubal
Starters-Temporarily-Relievers: Garrett Crochet, Hunter Brown, Kris Bubic, Jacob deGrom, Nathan Eovaldi, Max Fried, Joe Ryan
Next Men Up / Heartbreak Hotel: Framber Valdez, Carlos Rodón, Bryan Woo, Yusei Kikuchi, Seth Lugo
Whittling this list down to just eight starters was brutal. However, the 'good' news is a decent number of these options are going to pitch next Sunday and then decline to partake in the All-Star Game. In fact, Hunter Brown and Nathan Eovaldi are presently on track to face each other two days before the ASG, so it's looking likely they'll be replaced by Framber Valdez and Carlos Rodón.
Here's hoping Tarik Skubal is willing and able to take the mound, though, because he has been some kind of awesome this season, posting a 1.74 ERA, 1.54 FIP and 12.8 K/BB ratio over his last 15 starts. There hasn't been a back-to-back AL Cy Young champ since Pedro Martinez in 1999-2000, but Skubal is beginning to run away with what would be his second straight trophy.
Room for error on that quest is nearly nil, though, as Garrett Crochet and Max Fried are hot on his tail, with both Brown and Eovaldi boasting pristine sub-2.00 ERAs. And if Jacob deGrom can keep up his current pace for another three months, don't discount the possibility of some nostalgia votes.
Let the record show that neither Joe Ryan nor Kris Bubic is a "had to pick someone from that team" selection. Both the Twins and Royals are represented elsewhere, but those pitchers are playing quite the second fiddle to Skubal for dominance in the AL Central—while each receiving minimal run support.
National League Pitchers (Starters)
6 of 10
Starting Pitcher: Zack Wheeler
Starters-Temporarily-Relievers: Paul Skenes, Logan Webb, MacKenzie Gore, Yoshinobu Yamamoto, Andrew Abbott, Cristopher Sánchez
Next Men Up / Heartbreak Hotel: Chris Sale (injured), Spencer Schwellenbach (injured), Kodai Senga (injured), Ranger Suárez, Jesús Luzardo, Freddy Peralta, Sonny Gray, Matthew Boyd, Jacob Misiorowski
Though we're leaving the injured Chris Sale and Spencer Schwellenbach off the roster, it wouldn't be surprising in the least to see one or both of those pitchers from the hometown team make the cut for Sunday's announcement before getting immediately replaced. (If that's the case, it would probably be Yoshinobu Yamamoto and/or Cristopher Sánchez initially left out.)
As far as the starter among starters goes, however, pick your poison between Paul Skenes and Zack Wheeler, who are tied for the MLB lead in bWAR among pitchers. Unfortunately, it does appear to be a moot argument at the moment, with Skenes on track to pitch next Sunday and thus probably unavailable for the ASG. But if he's named the starter for a second consecutive year, it would be deserved.
Beyond that dynamic duo, nothing not to like here, aside from the injury bug ravaging the NL East.
Logan Webb has already been maybe the best pitcher in baseball dating back to 2021, and he's having the best season of his career. MacKenzie Gore is 3-8 thanks to a lethal combination of poor run support and worse bullpen support, but he was on pace for 300 strikeouts for a while there. Andrew Abbott has only made five quality starts to date, but he has a pristine 1.79 ERA. And for guys who might be injury replacements, both Yamamoto and Sánchez are more than viable Cy Young threats.
Final thought: If enough of these pitchers miss the game—we already know Sale and Schwellenbach are out, Kodai Senga presumably won't be available and both Skenes and Sánchez are on track to pitch on Sunday—we'd be perfectly happy to see Jacob Misiorowski on the roster after what would be just five career starts. If Skenes could start the game last year after 11 appearances, Le Mis and his absurd 96 MPH slider can be a "break in case of emergency" option, right?
American League Pitchers (Relievers)
7 of 10
Closer: Josh Hader
Other Relievers: Aroldis Chapman, Andrés Muñoz, Steven Wilson
Next Men Up / Heartbreak Hotel: Carlos Estévez, Jhoan Durán, Bryan Abreu, Tommy Kahnle
To be clear, no, Steven Wilson is not having a better season than any of the four "Heartbreak Hotel" pitchers. Of the five, though, he's the only one pitching for a team (White Sox) that doesn't already have someone else on the roster, so he has to make the cut.
He ain't pitching the ninth inning, though. That role figures to be reserved for Josh Hader, who is a perfect 24-for-24 in save opportunities this season with an outrageous 0.72 WHIP. Six of the 21 hits he has allowed have been home runs, but allowing the occasional solo shot hasn't much impacted his incredible campaign.
Andrés Muñoz's save conversion rate is nowhere near as impressive, somehow blowing five saves while only allowing four earned runs on the year. The Mariners closer didn't allow his first earned run until his 25th appearance, and has allowed just 15 hits in 32 innings of work.
Lastly, it sure does look like Aroldis Chapman needs to make what will be the eighth ASG appearance of his career. The 37-year-old is still pumping absurd gas, with a 1.29 ERA, 0.77 WHIP and 13.1 K/9. Both the ERA and WHIP would be career bests if maintained through the second half.
National League Pitchers (Relievers)
8 of 10
Closer: Robert Suarez
Other Relievers: Randy Rodríguez, Edwin Díaz, Abner Uribe, Anthony Bender
Next Men Up / Heartbreak Hotel: Jake Bird, Dennis Santana, Shelby Miller, Jason Adam, Tyler Rogers
Let's start out this final section by noting the very real possibility that the historically terrible, 20-67 Colorado Rockies could have multiple All-Stars.
Hunter Goodman has 16 home runs, ranks 15th in the National League in total bases and absolutely should be the reserve catcher. And up until a few weeks ago, it looked like Jake Bird was a near-lock to represent the woebegone Rox, boasting a 1.41 ERA and 11.7 K/9 through his first 38.1 IP. However, Bird has fallen off enough lately that he probably doesn't need to be in the mix.
What's interesting about the state of the NL's All-Star bullpen is that most of the great candidates aren't closers.
Edwin Díaz is the only one with at least a dozen saves and a sub-2.50 ERA, while Randy Rodríguez is just racking up holds in San Francisco with three earned runs allowed in 37.2 IP. One could easily argue for Tyler Rogers and/or Erik Miller from the Giants, too, but let's keep it to just one middle reliever per team—especially with Anthony Bender already in the mix as Miami's mandatory rep.
Milwaukee's Abner Uribe has also been masterful in the eighth inning. His ERA has ballooned a bit to 2.20 over the past month, but he has 23 holds and one save with only one blown save on the year.
Robert Suarez's ERA has also ballooned recently from 1.78 to north of 4.00, but with a 2.47 FIP and six more saves than the next-closest NL reliever, he almost has to be the pick to protect a ninth-inning lead in Atlanta. (Heck, four of his 24 saves on the year came against the Braves.)
Team-by-Team Projected American League All-Star Roster
9 of 10
Athletics: SS Jacob Wilson, DH Brent Rooker
Baltimore Orioles: DH Ryan O'Hearn
Boston Red Sox: LHP Aroldis Chapman, LHP Garrett Crochet
Chicago White Sox: RHP Steven Wilson
Cleveland Guardians: 3B José Ramírez, OF Steven Kwan
Detroit Tigers: LHP Tarik Skubal, 2B Gleyber Torres, OF Riley Greene, OF Javier Báez
Houston Astros: SS Jeremy Peña*, RHP Hunter Brown, LHP Josh Hader
Kansas City Royals: SS Bobby Witt Jr., 3B Maikel Garcia, LHP Kris Bubic
Los Angeles Angels: SS Zach Neto
Minnesota Twins: OF Byron Buxton, RHP Joe Ryan
New York Yankees: OF Aaron Judge, 2B Jazz Chisholm Jr., LHP Max Fried
Seattle Mariners: C Cal Raleigh, CF Julio Rodríguez, RHP Andrés Muñoz
Tampa Bay Rays: 1B Jonathan Aranda
Texas Rangers: RHP Jacob deGrom, RHP Nathan Eovaldi
Toronto Blue Jays: 1B Vladimir Guerrero Jr., C Alejandro Kirk
Starters in italics
*If Peña is unavailable due to injury, teammate Isaac Paredes makes sense as a replacement.
Team-by-Team Projected National League All-Star Roster
10 of 10
Arizona Diamondbacks: 2B Ketel Marte, 3B Eugenio Suárez, OF Corbin Carroll*
Atlanta Braves: OF Ronald Acuna Jr., LHP Chris Sale^, RHP Spencer Schwellenbach^
Chicago Cubs: OF Pete Crow-Armstrong, OF Kyle Tucker
Cincinnati Reds: SS Elly De La Cruz, LHP Andrew Abbott
Colorado Rockies: C Hunter Goodman
Los Angeles Dodgers: DH Shohei Ohtani, C Will Smith, 1B Freddie Freeman, RHP Yoshinobu Yamamoto
Miami Marlins: RHP Anthony Bender
Milwaukee Brewers: RHP Abner Uribe
New York Mets: SS Francisco Lindor, 1B Pete Alonso, OF Juan Soto, RHP Edwin Díaz, RHP Kodai Senga^
Philadelphia Phillies: RHP Zack Wheeler, DH Kyle Schwarber, SS Trea Turner, LHP Cristopher Sánchez
Pittsburgh Pirates: RHP Paul Skenes
San Diego Padres: 3B Manny Machado, OF Fernando Tatis Jr., RHP Robert Suarez
San Francisco Giants: RHP Logan Webb, RHP Randy Rodríguez
St. Louis Cardinals: 2B Brendan Donovan
Washington Nationals: OF James Wood, LHP MacKenzie Gore
Starters in italics
*If Corbin Carroll is unavailable due to injury, Dodgers OF Andy Pages likely replaces him
^Chris Sale, Spencer Schwellenbach and Kodai Senga are each currently injured and not part of our projected 32-man roster, but all three plausibly could be named to the team on Sunday and subsequently replaced by other pitchers.

.png)







