Skip to main content

MLB All-Star Game rosters 2025: Injury replacements, starters, pitchers and reserves


play
Show Caption

The 2025 MLB All-Star Game rosters feature undeniable star power, a large collection of first-time selections and more players from the Los Angeles Dodgers than any other team.

Dodgers star Shohei Ohtani and New York Yankees slugger Aaron Judge were the two leading vote getters in the National League and American League this year and they'll headline lineups that mix baseball's entrenched best with 21 all-star selections 26 years old or younger. The Dodgers have an MLB-best five all-stars this season, including legend pick Clayton Kershaw. The Detroit Tigers and Seattle Mariners each have four players.

A few snubs have already turned into last-minute all-stars since the rosters were initially announced.

Four players chosen for this year's Midsummer Classic (Red Sox third baseman Alex Bregman, Braves pitcher Chris Sale, Guardians third baseman Jose Ramirez and Dodgers pitcher Yoshinobu Yamamoto) won't be available to play in the MLB All-Star Game on Tuesday, July 15 at Truist Park in Atlanta. Bregman and Sale are both out due to injury. Yamamoto is ineligible to pitch in the All-Star Game because he is slated to start for the Dodgers on Sunday. The Guardians announced Ramirez will focus on recovery and preparation for the second half of the season.

Cincinnati Reds pitcher Andrew Abbott, Tampa Bay Rays third baseman Junior Caminero and San Diego Padres reliever Robert Suarez have all been tabbed as replacement all-star picks in recent days. Caminero will also participate in the Home Run Derby as part of MLB All-Star week festivities.

Here's a look at the complete AL and NL rosters for the 2025 MLB All-Star Game, including the latest injury replacements, starters, reserves and pitchers:

When is the 2025 MLB All-Star Game?

The 2025 MLB All-Star Game is scheduled to take place on Tuesday, July 15, beginning at 7 p.m. ET from Truist Park in Atlanta.

American League All-Star roster

* will not play^ replacement pick

Starters (voted on by fans)

AL reserves

AL pitchers

National League All-Star roster

NL starters (voted on by fans)

NL reserves

NL pitchers

Watch the MLB All-Star game with Fubo

How to watch MLB All-Star Game 2025: TV, live streaming

  • Date: Tuesday, July 15
  • Time: 7 p.m. ET
  • Location: Truist Park (Atlanta)
  • TV: FOX
  • StreamingFubo

Contributing: Gabe Lacques, Paste BN Sports