Major League Baseball has revealed the full rosters for the 2025 All-Star Game, set to take place on July 15. The league first announced the two highest vote-getters—Aaron Judge (Yankees) and Shohei Ohtani (Dodgers)—as automatic starters before completing the rest of the lineup through fan voting.

Here’s a breakdown of the American League (AL) and National League (NL) rosters, including recent replacements due to injuries and scheduling conflicts.
American League All-Star Roster
Starters
- C: Cal Raleigh (Mariners)
- 1B: Vladimir Guerrero Jr. (Blue Jays)
- 2B: Gleyber Torres (Tigers)
- SS: Jacob Wilson (Athletics)
- 3B: José Ramírez (Guardians)
- OF: Aaron Judge (Yankees)
- OF: Riley Greene (Tigers)
- OF: Javier Báez (Tigers)
- DH: Ryan O’Hearn (Orioles)
Starting Pitchers
- Tarik Skubal (Tigers)
- Garrett Crochet (Red Sox) – Replaced by Casey Mize (Tigers)
- Yusei Kikuchi (Angels) – Replaced by Drew Rasmussen (Rays)
- Max Fried (Yankees) – Replaced by Carlos Rodón (Yankees)
- Jacob deGrom (Rangers) – Replaced by Carlos Estévez (Royals)
- Shane Smith (White Sox)
- Kris Bubic (Royals)
- Hunter Brown (Astros)
- Bryan Woo (Mariners)
Relievers
- Aroldis Chapman (Red Sox)
- Josh Hader (Astros)
- Andrés Muñoz (Mariners)
Infield Reserves
- Alex Bregman (Red Sox)
- Bobby Witt Jr. (Royals)
- Jazz Chisholm Jr. (Yankees)
- Alejandro Kirk (Blue Jays)
- Brandon Lowe (Rays) – Replaced by Maikel Garcia (Royals)
- Jonathan Aranda (Rays)
- Jeremy Peña (Astros)
- Brent Rooker (Athletics)
Outfield Reserves
- Byron Buxton (Twins)
- Steven Kwan (Guardians)
- Julio Rodríguez (Mariners) – Replaced by Randy Arozarena (Mariners)
National League All-Star Roster
Starters
- C: Will Smith (Dodgers)
- 1B: Freddie Freeman (Dodgers)
- 2B: Ketel Marte (Diamondbacks)
- SS: Francisco Lindor (Mets)
- 3B: Manny Machado (Padres)
- OF: Ronald Acuña Jr. (Braves)
- OF: Pete Crow-Armstrong (Cubs)
- OF: Kyle Tucker (Cubs)
- DH: Shohei Ohtani (Dodgers)
Starting Pitchers
- Clayton Kershaw (Dodgers)
- Chris Sale (Braves)
- Zack Wheeler (Phillies) – Replaced by Adrian Morejon (Padres)
- Paul Skenes (Pirates)
- Logan Webb (Giants)
- Robbie Ray (Giants)
- Freddy Peralta (Brewers)
- Mackenzie Gore (Nationals)
- Matthew Boyd (Cubs) – Replaced by Jacob Misiorowski (Brewers)
- Yoshinobu Yamamoto (Dodgers)
Relievers
- Edwin Díaz (Mets)
- Jason Adam (Padres)
- Randy Rodríguez (Giants)
Infield Reserves
- Pete Alonso (Mets)
- Matt Olson (Braves)
- Elly De La Cruz (Reds)
- Eugenio Suárez (Diamondbacks)
- Hunter Goodman (Rockies)
- Brendan Donovan (Cardinals)
- Kyle Schwarber (Phillies)
Outfield Reserves
- James Wood (Nationals)
- Kyle Stowers (Marlins)
- Corbin Carroll (Diamondbacks)
- Fernando Tatis Jr. (Padres)
Late Replacements
Several players were replaced due to injuries or pitching schedules:
American League
- Carlos Rodón (Yankees) replaces Max Fried (Yankees) – Fried is pitching Saturday and won’t recover in time.
- Maikel Garcia (Royals) replaces Brandon Lowe (Rays) – Lowe landed on the IL with an oblique injury.
- Casey Mize (Tigers) replaces Garrett Crochet (Red Sox) – Workload concerns.
- Carlos Estévez (Royals) replaces Jacob deGrom (Rangers) – deGrom is pitching Saturday.
- Randy Arozarena (Mariners) replaces Julio Rodríguez (Mariners) – Rodríguez opted out for rest.
- Drew Rasmussen (Rays) replaces Yusei Kikuchi (Angels) – Kikuchi is pitching Saturday.
National League
- Adrian Morejon (Padres) replaces Zack Wheeler (Phillies) – Wheeler is pitching Saturday.
- Jacob Misiorowski (Brewers) replaces Matthew Boyd (Cubs) – Boyd is pitching Saturday.
The 2025 MLB All-Star Game promises an exciting showcase of baseball’s brightest stars, with a mix of seasoned veterans and rising talents. Stay tuned for more updates as the exhibition approaches!