PositionD
BirthdayFebruary 21, 1994
Age32
DraftAuctionNominated#186Cost$1
STANDARD PLAYER CONTRACT (EXTENSION)
Length5 Years (UFA)
Signed ByTLMon April 18, 2023
SeasonClauseAgeCap %Cap HitMinors
2023-24M-NMC293.3$4,100,000$2,950,000
2024-25M-NMC305.5$7,250,000$6,100,000
2025-26M-NMC315.1$7,250,000$6,100,000
2026-27M-NMC324.6$7,250,000$6,100,000
2027-28M-NMC334.3$7,250,000$6,100,000
TWO-WAY CONTRACT
Length4 Years (RFA)
Signed ByZPGon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20-250.6$700,000$0
2020-21-263.3$4,100,000$0
2021-22-273.3$4,100,000$0
2022-23-283.3$4,100,000$0
Trade History
DateTrade Details
Jan 31, 2022
The Little Mermaids acquire:
2023 5th Round Pick
Zero Pucks Given
(#46 - Luca Cagnoni)
Zero Pucks Given acquire:
2023 3rd Round Pick
The Little Mermaids
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26CanadaOG6123419122.08.30-0-019:58
-Colorado AvalancheNHL683212429371151.72.61100122:22
2024-25Canada4 Nations4000--151.30.00-0-024:05
-Colorado AvalancheNHL7610344447301381.87.21300424:35
2023-24Colorado AvalancheNHL8212385050281591.97.50502223:26
2022-23Colorado AvalancheNHL807435051391652.14.21700025:06
2021-22Colorado AvalancheNHL6613445771521582.48.221200325:22
2020-21Colorado AvalancheNHL539223148291212.37.42600224:46
2019-20New York IslandersNHL68622283411221.84.91600120:31
2018-19Bridgeport IslandersAHL245141965-2---------
-New York IslandersNHL4851318317811.76.21400217:54
2017-18Bridgeport IslandersAHL3081422603---------
2016-17Bridgeport IslandersAHL765404549-2---------
2015-16Quinnipiac Univ.NCAA40723306227---------
2014-15QuinnipiacECAC314162053----2-0-2-
2013-14QuinnipiacECAC371161738----1-0-0-
2012-13SurreyBCHL4810374780----2-0-2-
2011-12SurreyBCHL547222944----2-0-0-
2010-11AbbotsfordPIJHL511233----------
-YaleHigh-BC46814287----------
-Fraser ValleyBCMML3912253778----------
2009-10YaleHigh-BC32911301----------
-Fraser ValleyBCMML3925715----------
2008-09AbbotsfordMinor-BC618566486----------