Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Hershey Jr. Bears QC Int PW- - -- -|        
 2005-2006 Sudbury Nickel Capitals U15 AAANOHL U1531 16 1531 133|Playoffs5 0 44 12 
  Sudbury Nickel Capitals U15 AAABig Nickel Bantam4 0 11 2|        
 2006-2007 Sudbury Nickel Capitals U18 AAAGNML35 23 1740 74|Playoffs8 2 57 40 
 2007-2008 Sudbury WolvesOHL66 5 611 38|        
 2008-2009 Sudbury WolvesOHL65 12 1830 96|Playoffs6 1 23
 2009-2010 Sudbury WolvesOHL67 14 2539 156|Playoffs4 1 23
 2010-2011 Sudbury WolvesOHL47 23 3659 92|Playoffs8 2 13 24 
  OHL All-StarsJr Super Series1 0 00 0|        
  Canada U20WJC-207 2 24 2|        
 2011-2012 Buffalo SabresNHL14 6 713 9|        
  Rochester AmericansAHL60 16 2339 78|Playoffs3 2 13
 2012-2013 Buffalo SabresNHL47 5 1318 41|        
  Rochester AmericansAHL33 10 1727 38|        
 2013-2014 Buffalo SabresNHL74 7 1219 82|        
 2014-2015 Buffalo SabresNHL57 8 1220 50|        
 2015-2016 Buffalo SabresNHL75 10 1323 79|        
 2016-2017 Buffalo SabresNHL80 13 1023 73|        
 2017-2018 Minnesota WildNHL77 8 1523 72|Playoffs5 1 01 16 
 2018-2019 Minnesota WildNHL82 7 1219 55|        
 2019-2020 Minnesota WildNHL59 11 1425 30|Playoffs4 0 11
 2020-2021 Minnesota WildNHL39 11 1526 49|Playoffs7 0 22
 2021-2022 Minnesota WildNHL35 14 923 59|        

Player statistics powered by www.eliteprospects.com