Elite Prospects
 Season Team League GP G A TP PIM
 2005-2006 St. John's Privateers U18 AAANLU18MHL40 1 1314 33
  Pinnacle Growlers U18 AAASJJHL7 0 33 10
 2006-2007 Team Newfoundland CWG2 0 00 16
  St. John's Privateers U18 AAANLU18MHL24 7 2229 56
  Pinnacle Growlers U18 AAASJJHL8 1 34 6
  St. John's Fog DevilsQMJHL1 0 00 0
 2007-2008 St. John's Fog DevilsQMJHL68 2 1315 42
 2008-2009 Montréal JuniorsQMJHL68 8 1321 41
 2009-2010 Montréal JuniorsQMJHL40 3 1619 38
  Moncton WildcatsQMJHL22 3 710 17
  Moncton WildcatsMemorial Cup3 0 00 0
 2010-2011 Québec RempartsQMJHL68 6 4349 32
 2011-2012 Univ. of Prince Edward IslandUSports28 0 1111 4
 2012-2013 Univ. of Prince Edward IslandUSports28 1 89 14
 2013-2014 Univ. of Prince Edward IslandUSports28 7 815 34
  Canada Universiade6 0 44 2
 2014-2015 Univ. of New BrunswickUSports11 3 58 12
  Univ. of New BrunswickUniversity Cup3 0 00 0
 2015-2016 Univ. of New BrunswickUSports27 5 1217 24
  Adirondack ThunderECHL2 0 00 2
  Univ. of New BrunswickUniversity Cup3 0 11 2
 2016-2017 Adirondack ThunderECHL66 6 3844 37
  Utica CometsAHL2 0 00 0
 2017-2018 Frisk AskerNorway39 6 1925 30
 2018-2019 Vienna CapitalsICEHL54 7 2330 24
  Vienna CapitalsChampions HL6 2 24 2
 2019-2020 Vienna CapitalsICEHL47 10 1424 26
  Vienna CapitalsChampions HL6 2 13 2
 2020-2021 Vienna CapitalsICEHL43 6 2935 20
 2021-2022 Vienna CapitalsICEHL43 3 2528 20
 2022-2023 Vienna CapitalsICEHL44 7 1825 20
 2023-2024 Villacher SVICEHL48 5 2126 20
 2024-2025 Villacher SVICEHL44 4 1721 26

Player statistics powered by www.eliteprospects.com