Elite Prospects
 Season Team League GP G A TP PIM
 2007-2008 Ottawa Jr. 67s Minor Midget AAAOEMMHL26 4 1115 66
 2008-2009 Casselman VikingsEOJHL41 7 4350 123
  Cornwall ColtsCJHL3 0 00 5
 2009-2010 Hawkesbury HawksCJHL8 1 56 6
  Ottawa Jr. SenatorsCJHL54 6 2026 58
 2010-2011 Kingston FrontenacsOHL55 1 23 58
 2011-2012 Kingston VoyageursOJHL29 1 910 43
  Shawinigan CataractesQMJHL1 0 00 0
 2012-2013 Amherst RamblersMJAHL51 6 2228 45
 2013-2014 Carleton Univ.USports9 2 02 2
 2014-2015 Carleton Univ.USports4 0 11 0
 2015-2016 Brewster Bulldogs FHL23 0 1111 35
  Dayton DemolitionFHL20 1 78 10
  Louisiana IceGatorsSPHL5 0 00 0
 2016-2017 Berlin River DriversFHL33 3 1720 41
  Huntsville HavocSPHL7 2 13 7
  Peoria RivermenSPHL6 0 44 6
 2017-2018 Birmingham BullsSPHL2 0 00 0
  Cornwall NationalsFHL11 1 78 17
  Pensacola Ice FlyersSPHL18 1 23 13
  Evansville ThunderboltsSPHL10 0 22 9
  Roanoke Rail Yard DawgsSPHL2 0 00 8
 2018-2019 Roanoke Rail Yard DawgsSPHL9 0 00 14
  Elmira EnforcersFHL2 0 00 2
  Quad City StormSPHL19 0 55 17
  Peoria RivermenSPHL5 0 00 2

Player statistics powered by www.eliteprospects.com