Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Niagara Falls Thunder U16 AAASCTA U1670 65 46111 42|        
  Niagara Falls Thunder U16 AAAOHL Cup4 4 37 4|        
 2007-2008 Oshawa GeneralsOHL38 4 1014 10|        
  Windsor SpitfiresOHL23 0 33 2|Playoffs3 0 00
 2008-2009 Windsor SpitfiresOHL68 17 1633 48|Playoffs20 5 49 16 
  Windsor SpitfiresMemorial Cup2 0 00 0|        
 2009-2010 Windsor SpitfiresOHL67 39 4079 43|Playoffs18 5 1015 10 
  Windsor SpitfiresMemorial Cup4 2 57 2|        
 2010-2011 Brampton SteelheadsOHL66 41 4687 43|Playoffs20 10 919 14 
  Brampton SteelheadsMemorial Cup5 1 23 6|        
  OHL All-StarsJr Super Series1 0 11 0|        
 2011-2012 Charlotte CheckersAHL33 5 813 12|        
  Florida EverbladesECHL11 4 812 8|Playoffs11 7 512
 2012-2013 Charlotte CheckersAHL39 7 1421 10|Playoffs4 2 02
  Florida EverbladesECHL19 11 1122 20|        
 2013-2014 Charlotte CheckersAHL75 16 2238 26|        
 2014-2015 Carolina HurricanesNHL3 0 00 2|        
  Charlotte CheckersAHL65 21 2243 28|        
 2015-2016 Charlotte CheckersAHL59 13 2235 36|        
 2016-2017 Dinamo RigaKHL33 2 911 6|        
  Augsburger PantherDEL20 8 917 8|Playoffs6 2 46
 2017-2018 Kölner HaieDEL52 16 2137 34|        
 2018-2019 EHC MünchenDEL46 9 2332 34|Playoffs14 4 26
  EHC MünchenChampions HL12 4 48 6|        
 2019-2020 EHC MünchenDEL13 1 12 6|        
  SaiPaLiiga16 1 56 4|        
 2020-2021 Frederikshavn White HawksDenmark24 9 1221 24|Playoffs7 3 25
 2021-2022 Stoney Creek Tigers ACH0 0 00 0|        

Player statistics powered by www.eliteprospects.com