Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 Red Deer Chiefs U18 AAAAEHL U1830 3 912 116|        
 2002-2003 Olds GrizzlysAJHL49 4 15 204|        
 2003-2004 Olds GrizzlysAJHL42 4 1216 172|Playoffs14 2 24
 2004-2005 Univ. of Minnesota-DuluthNCAA34 0 55 103|        
 2005-2006 Springfield FalconsAHL45 1 12 68|        
  Johnstown ChiefsECHL5 0 00 13|Playoffs5 0 00
 2006-2007 Springfield FalconsAHL64 0 66 85|        
 2007-2008 Norfolk AdmiralsAHL66 3 47 194|        
  Mississippi Sea WolvesECHL2 0 00 6|        
 2008-2009 Norfolk AdmiralsAHL57 5 712 221|        
  Toronto MarliesAHL13 2 13 54|Playoffs6 0 00
 2009-2010 Toronto Maple LeafsNHL15 1 12 67|        
  Toronto MarliesAHL46 1 23 172|        
 2010-2011 Toronto Maple LeafsNHL26 1 23 71|        
  Toronto MarliesAHL32 7 613 114|        
 2011-2012 Toronto Maple LeafsNHL31 0 00 60|        
  Toronto MarliesAHL4 0 00 20|Playoffs13 0 00 44 
 2012-2013 Norfolk AdmiralsAHL33 4 48 90|        
  Philadelphia FlyersNHL11 1 01 64|        
 2013-2014 Philadelphia FlyersNHL34 2 02 90|        
 2014-2015 Lehigh Valley PhantomsAHL65 5 712 219|        
 2015-2016 Lehigh Valley PhantomsAHL23 1 23 33|        
 2016-2017 Glasgow ClanEIHL40 4 1822 176|Playoffs2 0 00
  Glasgow ClanEIHL Cup10 0 11 35|        
 2017-2018 Manchester StormEIHL42 6 1117 186|Playoffs2 0 00
  Manchester StormEIHL Cup5 1 12 10|        

Player statistics powered by www.eliteprospects.com