Already this season, the 21-year-old has dropped the gloves five times (and twice in preseason). What's even more impressive is that he doesn't look at who he's up against and doesn't hesitate to take on the big boys of the league like Pat Maroon, Zach Kassian and
Nicolas Deslauriers. At every opportunity, he has proven that he can stand up to them and even get the better of them.