Late birthdays
It’s complicated because there are 4 different age definitions in 4 different scenarios, so people are either reading the section incorrectly or switching age definitions accidentally.
His draft year(8.10) he was considered 18. If he was drafted this season, he’d be considered 19.
For his ELC(9.2) if he signs this “year”(league year or season) he would be 19 as he signed it as his age was 19 on September 15th in the calendar year). If he plays 11 games his contract doesn’t slide. If he signs next “year”(league year, season) he is only 19 because of CBA 9.2, so they classify him as 20 under 9.1(d)(i) and all this is moot
For years of service to qualify for salary arbitration CBA12.1(c) has him at 19 as that is his age as of September 15 in the calendar year in which he signed. Due to his birthdate, AHL & ECHL games count as professional games(basically junior eligiblity has expired unless he goes back as an overager.) but he would have to play 10 games to earn a pro season.
For Waivers(13.4) Kravtsov was age 19 in the calendar year of the draft. In this “year”(playing season) he is age 19. If he plays 11 games, his waiver exemption goes from 4 seasons to 3.
For the expansion draft, CBA 12.1 is the operational definition of professional seasons. (Since it’s the section that introduces the definition of professional season) so if he plays 10 or more ECHL, AHL or NHL games he earns a pro season, making him expansion draft eligible.
So, if he plays 10 ECHL games, he becomes expansion draft eligible, but his ELC would slide.