NHL
2026–27Ottawa Senators204711
2025–26Ottawa Senators82283159
2024–25Ottawa Senators2151116
2024–25Buffalo Sabres61112031
2023–24Buffalo Sabres79182947
2022–23Buffalo Sabres81313768
2021–22Buffalo Sabres79132538
2020–21Buffalo Sabres414913
Junior and minor
2023–24Team CanadaInternational2101
2019–20Lethbridge HurricanesWHL51384785
2018–19Lethbridge HurricanesWHL68345084
2017–18Lethbridge HurricanesWHL57223153
2016–17Lethbridge HurricanesWHL3101
2016–17Yale Hockey Academy U18 PrepCSSHL U1830273057
2015–16Cariboo Cougars U18 AAABCEHL U182112
2015–16Delta Hockey Academy U15 PrepCSSHL U1525191231
2014–15Whitehorse Mustangs Bantam ABantam239918
2013–14Whitehorse Mustangs Bantam ABantam128513