| 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 | 28.00 | 2:35 | — | — | — | 1 | 4.00 | 2:12 |
| 2025-26 | qmjhl | 25 | 20.68 | 2:27 | 8 | 18.75 | 2:32 | 1 | 20.00 | 2:04 |
| 2024-25 | qmjhl | 24 | 21.08 | 2:28 | ||||||
| 3 |
| 13.67 |
| 2:52 |
| 2 |
| 15.50 |
| 2:03 |
| 2023-24 | qmjhl | 30 | 22.50 | 2:23 | 3 | 19.33 | 2:35 | 3 | 17.67 | 2:07 |
| 2022-23 | qmjhl | 39 | 20.77 | 2:24 | 6 | 20.83 | 2:31 | 3 | 32.00 | 2:07 |
| 2021-22 | qmjhl | 35 | 20.46 | 2:27 | 7 | 16.43 | 2:27 | 3 | 19.33 | 2:13 |
| 2020-21 | qmjhl | 8 | 20.25 | 2:19 | — | — | — | 2 | 35.50 | 2:10 |
| 2019-20 | qmjhl | 39 | 20.21 | 2:20 | — | — | — | 3 | 28.00 | 2:06 |
| ahl | 5 | 30.00 | 2:31 | — | — | — | — | — | — |
| 2018-19 | ohl | 1 | 30.00 | 2:10 | — | — | — | — | — | — |
| qmjhl | 36 | 22.33 | 2:21 | 10 | 17.80 | 2:28 | 3 | 25.67 | 2:09 |
| ahl | 8 | 27.25 | 2:32 | — | — | — | — | — | — |
| oua | 2 | 56.50 | 2:27 | — | — | — | — | — | — |
| 2017-18 | qmjhl | 35 | 25.91 | 2:22 | 11 | 18.18 | 2:27 | 3 | 19.33 | 1:53 |
| ahl | 4 | 30.50 | 2:30 | — | — | — | — | — | — |
| oua | 2 | 40.00 | 2:18 | 1 | 48.00 | 2:07 | — | — | — |
| 2016-17 | qmjhl | 40 | 24.10 | 2:22 | 10 | 21.30 | 2:26 | 3 | 34.67 | 2:10 |
| 2015-16 | qmjhl | 41 | 29.66 | 2:24 | 6 | 36.67 | 2:20 | 2 | 36.50 | 2:21 |
| oua | 2 | 64.50 | 2:14 | — | — | — | — | — | — |
| 2014-15 | qmjhl | 41 | 35.73 | 2:28 | 15 | 25.67 | 2:35 | 2 | 38.00 | 2:13 |
| oua | 4 | 28.50 | 2:15 | 2 | 16.50 | 2:08 | — | — | — |
| 2013-14 | qmjhl | 38 | 31.89 | 2:26 | 12 | 26.67 | 2:35 | 3 | 71.00 | 2:17 |
| oua | 1 | 36.00 | 2:17 | — | — | — | — | — | — |
| 2012-13 | qmjhl | 34 | 31.44 | 2:26 | 8 | 42.13 | 2:30 | 4 | 45.50 | 2:17 |
| oua | 3 | 33.00 | 2:07 | 1 | 112.00 | 2:14 | — | — | — |
| 2011-12 | qmjhl | 35 | 32.83 | 2:22 | 6 | 35.67 | 2:26 | 2 | 35.00 | 2:12 |
| oua | 1 | 26.00 | 2:10 | 2 | 34.50 | 2:34 | — | — | — |
| 2010-11 | qmjhl | 29 | 28.38 | 2:21 | 6 | 32.67 | 2:29 | — | — | — |
| oua | — | — | — | 4 | 16.00 | 2:20 | — | — | — |
| 2009-10 | qmjhl | 22 | 32.32 | — | 1 | 26.00 | — | — | — | — |