| 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 | 36.00 | 2:21 |
| 2025-26 | qmjhl | 28 | 21.96 | 2:30 | 6 | 9.33 | 2:25 | 2 | 21.50 | 2:07 |
| 2024-25 | qmjhl | 27 | 21.00 | 2:32 | ||||||
| 5 |
| 15.40 |
| 2:42 |
| 2 |
| 36.50 |
| 2:14 |
| 2023-24 | qmjhl | 31 | 18.55 | 2:23 | 8 | 17.38 | 2:34 | 3 | 23.33 | 2:07 |
| 2022-23 | qmjhl | 34 | 18.91 | 2:21 | — | — | — | 3 | 17.33 | 1:59 |
| 2021-22 | qmjhl | 30 | 19.13 | 2:26 | 6 | 27.00 | 2:34 | 2 | 28.00 | 2:16 |
| 2020-21 | qmjhl | 13 | 16.38 | 2:24 | 10 | 15.90 | 2:35 | 2 | 17.00 | 2:08 |
| 2019-20 | qmjhl | 30 | 21.83 | 2:21 | — | — | — | 3 | 27.33 | 2:09 |
| ahl | 6 | 24.50 | 2:28 | — | — | — | — | — | — |
| 2018-19 | qmjhl | 31 | 21.65 | 2:18 | 6 | 26.17 | 2:42 | 3 | 31.33 | 2:11 |
| ahl | 6 | 28.33 | 2:28 | — | — | — | — | — | — |
| oua | 2 | 38.50 | 2:13 | — | — | — | — | — | — |
| 2017-18 | qmjhl | 34 | 26.32 | 2:21 | 10 | 21.60 | 2:28 | 4 | 28.25 | 2:01 |
| ahl | 5 | 32.20 | 2:29 | — | — | — | — | — | — |
| oua | 3 | 37.33 | 2:15 | — | — | — | — | — | — |
| 2016-17 | qmjhl | 39 | 25.97 | 2:20 | 11 | 25.18 | 2:23 | 7 | 14.71 | 1:48 |
| oua | 1 | 16.00 | 2:04 | — | — | — | — | — | — |
| oua | 4 | 41.75 | 2:19 | 3 | 11.33 | 2:06 | — | — | — |
| 2015-16 | qmjhl | 36 | 27.14 | 2:24 | 9 | 26.11 | 2:36 | 2 | 39.00 | 2:13 |
| oua | 3 | 33.33 | 2:17 | 4 | 33.00 | 2:06 | — | — | — |
| 2014-15 | qmjhl | 47 | 30.23 | 2:24 | 10 | 26.00 | 2:28 | 2 | 62.50 | 2:20 |
| oua | 2 | 19.00 | 2:05 | 4 | 37.00 | 2:10 | — | — | — |
| 2013-14 | qmjhl | 37 | 34.84 | 2:25 | 11 | 27.82 | 2:36 | 2 | 41.00 | 2:26 |
| qmjhl | — | — | — | — | — | — | 1 | 66.00 | 2:38 |
| oua | 6 | 33.83 | 2:14 | 1 | 8.00 | 2:04 | — | — | — |
| 2012-13 | qmjhl | 23 | 30.61 | 2:20 | 5 | 35.20 | 2:32 | 3 | 48.67 | 2:16 |
| oua | 5 | 26.00 | 2:14 | 3 | 32.00 | 2:55 | — | — | — |
| oua | — | — | — | 1 | 195.00 | 2:26 | — | — | — |