Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 Calgary TitansBantam44 13 1326 28|        
  Edge School AAA MountaineersRAMHL1 0 00 2|        
 2005-2006 Notre Dame Argos U18 AAASMAAAHL48 13 1427 26|        
 2006-2007 Camrose KodiaksAJHL53 20 2848 44|Playoffs16 5 16 10 
  Team Alberta CWG- - -- -|        
  Camrose KodiaksRBC Cup5 3 36 4|        
 2007-2008 Camrose KodiaksAJHL55 33 5790 48|Playoffs18 8 816 26 
  Camrose KodiaksDoyle Cup5 4 37 6|        
  Camrose KodiaksRBC Cup5 1 45 4|        
  Canada West U19WJAC-195 3 47 2|        
 2008-2009 Univ. of DenverNCAA40 10 2131 28|        
 2009-2010 Univ. of DenverNCAA39 22 1941 30|        
  Providence BruinsAHL6 0 22 2|        
 2010-2011 Providence BruinsAHL55 12 1426 35|        
  Toronto Maple LeafsNHL1 0 11 0|        
  Toronto MarliesAHL20 8 816 8|        
 2011-2012 Toronto Maple LeafsNHL10 1 45 4|        
  Toronto MarliesAHL65 16 2339 46|Playoffs15 2 68
 2012-2013 Toronto Maple LeafsNHL5 0 00 2|Playoffs2 0 00
  Toronto MarliesAHL65 14 2842 53|Playoffs4 0 11
 2013-2014 Calgary FlamesNHL80 10 1828 34|        
 2014-2015 Calgary FlamesNHL64 8 2028 43|Playoffs11 1 23 20 
 2015-2016 Calgary FlamesNHL73 19 2544 27|        
 2016-2017 Colorado AvalancheNHL62 4 48 34|        
 2017-2018 San Antonio RampageAHL13 2 24 4|        

Player statistics powered by www.eliteprospects.com