| Season | League | Regular season | Playoffs | Pre-season | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Games | Avg PIMs | Avg Length | Games | Avg PIMs | Avg Length | Games | Avg PIMs | Avg Length | ||
| 2026-27 | qmjhl | 1 | 20.00 | 2:33 | — | — | — | 1 | 20.00 | 2:01 |
| oua | — | — | — | 3 | 21.33 | 2:17 | — | — | — | |
| 2025-26 | ohl | 1 | 20.00 | 2:28 | ||||||
| — |
| — |
| — |
| — |
| — |
| qmjhl | 27 | 18.59 | 2:27 | 9 | 16.78 | 2:37 | 2 | 31.00 | 2:16 |
| echl | 15 | 30.53 | 2:34 | — | — | — | — | — | — |
| oua | 5 | 18.80 | 2:22 | 1 | 16.00 | 2:16 | — | — | — |
| 2024-25 | qmjhl | 30 | 21.97 | 2:29 | 6 | 15.50 | 2:41 | 2 | 26.00 | 2:24 |
| echl | 12 | 21.58 | 2:33 | — | — | — | — | — | — |
| oua | 2 | 20.00 | 2:23 | 2 | 24.00 | 2:18 | — | — | — |
| 2023-24 | qmjhl | 29 | 17.79 | 2:25 | 8 | 22.00 | 2:28 | 2 | 11.00 | 2:04 |
| echl | 17 | 28.82 | 2:37 | 2 | 25.00 | 2:34 | — | — | — |
| oua | 5 | 16.40 | 2:11 | 1 | 32.00 | 3:40 | — | — | — |
| 2022-23 | qmjhl | 34 | 18.88 | 2:23 | 10 | 21.20 | 2:31 | 3 | 24.00 | 2:10 |
| echl | 24 | 23.63 | 2:30 | 1 | 18.00 | 2:24 | — | — | — |
| oua | 2 | 29.00 | 2:20 | 2 | 30.00 | 2:30 | — | — | — |
| 2021-22 | qmjhl | 28 | 19.54 | 2:21 | 6 | 23.00 | 2:36 | 3 | 26.67 | 2:09 |
| oua | 7 | 20.86 | 2:23 | 3 | 22.67 | 2:18 | — | — | — |
| 2020-21 | qmjhl | 8 | 14.50 | 2:21 | 10 | 19.20 | 2:32 | 2 | 12.00 | 2:15 |
| 2019-20 | qmjhl | 29 | 22.21 | 2:23 | — | — | — | 3 | 18.67 | 2:08 |
| oua | 7 | 32.00 | 2:16 | 1 | 34.00 | 2:53 | — | — | — |
| 2018-19 | qmjhl | 34 | 20.91 | 2:19 | 4 | 23.50 | 2:36 | 2 | 23.00 | 2:05 |
| oua | 10 | 26.30 | 2:23 | — | — | — | — | — | — |
| 2017-18 | qmjhl | 34 | 26.15 | 2:22 | 5 | 27.20 | 2:29 | 7 | 19.43 | 1:57 |
| oua | 9 | 34.89 | 2:12 | 2 | 31.00 | 2:09 | — | — | — |
| 2016-17 | qmjhl | 27 | 26.33 | 2:22 | — | — | — | 7 | 25.57 | 1:47 |
| oua | 4 | 30.50 | 2:11 | 1 | 22.00 | 2:04 | — | — | — |
| 2015-16 | qmjhl | 25 | 29.68 | 2:20 | — | — | — | — | — | — |
| oua | 8 | 28.63 | 2:15 | 4 | 49.50 | 2:13 | — | — | — |
| 2014-15 | oua | 1 | 44.00 | 2:14 | 1 | 40.00 | 2:22 | — | — | — |