Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Toronto Aeros U16 AAGTHL U16 AA38 28 3462 42|        
 2003-2004 Upper Canada CollegeCISAA29 14 1933 22|        
 2004-2005 Cowichan Valley CapitalsBCHL2 0 11 0|        
  St. Michael's BuzzersDudley Hewitt Cup5 0 00 20|        
  St. Michael's BuzzersOJHL49 13 1528 40|Playoffs14 4 15 17 
 2005-2006 St. Michael's BuzzersOJHL21 8 1220 44|Playoffs20 11 1021 22 
 2006-2007 Univ. of VermontNCAA33 7 1219 14|        
 2007-2008 Univ. of VermontNCAA39 10 818 48|        
 2008-2009 Univ. of VermontNCAA33 6 511 60|        
 2009-2010 Univ. of VermontNCAA39 15 1934 72|        
  Toronto Maple LeafsNHL2 0 00 2|        
 2010-2011 Toronto MarliesAHL45 7 815 37|        
 2011-2012 Toronto MarliesAHL1 0 00 0|        
  Reading RoyalsECHL1 0 00 0|        
  Florida EverbladesECHL36 17 1431 60|Playoffs17 6 713 10 
 2012-2013 Florida EverbladesECHL38 14 1529 18|Playoffs3 0 22
  Norfolk AdmiralsAHL20 1 34 20|        
 2013-2014 Stockton ThunderECHL15 8 513 16|        
  Utica CometsAHL5 0 00 0|        
  Greenville Swamp RabbitsECHL6 3 1013 2|        
  Rochester AmericansAHL45 7 1825 21|Playoffs5 3 03 10 
 2014-2015 Rochester AmericansAHL50 14 1226 22|        
  Elmira JackalsECHL10 6 814 10|        

Player statistics powered by www.eliteprospects.com