Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Toronto Pro Hockey Brick Invitational- - -- -
 2004-2005 Vaughan Kings U15 AAAGTHL U15- - -- -
  Vaughan Kings U15 AAABig Nickel U144 1 910 10
 2005-2006 Vaughan Kings U16 AAAOHL Cup3 0 22 16
  Vaughan Kings U16 AAAGTHL U1647 31 2859 72
 2006-2007 Mississauga IceDogs U16 AAAGTHL U1678 57 65122 160
  Mississauga IceDogs U16 AAAOHL Cup7 4 37 12
 2007-2008 Niagara IceDogsOHL50 12 1022 47
  Canada Ontario U17WHC-176 5 27 12
 2008-2009 Niagara IceDogsOHL67 27 2956 88
  OHL All-StarsCHL Challenge1 1 01 2
 2009-2010 Niagara IceDogsOHL66 37 2966 95
  Peoria RivermenAHL2 0 00 0
 2010-2011 Niagara IceDogsOHL68 43 3174 73
 2011-2012 Niagara IceDogsOHL67 40 4888 67
 2012-2013 Cleveland MonstersAHL76 20 3252 73
 2013-2014 Cleveland MonstersAHL75 17 3249 73
 2014-2015 Colorado AvalancheNHL1 0 11 0
  Cleveland MonstersAHL74 30 3464 55
 2015-2016 Colorado AvalancheNHL9 0 22 0
  San Antonio RampageAHL41 12 1729 32
 2016-2017 Chicago WolvesAHL71 18 3654 57
 2017-2018 San Antonio RampageAHL72 23 2144 63
 2018-2019 Colorado AvalancheNHL11 1 12 0
  Colorado EaglesAHL56 26 3460 67
 2019-2020 Pittsburgh PenguinsNHL17 0 22 4
  Wilkes-Barre/Scranton PenguinsAHL37 14 1933 28
  Anaheim DucksNHL5 1 01 0
 2020-2021 Anaheim DucksNHL3 0 11 0
  San Diego GullsAHL31 13 1427 27
 2021-2022 Ottawa SenatorsNHL1 0 00 0
  Belleville SenatorsAHL66 20 2343 61
 2022-2023 San Jose SharksNHL4 1 23 0
  San Jose BarracudaAHL63 26 3561 72
 2023-2024 San Diego GullsAHL72 26 3864 44
 2024-2025 Tucson RoadrunnersAHL49 19 2140 52

Player statistics powered by www.eliteprospects.com