Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Team PEI CWG5 2 13 8|        
  Notre Dame Hounds U15 AASAAHL U1522 30 3565 32|Playoffs7 6 713 14 
  Notre Dame Hounds U15 AAJohn Reid Bantam7 6 713 14|        
  Notre Dame Hounds U18 AAASMAAAHL9 4 48 10|Playoffs4 0 22
 2007-2008 Notre Dame Hounds U18 AAASMAAAHL42 23 3356 63|Playoffs9 1 67 18 
  Notre Dame Hounds U18 AAATCQ-W4 0 44 0|        
  Canada Atlantic U17WHC-175 1 56 4|        
 2008-2009 Moncton WildcatsQMJHL62 7 2027 34|Playoffs10 1 34
  Canada Atlantic U17WHC-175 3 36 2|        
  QMJHL All-StarsCHL Challenge1 0 00 0|        
 2009-2010 Moncton WildcatsQMJHL58 9 3443 54|Playoffs21 2 1517 10 
  Moncton WildcatsMemorial Cup3 1 23 0|        
  Canada U18Hlinka Gretzky Cup4 3 25 0|        
  QMJHL All-StarsJr Super Series2 0 00 0|        
 2010-2011 Moncton WildcatsQMJHL47 13 3548 42|Playoffs5 0 11
  San Antonio RampageAHL4 1 01 0|        
  QMJHL All-StarsJr Super Series2 1 12 0|        
 2011-2012 Moncton WildcatsQMJHL26 10 1727 18|        
  Shawinigan CataractesQMJHL9 0 55 4|Playoffs7 5 27
  Shawinigan CataractesMemorial Cup6 3 69 6|        
  QMJHL All-StarsJr Super Series2 0 00 0|        
  Canada U20WJC-206 3 36 2|        
 2012-2013 Portland PiratesAHL68 5 2429 44|Playoffs3 1 23
 2013-2014 Arizona CoyotesNHL5 0 00 2|        
  Portland PiratesAHL54 7 2936 34|        
 2014-2015 Arizona CoyotesNHL27 2 24 10|        
  Portland PiratesAHL23 3 710 18|Playoffs5 1 45
 2015-2016 Colorado AvalancheNHL26 0 11 8|        
  San Antonio RampageAHL39 4 26 26|        
 2016-2017 Albany DevilsAHL35 2 810 30|        
  Team Canada Spengler Cup5 1 34 2|        
  Binghamton SenatorsAHL17 2 35 12|        
 2017-2018 Mora IKSHL41 2 1517 30|Relegation5 0 11
 2018-2019 TPSLiiga24 2 68 8|        
  Frölunda HCSHL17 2 57 6|Playoffs15 2 57
  Frölunda HCChampions HL1 0 00 0|        
 2019-2020 Frölunda HCSHL42 5 611 26|        
  Frölunda HCChampions HL10 1 45 8|        
 2020-2021 Straubing TigersDEL34 3 1417 16|Playoffs3 0 33
 2021-2022 Dinamo RigaKHL26 1 1011 22|        
  CanadaEHT3 2 02 0|        
  Lokomotiv YaroslavlKHL2 0 00 0|Playoffs3 0 11
 2022-2023 HK SochiKHL43 1 1112 47|        
 2023-2024 Iserlohn RoostersDEL31 2 911 36|        
 2024-2025 Iserlohn RoostersDEL8 0 11 2|        

Player statistics powered by www.eliteprospects.com