Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Ottawa Jr. 67s U16 AAAOEHL U1626 4 1115 66|Playoffs8 1 34 18 
  Ottawa Jr. 67s U16 AAAOHL Cup3 0 00 12|        
 2008-2009 Casselman VikingsEOJHL41 7 4350 123|        
  Cornwall ColtsCCHL3 0 00 5|        
 2009-2010 Hawkesbury HawksCCHL8 1 56 6|        
  Ottawa Jr. SenatorsCCHL54 6 2026 58|Playoffs10 1 34 14 
 2010-2011 Kingston FrontenacsOHL55 1 23 58|Playoffs3 0 00
 2011-2012 Collingwood BluesOJHL29 1 910 43|Playoffs1 0 11
  Shawinigan CataractesQMJHL1 0 00 0|        
 2012-2013 Amherst RamblersMJAHL51 6 2228 45|Playoffs11 0 55 20 
 2013-2014 Carleton Univ.USports9 2 02 2|        
 2014-2015 Carleton Univ.USports4 0 11 0|        
 2015-2016 Brewster Bulldogs FPHL23 0 1111 35|        
  Dayton DemolitionFPHL20 1 78 10|Playoffs2 0 11 13 
  Louisiana IceGatorsSPHL5 0 00 0|        
 2016-2017 Berlin River DriversFPHL33 3 1720 41|Playoffs7 0 22
  Huntsville HavocSPHL7 2 13 7|        
  Peoria RivermenSPHL6 0 44 6|        
 2017-2018 Birmingham BullsSPHL2 0 00 0|        
  Cornwall NationalsFPHL11 1 78 17|        
  Pensacola Ice FlyersSPHL18 1 23 13|        
  Evansville ThunderboltsSPHL10 0 22 9|        
  Roanoke Rail Yard DawgsSPHL2 0 00 8|Playoffs2 0 00
 2018-2019 Roanoke Rail Yard DawgsSPHL9 0 00 14|        
  Elmira EnforcersFPHL2 0 00 2|        
  Quad City StormSPHL19 0 55 17|        
  Peoria RivermenSPHL5 0 00 2|        
 2019-2020 South Stormont MustangsEOSHL0 0 00 0|        
 2022-2023 Smiths Falls Rideaus EOSHL1 0 00 0|        

Player statistics powered by www.eliteprospects.com