PositionF
BirthdayApril 5, 1995
Age31
DraftAuctionNominated#161Cost$1
STANDARD PLAYER CONTRACT (EXTENSION)
Length5 Years (UFA)
Signed ByTDKon October 14, 2024
SeasonClauseAgeCap %Cap HitMinors
2025-26M-NMC305.9$8,500,000$7,350,000
2026-27M-NMC315.4$8,500,000$7,350,000
2027-28M-NMC325.0$8,500,000$7,350,000
2028-29M-NMC335.0$8,500,000$7,350,000
2029-30M-NMC345.0$8,500,000$7,350,000
STANDARD PLAYER CONTRACT (EXTENSION)
Length5 Years (RFA)
Signed ByTDKon February 13, 2020
SeasonClauseAgeCap %Cap HitMinors
2020-21-254.5$5,500,000$0
2021-22-264.4$5,500,000$0
2022-23-274.4$5,500,000$0
2023-24-286.8$8,500,000$0
2024-25-296.4$8,500,000$0
ENTRY LEVEL CONTRACT
Length1 Year (RFA)
Signed ByTDKon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20ELC244.5$5,500,000$0
Trade History
DateTrade Details
Nov 14, 2025
MDM acquire:
2027 2nd Round Pick
The Little Mermaids
The Little Mermaids acquire:
2027 6th Round Pick
MDM
Nov 27, 2024
Future Considerations
MDM acquire:
2028 2nd Round Pick
The Dark Knights
The Dark Knights acquire:
Future Considerations
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26CanadaOG6202273122.016.70-0-011:14
-New York IslandersNHL683126576982263.313.771611720:46
2024-25CanadaWC64481095---------
-New York IslandersNHL8128295758-42433.011.53722720:10
2023-24New York IslandersNHL8133356869-12483.113.3101812619:42
2022-23New York IslandersNHL30791644-4862.98.11411120:24
-Vancouver CanucksNHL493123549031432.921.7111834420:49
2021-22Vancouver CanucksNHL703121526131942.816.0131911419:31
2020-21Vancouver CanucksNHL5619203957-61312.314.571111319:53
2019-20Vancouver CanucksNHL6922315363-151782.612.4121600219:44
2018-19Vancouver CanucksNHL8227346161-42272.811.971823320:50
2017-18CanadaWC10347573---------
-Vancouver CanucksNHL6422224456-11582.513.9101311319:21
2016-17Vancouver CanucksNHL8120325253-71582.012.731022118:02
2015-16Vancouver CanucksNHL8216244040-301551.910.341200417:08
2014-15UticaAHL5000-091.80.00-0-0-
-Vancouver CanucksNHL6813122530-8931.414.00011112:16
2013-14CanadaWJC-A7123352111.69.10-0-0-
-LondonOHL5430447411220---9-1-3-
2012-13LondonOHL67332861753---17-1---
2011-12LondonOHL641119303827---0-0---
2010-11St. ThomasON-Jr.B513466----------
-Elgin-MiddlesexExhib.32143852133----------
-Elgin-MiddlesexMinor-ON30303161167----------
2009-10Elgin Middlesex Chi. Mn MdgtAHMMPL2022820---------