2024 NHL All-Star Game Rosters

NHL

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).

Keith Brunner Jr.

Keith Brunner Jr. graduated in May of 2021 at Pace University with a Film and Screen Studies degree with a concentration in Screenwriting. However, that hasn’t stopped his undeniable passion for sports!

Previous
Previous

Todd McLellan Relieved of Coaching Duties; Replaced by Jim Hiller

Next
Next

Orioles Land Corbin Burnes from Brewers