Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2002-2003
Toronto Aeros U16 AA
GTHL U16 AA
38
28
34
62
42
|
2003-2004
Upper Canada College
CISAA
29
14
19
33
22
|
2004-2005
Cowichan Valley Capitals
BCHL
2
0
1
1
0
|
St. Michael's Buzzers
Dudley Hewitt Cup
5
0
0
0
20
|
St. Michael's Buzzers
OJHL
49
13
15
28
40
|
Playoffs
14
4
1
5
17
2005-2006
St. Michael's Buzzers
OJHL
21
8
12
20
44
|
Playoffs
20
11
10
21
22
2006-2007
Univ. of Vermont
NCAA
33
7
12
19
14
|
2007-2008
Univ. of Vermont
NCAA
39
10
8
18
48
|
2008-2009
Univ. of Vermont
NCAA
33
6
5
11
60
|
2009-2010
Univ. of Vermont
NCAA
39
15
19
34
72
|
Toronto Maple Leafs
NHL
2
0
0
0
2
|
2010-2011
Toronto Marlies
AHL
45
7
8
15
37
|
2011-2012
Toronto Marlies
AHL
1
0
0
0
0
|
Reading Royals
ECHL
1
0
0
0
0
|
Florida Everblades
ECHL
36
17
14
31
60
|
Playoffs
17
6
7
13
10
2012-2013
Florida Everblades
ECHL
38
14
15
29
18
|
Playoffs
3
0
2
2
2
Norfolk Admirals
AHL
20
1
3
4
20
|
2013-2014
Stockton Thunder
ECHL
15
8
5
13
16
|
Utica Comets
AHL
5
0
0
0
0
|
Greenville Swamp Rabbits
ECHL
6
3
10
13
2
|
Rochester Americans
AHL
45
7
18
25
21
|
Playoffs
5
3
0
3
10
2014-2015
Rochester Americans
AHL
50
14
12
26
22
|
Elmira Jackals
ECHL
10
6
8
14
10
|
Player statistics powered by
www.eliteprospects.com