Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Ottawa Valley Titans U15 AAAHEO U15- - -- -|        
 2008-2009 Ottawa Valley Titans U16 AAAOEHL U1623 10 1727 12|Playoffs6 2 35
  Ottawa Valley Titans U16 AAAU16 AAA41 19 3352 20|        
 2009-2010 Pembroke Lumber KingsCCHL60 21 2647 10|Playoffs15 3 36
  Pembroke Lumber KingsFred Page Cup5 0 22 2|        
 2010-2011 Pembroke Lumber KingsCCHL50 26 4672 14|Playoffs14 11 1021
  Pembroke Lumber KingsFred Page Cup4 7 512 0|        
  Pembroke Lumber KingsRBC Cup6 2 35 0|        
  Canada East U19WJAC-195 2 24 2|        
 2011-2012 Quinnipiac Univ.NCAA39 8 3139 12|        
 2012-2013 Quinnipiac Univ.NCAA39 15 1530 36|        
 2013-2014 Quinnipiac Univ.NCAA40 12 2638 16|        
 2014-2015 Quinnipiac Univ.NCAA39 7 2936 27|        
  Syracuse CrunchAHL8 1 34 0|Playoffs3 1 12
 2015-2016 Syracuse CrunchAHL65 8 3543 10|        
 2016-2017 Tampa Bay LightningNHL10 1 12 2|        
  Syracuse CrunchAHL68 12 2941 14|Playoffs22 4 1014
 2017-2018 Tampa Bay LightningNHL10 2 35 0|        
  Syracuse CrunchAHL63 13 3346 18|Playoffs6 3 69
 2018-2019 Montréal CanadiensNHL39 3 710 4|        
 2019-2020 Montréal CanadiensNHL5 0 00 0|        
  Laval RocketAHL34 4 913 12|        
  Ottawa SenatorsNHL9 0 22 0|        
 2020-2021 Ottawa SenatorsNHL5 0 11 0|        
  Belleville SenatorsAHL21 3 811 5|        
 2021-2022 Springfield ThunderbirdsAHL- - -- -|        

Player statistics powered by www.eliteprospects.com