Season
Team
League
GP
G
A
TP
PIM
1991-1992
Richmond Hill Kings
QC Int PW
-
-
-
-
-
1993-1994
Vaughan Kings U18 AAA
GTHL U18
-
-
-
-
-
Caledon Canadians
MetJAHL
4
0
1
1
0
1994-1995
Caledon Canadians
MetJAHL
44
10
35
45
139
1995-1996
Ottawa 67's
OHL
64
10
14
24
90
Canada Ontario U17
WHC-17
-
-
-
-
-
1996-1997
Ottawa 67's
OHL
63
13
51
64
143
Canada U18
Hlinka Gretzky Cup
5
0
1
1
14
1997-1998
Ottawa 67's
OHL
40
7
31
38
94
1998-1999
Ottawa 67's
OHL
51
11
48
59
83
Ottawa 67's
Memorial Cup
5
1
6
7
4
1999-2000
Boston Bruins
NHL
5
0
0
0
0
Providence Bruins
AHL
53
5
14
19
66
2000-2001
Boston Bruins
NHL
1
0
0
0
0
Providence Bruins
AHL
78
6
27
33
105
2001-2002
Boston Bruins
NHL
80
4
14
18
107
2002-2003
Boston Bruins
NHL
78
7
17
24
99
2003-2004
Boston Bruins
NHL
81
6
24
30
98
2004-2005
Nottingham Panthers
EIHL
9
1
3
4
4
Nottingham Panthers
Crossover Cup
4
1
0
1
6
2005-2006
Boston Bruins
NHL
54
5
7
12
93
2006-2007
Arizona Coyotes
NHL
59
2
9
11
138
2007-2008
Arizona Coyotes
NHL
79
3
9
12
125
2008-2009
Florida Panthers
NHL
68
5
16
21
91
2009-2010
Anaheim Ducks
NHL
42
1
6
7
59
Manitoba Moose
AHL
9
0
4
4
4
Chicago Blackhawks
NHL
7
0
1
1
12
Rockford IceHogs
AHL
6
0
1
1
18
2010-2011
Chicago Blackhawks
NHL
41
1
7
8
36
Philadelphia Flyers
NHL
10
0
0
0
4
Player statistics powered by
www.eliteprospects.com