PositionF
BirthdayFebruary 18, 1999
Age27
DraftUndrafted
Drafted By-
STANDARD PLAYER CONTRACT (EXTENSION)
Length2 Years (RFA)
Signed ByZPGon September 9, 2025
SeasonClauseAgeCap %Cap HitMinors
2025-26-260.5$775,000$0
2026-27-270.0$0$0
STANDARD PLAYER CONTRACT (EXTENSION)
Length2 Years (RFA)
Signed ByZPGon September 20, 2023
SeasonClauseAgeCap %Cap HitMinors
2023-24-240.6$762,500$0
2024-25-250.6$775,000$0
ENTRY LEVEL CONTRACT (FRENZY)
Length3 Years (RFA)
Signed ByTLMon October 23, 2020
SeasonClauseAgeCap %Cap HitMinors
2020-21ELC210.6$769,167$0
2021-22ELC220.6$769,167$0
2022-23ELC230.6$762,500$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-26Charlotte CheckersAHL411218306013---------
-Florida PanthersNHL19000--6160.80.0000007:06
2024-25Ontario ReignAHL72162945514---------
2023-24San Jose BarracudaAHL27681443-5---------
-Abbotsford CanucksAHL916764-1---------
-San Jose SharksNHL17000--14160.90.00000011:49
-Vancouver CanucksNHL510116240.825.00000010:11
2022-23Vancouver CanucksNHL4744814-11651.46.20000110:39
-Boston BruinsNHL1000--10--000008:01
2021-22Providence BruinsAHL4110253570-11---------
-Boston BruinsNHL1503316-5211.40.00000012:35
2020-21Providence BruinsAHL1107752-4---------
-Boston BruinsNHL2012312-3281.43.60000012:45
2019-20Providence BruinsAHL60232649679---------
-Boston BruinsNHL201141231.50.00000012:08
2018-19Niagara IceDogsOHL302425491348---------
-Canada U20WJC-205134664---------
-Oshawa GeneralsOHL301222349310---------
2017-18Providence BruinsAHL5145822---------
-Oshawa GeneralsOHL662250728918---------
2016-17Canada U18WJC-18330382-1---------
-Oshawa GeneralsOHL6418345267-6---------
-Canada U18Ivan Hlinka Memorial4000-0---------
2015-16Canada Red U17WHC-17614568----------
-Team GreenU17-Dev311255----------
-Oshawa GeneralsOHL624222634-9---------
2014-15Belle Tire U16Midget713158891030---------
2013-14Compuware Bantam Major AAAHPBHL171016261250---------