
| 2019-20 | GTHL U15 | Toronto Marlboros U15 AAA | 27 | 23 | 9 | 32 | - | - | - | 75 |
| 2021-22 | OHL | Sarnia Sting | 56 | 10 | 11 | 21 | 1 | - | - | 42 |
| 2022-23 | OHL | Sarnia Sting | 33 | 12 | 5 | 17 | -3 | - | - | 60 |
| 2022-23 | OHL | Mississauga Steelheads | 31 | 17 | 7 | 24 | 3 | - | - | 32 |
| 2023-24 | OHL | Mississauga Steelheads | 61 | 32 | 30 | 62 | 20 | - | - | 90 |
| 2024-25 | OHL | Brampton Steelheads | 46 | 27 | 27 | 54 | 7 | - | - | 76 |
| 2025-26 | ECHL | Idaho Steelheads | 28 | 6 | 10 | 16 | 9 | - | - | 14 |
| Juniors Totals | – | 227 | 98 | 80 | 178 | 28 | - | - | 300 | |
| 2021-22 | OHL | Sarnia Sting | 6 | 1 | 1 | 2 | -2 | - | - | 14 |
| 2022-23 | OHL | Brampton Steelheads | 6 | 3 | 2 | 5 | -1 | - | - | 8 |
| 2023-24 | OHL | Brampton Steelheads | 5 | 3 | 1 | 4 | 3 | - | - | 15 |
| 2024-25 | OHL | Brampton Steelheads | 4 | 3 | 0 | 3 | -2 | - | - | 0 |
| Juniors Totals | – | 21 | 10 | 4 | 14 | -2 | - | - | 37 | |