Elite Prospects
 Season Team League GP G A TP PIM      Playoffs 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