| 2013-14 | Saskatchewan Jr. Pats | 6 | 2 | 0 | 2 | 0 | |
| 2016-17 | Saskatoon Generals U15 AA | 1 | 0 | 0 | 0 | 2 | |
| 2017-18 | Saskatoon Stallions U15 AA | 30 | 8 | 15 | 23 | 8 | |
| 2017-18 | Saskatoon Stallions U15 AA | 5 | 2 | 1 | 3 | 6 | |
| 2018-19 | Saskatoon Generals U15 AA | 31 | 10 | 37 | 47 | 34 | |
| 2018-19 | Saskatoon Contacts U18 AAA | 4 | 0 | 0 | 0 | 2 | |
| 2018-19 | Saskatoon Generals U15 AA | 5 | 5 | 5 | 10 | 10 | |
| 2019-20 | Saskatoon Contacts U18 AAA | 41 | 7 | 19 | 26 | 10 | |
| 2019-20 | Seattle Thunderbirds | 1 | 0 | 0 | 0 | 0 | -2 |
| 2019-20 | Saskatoon Contacts U18 AAA | 6 | 0 | 0 | 0 | 0 | |
| 2020-21 | Saskatoon Contacts U18 AAA | 4 | 1 | 0 | 1 | 2 | |
| 2020-21 | Seattle Thunderbirds | 23 | 0 | 10 | 10 | 4 | -8 |
| 2021-22 | Seattle Thunderbirds | 67 | 4 | 61 | 65 | 40 | +36 |
| 2021-22 | Seattle Thunderbirds | 25 | 6 | 13 | 19 | 22 | +6 |
| 2022-23 | Seattle Thunderbirds | 54 | 11 | 62 | 73 | 54 | +50 |
| 2022-23 | Canada U20 | 7 | 1 | 3 | 4 | 0 | +6 |
| 2022-23 | Seattle Thunderbirds | 5 | 0 | 3 | 3 | 0 | +3 |
| 2022-23 | Seattle Thunderbirds | 19 | 3 | 11 | 14 | 10 | +9 |
| 2023-24 | Chicago Blackhawks | 76 | 5 | 10 | 15 | 20 | -39 |
| 2024-25 | Chicago Blackhawks | 16 | 1 | 1 | 2 | 8 | -5 |
| 2024-25 | Rockford IceHogs | 56 | 3 | 24 | 27 | 40 | -17 |
| 2024-25 | Rockford IceHogs | 7 | 2 | 2 | 4 | 24 | +5 |
| 2025-26 | Chicago Blackhawks | 13 | 0 | 2 | 2 | 4 | -4 |
| 2025-26 | Rockford IceHogs | 53 | 2 | 24 | 26 | 48 | -21 |