NHL
2026–27Ottawa Senators121910
2025–26Ottawa Senators67144054
2024–25Ottawa Senators80114657
2023–24Ottawa Senators79102838
2022–23Ottawa Senators7742832
Junior and minor
2023–24Team USAInternational1000
2021–22Univ. of North DakotaNCAA2381826
2020–21Univ. of North DakotaNCAA2221315
2019–20USNTDP JuniorsUSHL1921214
2019–20U.S. National U18 TeamNTDP4772229
2018–19USNTDP JuniorsUSHL22257
2018–19U.S. National U17 TeamNTDP4442024
2017–18Edge School U18 PrepCSSHL U182000
2017–18Team AlbertaWHL Cup5123
2017–18Edge School U16 PrepCSSHL U1632162743
2016–17Calgary Flames U15 AAAAMBHL2951318
2015–16NWCAA Stamps U15 AAHCBAA222810
2015–16Calgary Flames U15 AAAAMBHL2101