Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Powell River U15 AA15U AA- - -- -
 2001-2002 Powell River KingsBCHL52 6 612 54
  Canada Pacific U17WHC-17- - -- -
 2002-2003 Kamloops BlazersWHL71 7 1320 54
 2003-2004 Kamloops BlazersWHL65 14 1327 62
 2004-2005 Kamloops BlazersWHL39 14 822 63
  Vancouver GiantsWHL30 3 710 19
 2005-2006 Red Deer RebelsWHL40 19 1332 52
  Omaha Ak-Sar-Ben KnightsAHL30 2 46 24
 2006-2007 Omaha Ak-Sar-Ben KnightsAHL60 12 517 45
 2007-2008 Quad City FlamesAHL68 11 415 80
 2008-2009 Quad City FlamesAHL63 7 1421 38
 2009-2010 Abbotsford HeatAHL69 19 1938 64
 2010-2011 Abbotsford HeatAHL52 14 822 46

Player statistics powered by www.eliteprospects.com