PositionG
BirthdayJanuary 20, 1994
Age32
DraftUndrafted
Drafted By-
STANDARD PLAYER CONTRACT (FRANCHISE)
Length2 Years (UFA)
Signed ByOVCon April 16, 2025
SeasonClauseAgeCap %Cap HitMinors
2025-26NTC311.7$2,500,000-
2026-27NTC322.4$3,750,000-
STANDARD PLAYER CONTRACT
Length1 Year (UFA)
Signed ByOVCon October 23, 2024
SeasonClauseAgeCap %Cap HitMinors
2024-25M-NMC301.9$2,500,000$1,350,000
Career Stats
SeasonTeamLeagueGPWLOLGAASV%SHOGASASV
2025-26Toronto Maple LeafsNHL26101033.280.893076708632
2024-25Toronto Maple LeafsNHL3421832.140.926471955884
2023-24Florida PanthersNHL2716722.030.925251684633
2022-23Anaheim DucksNHL195603.730.899051494443
2021-22Anaheim DucksNHL2812832.670.917367809742
2020-21San Diego GullsAHL33002.930.92009113104
-USAWC100--1.0000022
-Anaheim DucksNHL84302.200.926117230213
2019-20San Diego GullsAHL39211262.660.922010313141211
-Anaheim DucksNHL10102.040.944023634
2018-19Lehigh Valley PhantomsAHL52023.580.901016161145
-Edmonton OilersNHL60203.770.897015145130
-Philadelphia FlyersNHL124333.330.902135358323
2017-18Lehigh Valley PhantomsAHL10106.080.829063529
-Reading RoyalsECHL31113.020.902099283
2016-17Lehigh Valley PhantomsAHL2918902.920.911180901821
-Philadelphia FlyersNHL72112.070.928113181168
2015-16Lehigh Valley PhantomsAHL472118102.600.916011814051287
2014-15Lehigh Valley PhantomsAHL3191343.280.905287913826
2013-14USAWJC-A110--1.000101515
-LondonOHL35255-2.520.95348117411660
2012-13Nebraska-OmahaWCHA825-2.56-118-NaN
2011-12Corpus ChristiNAHL502322-2.84-3139-NaN
2010-11Jersey HitmenEmJHL37---3.190.902047480433
2009-10New Jersey Devils Youth 16UAYHL 16U19---2.360.926----
2008-09New Jersey Jr. Titans BantamAYBHL28---3.230.910----
2007-08New Jersey Jr. Titans BantamAYMBHL29---3.720.886----