| Stagione | Team | GP | G | A | PT | +/- |
|---|---|---|---|---|---|---|
| 2026-27 | Ottawa Senators | 16 | 9 | 12 | 21 | +6 |
| 2025-26 | Ottawa Senators | 80 | 34 | 49 | 83 | +7 |
| 2024-25 | Ottawa Senators | 82 | 24 | 55 | 79 | 0 |
| 2023-24 | Ottawa Senators | 75 | 18 | 52 | 70 | -17 |
| 2022-23 | Ottawa Senators | 78 | 39 | 51 | 90 | -3 |
| 2021-22 | Ottawa Senators | 79 | 22 | 36 | 58 | -27 |
| 2020-21 | Ottawa Senators | 53 | 12 | 17 | 29 | -18 |