The 2025 Major League Baseball All-Star starters were announced on Wednesday, highlighted by last year's American League and National League MVPs Aaron Judge and Shohei Ohtani, as well as the MLB's home run leader Cal Raleigh.

On Sunday, the complete All-Star rosters including pitchers and reserve position players were announced, completing the full field. The best pitchers in baseball—like top aces Paul Skenes of the Pittsburgh Pirates and Tarik Skubal of the Detroit Tigers—officially received their All-Star bids. We'll have to wait and see whether they will each get the ball to start the All-Star Game.

Some of baseball's up-and-coming stars like James Wood and Jacob Wilson earned their first All-Star appearances this year, with Wilson getting in as a starter and Wood as a reserve. Chicago Cubs outfielder Pete Crow-Armstrong earned his first appearance too, getting in as an NL starter.

Here is the full list of players who will compete in the 2025 Major League All-Star Game at Truist Park in Atlanta, which is set for Tuesday, July 15 at 8 p.m. ET. Position players who earned an All-Star appearance as a reserve Sunday are noted as such.

National League All-Star Position Players

Player

Team

Position

Will Smith

Los Angeles Dodgers

Catcher

Freddie Freeman

Los Angeles Dodgers

First Baseman

Ketel Marte

Arizona Diamondbacks

Second Baseman

Francisco Lindor

New York Mets

Shortstop

Manny Machado

San Diego Padres

Third Baseman

Ronald Acuña Jr.

Atlanta Braves

Outfielder

Pete Crow-Armstrong

Chicago Cubs

Outfielder

Kyle Tucker

Chicago Cubs

Outfielder

Shohei Ohtani

Los Angeles Dodgers

Designated Hitter

Hunter Goodman

Colorado Rockies

Reserve Catcher

Pete Alonso

New York Mets

Reserve Infielder

Elly De La Cruz

Cincinnati Reds

Reserve Infielder

Brendan Donovan

St. Louis Cardinals

Reserve Infielder

Matt Olson

Atlanta Braves

Reserve Infielder

Eugenio Suárez

Arizona Diamondbacks

Reserve Infielder

Corbin Carroll

Arizona Diamondbacks

Reserve Outfielder

Kyle Stowers

Miami Marlins

Reserve Outfielder

Fernando Tatis Jr.

San Diego Padres

Reserve Outfielder

James Wood

Washington Nationals

Reserve Outfielder

Kyle Schwarber

Philadelphia Phillies

Reserve Designated Hitter

National League All-Star Pitchers

Player

Team

Position

Matthew Boyd

Chicago Cubs

Starting Pitcher

MacKenzie Gore

Washington Nationals

Starting Pitcher

Clayton Kershaw

Los Angeles Dodgers

Starting Pitcher

Freddy Peralta*

Milwaukee Brewers

Starting Pitcher

Robbie Ray

San Francisco Giants

Starting Pitcher

Chris Sale*

Atlanta Braves

Starting Pitcher

Paul Skenes

Pittsburgh Pirates

Starting Pitcher

Logan Webb

San Francisco Giants

Starting Pitcher

Zack Wheeler

Philadelphia Phillies

Starting Pitcher

Yoshinobu Yamamoto*

Los Angeles Dodgers

Starting Pitcher

Jason Adam

San Diego Padres

Relief Pitcher

Edwin Díaz

New York Mets

Relief Pitcher

Randy Rodríguez

San Francisco Giants

Relief Pitcher

Andrew Abbott

Milwaukee Brewers

Replacement for Yoshinobu Yamamoto

Ranger Suarez

Philadelphia Phillies

Replacement for Chris Sale

Trevor Megill

Milwaukee Brewers

Replacement for Freddy Peralta

American League All-Star Position Players

Player

Team

Position

Cal Raleigh

Seattle Mariners

Catcher

Vladimir Guerrero Jr.

Toronto Blue Jays

First Baseman

Gleyber Torres

Detroit Tigers

Second Baseman

Jacob Wilson

Athletics

Shortstop

José Ramírez*

Cleveland Guardians

Third Baseman

Aaron Judge

New York Yankees

Outfielder

Riley Greene

Detroit Tigers

Outfielder

Javier Báez

Detroit Tigers

Outfielder

Ryan O’Hearn

Baltimore Orioles

Designated Hitter

Alejandro Kirk

Toronto Blue Jays

Reserve Catcher

Jonathan Aranda

Tampa Bay Rays

Reserve Infielder

Alex Bregman*

Boston Red Sox

Reserve Infielder

Jazz Chisholm Jr.

New York Yankees

Reserve Infielder

Brandon Lowe

Tampa Bay Rays

Reserve Infielder

Jeremy Peña*

Houston Astros

Reserve Infielder

Bobby Witt Jr.

Kansas City Royals

Reserve Infielder

Byron Buxton

Minnesota Twins

Reserve Outfielder

Steven Kwan

Cleveland Guardians

Reserve Outfielder

Julio Rodríguez

Seattle Mariners

Reserve Outfielder

Brent Rooker

Athletics

Reserve Designated Hitter

Zach McKinstry

Detroit Tigers

Replacement for Jeremy Peña

Isaac Paredes

Houston Astros

Replacement for Jose Ramirez

Junior Caminero

Tampa Bay Rays

Replacement for Alex Bregman

American League All-Star Pitchers

Player

Team

Position

Hunter Brown

Houston Astros

Starting Pitcher

Kris Bubic

Kansas City Royals

Starting Pitcher

Garrett Crochet

Boston Red Sox

Starting Pitcher

Jacob deGrom

Texas Rangers

Starting Pitcher

Max Fried

New York Yankees

Starting Pitcher

Yusei Kikuchi

Los Angeles Angels

Starting Pitcher

Tarik Skubal

Detroit Tigers

Starting Pitcher

Shane Smith

Chicago White Sox

Starting Pitcher

Bryan Woo

Seattle Mariners

Starting Pitcher

Aroldis Chapman

Boston Red Sox

Relief Pitcher

Josh Hader

Houston Astros

Relief Pitcher

Andrés Muñoz

Seattle Mariners

Relief Pitcher

*

Special Offer

Claim your exclusive bonus now! Click below to continue.