- 2017 - Drafted 80th overall by Tri-City Storm in USHL Phase I Draft.
- 2020-21 - USHL Second All-Star Team (with Tri-City Storm).
- 2021 - Committed to Ohio State University (Big Ten).
- 2021-22 - Made NCAA debut at Ohio State; recorded points as freshman defenseman.
- 2022-23 - Strong sophomore season at Ohio State; led defensemen in goals; second in assists and points.
- 2023 - Signed two-year entry-level contract with Vancouver Canucks (April 5).
- 2023-24 - Made NHL debut with Vancouver Canucks (appeared in limited games); played primarily with Abbotsford Canucks (AHL); recorded offensive production as rookie.
- 2024-25 - Continued with Abbotsford Canucks (AHL); recorded 6 goals and 20 assists in 67 regular season games; added 1 goal and 1 assist in 12 Calder Cup playoff games; Calder Cup Champion with Abbotsford Canucks.
- 2025 -26 Became free agent and signed one-year, two-way contract with New York Islanders...Scored his first goal as an Islander in the team's first game of the season on 10/11 vs Providence... Named to 2026 AHL All-Star Classic (Atlantic Division); recalled to New York and made Islanders debut.
Regular Season
| Season | Team | GP | G | A | PTS | +/- | PIM | PPG | SHG | SOG | GWG | FOW | PTS/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 Regular Season | BRI | 48 | 5 | 18 | 23 | -7 | 20 | 0 | 0 | 80 | 1 | 0 | 0.48 |
| 2024-25 Regular Season | ABB | 67 | 6 | 20 | 26 | 10 | 16 | 0 | 0 | 127 | 0 | 0 | 0.39 |
| 2023-24 Regular Season | ABB | 57 | 4 | 13 | 17 | 5 | 16 | 1 | 0 | 89 | 0 | 0 | 0.30 |
| Total | 172 | 15 | 51 | 66 | 8 | 52 | 1 | 0 | 296 | 1 | 0 | 0.38 |
Playoffs
| Season | Team | GP | G | A | PTS | +/- | PIM | PPG | SHG | SOG | GWG | FOW | PTS/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 Calder Cup Playoffs | ABB | 12 | 1 | 1 | 2 | -3 | 2 | 0 | 0 | 15 | 0 | 0 | 0.17 |
| 2024 Calder Cup Playoffs | ABB | 6 | 0 | 1 | 1 | 3 | 2 | 0 | 0 | 10 | 0 | 0 | 0.17 |
| Total | 18 | 1 | 2 | 3 | 0 | 4 | 0 | 0 | 25 | 0 | 0 | 0.17 |