Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Peninsula PanthersVIJHL2 0 00 0|        
 2003-2004 Peninsula PanthersVIJHL9 2 35 2|        
 2004-2005 Peninsula PanthersVIJHL45 5 2126 35|        
  Victoria GrizzliesBCHL4 0 11 6|Playoffs1 0 00
 2005-2006 Victoria GrizzliesBCHL55 5 2025 61|Playoffs16 1 56
 2006-2007 Victoria GrizzliesBCHL53 4 3741 62|Playoffs11 1 78 22 
 2007-2008 Victoria GrizzliesBCHL60 15 3247 78|Playoffs11 2 810
 2008-2009 Victoria Salmon KingsECHL55 1 1112 26|Playoffs3 0 00
 2009-2010 Allen AmericansCHL45 9 918 55|Playoffs20 2 911 12 
 2010-2011 Texas StarsAHL60 2 1012 39|Playoffs1 0 00
 2011-2012 Dallas StarsNHL3 0 22 0|        
  Texas StarsAHL62 9 2332 33|        
 2012-2013 Dallas StarsNHL26 1 56 10|        
  Texas StarsAHL43 7 1421 33|Playoffs7 0 22 10 
 2013-2014 Dallas StarsNHL78 3 1720 30|Playoffs6 0 33
 2014-2015 Dallas StarsNHL73 2 1416 34|        
 2015-2016 Dallas StarsNHL64 3 912 21|Playoffs1 0 00
 2016-2017 Dallas StarsNHL58 2 1315 24|        
  Montréal CanadiensNHL13 2 02 4|Playoffs6 0 00
 2017-2018 Montréal CanadiensNHL77 4 1115 34|        
 2018-2019 Montréal CanadiensNHL81 5 1722 39|        

Player statistics powered by www.eliteprospects.com