2023-2024 – 25 games at DEL2 Bietigheim Steelers……15 goals, 9 assists, 24 points.
2022-2023 – Elite League debut at Nottingham Panthers…45 GP, 25 goals, 14 assists, 39 points…9 games at DEL2 Dresdner Eislöwen.
2021-2022 – Slovak ExtraLeague HC Presov…40 GP, 14 goals, 13 assists, 27 points.
2019-2021 – 2 seasons with Danish Esbjerg Energy and Rødovre Mighty Bulls…80 GP, 14 goals, 38 assists, 52 points.
2018-2019 – ECHL Indy Fuel…34 GP, 11 goals, 14 assists, 25 points…18 GP at AHL Rockford IceHogs.
2015-2018 – 3 seasons at USports Carleton University...72 GP, 36 goals, 98 points…USports OUA Conference All-Rookie Team, First All-Star Team, Rookie of the Year, USports national All-Rookie Team and Rookie of the Year; 15-16….Universiade Bronze Medal; 16-17…USports OUA Conference Second All-Star Team; 17-18…Pro debut in AHL with Manitoba Moose; 2018
2011-2015 – 242 Ontario Hockey League games with London Knights and Belleville Bulls…64 goals, 84 assists, 148 points; 2-time OHL Champion; 11-12 & 12-13