Elite Prospects
 Season Team League GP G A TP PIM
 1998-1999 Holliston High USHS-MA- - -- -
 1999-2000 Boston Jr. Bruins EJHL59 45 4287 14
 2000-2001 Boston Jr. Bruins EJHL53 48 58106 73
 2001-2002 Univ. of MassachusettsNCAA33 12 1224 10
 2002-2003 Univ. of MassachusettsNCAA36 21 2041 26
 2003-2004 Univ. of MassachusettsNCAA29 15 1429 15
  Columbus Blue JacketsNHL6 0 00 4
  Syracuse CrunchAHL2 0 00 0
 2004-2005 Syracuse CrunchAHL66 7 2027 49
 2005-2006 Syracuse CrunchAHL56 12 1729 53
  Houston AerosAHL11 1 34 0
 2006-2007 Bloomington PrairieThunderUHL2 0 00 2
  IK OskarshamnHockeyAllsvenskan26 5 813 31
  Huddinge IKHockeyAllsvenskan6 1 23 0
 2007-2008 Binghamton SenatorsAHL71 15 1833 37
 2008-2009 Binghamton SenatorsAHL80 24 2751 41
 2009-2010 New York IslandersNHL1 0 00 0
  Bridgeport IslandersAHL77 25 2954 35
 2010-2011 Colorado AvalancheNHL29 5 510 8
  Cleveland MonstersAHL43 18 1735 20
 2011-2012 Cleveland MonstersAHL59 16 1834 17
 2012-2013 HC Fribourg-GottéronNL39 13 821 8
  HC Fribourg-GottéronET6 3 25 0
  HC Fribourg-GottéronSpengler Cup4 2 13 0
 2013-2014 HC Fribourg-GottéronNL43 13 1528 18
  HC Fribourg-GottéronET8 3 25 4
 2014-2015 HC Fribourg-GottéronNL40 18 1735 8
  HC Fribourg-GottéronChampions HL7 8 19 2
  HC Fribourg-GottéronSwiss Cup1 0 00 0
 2015-2016 HC Fribourg-GottéronNL28 11 1324 0
 2016-2017 HC Fribourg-GottéronNL34 10 919 6
  HC Fribourg-GottéronChampions HL9 2 02 6
  HC Fribourg-GottéronSwiss Cup2 0 11 0
 2017-2018 ERC IngolstadtDEL51 9 1625 18
 2018-2019 Medvescak Zagreb ICEHL23 5 1015 6
  Medvescak Zagreb Continental Cup3 0 00 0
  Stavanger OilersNorway17 4 711 14
 2019-2020 Stavanger OilersNorway31 15 1126 10
 2020-2021 Did not play
 2021-2022 Kalamazoo WingsECHL5 2 13 2
  Stavanger OilersNorway6 0 11 2
 2022-2023 Stavanger OilersNorway37 7 1017 2
  Stavanger OilersChampions HL6 2 02 0
 2023-2024 Stavanger OilersNorway43 12 820 33
  Stavanger OilersChampions HL5 0 33 2

Player statistics powered by www.eliteprospects.com