I don't like making player comparisons, but in this case I can say that in some ways he's closer to a David Krejci in style and in other ways closer to Patrice Bergeron. That's not to suggest he will turn out to be one of those to.
I've watched him for four seasons now and a couple of things surprised me early on. 1) How quickly he decided he would put the effort in defensively as he does offensively and 2) how hard he works defensively. If he makes Team Canada for the WJC, that will be the reason.
The kid possesses excellent leadership abilities and character. He's shown a few times that he is willing to be the first player to come to a teammates defence. He's also a quality person off the ice and is involved in all sorts of charity work.
He's a playmaker first and foremost, and a very good and slick one at that. Of his 50 assists last season, 37 of them were primary assists. And he does it usually against the oppositions top players. He plays in all situations and can play with different linemates without affecting his or their production (negatively). He plays a lot of minutes (sorry, I can't share those numbers).
He has a surprisingly good shot. I've talked to him about it and he knows he needs to use it more. Two seasons ago he scored on 11.8% of his shots. Last season he increased his shot total by 41% so he was cognizant of needing to use it more and keeping the opposition guessing as to whether he would shoot or pass. His shooting percentage dropped to a more normal 10.2% though.
He's continued to steadily improve on faceoffs - going a whopping 57.1% in the playoffs and taking all the key draws.
I know for a fact that he will put whatever work he needs to in the summer to compete for a job come September. So anything is possible. Based on the end of May, I would suggest another year in the OHL would be best for him. But it wouldn't surprise me in the least to see him make the club on opening night.
In case he does return to Oshawa though, he should probably consider this
Enter to Win an Authentic, Signed Jack Studnicka Jersey