Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Merritt Centennials BCHL19 9 413 17|Playoffs5 1 23
 2003-2004 Merritt Centennials BCHL60 22 4264 214|        
 2004-2005 Merritt Centennials BCHL41 31 2051 58|        
  Nanaimo ClippersBCHL20 10 616 33|        
 2005-2006 Nanaimo ClippersBCHL59 41 3879 79|        
 2006-2007 Ferris State Univ.NCAA34 3 69 44|        
 2007-2008 Ferris State Univ.NCAA36 14 1024 90|        
 2008-2009 Ferris State Univ.NCAA37 7 916 70|        
 2009-2010 Ferris State Univ.NCAA40 18 2038 58|        
  Springfield FalconsAHL3 0 00 2|        
 2010-2011 Las Vegas WranglersECHL59 20 2040 114|Playoffs5 4 15
  San Antonio RampageAHL4 1 01 0|        
  Peoria RivermenAHL8 0 22 7|        
 2011-2012 Chicago ExpressECHL15 7 916 8|        
  Bridgeport IslandersAHL55 7 411 77|Playoffs3 0 00
 2012-2013 Bridgeport IslandersAHL74 7 815 165|        
 2013-2014 St. John's IceCapsAHL71 7 1421 133|Playoffs21 3 36 18 
 2014-2015 St. John's IceCapsAHL70 8 1018 116|        
 2015-2016 Stockton HeatAHL45 5 510 74|        
 2016-2017 Belfast GiantsEIHL52 28 2856 77|Playoffs3 1 23
  Belfast GiantsEIHL Cup12 5 813 6|        
 2017-2018 Belfast GiantsEIHL53 14 4357 63|Playoffs2 0 22
  Belfast GiantsEIHL Cup10 4 1115 4|        
 2018-2019 Belfast GiantsEIHL60 33 3669 68|Playoffs4 1 23
  Belfast GiantsEIHL Cup9 2 46 12|        
  Belfast GiantsContinental Cup6 2 46 0|        
 2019-2020 Cardiff DevilsEIHL40 18 1331 63|        
  Cardiff DevilsChampions HL5 3 25 6|        
  Cardiff DevilsEIHL Cup10 1 56 10|        
  Team Canada Spengler Cup2 0 00 2|        

Player statistics powered by www.eliteprospects.com