Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 Edge School Bantam PrepBantam- - -- -|        
 2005-2006 Shattuck St. Mary's Midget PrepUSHS-Prep45 10 2838 10|        
 2006-2007 Calgary RoyalsAJHL39 20 2242 38|Playoffs4 2 13
  Calgary HitmenWHL11 1 12 4|        
 2007-2008 Calgary HitmenWHL69 19 3453 46|Playoffs16 4 1418
 2008-2009 Calgary HitmenWHL72 40 68108 58|Playoffs18 7 1219
 2009-2010 Calgary HitmenWHL65 32 75107 50|Playoffs23 8 2230 12 
  Calgary HitmenM-Cup2 0 22 0|        
  Canada U20WJC-206 3 47 0|        
 2010-2011 Manchester MonarchsAHL72 23 2548 48|Playoffs7 1 34
 2011-2012 Manchester MonarchsAHL74 20 2646 58|Playoffs3 1 12
 2012-2013 Manchester MonarchsAHL74 26 3056 52|Playoffs4 0 22
 2013-2014 Manchester MonarchsAHL43 10 1929 38|        
  Toronto MarliesAHL32 7 1017 32|Playoffs14 4 26
 2014-2015 Toronto Maple LeafsNHL20 2 24 6|        
  Toronto MarliesAHL23 5 611 16|        
 2015-2016 JokeritKHL58 15 3449 67|Playoffs6 3 36
  JokeritSpengler Cup2 1 23 2|        
 2016-2017 Lokomotiv YaroslavlKHL59 23 3356 55|Playoffs14 2 1214
  Team Canada Deutschland Cup3 0 22 0|        
  Team CanadaInternational3 0 22 0|        
 2017-2018 Lokomotiv YaroslavlKHL53 13 2033 42|Playoffs6 1 12
  Team CanadaInternational8 0 33 6|        
  CanadaOG5 0 22 2|        
 2018-2019 Lokomotiv YaroslavlKHL52 19 2241 32|Playoffs9 1 56 37 
 2019-2020 Metallurg MagnitogorskKHL- - -- -|        

Player statistics powered by www.eliteprospects.com