Elite Prospects
 Season Team League GP G A TP PIM
 1997-1998 Lorne Park Ojibwa U13 AU13 A24 15 1025 95
 1998-1999 Streetsville Tigers U14 AAGTHL U14 AA36 20 2545 120
 1999-2000 Mississauga Senators U15 AAAGTHL U1530 5 1722 135
 2000-2001 Mississauga Senators U16 AAAGTHL U1622 8 1018 108
 2001-2002 Toronto Titans U18 AAAGTHL U1836 15 2439 115
 2002-2003 Bancroft HawksOJHL43 5 38 21
 2003-2004 Lorne Park Secondary SchoolCAHS30 21 3253 35
 2004-2005 Univ. of GuelphUSports0 0 00 0
 2005-2006 Huntsville OttersOJHL16 0 44 24
  Vaughan VipersOJHL14 0 11 4
 2006-2007 Lebanon Valley CollegeNCAA III18 2 02 12
 2007-2008 Lebanon Valley CollegeNCAA III21 0 22 31
 2008-2009 Lebanon Valley CollegeNCAA III18 1 01 31
 2009-2010 Lebanon Valley CollegeNCAA III16 1 12 6

Player statistics powered by www.eliteprospects.com