Elite Prospects
 Season Team League GP G A TP PIM
 1998-1999 St. Catharines Falcons U15 AAASCTA U15- - -- -
 1999-2000 St. Catharines FalconsGHL47 18 1331 10
 2000-2001 Oshawa GeneralsOHL52 15 2338 21
 2001-2002 Oshawa GeneralsOHL57 30 2858 78
 2002-2003 Oshawa GeneralsOHL68 36 5288 57
 2003-2004 Manitoba MooseAHL48 7 1017 18
  Columbia InfernoECHL19 5 1015 38
 2004-2005 Manitoba MooseAHL48 4 812 16
 2005-2006 Manitoba MooseAHL18 3 811 10
  Columbia InfernoECHL43 20 3151 94
 2006-2007 Växjö Lakers HCHockeyAllsvenskan19 6 1016 44
  Bridgeport IslandersAHL40 9 1322 59
 2007-2008 Albany River RatsAHL48 22 2648 72
  Carolina HurricanesNHL6 0 11 0

Player statistics powered by www.eliteprospects.com