I believe you can only carry 24 players on active roster, which is typically 14 forwards, 8 defensemen, 2 goalies. That said, have also read you can keep 25 on active roster. Can’t see why it would be more than that and also can’t see why there would be a limit to how many forwards or defensemen you can keep… you just get 24/25 players overall.
Historically, the team always carries more during preseason because the OHL allows it. The league probably allows up to 28-30 players for preseason rosters.
There are cuts coming because the team doesn’t have a choice based on OHL rules. What they typically carry is 13-14 forwards, 7-8 defensemen, and 2 goalies.
Among forwards, the locks are probably:
Terrance
Spence
Bressette
Misiak
Molnar
Fimis
Alfano
Smith
Gilmartin OR Saganiuk
That leaves:
Artichuk
Edwards
Messier
McDonald
Toroptsev
Hammond
Royston
They are likely only keeping 4, maybe 5, forwards among that second group. Seeing as how they just recently signed Toropstev and Hammond, combined with their age, odds are they are on the team. They could send Royston down if they think he would benefit at a lower level for a year. But as I stated before, with talent and age - between Artichuk, Edwards, McDonald, Messier - it’s likely 2 are getting cut. At least 1 and possibly 3
On defense it’s a bit more simple as they have 8 signed on the roster. It’s likely they carry 8 to start the year and adjust as needed. Or they release or move someone but the odds are that would be someone among the group of Sauder, Alboim, Holomego