| 2018-19 | PEIBAAA | Eastern Express Bantam AAA | 2 | 0 | 0 | 0 | - | - | - | 0 |
| 2019-20 | PEIBAAA | Eastern Express Bantam AAA | 30 | 10 | 19 | 29 | - | - | - | 24 |
| 2019-20 | ACC-U14 | Team PEI U14 (ACC) | 5 | 1 | 2 | 3 | - | - | - | 4 |
| 2020-21 | PEI U15 | Eastern Express U15 AAA | 23 | 14 | 38 | 52 | - | - | - | 88 |
| 2020-21 | NBPEIMU18HL | Kensington Wild U18 AAA | 1 | 0 | 0 | 0 | - | - | - | 0 |
| 2021-22 | NBPEIMU18HL | Kensington Wild U18 AAA | 29 | 8 | 13 | 21 | - | - | - | 64 |
| 2022-23 | NBPEIMU18HL | Charlottetown Knights U18 AAA | 30 | 25 | 15 | 40 | - | - | - | 98 |
| 2023-24 | NBPEIMU18HL | Charlottetown Knights U18 AAA | 14 | 19 | 3 | 22 | - | - | - | 58 |
| 2023-24 | QMJHL | Acadie-Bathurst Titan | 41 | 8 | 9 | 17 | -4 | - | - | 47 |
| 2023-24 | MJAHL | Yarmouth Mariners | 1 | 0 | 0 | 0 | - | - | - | 0 |
| 2024-25 | QMJHL | Acadie-Bathurst Titan | 54 | 22 | 17 | 39 | -10 | - | - | 124 |
| 2025-26 | QMJHL | Newfoundland Regiment | 36 | 15 | 21 | 36 | 13 | - | - | 65 |