
76
William Villeneuve
Defenseman · Toronto Maple Leafs
2020 Draft, Rd 4 Pick 29 (#122) — Toronto Maple Leafs
Age 246'2"183 lbsShoots RightSherbrooke, CAN
Contract
Cap Hit
$775K
Total Value
$775K
Expires
1 yrs · 2025-2026
Status
Then RFA
100K guaranteed
via PuckPedia
Recent Stories
Injuries
Villeneuve Returns, Armada Chase Playoff Glory
Xavier Villeneuve suits up again for the Blainville-Boisbriand Armada after a nagging injury, bringing his Lane Hutson-esque puckhandling and edgework back to a squad loaded with NHL first-rounders like Bill Zonnon and Justin Carbonneau. The 5-foot-11 blueliner leads QMJHL defensemen in scoring with 30 points in 25 games this season, fueling whispers of a deep Memorial Cup run that could skyrocket his stock as a top-10 pick in the 2026 NHL Draft.
Frequently Asked Questions
What team does William Villeneuve play for?
William Villeneuve is a defenseman for the Toronto Maple Leafs.
What is William Villeneuve's contract?
William Villeneuve has a cap hit of $0.78M with 0 years remaining. He will be a restricted free agent (RFA) when the contract expires.
When was William Villeneuve drafted?
William Villeneuve was drafted in the 2020 NHL Draft by the Toronto Maple Leafs in Round 4, Pick 29 (122 overall).
Where is William Villeneuve from?
William Villeneuve is 24 years old and was born in Sherbrooke, CAN.