Logo
The Hockey News
Powered by Roundtable

Get the round-by-round results of the NHL all-star player draft and the final rosters for the 2024 All-Star Game in Toronto.

Segment 5: Ryan and Michael predict the winners for each challenge in the All-Star Skills competition, as well as the overall champion.
Connor McDavid and Auston MatthewsConnor McDavid and Auston Matthews

The fantasy player draft kicks off the NHL All-Star Weekend festivities for the first time since 2015.

Each of the four teams already has a captain and an assistant captain, who selected from the remaining pool of NHL All-Star Game participants. Each squad also has a celebrity captain. In the case of Team Hughes, led by Quinn Hughes, brother and co-captain Jack Hughes will attend but not participate on-ice due to an injury, so Elias Pettersson joined as an assistant.

Happening after the draft is a presentation of the NHL Alumni Keith Magnuson Man of the Year celebrating the 1967 Toronto Maple Leafs. The team "has applied the intangibles of perseverance, commitment and teamwork developed through the game into a successful post-career transition," according to the NHL. Then, it's the PWHL 3-on-3 showcase featuring 20 skaters and four goaltenders from the new Professional Women's Hockey League.

The All-Star Game itself takes place on Saturday, Feb. 3, at 3 p.m. ET on Sportsnet, CBC, ABC, ESPN+ and TVA Sports.

Here are the round-by-round results, followed by the final rosters for each team.

Round-by-Round Results

Round 1

1. Team Hughes: Nikita Kucherov, F, Tampa Bay

2. Team Matthews: William Nylander, F, Toronto

3. Team MacKinnon: Sidney Crosby, F, Pittsburgh

4. Team McDavid: Connor Hellebuyck, G, Winnipeg

Round 2

5. Team McDavid: David Pastrnak, F, Boston

6. Team MacKinnon: Alexandar Georgiev, G, Colorado

7. Team Matthews: Mitch Marner, F, Toronto

8. Team Hughes: Thatcher Demko, G, Vancouver

Round 3

9. Team Hughes: Kyle Connor, F, Winnipeg

10. Team Matthews: Jake Oettinger, G, Dallas

11. Team MacKinnon: Kirill Kaprizov, F, Minnesota

12. Team McDavid: Rasmus Dahlin, D, Buffalo

Round 4

13. Team McDavid: Robert Thomas, F, St. Louis

14. Team MacKinnon: Sebastian Aho, F, Carolina

15. Team Matthews: Clayton Keller, F, Arizona

16. Team Hughes: Brady Tkachuk, F, Ottawa

Round 5

17. Team Hughes: Jesper Bratt, F, New Jersey

18. Team Matthews: Mathew Barzal, F, New York Islanders

19. Team MacKinnon: Tom Wilson, F, Washington

20. Team McDavid: Sam Reinhart, F, Florida

Round 6

21. Team McDavid: Sergei Bobrovsky, G, Florida

22. Team MacKinnon: Jeremy Swayman, G, Boston

23. Team Matthews: Igor Shesterkin, G, New York Rangers

24. Team Hughes: Cam Talbot, G, Los Angeles

Round 7

25. Team Hughes: Brock Boeser, F, Vancouver

26. Team Matthews: Filip Forsberg, F, Nashville

27. Team MacKinnon: Travis Konecny, F, Philadelphia

28. Team McDavid: Boone Jenner, F, Columbus

Round 8

29. Team McDavid: Nick Suzuki, F, Montreal

30. Team MacKinnon: Elias Lindholm, F, Vancouver

31. Team Matthews: Alex DeBrincat, F, Detroit

32. Team Hughes: J.T. Miller, F, Vancouver

Round 9 (assigned at random)

Team Hughes: Frank Vatrano, F, Anaheim

Team Matthews: Vincent Trocheck, F, New York Rangers

Team MacKinnon: Oliver Bjorkstrand, F, Seattle

Team McDavid: Tomas Hertl, F, San Jose

Team Matthews

Celebrity captain: Justin Bieber

Captain: Auston Matthews, F, Toronto

Assistant captain: Morgan Rielly, D, Toronto

Round 1: William Nylander, F, Toronto

Round 2: Mitch Marner, F, Toronto

Round 3: Jake Oettinger, G, Dallas

Round 4: Clayton Keller, F, Arizona

Round 5: Mathew Barzal, F, New York Islanders

Round 6: Igor Shesterkin, G, New York Rangers

Round 7: Filip Forsberg, F, Nashville

Round 8: Alex DeBrincat, F, Detroit

Round 9: Vincent Trocheck, F, New York Rangers

Team McDavid

Celebrity captain: Will Arnett

Captain: Connor McDavid, F, Edmonton

Assistant captain: Leon Draisaitl, F, Edmonton

Round 1: Connor Hellebuyck, G, Winnipeg

Round 2: David Pastrnak, F, Boston

Round 3: Rasmus Dahlin, D, Buffalo

Round 4: Robert Thomas, F, St. Louis

Round 5: Sam Reinhart, F, Florida

Round 6: Sergei Bobrovsky, G, Florida

Round 7: Boone Jenner, F, Columbus

Round 8: Nick Suzuki, F, Montreal

Round 9: Tomas Hertl, F, San Jose

Team MacKinnon

Celebrity captain: Tate McRae

Captain: Nathan MacKinnon, F, Colorado

Assistant captain: Cale Makar, D, Colorado

Round 1: Sidney Crosby, F, Pittsburgh

Round 2: Alexandar Georgiev, G, Colorado

Round 3: Kirill Kaprizov, F, Minnesota

Round 4: Sebastian Aho, F, Carolina

Round 5: Tom Wilson, F, Washington

Round 6: Jeremy Swayman, G, Boston

Round 7: Travis Konecny, F, Philadelphia

Round 8: Elias Lindholm, F, Vancouver

Round 9: Oliver Bjorkstrand, F, Seattle

Team Hughes

Celebrity captain: Michael Buble

Co-captains: Quinn Hughes, D, Vancouver, and Jack Hughes, New Jersey (attending but not participating in on-ice activities)

Assistant captain: Elias Pettersson, F, Vancouver

Round 1: Nikita Kucherov, F, Tampa Bay

Round 2: Thatcher Demko, G, Vancouver

Round 3: Kyle Connor, F, Winnipeg

Round 4: Brady Tkachuk, F, Ottawa

Round 5: Jesper Bratt, F, New Jersey

Round 6: Cam Talbot, G, Los Angeles

Round 7: Brock Boeser, F, Vancouver

Round 8: J.T. Miller, F, Vancouver

Round 9: Frank Vatrano, F, Anaheim

Further reading: