2026-27 season
- GP
- 5
- G
- 1
- A
- 2
- P
- 3
- +/-
- 1
- PIM
- 2
- Shots
- 5
- PPG
- 0
Career totals
| Totals | GP | G | A | P | +/- | PIM |
|---|---|---|---|---|---|---|
| Regular season | 46 | 3 | 5 | 8 | -5 | 16 |
| Playoffs | 12 | 0 | 1 | 1 | -2 | 4 |
Season by season
| Season | Team | League | ||||||
|---|---|---|---|---|---|---|---|---|
| 2026-27 Regular season | Anaheim Ducks | NHL | 5 | 1 | 2 | 3 | 1 | 2 |
| 2025-26 Playoffs | Anaheim Ducks | NHL | 12 | 0 | 1 | 1 | -2 | 4 |
| 2025-26 Regular season | San Diego Gulls | AHL | 36 | 14 | 13 | 27 | 6 | 28 |
| 2025-26 Regular season | Anaheim Ducks | NHL | 39 | 2 | 3 | 5 | -6 | 14 |
| 2024-25 Regular season | Western Michigan Univ. | NCAA | 42 | 16 | 22 | 38 | 22 | 18 |
| 2024-25 Regular season | Anaheim Ducks | NHL | 2 | 0 | 0 | 0 | 0 | 0 |
| 2023-24 Regular season | Western Michigan Univ. | NCAA | 38 | 2 | 10 | 12 | -5 | 27 |
| 2022-23 Regular season | Western Michigan Univ. | NCAA | 39 | 7 | 11 | 18 | 7 | 54 |
| 2021-22 Regular season | Western Michigan Univ. | NCAA | 39 | 2 | 3 | 5 | -2 | 16 |
| 2020-21 Regular season | Western Michigan Univ. | NCAA | 13 | 1 | 0 | 1 | -3 | 10 |
| 2019-20 Playoffs | Nanaimo Clippers | BCHL | 4 | 2 | 1 | 3 | — | 6 |
| 2019-20 Regular season | Nanaimo Clippers | BCHL | 55 | 10 | 9 | 19 | — | 95 |
| 2018-19 Regular season | Victory Honda 18U AAA | T1EHL 18U | 27 | 10 | 21 | 31 | — | 40 |
| 2017-18 Regular season | Victory Honda 18U AAA | T1EHL 18U | 31 | 8 | 14 | 22 | — | 56 |
Last 5 games
| Date | Matchup | TOI | Line |
|---|---|---|---|
| October 9, 2026 | ANA vs CGY | 16:40 TOI | 0 G · 0 A · 0 +/- |
| October 8, 2026 | ANA vs WPG | 15:14 TOI | 1 G · 1 A · 2 +/- |
| October 6, 2026 | ANA vs EDM | 17:19 TOI | 0 G · 0 A · -1 +/- |
| October 3, 2026 | ANA vs FLA | 16:24 TOI | 0 G · 0 A · -1 +/- |
| October 1, 2026 | ANA vs VGK | 16:03 TOI | 0 G · 1 A · 1 +/- |