PHILADELPHIA, PA - JULY 2: Joakim Soria #48 of the Kansas City Royals is congratulated by Salvador Perez #13 after closing out a victory against the Philadelphia Phillies at Citizens Bank Park on July 2, 2016 in Philadelphia, Pennsylvania. The Royals won 6-2. (Photo by Hunter Martin/Getty Images)

The MLB All-Star rosters for 2016 have been announced.

American League starters

C Salvador Perez, Kansas City Royals

1B Eric Hosmer, Kansas City Royals

2B Jose Altuve, Houston Astros

SS Xander Bogaerts, Boston Red Sox

3B Manny Machado, Baltimore Orioles

OF Mike Trout, Los Angeles Angels

OF Jackie Bradley Jr., Boston Red Sox

OF Mookie Betts, Boston Red Sox

DH David Ortiz, Boston Red Sox

American League reserves

C Stephen Vogt, Oakland Athletics

C Matt Wieters, Baltimore Orioles

1B Miguel Cabrera, Detroit Tigers

2B Robinson Cano, Seattle Mariners

SS Francisco Lindor, Cleveland Indians

3B Josh Donaldson, Toronto Blue Jays

IF Eduardo Nunez, Minnesota Twins

OF Carlos Beltran, New York Yankees

OF Ian Desmond, Texas Rangers

OF Mark Trumbo, Baltimore Orioles

DH Edwin Encarnacion, Toronto Blue Jays

American League pitchers

RHP Marco Estrada, Blue Jays

LHP Cole Hamels, Texas Rangers

RHP Danny Salazar, Cleveland Indians

LHP Chris Sale, Chicago White Sox

RHP Steven Wright, Boston Red Sox

RHP Dellin Betances, New York Yankees

RHP Brad Brach, Orioles

RHP Zach Britton, Orioles

RHP Alex Colome, Tampa Bay Rays

RHP Wade Davis, Kansas City Royals (injured, will be replaced)

RHP Will Harris, Houston Astros

RHP Kelvin Herrera, Kansas City Royals

RHP Craig Kimbrel, Boston Red Sox

LHP Andrew Miller, Yankees

National League starters

C Buster Posey , San Francisco Giants

1B Anthony Rizzo , Chicago Cubs

2B Ben Zobrist , Chicago Cubs

SS Addison Russell , Chicago Cubs

3B Kris Bryant , Chicago Cubs

OF Bryce Harper , Washington Nationals

OF Yoenis Cespedes , New York Mets

OF Dexter Fowler , Chicago Cubs

National League reserves

C Jonathan Lucroy , Milwaukee Brewers

C Wilson Ramos , Washington Nationals

1B Paul Goldschmidt , Arizona Diamondbacks

1B Wil Myers , San Diego Padres

2B Daniel Murphy , Washington Nationals

SS Corey Seager , Los Angeles Dodgers

3B Nolan Arenado , Colorado Rockies

IF Matt Carpenter , St. Louis Cardinals

OF Carlos Gonzalez , Colorado Rockies

OF Odubel Herrera , Philadelphia Phillies

OF Marcell Ozuna , Miami Marlins

OF Adam Duvall , Cincinnati Reds

National League pitchers

RHP Jake Arrieta , Chicago Cubs

LHP Madison Bumgarner , San Francisco Giants

RHP Johnny Cueto , San Francisco Giants

RHP Jose Fernandez , Miami Marlins

LHP Clayton Kershaw , Los Angeles Dodgers (injured, will be replaced)

LHP Jon Lester , Chicago Cubs

RHP Stephen Strasburg , Washington Nationals

RHP Noah Syndergaard , New York Mets

RHP Julio Teheran , Atlanta Braves

RHP Jeurys Familia , New York Mets

RHP Kenley Jansen , Los Angeles Dodgers

RHP Mark Melancon , Pittsburgh Pirates

RHP A.J. Ramos , Miami Marlins

RHP Fernando Rodney , Padres/Marlins