| Season | Team |
League | GP | G |
A | PTS. | PIM |
Plus/ Minus |
| 2003/2004 | Trenton Titans |
ECHL | 27 | 8 | 12 | 20 |
20 | -7 |
| 2002/2003 | Idaho Steelheads |
WCHL | 71 | 27 | 47 | 74 |
46 | 18 |
| 2001/2002 | Peoria Rivermen |
ECHL | 57 | 14 | 27 | 41 |
47 | 8 |
| 2000/2001 | Peoria Rivermen |
ECHL | 72 | 17 | 44 | 61 |
42 | 16 |
| 1999/2000 | Canadian National Team |
World | 2 | 0 | 0 | 0 |
0 | ---- |
| 1999/2000 | Milwaukee Admirals |
IHL | 9 | 0 | 0 | 0 |
2 | ---- |
| 1999/2000 | Peoria Rivermen |
ECHL | 58 | 17 | 51 | 68 |
40 | 21 |
| 1998/1999 | Peoria Rivermen |
ECHL | 70 | 32 | 41 | 73 |
30 | 15 |
| 1997/1998 | University of Minnesota - Duluth Bulldogs |
WCHA | 40 | 10 | 18 | 28 |
18 | ---- |
| 1996/1997 | University of Minnesota - Duluth Bulldogs |
WCHA | 36 | 6 | 18 | 24 |
10 | ---- |
| 1995/1996 | University of Minnesota - Duluth Bulldogs |
WCHA | 38 | 10 | 14 | 24 |
14 | ---- |
| 1994/1995 | University of Minnesota - Duluth Bulldogs |
WCHA | 35 | 12 | 17 | 29 |
36 | ---- |