It’s nice to see that the spirit of Halloween is alive and well in the world of sports.
And as always, more than a handful of Canadian athletes dressed up for the holiday, with some costumes more questionable than others, of course.
There were plenty of TV and movie references, some truly impressive homemade getups, and loud costumes *cough* Connor McDavid *cough*.
Of course, we couldn’t feature every Canadian athlete that got dressed up, which is why we narrowed it down to our top 15.
Here are the best Canadian athlete Halloween costumes of 2017.
Connor Brown (Toronto Maple Leafs)
Dodge, dip, dive, duck, and… Dodge.
Nazem Kadri (Toronto Maple Leafs)
A perfect Bob Ross.
Eric Gudbranson (Vancouver Canucks)
Troy Stretcher (Vancouver Canucks)
Jonathan Bernier (Colorado Avalanche)
Jake Virtanen (Vancouver Canucks)
He dressed up as his Canucks teammate Michael Del Zotto, aka ‘DJ MDZ’.
Genie Bouchard (tennis)
Genie breaks the internet.
Connor McDavid (Edmonton Oilers)
Not sure this was the best choice…
PK Subban (Nashville Predators)
Happy Halloween Y'all 🎃😂 pic.twitter.com/PNGoFLO26w
— P.K. Subban (@PKSubban1) October 31, 2017
Jordan Subban (Vancouver Canucks)
PK’s younger brother knows how to dress up too.
Chris Tanev and Markus Granlund (Vancouver Canucks)
We’re not worthy.
Matthew Tkachuk, Sam Bennett, Brett Kulak (Calgary Flames)
Not sure these three costumes together but…
Marc-Andre Fleury (Vegas Golden Knights)
Kris Letang (Pittsburgh Penguins)
Justin Williams (Carolina Hurricanes)
— Justin Williams (@JustinWilliams) October 31, 2017
Chris Kunitz (Tampa Bay Lightning)
Straight out of a comic book.