For the first time since 2015, NHL All-Stars were able to pick and choose their own teams for the event.
Gone are the boring, divisional teams of years past and in once again was pure chaos as captains handpicked their players for the four-team, winner-take-all tournament. This year, the NHL’s All-Star festivities are being held in Toronto, with the skills competition returning to a more traditional format for Friday and the usual three-on-three All-Star Game tournament set for Saturday.
Last time an All-Star Draft was held, Alex Ovechkin stole the show with his incredible sign begging to be picked last so he could win a car. This time, the stars were out in front of the fans in Toronto as they waited for their turn to hear their name called.
With the festivities now over, here are the players of all four teams set to take part in the upcoming 2024 NHL All-Star Game.
Team Matthews
Players
- Auston Matthews (Captain, Toronto Maple Leafs)
- Morgan Rielly (Assistant captain, Toronto Maple Leafs)
- William Nylander (Forward, Toronto Maple Leafs)
- Mitchell Marner (Forward, Toronto Maple Leafs)
- Clayton Keller (Forward, Arizona Coyotes)
- Mathew Barzal (Forward, New York Islanders)
- Filip Forsberg (Forward, Nashville Predators)
- Alex DeBrincat (Forward, Detroit Red Wings)
- Vincent Trocheck (Forward, New York Rangers)
- Jake Oettinger (Goaltender, Dallas Stars)
- Igor Shesterkin (Goaltender, New York Rangers)
Celebrity captain
- Justin Bieber
Team McDavid
Players
- Connor McDavid (Captain, Edmonton Oilers)
- Leon Draisaitl (Assistant captain, Edmonton Oilers)
- David Pastrňák (Forward, Boston Bruins)
- Robert Thomas (Forward, St. Louis Blues)
- Sam Reinhart (Forward, Florida Panthers)
- Boone Jenner (Forward, Columbus Blue Jackets)
- Nick Suzuki (Forward, Montreal Canadiens)
- Tomáš Hertl (Forward, San Jose Sharks)
- Rasmus Dahlin (Defenseman, Buffalo Sabres)
- Connor Hellebuyck (Goaltender, Winnipeg Jets)
- Sergei Bobrovsky (Goaltender, Florida Panthers)
Celebrity captain
- Will Arnett
Team MacKinnon
Players
- Nathan MacKinnon (Captain, Colorado Avalanche)
- Cale Makar (Assistant captain, Colorado Avalanche)
- Sidney Crosby (Forward, Pittsburgh Penguins)
- Kirill Kaprizov (Forward, Minnesota Wild)
- Sebastian Aho (Forward, Carolina Hurricanes)
- Tom Wilson (Forward, Washington Capitals)
- Travis Konecny (Forward, Philadelphia Flyers)
- Elias Lindholm (Forward, Vancouver Canucks)
- Oliver Bjorkstrand (Forward, Seattle Kraken)
- Alexandar Georgiev (Goaltender, Colorado Avalanche)
- Jeremy Swayman (Goaltender, Boston Bruins)
Celebrity captain
- Tate McRae
Team Hughes
Players
- Jack Hughes (Captain, New Jersey Devils)
- Quinn Hughes (Captain, Vancouver Canucks)
- Elias Pettersson (Assistant captain, Vancouver Canucks)
- Nikita Kucherov (Forward, Tampa Bay Lightning)
- Kyle Connor (Forward, Winnipeg Jets)
- Jesper Bratt (Forward, New Jersey Devils)
- Brady Tkachuk (Forward, Ottawa Senators)
- Brock Boeser (Forward, Vancouver Canucks)
- J.T. Miller (Forward, Vancouver Canucks)
- Frank Vatrano (Forward, Anaheim Ducks)
- Thatcher Demko (Goaltender, Vancouver Canucks)
- Cam Talbot (Goaltender, Los Angeles Kings)
Jack Hughes is injured and will not play during the game.
Celebrity captain
- Michael Bublé