Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Kitchener Jr. Rangers U16 AAAALLIANCE U1643 28 2654 37|Playoffs9 5 510
 2004-2005 Kitchener Jr. Rangers U18 AAAALLIANCE U1843 37 2158 39|Playoffs7 4 37
 2005-2006 Grand River Collegiate RenegadesCAHS50 32 4072 24|Playoffs6 3 36
 2006-2007 Tavistock BravesSOJHL36 22 2042 36|        
  Brantford Golden EaglesMWJHL14 6 915 4|        
 2007-2008 Woodstock RenegadesNDJCHL12 1 45 22|        
  New Hamburg FirebirdsNDJCHL7 5 05 12|Playoffs10 3 25 26 
 2008-2009 Chi-Town ShootersAAHL3 1 01 2|        
  Jacksonville IcemenAAHL13 5 27 8|Playoffs2 0 11
 2010-2011 Drayton IcemenWOAA15 3 710 22|        
 2011-2012 Ripley WolvesWOAA13 10 1222 35|        
  Danville DashersFPHL13 11 718 12|        
  SHK HodoninCzech33 2 35 0|Playoffs11 7 29 39 
 2012-2013 Dordrecht LionsNetherlands218 16 1329 65|Playoffs4 3 36
 2013-2014 Ripley WolvesWOAA4 1 34 12|        
  IFK OreDivision 211 9 1221 45|        
  Osby IKDivision 24 1 89 2|Qualification6 4 610 18 
 2014-2015 GKS KatowicePoland15 0 44 50|        
 2015-2016 SC CsíkszeredaErste Liga12 5 611 73|        
  SC CsíkszeredaRomania4 4 48 4|        
 2016-2017 Jutland VikingsDenmark228 36 2662 105|Playoffs2 2 13
 2017-2018 Jutland VikingsDenmark227 15 3348 92|Playoffs11 6 814 82 
 2018-2019 Beibarys AtyrauKazakhstan6 0 00 2|        
  Antwerp PhantomsBeNeLiga3 3 03 39|        
 2019-2020 Jutland VikingsDenmark211 14 1125 41|        
 2020-2021 Erzurum BBTurkey3 5 16 14|        
  Ledyanye Volki KievUkraine11 4 711 20|        

Player statistics powered by www.eliteprospects.com