As in the previous four All-Star Games, captaincy of each division was determined by a fan vote, with the 2020 vote running from November 30 to December 20, 2019. On December 21, the four captains were announced by the NHL.
Connor McDavid of the
Edmonton Oilers was selected to captain the
Pacific Division for the fourth straight year.
Nathan MacKinnon of the
Colorado Avalanche was selected for the
Central Division for the second straight year (MacKinnon was selected but did not play in the 2019 game). First time captain
David Pastrnak of the
Boston Bruins was picked for the
Atlantic Division.
Alexander Ovechkin of the
Washington Capitals was selected for the
Metropolitan Division for the third straight year, but for the second consecutive year he has opted to abstain from the game to rest. Most of the rest of the rosters were announced on December 30. Fans were further invited from January 1 to January 10, 2020 to vote for an additional "Last Man In" player for each division. The "Last Men In" elected were
Mitch Marner of the
Toronto Maple Leafs (Atlantic),
T. J. Oshie of the Washington Capitals (Metropolitan),
David Perron of the
St. Louis Blues (Central), and
Quinn Hughes of the
Vancouver Canucks (Pacific). On January 3, the head coaches were announced, chosen from the team in each division with the highest points percentage through January 2, roughly the regular season's halfway point:
Bruce Cassidy of the
Boston Bruins (Atlantic),
Todd Reirden of the Washington Capitals (Metropolitan),
Craig Berube of the St. Louis Blues (Central), and
Gerard Gallant of
Vegas Golden Knights (Pacific). Since then, the Golden Knights fired Gallant on January 15 following the team's under-performance; the league announced one day later that his replacement in the all-star game would be
Rick Tocchet of the
Arizona Coyotes, who were first in Pacific on that day. Honorary captains were also named for each of the four divisions: Actors and St. Louis natives
Jon Hamm (Metropolitan) and
Jenna Fischer (Atlantic), and former Blues players
Brett Hull (Central) and
Wayne Gretzky (Pacific). Referees named to work the All-Star Game were
Francois St-Laurent and Justin St. Pierre, and linesman
Michel Cormier and Bryan Pancich. The
Anaheim Ducks were not represented by anyone due to
Jakob Silfverberg, the Ducks' selection for the game, being excused for the birth of his child.
Eastern Conference • ~ Voted "Last Man In". • † Replaced
Auston Matthews (Toronto Maple Leafs) due to injury (still attended All-Star weekend). • ‡ Replaced
Tuukka Rask (Boston Bruins), who opted to abstain from the game to rest. •
Alexander Ovechkin (
C) (Washington Capitals) opted to abstain from the game to rest. • ~ Voted "Last Man In". • † Replaced
Jake Guentzel (Pittsburgh Penguins) due to injury. • ‡ Replaced
Kyle Palmieri (New Jersey Devils) due to injury. • Replaced
Artemi Panarin (New York Rangers) due to injury. • ^ Replaced
Dougie Hamilton (Carolina Hurricanes) due to injury. • Replaced
Joonas Korpisalo (Columbus Blue Jackets) due to injury.
Western Conference • ~ Voted "Last Man In". • ~ Voted "Last Man In". • † Replaced
Logan Couture (San Jose Sharks) due to injury. • ‡ Replaced
Jakob Silfverberg (Anaheim Ducks), who was excused from the game due to the birth of his child. • Replaced
Marc-Andre Fleury (
Vegas Golden Knights), who opted to abstain from the game to rest. • ^ Replaced
Darcy Kuemper (
Arizona Coyotes) due to injury. • ¤ Replaced
Gerard Gallant, who was fired from the Vegas Golden Knights. ==Bracket==