NHL
2026–27Ottawa Senators16325
2025–26Ottawa Senators77132235
2024–25Ottawa Senators78132134
2023–24Ottawa Senators72131326
2022–23Ottawa Senators20279
Junior and minor
2023–24Team CanadaInternational2123
2021–22Brandon Wheat KingsWHL39263763
2020–21Brandon Wheat KingsWHL21102232
2019–20Brandon Wheat KingsWHL56263460
2018–19Brandon Wheat KingsWHL63142135
2017–18Brandon Wheat KingsWHL4011
2017–18Team AlbertaWHL Cup5213
2017–18Lethbridge Hurricanes U18 AAAAMHL32243054
2016–17Lethbridge Hurricanes U16 AAAAEHL U161000
2016–17Western Canada Selects U15WSI U158426
2016–17Lethbridge Golden Hawks U15 AAAAMBHL35224971
2015–16Lethbridge Golden Hawks U15 AAAAMBHL36132942