It would be a big shock if Nolan made the roster, and the fact he has a two-way contract highlights that.
We have 10 spots taken up by the obvious players; Tarasenko, O'Reilly, Steen, Schwartz, Schenn, Bozak, Perron, Maroon, Fabbri & Jaškin.
I can't see Soshnikov or Barbashev being put on waivers on the back of a bad camp showing. That takes it to 12.
It's difficult to see Thomas not getting at least a 9 game look. 13.
We currently have 8 defensemen, so unless we trade one of them then that's our roster.
That's before we even consider Kyrou.
Even if there is a spot for him to fight for, he still has to beat out Thorburn and Sundqvist. I'm not a fan of Sundqvist, but I'd still rather him as an extra than Nolan. If Sundqvist is called on then he can still get PK time and give one of our top-9 a rest in that department for that game.