The 2023 MLB All-Star Game will take place on July 11 at Seattle, and it’s fair to say that the rosters are loaded. That can be said with confidence, now that the rosters have been confirmed. Here’s a look at all the players that will take the stage in Seattle.
Related: Which hitters will participate in the 2023 MLB Home Run Derby?
American League All-Stars for 2023
Here’s a look at all the All-Stars that will represent the AL in the 2023 MLB All-Star Game, now that both the starters and reserves have been unveiled:
Position | Name | Team |
C | Jonah Heim | Rangers |
C | Salvador Perez | Royals |
C | Adley Rutschman | Orioles |
1B | Vladimir Guerrero Jr. | Blue Jays |
1B | Yandy Diaz | Rays |
2B | Whit Merrifield | Blue Jays |
2B | Marcus Semien | Rangers |
3B | Josh Jung | Rangers |
3B | Jose Ramirez | Guardians |
SS | Bo Bichette | Blue Jays |
SS | Corey Seager | Rangers |
SS | Wander Franco* | Rays |
OF | Mike Trout+ | Angels |
OF | Randy Arozarena | Rays |
OF | Aaron Judge+ | Yankees |
OF | Luis Robert Jr. | White Sox |
OF | Austin Hays | Orioles |
OF | Yordan Alvarez+ | Astros |
OF | Adolis Garcia | Rangers |
OF | Julio Rodriguez* | Mariners |
OF | Kyle Tucker* | Astros |
DH | Brent Rooker | Athletics |
DH/SP | Shohei Ohtani | Angels |
SP | Gerrit Cole | Yankees |
SP | Luis Castillo | Mariners |
SP | Sonny Gray | Twins |
SP | Nathan Eovaldi | Rangers |
SP | Kevin Gausman | Blue Jays |
SP | Shane McClanahan+ | Rays |
SP | Framber Valdez | Astros |
SP | Michael Lorenzen | Tigers |
SP | George Kirby* | Mariners |
RP | Kenley Jansen | Red Sox |
RP | Emmanuel Clase | Guardians |
RP | Felix Bautista | Orioles |
RP | Yennier Cano | Orioles |
Just one Mariner, Luis Castillo, will represent the host team in the All-Star Game. The Blue Jays netted four All-Star nominations, as did the Orioles. AL West leader Texas will have six players head to Seattle.
National League All-Stars for 2023
Position | Name | Team |
C | Sean Murphy | Braves |
C | Will Smith | Dodgers |
C | Elias Diaz | Rockies |
1B | Matt Olson | Braves |
1B | Pete Alonso | Mets |
1B | Freddie Freeman | Dodgers |
2B | Luis Arraez | Marlins |
2B | Ozzie Albies | Braves |
3B | Austin Riley | Braves |
3B | Nolan Arenado | Cardinals |
SS | Dansby Swanson | Cubs |
SS | Orlando Arcia | Braves |
OF | Ronald Acuna Jr. | Braves |
OF | Mookie Betts | Dodgers |
OF | Corbin Carroll | Diamondbacks |
OF | Lourdes Gurriel Jr. | Diamondbacks |
OF | Nick Castellanos | Phillies |
OF | Juan Soto | Padres |
DH | J.D. Martinez | Dodgers |
DH | Jorge Soler | Marlins |
SP | Zac Gallen | Diamondbacks |
SP | Spencer Strider | Braves |
SP | Bryce Elder | Braves |
SP | Justin Steele | Cubs |
SP | Mitch Keller | Pirates |
SP | Josiah Gray | Nationals |
SP | Clayton Kershaw+ | Dodgers |
SP | Marcus Stroman | Cubs |
RP | Alexis Diaz | Reds |
RP | Josh Hader | Padres |
RP | Devin Williams | Brewers |
RP | Camilo Doval | Giants |
RP | David Bednar | Pirates |
The Atlanta Braves are sending a NL-high eight players, three of which are starters, to Seattle. The Dodgers will have five go to the Pacific Northwest.
Keep in mind that these lists are subject to change. There will likely be some additions to the All-Star rosters due to injury. Rays ace Shane McClanahan, for example, has been recently placed on the IL, while Aaron Judge’s timeline for a return is “unclear.”
UPDATE (7/4): Several changes to the All-Star rosters were made. * indicates injury replacements, while + denotes player replaced.