Order of Selection for the 2024 Upper Deck NHL Draft
The National Hockey League has announced the current order of selection for the 2024 Upper Deck NHL Draft at Sphere in Las Vegas.
The 2024 Upper Deck NHL Draft will take place over two days: Round 1 will be held on Friday, June 28 (4 p.m. PT / 7 p.m. ET, ESPN, ESPN+, SN, SN+, TVAS), followed by Rounds 2‑7 on Saturday, June 29 (8:30 a.m. PT / 11:30 a.m. ET, NHLN, ESPN+, SN, SN1, SN+).
Round 1
- San Jose Sharks
- Chicago Blackhawks
- Anaheim Ducks
- Columbus Blue Jackets
- Montreal Canadiens
- Utah Hockey Club
- Ottawa Senators
- Seattle Kraken
- Calgary Flames
- New Jersey Devils
- Buffalo Sabres
- Philadelphia Flyers
- Minnesota Wild
- San Jose Sharks (from PIT)
- Detroit Red Wings
- St. Louis Blues
- Washington Capitals
- Chicago Blackhawks (from NYI)
- Vegas Golden Knights
- New York Islanders (from TBL via CHI)
- Los Angeles Kings
- Nashville Predators
- Toronto Maple Leafs
- Colorado Avalanche
- Boston Bruins (via DET and OTT)
- Montreal Canadiens (from WPG)
- Carolina Hurricanes
- Calgary Flames (from VAN)
- Dallas Stars
- New York Rangers
- Anaheim Ducks (from EDM)
- Philadelphia Flyers (from FLA)
Round 2
- San Jose Sharks
- Chicago Blackhawks
- Anaheim Ducks
- Columbus Blue Jackets (optional to PHI)
- Winnipeg Jets (from MTL via UTA and LAK)
- Utah Hockey Club
- Ottawa Senators
- Seattle Kraken
- Calgary Flames
- San Jose Sharks (from NJD)
- Buffalo Sabres
- Pittsburgh Penguins (from PHI via CAR)
- Minnesota Wild
- Pittsburgh Penguins
- Detroit Red Wings
- St. Louis Blues
- Utah Hockey Club (from WSH via OTT)
- Chicago Blackhawks (from NYI)
- Philadelphia Flyers*
- Washington Capitals (from VGK)
- San Jose Sharks (from TBL via NSH and DET)
- New York Islanders (from LAK via PHI and CHI)
- Nashville Predators
- St. Louis Blues (from TOR)
- Montreal Canadiens (from COL)
- Anaheim Ducks (from BOS)
- Nashville Predators (from WPG)
- Carolina Hurricanes
- New York Islanders (from VAN via CHI)
- Calgary Flames (from DAL)
- Seattle Kraken (from NYR)
- Edmonton Oilers
- Utah Hockey Club (from FLA)
Pick 36 – Columbus will send its 2nd-round pick in 2024 or 2025 to Philadelphia, at Columbus’ option
Pick 51 – Assigned to Philadelphia for club not signing 2018 1st-round pick Jay O’Brien
Round 3
- Anaheim Ducks (from SJS)
- Chicago Blackhawks
- Anaheim Ducks
- Columbus Blue Jackets
- Montreal Canadiens
- Utah Hockey Club
- Chicago Blackhawks (from OTT)
- Seattle Kraken
- Calgary Flames
- New Jersey Devils
- Buffalo Sabres
- Philadelphia Flyers
- Montreal Canadiens (from MIN via WSH)
- Anaheim Ducks (from PIT)
- Detroit Red Wings
- St. Louis Blues
- Washington Capitals
- Washington Capitals (from NYI via TOR)
- Calgary Flames (from VGK via PIT)
- San Jose Sharks (from TBL)
- Columbus Blue Jackets (from LAK)
- Nashville Predators
- Seattle Kraken (from TOR)
- Utah Hockey Club (from COL)
- Washington Capitals (from BOS)
- New Jersey Devils (from WPG)
- Carolina Hurricanes
- Vancouver Canucks
- Nashville Predators (from DAL)
- St. Louis Blues (from NYR)
- Utah Hockey Club (from EDM)
- Florida Panthers
Round 4
- Utah Hockey Club (from SJS)
- Nashville Predators (from CHI via TBL)
- Anaheim Ducks
- Columbus Blue Jackets
- Montreal Canadiens
- Utah Hockey Club
- Ottawa Senators
- Seattle Kraken
- Calgary Flames
- Calgary Flames (from NJD via VAN)
- Buffalo Sabres
- Buffalo Sabres (from PHI)
- Minnesota Wild
- Pittsburgh Penguins
- Ottawa Senators (from DET)
- St. Louis Blues
- Washington Capitals
- New York Islanders
- San Jose Sharks (from VGK)
- Ottawa Senators (from TBL)
- Los Angeles Kings
- Nashville Predators
- Toronto Maple Leafs
- Colorado Avalanche
- Boston Bruins
- Winnipeg Jets
- Carolina Hurricanes
- Vancouver Canucks
- Detroit Red Wings (from DAL)
- New York Rangers
- Tampa Bay Lightning (from EDM via NSH)
- Florida Panthers
Round 5
- Montreal Canadiens (from SJS)
- San Jose Sharks (from CHI via VAN and CGY)
- Colorado Avalanche (from ANA)
- Columbus Blue Jackets
- Montreal Canadiens
- Utah Hockey Club
- Ottawa Senators
- Colorado Avalanche (from SEA)
- Chicago Blackhawks (from CGY)
- New Jersey Devils
- Minnesota Wild (from BUF)
- Florida Panthers (from PHI)
- Minnesota Wild
- San Jose Sharks (from PIT)
- Detroit Red Wings
- St. Louis Blues
- Washington Capitals
- New York Islanders
- Philadelphia Flyers (from VGK)
- Tampa Bay Lightning
- Philadelphia Flyers (from LAK)
- Toronto Maple Leafs (from NSH via CHI)
- Toronto Maple Leafs
- New Jersey Devils (from COL via SJS)
- Boston Bruins
- Winnipeg Jets
- Carolina Hurricanes
- Toronto Maple Leafs (from VAN)
- Dallas Stars
- New York Rangers
- Edmonton Oilers
- Buffalo Sabres (from FLA)
Round 6
- Vancouver Canucks (from SJS)
- Chicago Blackhawks
- Anaheim Ducks
- Columbus Blue Jackets
- Montreal Canadiens
- Utah Hockey Club
- Carolina Hurricanes (from OTT)
- Seattle Kraken
- Calgary Flames
- New Jersey Devils
- Buffalo Sabres
- Philadelphia Flyers
- Minnesota Wild
- Pittsburgh Penguins
- Detroit Red Wings
- Philadelphia Flyers (from STL)
- Washington Capitals
- New York Islanders
- Vegas Golden Knights
- Tampa Bay Lightning
- Los Angeles Kings
- Edmonton Oilers (from NSH)
- Carolina Hurricanes (from TOR)
- Colorado Avalanche
- Boston Bruins
- Winnipeg Jets
- Carolina Hurricanes
- Vancouver Canucks
- Utah Hockey Club (from DAL via NSH)
- New York Rangers
- Edmonton Oilers
- Florida Panthers
Round 7
- San Jose Sharks
- Tampa Bay Lightning (from CHI)
- Edmonton Oilers (from ANA)
- Vegas Golden Knights (from CBJ)
- Montreal Canadiens
- Utah Hockey Club
- Toronto Maple Leafs (from OTT)
- Seattle Kraken
- Seattle Kraken (from CGY)
- Detroit Red Wings (from NJD via SJS)
- Buffalo Sabres
- Philadelphia Flyers
- Tampa Bay Lightning (from MIN)
- Pittsburgh Penguins
- Detroit Red Wings
- St. Louis Blues
- Montreal Canadiens (from WSH)
- St. Louis Blues (from NYI)
- Vegas Golden Knights
- Nashville Predators (from TBL)
- Los Angeles Kings
- Colorado Avalanche (from NSH via NJD)
- Toronto Maple Leafs
- Colorado Avalanche
- Edmonton Oilers (from BOS via UTA)
- Winnipeg Jets
- Carolina Hurricanes
- Vancouver Canucks
- Dallas Stars
- Pittsburgh Penguins (from NYR)
- Montreal Canadiens (from EDM)
- Florida Panthers


