The New York Rangers kicked things off with snagging Rimouski Oceanic winger Alexis Lafreniere as the No. 1 overall pick, and — after seven-plus hours on Wednesday — it ended with the Tampa Bay Lightning selecting No. 217.

As the 2020 NHL Draft played out, Sporting News tracked all the picks and kept up with the results in real-time. Below are all of the picks.

JUMP TO ROUND: 1  | 2  | 3  | 4  | 5  | 6  | 7

NHL Draft picks 2020: Results from Rounds 1-7

Round 1 results

NHL Draft 2020 Round 1 winners, losers: Alex Trebek, Quinton Byfield make their mark, Maple Leafs don’t

Round 2 results

Pick 49 — The NHL directed the forfeiture of this pick in sanctions against the Arizona Coyotes.

MORE: Why did the Coyotes have to forfeit the pick?

Round 3 results

Pick 76 — From the James Neal-Milan Lucic trade: Edmonton will send a third-round pick in 2020 or 2021 to Calgary. If the Flames receive the 2020 pick, then they’ll send it to the Blackhawks under the terms of the Erik Gustafsson acquisition.

Pick 81 — If the Flames do not receive the Oilers’ 2020 third-round pick, then they will send their own third-round pick to the Blackhawks (see pick No. 76).

Round 4 results

Round 5 results

Round 6 results

Round 7 results