Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
1995-1996
Rockland Nationals
CCHL
43
3
6
9
73
|
1996-1997
Kitchener Rangers
OHL
56
4
8
12
108
|
Playoffs
13
0
4
4
25
1997-1998
Kitchener Rangers
OHL
47
10
18
28
112
|
Playoffs
1
0
0
0
2
1998-1999
Kitchener Rangers
OHL
52
5
18
23
80
|
Playoffs
1
0
0
0
2
Team Canada
International
7
0
1
1
4
|
1999-2000
Team Canada
International
43
2
5
7
50
|
Team Canada
Spengler Cup
0
0
0
0
0
|
2000-2001
Hartford Wolf Pack
AHL
20
1
2
3
24
|
Charlotte Checkers
ECHL
39
4
8
12
185
|
Playoffs
3
0
1
1
10
2001-2002
Hartford Wolf Pack
AHL
27
0
1
1
37
|
Charlotte Checkers
ECHL
22
1
6
7
101
|
Playoffs
5
0
0
0
12
2002-2003
Charlotte Checkers
ECHL
12
0
2
2
61
|
2003-2004
St. Francis Xavier Univ.
USports
14
2
4
6
10
|
Playoffs
9
0
2
2
2
2004-2005
St. Francis Xavier Univ.
USports
25
1
4
5
36
|
Playoffs
2
0
0
0
0
2005-2006
Strasbourg
France2
28
9
20
29
57
|
2006-2007
Strasbourg
Ligue Magnus
26
5
6
11
111
|
Playoffs
2
0
0
0
6
2007-2008
Basingstoke Bison
EIHL
24
1
3
4
47
|
Basingstoke Bison
EIHL Cup
4
1
0
1
4
|
2008-2009
Cardiff Devils
EIHL
54
15
17
32
148
|
Playoffs
3
1
0
1
4
Cardiff Devils
EIHL Cup
4
0
0
0
4
|
Cardiff Devils
EIHL KO Cup
4
3
1
4
2
|
2009-2010
Cardiff Devils
EIHL
50
19
28
47
67
|
Playoffs
4
0
4
4
6
Cardiff Devils
EIHL Cup
9
4
4
8
12
|
Player statistics powered by
www.eliteprospects.com