Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Sicamous EaglesKIJHL51 54 50104 55|        
  Prince George Spruce KingsBCHL2 0 00 0|        
 2001-2002 Salmon Arm SilverbacksBCHL60 45 3984 54|        
 2002-2003 Univ. of MichiganNCAA43 9 1827 22|        
 2003-2004 Univ. of MichiganNCAA43 9 2837 56|        
 2004-2005 Univ. of MichiganNCAA40 6 3137 28|        
 2005-2006 Univ. of MichiganNCAA41 14 2842 25|        
 2006-2007 Binghamton SenatorsAHL71 26 3965 44|        
 2007-2008 Anaheim DucksNHL3 0 00 2|        
  Portland PiratesAHL74 18 5472 66|Playoffs18 6 1117
 2008-2009 Anaheim DucksNHL48 8 2432 24|Playoffs13 1 23
  Iowa ChopsAHL28 10 1929 6|        
 2009-2010 Anaheim DucksNHL2 0 00 0|        
  Chicago BlackhawksNHL10 1 01 2|        
  Minnesota WildNHL49 8 614 6|        
 2010-2011 Arizona CoyotesNHL33 2 35 4|Playoffs3 0 00
  San Antonio RampageAHL37 11 2738 12|        
 2011-2012 Vancouver CanucksNHL18 5 16 6|Playoffs1 0 00
 2012-2013 Vancouver CanucksNHL28 1 56 4|Playoffs2 0 00
  Chicago WolvesAHL37 11 2132 10|        
 2013-2014 Pittsburgh PenguinsNHL9 0 11 0|        
  Wilkes-Barre/Scranton PenguinsAHL44 13 2740 28|Playoffs6 2 68 14 
 2014-2015 Pittsburgh PenguinsNHL24 1 56 2|        
  Wilkes-Barre/Scranton PenguinsAHL44 17 2744 12|Playoffs8 1 67
 2015-2016 BernNLA19 4 913 10|Playoffs14 5 1015
  BernChampions HL4 1 23 2|        
  BernSwiss Cup1 0 00 0|        
 2016-2017 BernNLA34 9 1625 8|Playoffs16 8 1220
  BernChampions HL8 2 57 4|        
  Team Canada Spengler Cup5 4 48 0|        
 2017-2018 BernNLA48 14 3448 10|Playoffs11 2 1214
  BernChampions HL10 4 711 2|        
  BernSwiss Cup2 1 01 2|        
  Team Canada Spengler Cup4 2 24 2|        
  CanadaOG5 2 13 0|        
  Team CanadaInternational5 0 22 2|        
 2018-2019 BernNLA45 14 1933 37|Playoffs18 1 1011
  BernChampions HL8 1 23 8|        
  BernSwiss Cup4 1 12 2|        
  Team Canada Spengler Cup4 1 23 2|        
 2019-2020 BernNLA48 13 1932 18|        
  BernChampions HL8 3 25 2|        
  BernSwiss Cup3 1 23 0|        

Player statistics powered by www.eliteprospects.com