

| Season | Team | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|
| 2015-16 | Toronto Pro Hockey | 6 | 6 | 3 | 9 | 2 | |
| 2015-16 | Toronto Pro Hockey | 1 | 0 | 0 | 0 | 0 | |
| 2017-18 | Clarington Toros Peewee | 2 | 3 | 0 | 3 | 0 | |
| 2018-19 | Clarington Toros U14 AAA | 28 | 6 | 10 | 16 | 8 | |
| 2018-19 | Clarington Toros U14 AAA | 8 | 5 | 0 | 5 | 6 | |
| 2021-22 | Markham Majors U16 AAA | 22 | 13 | 12 | 25 | 10 | |
| 2021-22 | Markham Majors U16 AAA | 6 | 3 | 4 | 7 | 0 | +4 |
| 2022-23 | Windsor Spitfires | 61 | 25 | 20 | 45 | 26 | +1 |
| 2022-23 | Windsor Spitfires | 4 | 0 | 1 | 1 | 0 | -3 |
| 2023-24 | Windsor Spitfires | 64 | 36 | 54 | 90 | 33 | -14 |
| 2023-24 | Canada U18 | 3 | 0 | 1 | 1 | 0 | |
| 2023-24 | Canada U18 | 7 | 2 | 2 | 4 | 0 | +3 |
| 2024-25 | Windsor Spitfires | 64 | 49 | 70 | 119 | 59 | +55 |
| 2024-25 | Windsor Spitfires | 11 | 14 | 10 | 24 | 6 | +8 |
| 2025-26 | Windsor Spitfires | 52 | 38 | 36 | 74 | 63 | +19 |
| 2025-26 | Canada U20 | 3 | 0 | 1 | 1 | 0 | 0 |
| 2025-26 | Windsor Spitfires | 13 | 6 | 8 | 14 | 9 | +3 |