2020 NHL Draft
William Villeneuve in the 2020 NHL Draft
Toronto Maple Leafs selected William Villeneuve 122nd overall in the 2020 NHL Draft, with the 29th pick of round 4.
It was the fifth of the 12 picks Toronto Maple Leafs made in the draft. Of the 216 players selected in 2020, 99 have played in the NHL regular season. His 3 games put him 83rd in the class.
- Overall pick
- 122
- Round and pick
- Round 4, pick 29
- Drafting team
- TORToronto Maple Leafs
- Date
- Age at the draft
- 18 years
The picks around it
Picks 119–125 in the 2020 draft
- 119Tanner DickinsonCSTLSt. Louis Blues
- 120Ethan EdwardsDNJDNew Jersey Devils
- 121Alex JefferiesLNYINew York Islanders
- 122William VilleneuveD3 GP · 0 PTORToronto Maple Leafs
- 123Antonio StrangesLDALDallas Stars
- 124Sean FarrellC6 GP · 1 PMTLMontréal Canadiens
- 125Jesper VikmanGNo NHL gamesVGKVegas Golden Knights
Games and points are NHL regular season to date.
Place in the draft class
Where he came in the 2020 class
Counted in draft order across the whole draft. The position is the one listed at the draft.
First off the board
- 1Alexis LafrenièreL479 GP · 266 PNYRNew York Rangers
- 2Quinton ByfieldR351 GP · 197 PLAKLos Angeles Kings
- 3Tim StützleC464 GP · 431 POTTOttawa Senators
- 4Lucas RaymondL417 GP · 346 PDETDetroit Red Wings
- 5Jake SandersonD312 GP · 191 POTTOttawa Senators
- 6Jamie DrysdaleD313 GP · 110 PANAAnaheim Ducks
- 7Alexander HoltzR193 GP · 56 PNJDNew Jersey Devils
- 8Jack QuinnR276 GP · 164 PBUFBuffalo Sabres
- 9Marco RossiC251 GP · 143 PMINMinnesota Wild
- 10Cole PerfettiC307 GP · 169 PWPGWinnipeg Jets
+ 206 more
After the draft
The road to the NHL
William Villeneuve made his NHL debut on April 11, 2026, 5 years and 186 days after the draft.
NHL regular season to date.
The team's draft
Toronto Maple Leafs picks in the 2020 draft
- 15Rodion AmirovLTORToronto Maple Leafs
- 59Roni HirvonenCTORToronto Maple Leafs
- 64Topi NiemelaDTORToronto Maple Leafs
- 106Artur AkhtyamovG3 GP · 0 WTORToronto Maple Leafs
- 122William VilleneuveD3 GP · 0 PTORToronto Maple Leafs
- 137Dmitry OvchinnikovCTORToronto Maple Leafs
- 168Veeti MiettinenRTORToronto Maple Leafs
- 177Axel RindellDTORToronto Maple Leafs
- 180Joe MillerCTORToronto Maple Leafs
- 189John FuscoDTORToronto Maple Leafs
- 195Wyatt SchingoetheCTORToronto Maple Leafs
- 213Ryan TverbergC2 GP · 0 PTORToronto Maple Leafs