Elite Prospects
 Season Team League GP G A TP PIM
 1993-1994 Ottawa Valley Titans U15 AAAHEO U15 AA- - -- -
 1994-1995 Kanata Valley LasersCCHL51 6 2026 62
 1995-1996 Kanata Valley LasersCCHL53 20 3656 70
 1996-1997 Kanata Valley LasersCCHL53 22 3759 52
 1997-1998 Colgate Univ.NCAA35 8 1927 38
 1998-1999 Colgate Univ.NCAA34 3 2326 26
 1999-2000 Colgate Univ.NCAA35 10 1929 26
 2000-2001 Colgate Univ.NCAA34 7 2229 34
 2001-2002 Kiekko-EspooLiiga46 9 1524 38
 2002-2003 Kiekko-EspooLiiga45 11 415 49
 2003-2004 IlvesLiiga56 18 2644 22
 2004-2005 IlvesLiiga56 12 2335 36
 2005-2006 HC Fribourg-GottéronNL44 13 2235 52
  Team Canada Spengler Cup5 1 23 2
  Team Canada Deutschland Cup1 0 00 0
  Team Canada Loto Cup3 1 12 0
 2006-2007 HIFKLiiga45 13 3750 46
  CanadaWC9 1 67 8
 2007-2008 Florida PanthersNHL47 2 1517 22
 2008-2009 Florida PanthersNHL7 0 11 2
  Rochester AmericansAHL5 2 46 2
  Tampa Bay LightningNHL25 5 1015 12
 2009-2010 New Jersey DevilsNHL12 2 13 2
  Lowell DevilsAHL64 6 3844 30
 2010-2011 ZSC LionsNL49 10 2535 30
  ZSC LionsET8 1 23 10
  Team Canada Spengler Cup5 0 33 4
 2011-2012 ZSC LionsNL24 3 710 4
  Team Canada Spengler Cup3 0 11 2
 2012-2013 Dinamo MinskKHL52 5 2631 36
  Dinamo MinskNadezhda Cup6 1 34 0
 2013-2014 Växjö Lakers HCSHL53 13 2134 24
 2014-2015 Växjö Lakers HCSHL55 9 3039 18
  Växjö Lakers HCChampions HL5 0 00 4
 2015-2016 Växjö Lakers HCSHL52 3 2225 45
  Växjö Lakers HCChampions HL3 1 12 4
 2016-2017 Växjö Lakers HCSHL48 3 1619 28
  Växjö Lakers HCChampions HL12 0 77 6
 2017-2018 Karlskrona HKSHL51 1 1415 32

Player statistics powered by www.eliteprospects.com