Your 2021 MLB All-Stars by position
The American League and National League rosters for the 2021 All-Star Game are official.
While the results of the Starters Election already were revealed earlier in the week, the reserves and pitchers for Tuesday's game at Colorado’s Coors Field were unveiled live on ESPN on July 4. There were 47 additional spots to fill -- 24 in the NL and 23 in the AL -- with 33 of those selections made via the player ballot and the rest by the Commissioner’s Office.
While there is no more Final Vote as of the 2019 All-Star Game, rosters might still change up until Tuesday, if players drop out due to injury or other factors. Any replacements will be added here when they are announced.
Note: Players are listed in alphabetical order within each position.
^ Player-elected pick
# Chosen as All-Star but will not play
+ Named as a replacement
NATIONAL LEAGUE
Pitchers
Corbin Burnes^, RHP, MIL (1st All-Star appearance): After breaking out during the shortened 2020 campaign, Burnes has continued to dominate in ‘21, earning his first All-Star selection.
Walker Buehler+, RHP, LAD (2nd): His 2.49 ERA this season has lowered his career mark to an even 3.00 through 474 innings.
Yu Darvish^#, RHP, SD (5th): Traded from the Cubs to the Padres in the offseason, Darvish has anchored the Friars’ rotation with a 3.09 ERA, a 1.00 WHIP and 125 K’s over 105 innings. He won't pitch in the game due to injury.
Jacob deGrom^#, RHP, NYM (4th): The two-time NL Cy Young Award winner somehow has taken his game to an even higher level in 2021, posting a 1.08 ERA as he pursues Bob Gibson's 1.12 mark from 1968. Unfortunately, deGrom won't get the All-Star spotlight, pulling out due to injury concerns.
Kevin Gausman^#, RHP, SF (1st): Gausman has been a big part of the Giants’ surprising success this season, recording a 1.74 ERA to secure his first All-Star nod in his ninth big league season. Because he's starting Sunday, he was replaced on the roster.
Josh Hader^, LHP, MIL (3rd): Hader has been better than ever in 2021, going 21-for-22 in save chances and holding opposing batters to a sub-.400 OPS.
Craig Kimbrel^, RHP, CHC (8th): Kimbrel’s All-Star selection is the culmination of a remarkable turnaround that began late last season.
Germán Márquez, RHP, COL (1st): The lone All-Star representative for the hometown Rockies, Márquez grabbed his first selection after allowing just one run on four hits over 23 innings across his final three starts last month.
Mark Melancon^, RHP, SD (4th): Signed to a one-year deal in the offseason, Denver native Melancon leads the Majors with 25 saves. This is his first All-Star nod since 2016.
Freddy Peralta+, RHP, MIL (1st): One of the breakout stars of 2021, Peralta will join rotation mates Burnes and Brandon Woodruff as All-Stars, although Woodruff was replaced on the roster, since he’s starting Sunday.
Alex Reyes, RHP, STL (1st): The former top prospect has put his injury problems in the past and become a successful closer for the Cardinals, going 20-for-20 in save chances and posting a 1.52 ERA.
Trevor Rogers, LHP, MIA (1st): The rookie left-hander has been incredibly consistent for the Marlins, allowing no more than three earned runs in any of his first 17 starts.
Max Scherzer+, RHP, WSH (8th): His eighth career selection -- which have come in a row, not counting 2020 -- ties Clayton Kershaw and Justin Verlander for the most among active pitchers.
Taijuan Walker+, RHP, NYM (1st): Injuries and the pandemic limited Walker to only 15 starts from 2018-20, but his first year with the Mets has been sensational.
Zack Wheeler, RHP, PHI (1st): Wheeler has been everything the Phillies could have hoped for when they signed him to a five-year, $118 million deal after the 2019 season.
Brandon Woodruff^#, RHP, MIL (2nd): Part of an electric rotation trio with Burnes and Peralta, Woodruff has been outstanding all year long for the first-place Brewers, but won't pitch in the All-Star Game due to a Sunday start.
Catchers
Starters: Buster Posey#, SF (7th), J.T. Realmuto^, PHI (3rd)
Reserves: Yadier Molina^+#, STL (10th), Omar Narváez+, MIL (1st)
After electing not to play during the pandemic-shortened 2020 season, Posey has looked rejuvenated this year, making his first All-Star Game since 2018. However, Posey will not play due to injury, and will be replaced in the lineup by Realmuto. Molina was originally chosen to replace Posey on the roster, but he is sitting the game out to rest a foot injury. Narváez took Molina's spot on the roster, and he will make his first Midsummer Classic appearance as Realmuto's backup.
Realmuto earns his third straight All-Star selection but his first start. Molina ties old friend Albert Pujols for the second-most selections among active players, trailing only Miguel Cabrera (11).
First basemen
Starter: Freddie Freeman, ATL (5th)
Reserves: Max Muncy^, LAD (2nd)
The reigning NL MVP Award winner, Freeman will be making his third straight All-Star Game start at first base for the NL. The consistent veteran has had an up-and-down first half, but he’s cresting as we near the break. Muncy, one of the runners-up in the fan voting, will get a chance to come off the bench for the second time. The disciplined slugger is on pace for his third career 30-homer season while leading the Majors in on-base percentage and walks.
Second basemen
Starter: Adam Frazier, PIT (1st)
Reserves: Ozzie Albies, ATL (2nd); Jake Cronenworth^, SD (1st)
Set to become the first Pirates second baseman to start an All-Star Game since Hall of Famer Bill Mazeroski in 1967, Frazier is in the midst of a career year for Pittsburgh. He’s joined by Albies, the NL’s RBI leader, and Cronenworth, last year’s runner-up for the NL Rookie of the Year Award and one of four Padres All-Stars.
Shortstops
Starter: Fernando Tatis Jr., SD (1st)
Reserves: Brandon Crawford, SF (3rd); Trea Turner^, WSH (1st)
The Tatis show will come to the Midsummer Classic for the first time, with the 22-year-old set to start at shortstop for the NL. Tatis entered Saturday's action leading the Senior Circuit in homers, RBIs, steals, slugging percentage and OPS. Turner, fresh off his third career cycle, is another first-time All-Star, one of three for the Nats. Crawford makes it for the third time, earning recognition for a season in which he’s shown more pop than ever before, recording personal bests in slugging and OPS.
Third basemen
Starter: Nolan Arenado, STL (6th)
Reserves: Kris Bryant^, CHC (4th); Eduardo Escobar, ARI (1st); Justin Turner+, LAD (2nd), Manny Machado+, SD (5th)
In his first season with the Cardinals, Arenado will get his fourth straight start at the hot corner for the NL. The veteran leads his new team in homers, doubles and RBIs, and he’s been a lineup staple after battling a shoulder injury in 2020. Like his NL Central counterpart, Bryant has rebounded from an injury-plagued 2020 season. He makes the roster as an infielder, although he’s played all over for the Cubs this year. Escobar, 32, is a first-time All-Star and Arizona’s lone representative. Not typically a fast starter, Turner hit .330/.409/.596 this April to jumpstart his All-Star campaign. Machado, who was hitting .275/.362/.492 with 15 homers and a National League-leading 60 RBIs entering play Saturday night, was named as a replacement for Ronald Acuña Jr., who tore his ACL.
Outfielders
Starters: Ronald Acuña Jr.#, ATL (2nd); Jesse Winker, CIN (1st); Nick Castellanos, CIN (1st)
Reserves: Mookie Betts^#, LAD (5th); Bryan Reynolds^, PIT (1st); Kyle Schwarber^#, WSH (1st); Juan Soto, WSH (1st); Chris Taylor, LAD (1st)
Acuña, the Braves’ 23-year-old superstar, was set for his second straight All-Star starting assignment until tearing his ACL on Saturday. The other starters are a pair of Reds sluggers in Winker and Castellanos, each of whom is a first-time All-Star. Among the reserve ranks, there are an additional four first-timers in Reynolds, Schwarber (sidelined indefinitely by a hamstring injury), Soto and Taylor, while Betts makes it for the first time in the NL and the fifth time overall (but won't play).
AMERICAN LEAGUE
Pitchers
Matt Barnes^, RHP, BOS (1st): Barnes is in the midst of a bounceback season for the surprising Red Sox. His 2.68 ERA would be the lowest in any season of his career.
Chris Bassitt+, RHP, OAK (1st): Once a 16th-round Draft pick, Bassitt has developed into Oakland’s steadiest starting pitcher, with a 3.32 ERA going back to 2018.
Shane Bieber^#, RHP, CLE (2nd): Bieber was an All-Star for the first time in 2019, when the game was in Cleveland and he won game MVP honors. But this year, he's out with a shoulder strain.
Aroldis Chapman^, LHP, NYY (7th): This will be the third time Chapman will represent the Yankees at the Midsummer Classic, having also done so in 2018-19.
Gerrit Cole^#, RHP, NYY (4th): This will be the third straight All-Star Game Cole has been named to, after 2018-19. His 135 strikeouts entering Saturday lead the AL.
Nathan Eovaldi, RHP, BOS (1st): In a career that began as a 21-year-old with the Dodgers in 2011, Eovaldi is finally an All-Star for the first time. In his second season as the Red Sox Opening Day starter, Eovaldi has a 3.66 ERA.
Kyle Gibson, RHP, TEX (1st): Gibson is off to the best start he’s had, with an AL-leading 2.29 ERA that would be by far the lowest of his career.
Liam Hendriks^, RHP, CWS (2nd): When Hendriks made the All-Star team in 2019, it was an amazing comeback story, as he had been DFA’d in ‘18 then come back with a sub-2.00 ERA the following year. Now? He’s an elite closer and signed a $54 million free-agent deal with the White Sox entering this season.
Yusei Kikuchi#, LHP, SEA (1st): Kikuchi had a 5.39 ERA in his first two years with the Mariners, but he’s been far better in 2021, with a 3.48 ERA through 16 starts.
Lance Lynn^, RHP, CWS (2nd): This is Lynn’s second career All-Star selection, but it’s been a while: he was last an All-Star in 2012, as a 25-year-old in his first full season with the Cardinals. Now, he’s a reliable veteran who has been a strong part of a stellar White Sox rotation.
Shohei Ohtani, RHP, LAA (1st): Ohtani makes history as the first player to ever make the All-Star Game as both a hitter and a pitcher. In 13 starts this season, Ohtani has a 3.49 ERA, with 87 strikeouts.
Ryan Pressly#, RHP, HOU (2nd): This is Pressly’s second career All-Star selection, and both have come as a member of the Astros (2019). But he will miss this year's game on paternity leave.
Carlos Rodón^, LHP, CWS (1st): Rodón’s resurgence has been one of the best stories in baseball this year. After being non-tendered by the White Sox after the 2020 season, he signed a one-year deal to return. He threw a no-hitter in April and hasn’t looked back, with a 2.31 ERA this season that would be by far his best of his career.
Gregory Soto, LHP, DET (1st): Soto’s 98th-percentile fastball velocity has been on display in a big way in 2021, and now he’s a first-time All-Star, too.
Andrew Kittredge+, RHP, TB (1st): Kittredge is having a breakout season for Tampa Bay, entering the All-Star break with a 1.47 ERA and 0.86 WHIP over 32 appearances.
Taylor Rogers+, LHP, MIN (1st): Rogers has been solid for Minnesota, as well, entering the break with a 3.35 ERA and 35 percent strikeout rate in 36 appearances.
Catchers
Starter: Salvador Perez, KC (7th)
Reserve: Mike Zunino^, TB (1st)
Perez will be the AL’s starting catcher for the sixth time, after getting the nod from 2014-18. Zunino is slugging .516 this year and has made a habit of Statcast-worthy homers, including three homers of at least 450 feet and nine with a 110-plus mph exit velocity.
First basemen
Starter: Vladimir Guerrero Jr., TOR (1st)
Reserves: Matt Olson^, OAK (1st); Jared Walsh, LAA (1st)
Guerrero became the youngest leading vote-getter since voting was returned to the fans in 1970. He’ll be joined by reserves who are also both first-time All-Stars in Olson, who is having his best season power-wise since his 59-game rookie year in ‘17, and Walsh, who has proven an important piece of the Angels’ offense since the final month of last season.
Second basemen
Starter: Marcus Semien, TOR (1st)
Reserve: Jose Altuve^#, HOU (7th), Whit Merrifield^+, KC (2nd)
Semien’s first-ever All-Star selection comes in his first year at a new position with a new team in the Blue Jays. He is outpacing his career year from ‘19, when he finished third for AL MVP, in most categories. Altuve’s seventh All-Star selection comes in the midst of a bounceback season for the second baseman, although he pulled out of the All-Star Game due to injury. Also an All-Star in 2019, Merrifield leads the Majors with 24 stolen bases as he seeks the third AL steals crown of his career.
Shortstops
Starter: Xander Bogaerts, BOS (3rd)
Reserves: Bo Bichette, TOR (1st), Carlos Correa^#, HOU (2nd), Tim Anderson^+, CHW (1st)
Bogaerts will be making his second career start at shortstop in the All-Star Game, also doing so in 2016. The only other players in Red Sox history to start multiple Midsummer Classics at short are Rico Petrocelli (two) and Joe Cronin (five). Just shy of his 162nd career game, Bichette already has a career batting average of .297, with a .513 slugging percentage entering play Sunday. Anderson, who broke out by winning the AL batting title in 2019, is now hitting over .300 for the third straight season.
Third basemen
Starter: Rafael Devers, BOS (1st)
Reserve: José Ramírez^, CLE (3rd), Joey Wendle+, TB (1st)
Devers will be the first Red Sox player to start at third in the All-Star Game since Shea Hillenbrand in 2002. The only other Red Sox to do that are Wade Boggs (seven times) and Frank Malzone (five times). Ramírez has shown thus far in ‘21 that his ‘20 bounceback was for real, as he’s slugging .554 in the last two seasons after a down year in ‘19. The 31-year-old Wendle, who also plays shortstop and second, is one of the versatile, productive pieces driving the Rays’ 2021 success.
Designated hitters
Starter: Shohei Ohtani, LAA (1st)
Reserves: Nelson Cruz, MIN (7th), J.D. Martinez^, BOS (4th)
Ohtani has been the single most intriguing player to watch in 2021, as he hits and pitches, leading the Majors in homers with 33. He’ll be participating in the T-Mobile Home Run Derby the day before the game, so who knows how many more homers we’ll have seen off his bat before July 13. Cruz has found another level in his career since ‘19 with the Twins, and this will be his first All-Star appearance since ‘18, when he was with the Mariners. After a down year in ‘20, Martinez has been key to the Red Sox’s offense in ‘21 and will be an All-Star for the fourth time overall and third time with Boston.
Outfielders
Starters: Mike Trout#, LAA (9th); Aaron Judge, NYY (3rd); Teoscar Hernández, TOR (1st)
Reserves: Michael Brantley^#, HOU (5th); Joey Gallo, TEX (2nd), Adolis García^, TEX (1st), Cedric Mullins^, BAL (1st)
Trout is a perennial All-Star, but is injured and will not be active for the game. The other starting spot winners are Judge, who will make his second start, and first-timer Hernández. With Brantley missing the game due to injury, one of Gallo, García or Mullins will step into the starting lineup in place of Trout.