PositionF
BirthdayDecember 11, 1997
Age28
DraftAuctionNominated#74Cost$19
STANDARD PLAYER CONTRACT (EXTENSION)
Length8 Years (UFA)
Signed ByTLMon September 17, 2025
SeasonClauseAgeCap %Cap HitMinors
2026-27M-NMC286.1$9,500,000$8,350,000
2027-28M-NMC295.6$9,500,000$8,350,000
2028-29M-NMC305.6$9,500,000$8,350,000
2029-30M-NMC315.6$9,500,000$8,350,000
2030-31M-NMC320.0$0$0
2031-32M-NMC330.0$0$0
2032-33M-NMC340.0$0$0
2033-34M-NMC350.0$0$0
STANDARD PLAYER CONTRACT (EXTENSION)
Length1 Year (RFA)
Signed ByTLMon September 18, 2024
SeasonClauseAgeCap %Cap HitMinors
2025-26-276.6$9,500,000$0
STANDARD PLAYER CONTRACT (EXTENSION)
Length3 Years (RFA)
Signed ByTLMon September 17, 2021
SeasonClauseAgeCap %Cap HitMinors
2022-23-247.6$9,500,000$0
2023-24-257.6$9,500,000$0
2024-25-267.2$9,500,000$0
ENTRY LEVEL CONTRACT
Length3 Years (RFA)
Signed ByTLMon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20ELC215.7$7,000,000$0
2020-21ELC225.7$7,000,000$0
2021-22ELC235.6$7,000,000$0
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26USAOG6066825162.70.00-0-016:14
-Florida PanthersNHL3113213490-6882.814.841300118:18
2024-25United States4 Nations3213820124.016.72-0-011:54
-Florida PanthersNHL5222355790-31563.014.1112300218:14
2023-24Florida PanthersNHL8026628890192803.59.363211218:38
2022-23Florida PanthersNHL794069109113293224.112.4143601620:26
2021-22Calgary FlamesNHL824262104104572533.116.6122900617:54
2020-21Calgary FlamesNHL561627436361512.710.641500018:09
2019-20Calgary FlamesNHL6923386172-51882.712.251900418:18
2018-19Calgary FlamesNHL8034437779142072.616.4112400217:36
2017-18Calgary FlamesNHL6824254959-11882.812.8101700217:15
2016-17Calgary FlamesNHL7613354852141421.99.231300214:40
2015-16London KnightsM-Cup45381648---------
-USA U20WJC-20747111297---------
-LondonOHL573077107154451913.415.79-1-5-
2014-15USAWJ18-A72101214110405.75.01-0-0-
-USNTDPU-1841253762124----------
-USNTDPUSHL2413203311320954.013.72-0-3-
2013-14USNTDPU-1720891770----------
-USNTDPUSHL335121742-12672.07.53-0-0-
2012-13St. Louis AAA Blues U16T1EHL U16412557821640---------
2009-10St. Louis Jr. BluesQC Int PW55611180----------