2024-2025 – EU debut with Corona Brassov…20 GP, 2 goals, 13 points.
2020-2024 – 4 seasons at EIHL Sheffield Steelers…Grand Slam Champions with League, Cup and Playoff titles; 23-24…debut with Great Britain, appearing each ensuing season with the national side in World Championships and Olympic Game Qualifiers…Division 1A gold medal and promotion back to Elite level; 22-23.
2019-2020 – EIHL debut with Fife Flyers…24 GP, 4 goals, 7 points…Most goals by a British U23.
2018-2019 – 38 Games played with NIHL Swindon Wildcats…15 goals, 15 assists, 30 points…NIHL South Champions, NIHL South First All-Star Team, NIHL South most goals by a Defenceman.
2017-2018 – 45 GP with KIJHL Summerland Steam…8 goals, 31 points.
2016-2017 – Pro debut with EPIHL Milton Keynes Lightning…EPIHL Cup Champions.
2015-2016 – 52 Junior games at BCHL Cowichan Valley Capitals and Penticton Vees.