Elite Prospects
 Season Team League GP G A TP PIM
 1995-1996 St. Michael's Thunder U18 AAASMAAAHL42 18 3553 84
 1996-1997 Northern Manitoba BlizzardMJHL55 23 5881 221
 1997-1998 Northern Manitoba BlizzardMJHL46 16 5268 287
 1998-1999 Northern Manitoba BlizzardMJHL58 38 73111 406
 1999-2000 North Bay CentennialsOHL58 20 3353 179
 2000-2001 Odessa Jackalopes WPHL71 23 4568 169
 2001-2002 Charlotte CheckersECHL63 18 2038 231
  Hartford Wolf PackAHL3 0 00 4
 2002-2003 Charlotte CheckersECHL51 13 2437 209
  Bridgeport IslandersAHL3 0 11 11
 2003-2004 Charlotte CheckersECHL56 12 3244 149
 2004-2005 New Mexico ScorpionsCHL55 15 3045 170
 2005-2006 Verdun DragonsLNAH41 21 2748 154
 2006-2007 Trois-Rivières Draveurs LNAH14 5 38 73
 2007-2008 Trois-Rivières Draveurs LNAH39 7 2229 190
 2008-2009 Trois-Rivières Draveurs LNAH12 4 1317 32
 2009-2010 Bredenbury CougarsTHL9 14 2135 58
 2010-2011 Bredenbury CougarsTHL14 18 2139 46
 2011-2012 Bredenbury CougarsTHL8 5 2328 13
 2012-2013 Bredenbury CougarsTHL9 14 1226 26
 2013-2014 Bredenbury CougarsTHL9 15 1227 52
 2014-2015 Bredenbury CougarsTHL10 8 1220 68
 2015-2016 Bredenbury CougarsTHL8 12 1830 38
 2016-2017 Rocanville TigersTHL10 11 1930 61
 2017-2018 Rocanville TigersTHL12 17 2138 38
 2018-2019 Rocanville TigersTHL9 4 1519 66
 2019-2020 Ochapowace Thunder THL5 6 1622 10
 2020-2021 Rocanville TigersSaskEHL2 3 14 4
 2024-2025 Cote SelectsSaskEHL9 6 1723 18
  Round Lake Bears- - -- -

Player statistics powered by www.eliteprospects.com