| Stagione | Team | GP | G | A | PT | +/- |
|---|---|---|---|---|---|---|
| 2026-27 | Ottawa Senators | 17 | 1 | 6 | 7 | +2 |
| 2025-26 | Ottawa Senators | 82 | 17 | 16 | 33 | -1 |
| 2024-25 | Ottawa Senators | 20 | 2 | 3 | 5 | -1 |
| 2024-25 | San Jose Sharks | 64 | 17 | 19 | 36 | +8 |
| 2023-24 | San Jose Sharks | 82 | 24 | 20 | 44 | -34 |
| 2022-23 | San Jose Sharks | 22 | 0 | 3 | 3 | -10 |
| 2022-23 | New Jersey Devils | 45 | 6 | 14 | 20 | +4 |
| 2021-22 | New Jersey Devils | 14 | 3 | 5 | 8 | +5 |