Elite Prospects
 Season Team League GP G A TP PIM
 2007-2008 Ottawa Jr. 67s U16 AAAOEHL U1626 4 1115 66
  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
 2010-2011 Kingston FrontenacsOHL55 1 23 58
 2011-2012 Collingwood BluesOJHL29 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 FPHL23 0 1111 35
  Dayton DemolitionFPHL20 1 78 10
  Louisiana IceGatorsSPHL5 0 00 0
 2016-2017 Berlin River DriversFPHL33 3 1720 41
  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
 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