
| 1994-95 | SMAAAHL | Battlefords Stars U18 AAA | 35 | 14 | 23 | 37 | - | - | - | 45 |
| 1995-96 | WHL | Red Deer Rebels | 1 | 0 | 0 | 0 | 0 | - | - | 0 |
| 1996-97 | WHL | Kootenay Ice | 24 | 7 | 7 | 14 | -7 | - | - | 73 |
| 1996-97 | WHL | Red Deer Rebels | 43 | 4 | 14 | 18 | -2 | - | - | 29 |
| 1997-98 | WHL | Kootenay Ice | 72 | 18 | 23 | 41 | -3 | - | - | 193 |
| 1998-99 | WHL | Lethbridge Hurricanes | 52 | 20 | 22 | 42 | 2 | - | - | 102 |
| 1998-99 | WHL | Kootenay Ice | 21 | 7 | 3 | 10 | 2 | - | - | 36 |
| 1999-00 | CIAU | Univ. of Alberta | 47 | 25 | 26 | 51 | 0 | - | - | 30 |
| 2000-01 | CIAU | Univ. of Alberta | 42 | 31 | 34 | 65 | 0 | - | - | 12 |
| 2001-02 | USports | Univ. of Alberta | 35 | 13 | 30 | 43 | 0 | - | - | 12 |
| 2002-03 | USports | Univ. of Alberta | 31 | 11 | 24 | 35 | 0 | - | - | 22 |
| 2003-04 | USports | Univ. of Alberta | 36 | 14 | 25 | 39 | 0 | - | - | 32 |
| 2004-05 | CHL | Austin Ice Bats | 60 | 18 | 22 | 40 | 4 | - | - | 76 |
| 2005-06 | France2 | Neuilly-sur-Marne | 28 | 29 | 17 | 46 | 0 | - | - | 24 |
| Juniors Totals | – | 273 | 74 | 91 | 165 | -4 | - | - | 509 | |
| 1998-99 | WHL | Lethbridge Hurricanes | 4 | 1 | 3 | 4 | -4 | - | - | 6 |
| 1998-99 | UHL | Asheville Smoke | 4 | 0 | 0 | 0 | -3 | - | - | 5 |
| Juniors Totals | – | 4 | 1 | 3 | 4 | -4 | - | - | 6 | |