-ep.jpg)
2025-2026
78GP
16G
16A
32P
Career
Little Caesars 13U AAA
2014–2015HPHL 13U· 1 Season
Vaughan Kings U15 AAA
2015–2016GTHL U15· 1 Season
Toronto Red Wings U16 AAA
2016–2017GTHL U16· 1 Season
North York Rangers
2016–2017OJHL· 1 Season
Peterborough Petes
2017–2018OHL· 1 Season
Peterborough Petes
2018–2019OHL· 1 Season
Peterborough Petes
2019–2020OHL· 1 Season
Toronto Maple Leafs
2019–2020NHL· 1 Season
USA U20
2019–2020WJC-20· 1 Season
Toronto Maple Leafs
2020–2021NHL· 1 Season
Toronto Marlies
2020–2021AHL· 1 Season
Toronto Maple Leafs
2021–2022NHL· 1 Season
Toronto Marlies
2021–2022AHL· 1 Season
Toronto Maple Leafs
2022–2023NHL· 1 Season
Toronto Marlies
2022–2023AHL· 1 Season
Toronto Maple Leafs
2023–2024NHL· 1 Season
Toronto Marlies
2023–2024AHL· 1 Season
Toronto Maple Leafs
2024–2025NHL· 1 Season
Toronto Maple Leafs
2025–2026NHL· 1 Season
In The News
-ep.jpg)
2025-2026
78GP
16G
16A
32P
Career
Little Caesars 13U AAA
2014–2015HPHL 13U· 1 Season
Vaughan Kings U15 AAA
2015–2016GTHL U15· 1 Season
Toronto Red Wings U16 AAA
2016–2017GTHL U16· 1 Season
North York Rangers
2016–2017OJHL· 1 Season
Peterborough Petes
2017–2018OHL· 1 Season
Peterborough Petes
2018–2019OHL· 1 Season
Peterborough Petes
2019–2020OHL· 1 Season
Toronto Maple Leafs
2019–2020NHL· 1 Season
USA U20
2019–2020WJC-20· 1 Season
Toronto Maple Leafs
2020–2021NHL· 1 Season
Toronto Marlies
2020–2021AHL· 1 Season
Toronto Maple Leafs
2021–2022NHL· 1 Season
Toronto Marlies
2021–2022AHL· 1 Season
Toronto Maple Leafs
2022–2023NHL· 1 Season
Toronto Marlies
2022–2023AHL· 1 Season
Toronto Maple Leafs
2023–2024NHL· 1 Season
Toronto Marlies
2023–2024AHL· 1 Season
Toronto Maple Leafs
2024–2025NHL· 1 Season
Toronto Maple Leafs
2025–2026NHL· 1 Season
In The News