| Season | Team |
League | GP | G |
A | PTS. | PIM |
Plus/ Minus |
| 2003/2004 | Atlantic City Boardwalk Bullies |
ECHL | 66 | 2 | 9 | 11 |
26 | 9 |
| 2002/2003 | Atlantic City Boardwalk Bullies |
ECHL | 65 | 4 | 19 | 23 |
45 | 5 |
| 2001/2002 | Atlantic City Boardwalk Bullies |
ECHL | 60 | 5 | 18 | 23 |
47 | 6 |
| 2000/2001 | Birmingham Bulls |
ECHL | 42 | 8 | 18 | 26 |
22 | -11 |
| 2000/2001 | Mobile Mysticks |
ECHL | 13 | 0 | 3 | 3 |
6 | 0 |
| 1999/2000 | Mobile Mysticks |
ECHL | 35 | 0 | 5 | 5 |
23 | -16 |
| 1999/2000 | Greensboro Generals |
ECHL | 28 | 2 | 8 | 10 |
32 | -19 |
| 1999/2000 | Canadian National Team |
World | 5 | 0 | 1 | 1 |
17 | ---- |
| 1998/1999 | Prince George Cougars |
WHL | 72 | 10 | 34 | 44 |
83 | ---- |
| 1997/1998 | Prince George Cougars |
WHL | 72 | 12 | 29 | 41 |
77 | ---- |
| 1996/1997 | Prince George Cougars |
WHL | 60 | 3 | 14 | 17 |
62 | ---- |
| 1995/1996 | Prince George Cougars |
WHL | 68 | 5 | 14 | 19 |
44 | ---- |
| 1994/1995 | Prince George Cougars |
WHL | 23 | 0 | 3 | 3 |
19 | ---- |
| 1994/1995 | Brandon Wheat Kings |
WHL | 40 | 2 | 0 | 2 |
27 | ---- |