Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 Soo GreyhoundsNOBHL32 4 1014 96|        
 2002-2003 Blind River BeaversNOJHL- - -- -|        
 2003-2004 Collingwood BluesOPJHL43 8 1826 78|        
  Barrie ColtsOHL15 0 11 2|Playoffs1 0 00
 2004-2005 Barrie ColtsOHL34 1 56 8|Playoffs6 0 22
 2005-2006 Barrie ColtsOHL68 5 1520 68|Playoffs14 1 23 17 
 2006-2007 Barrie ColtsOHL66 5 3540 69|Playoffs8 3 47
 2007-2008 AsiagoItaly39 4 1519 46|Relegation7 1 45 22 
 2008-2009 AsiagoItaly45 9 1120 24|        
 2009-2010 AsiagoItaly40 9 1726 16|Playoffs14 2 68 14 
  AsiagoItalian Cup3 0 33 2|        
  ItalyWC6 0 11 2|        
  Italy (all)International8 0 11 4|        
 2010-2011 AsiagoItaly40 4 2630 50|Playoffs18 3 710 18 
  ItalyWC D14 0 22 2|        
  Italy (all)International7 0 44 6|        
 2011-2012 Wheeling NailersECHL13 4 59 12|        
  BIK KarlskogaAllsvenskan25 4 1216 59|Kvalserien ES10 0 00
  ItalyWC7 0 11 4|        
  Italy (all)International14 0 22 6|        
 2012-2013 BIK KarlskogaAllsvenskan52 9 1524 45|Kval6 1 01
  ItalyOGQ3 0 11 4|        
  Italy (all)International- - -- -|        
 2013-2014 ÖrebroElitserien- - -- -|        

Player statistics powered by www.eliteprospects.com