Elite Prospects
 Season Team League GP G A TP PIM
 1999-2000 Vancouver Jr. Canucks QC Int PW- - -- -
 2000-2001 Vancouver Jr. Canucks QC Int PW- - -- -
 2001-2002 Burnaby Winter Club U15 A1PCBHL- - -- -
 2003-2004 Salmon Arm SilverbacksBCHL54 13 2134 14
  Canada Pacific U17WHC-176 1 56 4
 2004-2005 Salmon Arm SilverbacksBCHL56 29 3968 21
 2005-2006 Univ. of WisconsinNCAA41 9 514 0
 2006-2007 Univ. of WisconsinNCAA41 10 717 16
 2007-2008 Univ. of WisconsinNCAA40 13 1730 36
 2008-2009 Univ. of WisconsinNCAA4 1 01 8
 2009-2010 Univ. of WisconsinNCAA43 14 1630 30
 2010-2011 Wilkes-Barre/Scranton PenguinsAHL36 12 1123 8
  Wheeling NailersECHL38 24 2751 10
 2011-2012 Wilkes-Barre/Scranton PenguinsAHL71 27 3057 24
 2012-2013 Calgary FlamesNHL6 0 11 0
  Abbotsford HeatAHL69 15 2237 22
 2013-2014 Calgary FlamesNHL13 0 11 4
  Abbotsford HeatAHL58 28 3260 24
 2014-2015 Colorado AvalancheNHL3 0 00 0
  Cleveland MonstersAHL44 9 3039 10
 2015-2016 Colorado AvalancheNHL7 0 00 4
  San Antonio RampageAHL15 7 1421 4
 2016-2017 Detroit Red WingsNHL6 0 11 0
  Grand Rapids GriffinsAHL62 25 3055 16
 2017-2018 Grand Rapids GriffinsAHL73 21 4465 22
 2018-2019 Anaheim DucksNHL21 3 25 2
  San Diego GullsAHL32 9 1726 6
 2019-2020 New Jersey DevilsNHL3 0 11 0
  Binghamton DevilsAHL49 15 2742 20
 2020-2021 Binghamton DevilsAHL14 5 914 2

Player statistics powered by www.eliteprospects.com