Sport-specific career totals from the active profile tables, with VAL shown whenever the sport has a value file.
| Season | Age | Team | Min | G | A | Sh | SoT | KP | xG | xA | g+ | VAL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | 28 | TOR | 595 | 5 | 1 | 31 | 15 | 7 | 5.36 | 0.58 | 2.40 | 4.2 |
| 2017 | 29 | TOR | 1,196 | 7 | 1 | 33 | 15 | 8 | 4.87 | 0.90 | 2.37 | 7.5 |
| 2018 | 30 | TOR | 687 | 3 | 0 | 20 | 12 | 1 | 4.45 | 0.05 | 2.03 | 4 |
| 2019 | 31 | VAN | 521 | 1 | 1 | 10 | 5 | 5 | 1.45 | 0.74 | 0.27 | 2.1 |
| 2020 | 32 | VAN | 532 | 2 | 0 | 5 | 2 | 0 | 0.99 | 0.00 | 1.01 | 2.5 |
| 2021 | 33 | VAN | 244 | 0 | 0 | 5 | 0 | 2 | 0.27 | 0.17 | 0.00 | β |
| 2022 | 34 | VAN | 563 | 4 | 1 | 11 | 6 | 3 | 1.74 | 0.18 | 0.95 | 3.3 |