| Season | Class | GP | G | A | PTS | P/GP | +/- | PIM | SH | SH% | PPG | SHG | GWG | BLK | PACE |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-17 | First-Year | 30 | 3 | 1 | 4 | 0.13 | -8 | 10 | 36 | 8.3% | 0 | 0 | 0 | 10 | +0.32 |
| 2017-18 | Sophomore | 36 | 17 | 11 | 28 | 0.78 | +5 | 33 | 108 | 15.7% | 3 | 0 | 5 | 10 | +1.88 |
| 2018-19 | Junior | 37 | 11 | 12 | 23 | 0.62 | -2 | 10 | 108 | 10.2% | 2 | 0 | 2 | 8 | +1.52 |
| 2019-20 | Senior | 37 | 9 | 20 | 29 | 0.78 | 0 | 12 | 115 | 7.8% | 2 | 0 | 2 | 15 | +1.75 |
| Career Total | 140 | 40 | 44 | 84 | 0.60 | -5 | 65 | 367 | 10.9% | 7 | 0 | 9 | 43 | +5.47 |
Kingston Voyageurs (OJHL) prior to the 2016-17 season. All-time historical similarity matching evaluated across full, completed career data profiles.