Now the rest of the rosters have been filled in as the reserves and pitchers were announced Sunday afternoon. 

The players who will complete the American and National League teams’ 32-man rosters were chosen by player ballot and commissioner’s office selection. These are the position players who will be on the bench and the 12 pitchers who will be on the staff.

Some starters and reserves may miss the game because of injury, and some pitchers, such as Jacob deGrom, won’t pitch in the All-Star Game because their turn in the rotation next week will cause them to miss the Midsummer Classic. Replacements for injured players and unavailable pitchers will be selected by the leagues and announced prior to the game. Injured starters will be replaced by the All-Star managers (Kevin Cash and Dave Roberts), who will choose from the reserves the players voted in. 

MORE: Who is set to participate in the 2021 Home Run Derby?

Sporting News tracked the announcement of the reserves and pitchers, updating with each name that comes through. 

Who made the All-Star Game as reserves?

American League

  • Voted starting DH and named as a pitcher

National League

How to watch All-Star reserves announcement

Time: 5:30 p. m. ET Channel: ESPN Live stream: ESPN+ | fuboTV (7-day free trial)

Fans wanting to see how the rest of the MLB All-Star Game rosters will shape up can tune in to ESPN at 5:30 p.m. ET to learn who will fill the remaining spots. 

Those interested in streaming the announcement can watch it on ESPN+ or fuboTV, which offers a 7-day free trial. 

MLB All-Star Game starters

The starters for the 2021 MLB All-Star Game were named on Thursday, July 2. The American League had nine starters announced — including the designated hitter — while the National League had eight players announced to its starting lineup, all based on two-round voting by fans. 

Here’s who was voted to be the starters in 2021:

American League

National League