PositionD
BirthdayJanuary 18, 1999
Age27
DraftUndrafted
Drafted By-
STANDARD PLAYER CONTRACT (EXTENSION)
Length1 Year (RFA)
Signed ByTLMon March 5, 2026
SeasonClauseAgeCap %Cap HitMinors
2026-27-270.0$0$0
STANDARD PLAYER CONTRACT (EXTENSION)
Length3 Years (RFA)
Signed ByTLMon April 18, 2023
SeasonClauseAgeCap %Cap HitMinors
2023-24-240.6$775,000$0
2024-25-250.6$775,000$0
2025-26-260.5$775,000$0
ENTRY LEVEL CONTRACT
Length3 Years (RFA)
Signed ByTLMon March 10, 2021
SeasonClauseAgeCap %Cap HitMinors
2020-21ELC210.8$925,000$0
2021-22ELC220.7$925,000$0
2022-23ELC230.7$925,000$0
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26Grand Rapids GriffinsAHL45416203627---------
2024-25Providence BruinsAHL47423274711---------
-Boston BruinsNHL150115-2100.70.00000015:36
2023-24Providence BruinsAHL42618244710---------
-Boston BruinsNHL13022136110.80.00000015:18
2022-23Rockford IceHogsAHL5246986---------
-Chicago BlackhawksNHL3517819-8250.74.00100015:50
2021-22Rockford IceHogsAHL5711243550-2---------
-Chicago BlackhawksNHL801110-320.30.00100011:56
2020-21Rockford IceHogsAHL501116-1---------
-Chicago BlackhawksNHL3934715-10230.613.00000015:02
2019-20Team CanadaSpengler Cup4112413---------
-Univ. of DenverNCAA36102232737---------
2018-19Canada U20WJC-205123496---------
-Univ. of DenverNCAA39621275718---------
2017-18Univ. of DenverNCAA41228306017---------
2016-17Canada U18WJC-18502233-3---------
-Canada West U19WJAC-19412362----------
-Spruce Grove SaintsAJHL538293757----------
-Canada U18Ivan Hlinka Memorial4213624---------
2015-16Canada White U17WHC-17623568----------
-Spruce Grove SaintsAJHL546212741----------
-Team GoldU17-Dev311255----------
2014-15St. Albert Raiders Midget AAAMHL2711011330---------
-Spruce Grove SaintsAJHL2000-0---------
2013-14Spruce Grove PAC Saints Btm AMBHL2441721720---------
2012-13Spruce Grove PAC Saints Btm AMBHL2911011310---------
2008-09Team Brick AlbertaBrick Invitational521349----------