He's been great. He’s actually 3rd on the Leafs in even strength points per 60 (behind only Marner and Matthews, and actually above Willy!), which is extra impressive because he generally doesn’t play with our elite wingers:
NHL Stats
Plus he’s feisty in scrums, sticks up for teammates, injects some much needed speed into our lineup (we’ve gotten kinda slow), has been fine defensively (it’s still a weakness, but more a small weakness vs. a large one), and is decent on draws (50.7%, again nothing special but fine).
For $3 mil, getting a middle 6 centre who makes a tonne happen offensively, brings speed and a nasty edge while being passable in terms of defence and faceoffs, that’s nice. Honestly I think he’s a slightly better overall player than Tavares at this point, who makes $11 mil …
The downsides are that, while his D and faceoffs are acceptable, they’re nothing special. You can’t use him on the PK, and he’s not a great choice for D-zone faceoffs against tough competition. That limits his ice time - no PK, needs slight sheltering at ES, and while he might make PP1 on some teams, he’s a PP2 guy on the Leafs, which means minimal PP time overall. Plus he’s a bit on the small side (although very strong, bulldog build like his dad). But you aren’t getting a perfect player for $3 mil, I’m very happy with what he’s bringing at this price tag, and would love to re-sign him to a multi-year deal at a similar AAV.