Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 York Simcoe Express Bantam AAAETABHL- - -- -|        
 2005-2006 York Simcoe Express Mn Mdgt AAAETAMMHL51 25 3257 -|        
  Milton MenaceOPJHL1 0 00 0|        
 2006-2007 Sault Ste. Marie GreyhoundsOHL60 2 57 95|Playoffs13 1 01 15 
  Team Ontario CWG5 1 23 8|        
 2007-2008 Sault Ste. Marie GreyhoundsOHL68 21 2344 135|Playoffs14 2 35 14 
 2008-2009 Sault Ste. Marie GreyhoundsOHL66 20 1737 98|        
 2009-2010 Sault Ste. Marie GreyhoundsOHL36 14 1226 47|        
  Plymouth WhalersOHL24 3 69 57|Playoffs9 1 12
 2010-2011 Plymouth WhalersOHL62 22 2850 52|Playoffs11 4 15
 2011-2012 Worcester SharksAHL68 6 1420 47|        
 2012-2013 Worcester SharksAHL67 7 1421 78|        
 2013-2014 Worcester SharksAHL53 4 1115 22|        
  Manchester MonarchsAHL14 4 48 9|Playoffs4 0 00
 2014-2015 Idaho SteelheadsECHL55 13 2134 69|Playoffs5 1 12
  Springfield FalconsAHL6 0 00 0|        
 2015-2016 Dornbirner ECEBEL54 13 1427 40|Playoffs6 2 13
 2016-2017 Dornbirner ECEBEL51 10 1929 70|        
 2017-2018 EC Bad NauheimDEL252 15 3550 97|Playoffs5 1 01 18 
 2018-2019 EC Bad NauheimDEL225 5 1318 22|        
  Cardiff DevilsEIHL21 2 46 4|Playoffs4 0 22 29 
 2019-2020 Fife FlyersEIHL1 0 11 0|        
  Fife FlyersEIHL Cup2 0 11 2|        

Player statistics powered by www.eliteprospects.com