| Season | Team |
League | GP | G |
A | PTS. | PIM |
Plus/ Minus |
| 2003/2004 | Atlantic City Boardwalk Bullies |
ECHL | 67 | 26 | 40 | 66 |
153 | 10 |
| 2002/2003 | Atlantic City Boardwalk Bullies |
ECHL | 55 | 20 | 30 | 50 |
174 | -2 |
| 2001/2002 | Portland Pirates |
AHL | 3 | 0 | 0 | 0 |
2 | -1 |
| 2001/2002 | Lowell Lock Monsters |
AHL | 2 | 0 | 0 | 0 |
0 | -1 |
| 2001/2002 | Atlantic City Boardwalk Bullies |
ECHL | 59 | 26 | 43 | 69 |
207 | 15 |
| 2000/2001 | Lowell Lock Monsters |
AHL | 14 | 2 | 3 | 5 |
15 | 4 |
| 2000/2001 | Hartford Wolf Pack |
AHL | 2 | 0 | 0 | 0 |
12 | 0 |
| 2000/2001 | Providence Bruins |
AHL | 3 | 0 | 0 | 0 |
4 | -1 |
| 2000/2001 | Birmingham Bulls |
ECHL | 51 | 20 | 30 | 50 |
243 | -3 |
| 1999/2000 | Providence Bruins |
AHL | 6 | 0 | 1 | 1 |
4 | -1 |
| 1999/2000 | Birmingham Bulls |
ECHL | 58 | 18 | 28 | 46 |
156 | 7 |
| 1998/1999 | Birmingham Bulls |
ECHL | 70 | 21 | 26 | 47 |
149 | -7 |
| 1997/1998 | Birmingham Bulls |
ECHL | 65 | 14 | 20 | 34 |
182 | -6 |
| 1996/1997 | Berlin SC |
Germany | 38 | 30 | 27 | 57 |
176 | ---- |
| 1995/1996 | Columbus Chill |
ECHL | 50 | 11 | 14 | 25 |
158 | -3 |
| 1994/1995 | North Bay Centennials |
OHL | 60 | 24 | 38 | 62 |
140 | ---- |
| 1993/1994 | North Bay Centennials |
OHL | 62 | 22 | 41 | 63 |
170 | ---- |
| 1992/1993 | North Bay Centennials |
OHL | 62 | 13 | 10 | 23 |
174 | ---- |