| 2015-16 | MNBEL 14U | MN Bruins 15U AAA | 15 | 4 | 3 | 7 | - | - | - | - |
| 2016-17 | USHS-MN | Minnetonka High | 24 | 6 | 6 | 12 | - | - | - | 39 |
| 2016-17 | MNHP-16 | B16 - Blue (Final 54) | 3 | 0 | 1 | 1 | - | - | - | - |
| 2017-18 | USHS-MN | Minnetonka High | 24 | 12 | 18 | 30 | - | - | - | 51 |
| 2017-18 | UMHSEHL | Team TDS Transportation | 16 | 3 | 4 | 7 | - | - | - | 66 |
| 2017-18 | MNHP-17 | B17 - White (Final 54) | 3 | 2 | 2 | 4 | - | - | - | - |
| 2018-19 | BCHL | Penticton Vees | 43 | 8 | 16 | 24 | - | - | - | 53 |
| 2019-20 | NCAA | Univ. of Minnesota-Duluth | 33 | 5 | 1 | 6 | -5 | - | - | 8 |
| 2020-21 | NCAA | Univ. of Minnesota-Duluth | 28 | 3 | 2 | 5 | 5 | - | - | 35 |
| 2021-22 | NCAA | Univ. of Minnesota-Duluth | 34 | 2 | 4 | 6 | -2 | - | - | 34 |
| 2022-23 | NCAA | Univ. of Minnesota-Duluth | 35 | 8 | 11 | 19 | -5 | - | - | 53 |
| 2023-24 | NCAA | Univ. of Minnesota-Duluth | 36 | 10 | 10 | 20 | -8 | - | - | 53 |
| 2024-25 | ECHL | Kansas City Mavericks | 64 | 15 | 19 | 34 | 5 | - | - | 45 |
| 2025-26 | ECHL | Kansas City Mavericks | 32 | 8 | 13 | 21 | 7 | - | - | 27 |