2024 NHL All-Star Game Rosters
For the first time since 2015, the NHL’s All-Stars were thrown in a player draft pool and were selected by the four All-Star captains, who were voted upon by the fans, and their celebrity captains. The four teams are captained by the Toronto Maple Leafs Auston Matthews, Connor McDavid of the Edmonton Oilers, Nathan McKinnon of the Colorado Avalanche, and of the Vancouver Canucks Quinn Hughes (New Jersey Devils forward Jack Hughes was originally voted, but due to an injury he will not be playing). The NHL has turned away from the traditional division-based rosters, transitioning to the current model. This year’s All-Star Games will remain the three-on-three format with 10-minute halves. Team MacKinnon will take on Team McDavid in Game 1 with Team Hughes taking on Team Matthews following suit for Game 2. The two winning teams will then compete against each other in a third and final game to determine the winner. With festivities beginning this weekend, let's take a look at the rosters.
Team Matthews (Blue Jerseys)
Captain: Toronto Maple Leafs F Auston Matthews
Co-Captain: Toronto Maple Leafs D Morgan Rielly
Celebrity Captain: Justin Bieber
F: William Nylander, Toronto Maple Leafs
F: Mitch Marner, Toronto Maple Leafs
F: Clayton Keller, Arizona Coyotes
F: Mathew Barzal, New York Islanders
F: Filip Forsberg, Nashville Predators
F: Alex DeBrincat, Detroit Red Wings
F: Vincent Trocheck, New York Rangers
G: Jake Oettinger, Dallas Stars
G: Igor Shesterkin, New York Rangers
Team McDavid (White Jerseys)
Captain: Edmonton Oilers F Connor McDavid
Co-Captain: Edmonton Oilers F Leon Draisaitl
Celebrity Captain: Will Arnett
F: David Pastrnak, Boston Bruins
F: Robert Thomas, St. Louis Blues
F: Sam Reinhart, Florida Panthers
F: Boone Jenner, Columbus Blue Jackets
F: Nick Suzuki, Montreal Canadiens
F: Tomáš Hertl, San Jose Sharks
D: Rasmus Dahlin, Buffalo Sabres
G: Connor Hellebuyck, Winnipeg Jets
G: Sergei Bobrovsky, Florida Panthers
Team MacKinnon (Yellow Jerseys)
Captain: Colorado Avalanche F Nathan MacKinnon
Co-Captain: Colorado Avalanche D Cale Makar
Celebrity Captain: Tate McRae
F: Sidney Crosby, Pittsburgh Penguins
F: Kirill Kaprizov, Minnesota Wild
F: Sebastian Aho, Carolina Hurricanes
F: Tom Wilson, Washington Capitals
F: Travis Konecny, Philadelphia Flyers
F: Elias Lindholm, Vancouver Canucks
F: Oliver Bjorkstrand, Seattle Kraken
G: Alexandar Georgiev, Colorado Avalanche
G: Jeremy Swayman, Boston Bruins
Team Hughes (RED JERSEYS)
Captains: Vancouver Canucks D Quinn Hughes and New Jersey Devils F Jack Hughes (Hughes is injured and will not play).
Assistant Captain: Vancouver Canucks F Elias Pettersson
Celebrity Captain: Michael Bublé
F: Nikita Kucherov, Tampa Bay Lightning
F: Kyle Connor, Winnipeg Jets
F: Brady Tkachuk, Ottawa Senators
F: Jesper Bratt, New Jersey Devils
F: Brock Boeser, Vancouver Canucks
F: J.T. Miller, Vancouver Canucks
F: Frank Vatrano, Anaheim Ducks
G: Thatcher Demko, Vancouver Canucks
G: Cam Talbot, Los Angeles Kings
Each team will be paired with a head coach, who was selected based on where the teams are currently in the standings. The following coaches will be a part of All-Star Weekend: ick Bowness (Winnipeg Jets), Rick Tocchet (Vancouver Canucks), Jim Montgomery (Boston Bruins) and Peter Laviolette (New York Rangers).