2024 MLB All-Star Game: Full rosters announced with 32 first-time selections, 7 Phillies

ARLINGTON, TEXAS - JULY 02: A general view of signage promoting the 2024 MLB All Star Game is shown outside the ballpark before the game \bw at Globe Life Field on July 02, 2024 in Arlington, Texas. (Photo by Sam Hodde/Getty Images)
MLB has announced the full rosters for the upcoming 2024 All-Star Game in Arlington, Texas. (Photo by Sam Hodde/Getty Images)

The Midsummer Classic is on July 16, less than 10 days away. Soon, MLB players and their families will descend on Globe Life Field in Arlington, Texas, for the All-Star Game, baseball's celebration of its best and brightest players.

Who will those players be? MLB has put out tantalizing tidbits over the past week, but now the wait is finally over. The full rosters were released Sunday, with 32 first-time selections filling out half the field. The Philadelphia Phillies led the way with seven selections, trailed by the Los Angeles Dodgers, who secured six.

Here's a quick refresher on how these teams were chosen. Each roster of 32 players was put together using a combination of fan voting, player voting and commissioner's office choices. The fan vote determined the starting nine (eight position players plus designated hitter) for the American League and National League. Seventeen spots were then determined by voting from the players. And the six final spots on each team were filled by the commissioner's office, which makes sure all 30 teams have at least one representative.

Catcher: Adley Rutschman, Baltimore Orioles (2nd All-Star selection)
First base: Vladimir Guerrero Jr., Toronto Blue Jays (4th)
Second base: Jose Altuve, Houston Astros (9th)
Shortstop: Gunnar Henderson, Baltimore Orioles (1st)
Third base: Jose Ramirez, Cleveland Guardians (6th)
Outfield: Aaron Judge, New York Yankees (6th, top AL vote-getter)
Outfield: Juan Soto, New York Yankees (4th)
Outfield: Steven Kwan, Cleveland Guardians (1st)
Designated hitter: Yordan Alvarez, Houston Astros (3rd)

LHP Garrett Crochet, Chicago White Sox
LHP Tarik Skubal, Detroit Tigers
RHP Tanner Houck, Boston Red Sox
RHP Seth Lugo, Kansas City Royals
LHP Cole Ragans, Kansas City Royals
RHP Logan Gilbert, Seattle Mariners
RHP Corbin Burnes, Baltimore Orioles
LHP Tyler Anderson, Los Angeles Angels
RHP Mason Miller, Oakland Athletics
RHP Kirby Yates, Texas Rangers
RHP Clay Holmes, New York Yankees
RHP Emmanuel Clase, Cleveland Guardians

C Salvador Perez, Kansas City Royals
SS Carlos Correa, Minnesota Twins
3B Rafael Devers, Boston Red Sox
2B Marcus Semien, Texas Rangers
OF Kyle Tucker, Houston Astros
1B Josh Naylor, Cleveland Guardians
3B Isaac Paredes, Tampa Bay Rays
SS Bobby Witt Jr., Kansas City Royals
OF Jarren Duran, Boston Red Sox
OF Riley Greene, Detroit Tigers
DH David Fry, Cleveland Guardians

Catcher: William Contreras, Milwaukee Brewers (2nd)
First base: Bryce Harper, Philadelphia Phillies (9th, top NL vote-getter)
Second base: Ketel Marte, Arizona Diamondbacks (2nd)
Shortstop: Trea Turner, Philadelphia Phillies (3rd)
Third base: Alec Bohm, Philadelphia Phillies (1st)
Outfield: Christian Yelich, Milwaukee Brewers (3rd)
Outfield: Fernando Tatis Jr., San Diego Padres (2nd)
Outfield: Jurickson Profar, San Diego Padres (1st)
Designated hitter: Shohei Ohtani, Los Angeles Dodgers (4th)

LHP Ranger Suárez, Philadelphia Phillies
RHP Tyler Glasnow, Los Angeles Dodgers
LHP Shota Imanaga, Chicago Cubs
RHP Reynaldo López, Atlanta Braves
RHP Logan Webb, San Francisco Giants
RHP Paul Skenes, Pittsburgh Pirates
LHP Chris Sale, Atlanta Braves
RHP Zack Wheeler, Philadelphia Phillies
RHP Ryan Helsley, St. Louis Cardinals
LHP Tanner Scott, Miami Marlins
RHP Robert Suarez, San Diego Padres
LHP Matt Strahm, Philadelphia Phillies
RHP Jeff Hoffman, Philadelphia Phillies

C Will Smith, Los Angeles Dodgers
SS Mookie Betts, Los Angeles Dodgers
1B Freddie Freeman, Los Angeles Dodgers
OF Teoscar Hernández, Los Angeles Dodgers
SS Elly De La Cruz, Cincinnati Reds
SS CJ Abrams, Washington Nationals
3B Ryan McMahon, Colorado Rockies
OF Jackson Merrill, San Diego Padres
OF Heliot Ramos, San Francisco Giants
OF Bryan Reynolds, Pittsburgh Pirates
DH Marcell Ozuna, Atlanta Braves
1B Luis Arraez, San Diego Padres
1B Pete Alonso, New York Mets