2019-20: Completed a remarkable final season in the Ontario Hockey League (OHL), recording a career-high 45 goals (tying 2018-19), 38 assists and 83 points in 62 games... Led the Oshawa Generals in goals and points, and ranked third in assists... His 318 career games were the most by any member of the OHL's graduating class... Teammates with Kyle MacLean for the second straight season. 2018-19: Notched 79 points (45g, 34a) in 68 OHL games between Oshawa and the Kingston Frontenacs... Traded from Kingston to Oshawa on 1/5/19 for one player and three draft picks... Added 11 points (5g, 6a) in 15 playoff games with Oshawa. 2017-18: Earned 42 points (18g, 24a) in 68 games with Kingston during his third season in the OHL... Ranked fourth on the team in goals and points. 2016-17: Amassed 26 points (13g, 13a) in 68 OHL games between the Erie Otters and Kingston... Traded from Erie to Kingston on 1/2/17 for Warren Foegele, who currently plays for the Carolina Hurricanes. 2015-16: Notched 14 points (7g, 7a) in 52 games with Erie during his first season in the OHL.