Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Compuware 13U AAAT1EHL 13U28 28 3058 18|        
 2006-2007 Compuware 14U AAAT1EHL 14U31 35 3065 38|        
 2007-2008 Compuware 16U AAAT1EHL 16U22 8 2129 21|        
 2008-2009 London KnightsOHL67 15 1530 60|Playoffs14 3 03
 2009-2010 London KnightsOHL63 36 2157 39|Playoffs12 10 717 12 
 2010-2011 London KnightsOHL68 25 4570 39|Playoffs6 4 26
  Providence BruinsAHL3 0 22 2|        
 2011-2012 London KnightsOHL52 26 2652 28|Playoffs15 4 48
  London KnightsMemorial Cup4 0 11 0|        
 2012-2013 Providence BruinsAHL10 1 23 8|Playoffs6 1 12
  South Carolina StingraysECHL2 0 00 0|        
 2013-2014 Providence BruinsAHL58 5 1419 18|Playoffs9 0 11 16 
 2014-2015 Providence BruinsAHL36 1 23 38|        
  Iowa WildAHL16 3 47 4|        
 2015-2016 Iowa WildAHL37 1 67 8|        
  Quad City MallardsECHL20 7 815 6|Playoffs4 0 11
 2016-2017 Esbjerg EnergyDenmark45 14 1832 32|Playoffs17 3 47 10 
  Esbjerg EnergyChampions HL4 0 22 4|        
  Esbjerg EnergyDanish Cup2 1 01 2|        

Player statistics powered by www.eliteprospects.com