

2026-27 season
- 10
- GP
- 5
- G
- 7
- A
- 12
- PTS
- -2
- +/-
- 4
- PIM
Career · Regular Season
| Season | Team | GP | G | A | P | +/- | PIM |
|---|---|---|---|---|---|---|---|
| 26-27 | 10 | 5 | 7 | 12 | -2 | 4 | |
| 25-26 | Canada U18 | 5 | 1 | 1 | 2 | 1 | 2 |
| 25-26 | 45 | 12 | 19 | 31 | -37 | 16 | |
| 25-26 | Team CHL | 3 | 1 | 0 | 1 | 0 | 0 |
| 24-25 | 58 | 11 | 27 | 38 | -24 | 14 | |
| 24-25 | Canada Red U17 | 4 | 2 | 0 | 2 | — | 2 |
| 24-25 | Canada U18 | 6 | 2 | 1 | 3 | 3 | 0 |
| 23-24 | Vaughan Kings U16 AAA | 29 | 22 | 15 | 37 | 27 | 22 |
| 23-24 | Canada U16 | 4 | 6 | 1 | 7 | 8 | 3 |
| 23-24 | Vaughan Kings U16 AAA | 7 | 4 | 2 | 6 | 9 | 8 |
| 23-24 | Vaughan Kings U16 AAA | 65 | 47 | 31 | 78 | 56 | 40 |
| 17-18 | Toronto Pro Hockey | 8 | 4 | 4 | 8 | — | 2 |