Elite Prospects
 Season Team League GP G A TP PIM
 1997-1998 Ayr Centennials MWJHL39 4 1014 27
 1998-1999 Ayr Centennials MWJHL12 4 59 20
  King RebellionOJHL34 7 1118 38
 1999-2000 Ayr Centennials MWJHL44 10 2636 65
 2000-2001 Ohio State Univ.NCAA10 0 11 2
  Ottawa 67'sOHL35 9 1019 22
  Ottawa 67'sMemorial Cup4 0 00 2
 2001-2002 Ottawa 67'sOHL67 4 2428 96
 2002-2003 Ottawa 67'sOHL67 8 2836 93
 2003-2004 VareseItaly40 14 1024 34
  Italy (all)International6 1 01 8
 2004-2005 VareseItaly37 4 1115 28
  Italy (all)International3 0 00 4
 2005-2006 AsiagoItaly48 6 2935 52
  ItalyOG5 1 01 8
  ItalyWC6 0 11 4
  Italy (all)International29 3 25 40
 2006-2007 Södertälje SKHockeyAllsvenskan44 9 716 76
  ItalyWC6 0 00 20
  Italy (all)International9 0 11 24
 2007-2008 MilanoItaly36 6 915 83
  ItalyWC5 0 00 8
  Italy (all)International9 0 11 16
 2008-2009 Pustertal/Val PusteriaItaly41 3 1417 58
  Pustertal/Val PusteriaItalian Cup1 0 00 2
  ItalyOGQ3 0 00 4
  Italy (all)International6 0 00 8
 2009-2010 AsiagoItaly39 5 813 48
  AsiagoItalian Cup2 0 00 4
  Italy (all)International2 0 22 4
 2010-2011 ValpelliceItaly2 1 12 2
  Akwesasne WarriorsFPHL36 13 4154 61
 2011-2012 Akwesasne WarriorsFPHL36 7 3845 40
 2012-2013 1000 Islands PrivateersFPHL8 4 711 4

Player statistics powered by www.eliteprospects.com