PositionF
BirthdayFebruary 7, 1991
Age35
DraftAuctionNominated#69Cost$19
STANDARD PLAYER CONTRACT
Length2 Years (UFA)
Signed ByOLYon March 6, 2026
SeasonClauseAgeCap %Cap HitMinors
2025-26M-NMC343.1$4,500,000$3,350,000
2026-27M-NMC352.9$4,500,000$3,350,000
STANDARD PLAYER CONTRACT (EXTENSION)
Length2 Years (UFA)
Signed ByZPGon July 4, 2023
SeasonClauseAgeCap %Cap HitMinors
2023-24M-NMC323.6$4,500,000$3,350,000
2024-25M-NMC333.4$4,500,000$3,350,000
ONE-WAY CONTRACT
Length4 Years (RFA)
Signed ByTLMon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20-286.1$7,500,000$0
2020-21-296.1$7,500,000$0
2021-22-306.0$7,500,000$0
2022-23-316.0$7,500,000$0
Trade History
DateTrade Details
Jan 16, 2022
The Little Mermaids acquire:
2022 6th Round Pick
Zero Pucks Given
(#61 - Ryan Ufko)
2023 6th Round Pick
Zero Pucks Given
Zero Pucks Given acquire:
2024 1st Round Pick
The Little Mermaids
2025 1st Round Pick
The Little Mermaids
2022 3rd Round Pick
The Little Mermaids
2023 3rd Round Pick
Freaks
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26Nashville PredatorsNHL812549747581541.916.252023820:24
2024-25Team CanadaInternational211282----------
-CanadaWC8224413---------
-Nashville PredatorsNHL7921325355-231511.913.991700318:59
2023-24Nashville PredatorsNHL822643696961802.214.4142800119:46
2022-23Toronto Maple LeafsNHL134711693221.718.20300116:32
-St. Louis BluesNHL401271939-24802.015.01211318:24
2021-22St. Louis BluesNHL7821375861111682.212.591601019:05
2020-21St. Louis BluesNHL5624305479261292.318.641222420:45
2019-20St. Louis BluesNHL7112496170111181.710.221811320:34
2018-19St. Louis BluesNHL8228497777222342.912.062213520:46
2017-18CanadaWC10404335---------
-Buffalo SabresNHL8124376162-232302.810.4152304320:49
2016-17CanadaWC10639741---------
-CanadaWCup6000--1---------
-Buffalo SabresNHL7220355563-11892.610.682412321:28
2015-16CanadaWC-A10268669181.811.10-1-0-
-Buffalo SabresNHL7121396069-161572.213.482211221:44
2014-15CanadaWC-A1029119010232.38.70-0-0-
-Colorado AvalancheNHL8217385555-51712.19.921212119:43
2013-14Colorado AvalancheNHL8028366466-12012.513.992200619:49
2012-13MagnitogorskKHL12551068----------
-CanadaWC-A8123314---0-0-0-
-Colorado AvalancheNHL296142057-3662.39.13600018:30
2011-12CanadaWC-A7224473---0-0-0-
-Colorado AvalancheNHL8118375556-11892.39.541500319:32
2010-11Colorado AvalancheNHL7413132629-71191.610.92412016:03
2009-10Colorado AvalancheNHL81818262641351.75.90022216:46
2008-09CanadaWJ18-A623568----------
-ErieOHL68165066801---5-4---
2007-08ErieOHL6119335270-18---6-3---
2006-07Tor. CanadiensOPJHL110182----------
-Tor. Jr. CanadiensGTHL50314374121----------
2005-06Huron Perth Lakers Min Mdgt AHMMPL513140711140---------