Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Dartmouth SubwaysNSU18MHL34 2 35 40|Playoffs12 2 35 18 
 2007-2008 Pictou County CrushersMJAHL49 6 713 44|Playoffs11 0 00 18 
  Pictou County CrushersFred Page Cup4 0 00 2|        
  Pictou County CrushersRBC Cup4 0 00 2|        
  Canada Atlantic U17WHC-175 0 00 9|        
 2008-2009 Pictou County CrushersMJAHL29 8 614 37|        
  Moncton WildcatsQMJHL1 0 00 0|        
  Victoriaville TigresQMJHL16 1 12 18|Playoffs4 0 00
 2009-2010 Victoriaville TigresQMJHL8 0 00 2|        
  Pictou County CrushersMJAHL42 11 1425 40|Playoffs17 5 38 18 
 2010-2011 South Shore Lumberjacks MJAHL49 19 3049 84|Playoffs7 5 38 14 
 2011-2012 South Shore Lumberjacks MJAHL16 10 1020 10|        
  Dauphin KingsMJHL39 18 2341 64|Playoffs5 3 14 26 
 2012-2013 Danbury WhalersFPHL34 23 2750 37|Playoffs6 5 510 11 
  Huntsville HavocSPHL8 1 01 10|        
  Elmira JackalsECHL7 0 11 0|        
 2013-2014 Bloomington ThunderSPHL51 9 1827 41|        
 2014-2015 Did not play |        
 2015-2016 Dalhousie Univ.USports19 1 12 62|        
 2016-2017 Montague StallionsNESHL1 0 00 0|        
  Danbury TitansFPHL15 5 510 17|Playoffs2 0 00
  Huntsville HavocSPHL10 1 01 12|        
  Sydney BearsAIHL26 11 2536 24|        
 2017-2021 Did not play |        
 2021-2022 Danbury Hat TricksFPHL7 0 22 4|        
 2023-2024 Danbury Hat TricksFPHL1 0 00 0|        

Player statistics powered by www.eliteprospects.com