Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Dartmouth SubwaysNSU18MHL68 13 2134 14|        
 2001-2002 Dartmouth SubwaysNSU18MHL78 48 82130 12|        
  Dartmouth SubwaysAir Canada Cup7 6 1319 0|        
 2002-2003 Notre Dame HoundsSJHL58 20 2747 12|Playoffs6 2 35
 2003-2004 Notre Dame HoundsSJHL55 20 4464 12|Playoffs5 1 23
 2004-2005 St. Cloud State Univ.NCAA38 9 817 6|        
 2005-2006 St. Cloud State Univ.NCAA42 20 2040 22|        
 2006-2007 St. Cloud State Univ.NCAA40 22 2345 16|        
 2007-2008 Hershey BearsAHL58 16 3551 39|Playoffs5 3 25
  South Carolina StingraysECHL11 8 614 6|Playoffs9 5 38
 2008-2009 Washington CapitalsNHL1 0 00 0|        
  Hershey BearsAHL79 21 2445 47|Playoffs22 6 410
 2009-2010 Washington CapitalsNHL2 0 00 0|        
  Hershey BearsAHL79 37 3471 57|Playoffs17 13 720
 2010-2011 Washington CapitalsNHL9 1 12 0|      -
  Hershey BearsAHL50 28 2957 24|Playoffs2 0 11
 2011-2012 Anaheim DucksNHL37 2 35 6|        
  Syracuse CrunchAHL19 3 58 10|        
  Chicago WolvesAHL10 2 13 10|        
 2012-2013 Vancouver CanucksNHL6 0 00 0|        
  Chicago WolvesAHL54 19 1332 49|        
 2013-2014 St. John's IceCapsAHL76 23 3457 43|Playoffs21 8 1119 22 
 2014-2015 Lehigh Valley PhantomsAHL76 18 2442 22|        
 2015-2016 Linköping HCSHL52 18 2644 30|Playoffs4 1 23
  Linköping HCChampions HL6 2 13 8|        
 2016-2017 Linköping HCSHL50 8 1624 16|Playoffs6 1 12
  Linköping HCChampions HL9 2 24 4|        
  Team Canada Deutschland Cup3 0 00 2|        
  Team CanadaInternational3 0 00 2|        
 2017-2018 Linköping HCSHL47 16 1026 37|Playoffs7 3 47
  Team CanadaInternational3 1 12 4|        
 2018-2019 Linköping HCSHL47 10 1727 16|        
  LukkoLiiga7 2 35 12|        
 2019-2020 Linköping HCSHL28 8 1119 12|        
 2020-2021 Linköping HCSHL24 1 56 14|        

Player statistics powered by www.eliteprospects.com