Season
Team
League
GP
G
A
TP
PIM
1999-2000
Barrie Colts U15 AAA
ETAHL U15
72
11
39
50
79
2000-2001
Couchiching Terriers
OJHL
49
5
10
15
54
2001-2002
North Bay Centennials
OHL
60
3
12
15
31
2002-2003
Saginaw Spirit
OHL
1
0
1
1
0
Mississauga IceDogs
OHL
63
2
9
11
54
2003-2004
Mississauga IceDogs
OHL
10
0
2
2
4
Barrie Colts
OHL
53
5
33
38
50
2004-2005
Barrie Colts
OHL
62
11
39
50
80
Rockford IceHogs
UHL
2
0
1
1
2
2005-2006
Saint Mary's Univ.
USports
28
5
11
16
54
2006-2007
Saint Mary's Univ.
USports
26
3
27
30
56
2007-2008
Saint Mary's Univ.
USports
28
6
25
31
58
2008-2009
Saint Mary's Univ.
USports
27
6
27
33
42
2009-2010
Florida Everblades
ECHL
63
5
26
31
52
Rochester Americans
AHL
9
2
0
2
6
2010-2011
Lillehammer
Norway
45
9
34
43
108
2011-2012
Olimpija Ljubljana
ICEHL
50
10
18
28
98
2012-2013
Villacher SV
ICEHL
52
7
32
39
41
2013-2014
Villacher SV
ICEHL
35
5
17
22
34
2014-2015
Asiago
Italy
37
4
31
35
38
Asiago
Italian Cup
2
0
1
1
0
2015-2016
Storhamar
Norway
37
6
18
24
40
Storhamar
Champions HL
7
1
3
4
27
2016-2017
Cardiff Devils
EIHL
41
5
18
23
46
Cardiff Devils
EIHL Cup
11
0
3
3
6
2017-2018
Stoney Creek Generals
ACH
19
4
13
17
14
Stoney Creek Generals
Allan Cup
5
0
0
0
6
2018-2019
Stoney Creek Generals
ACH
17
7
13
20
6
2019-2020
Brantford Blast
ACH
11
0
7
7
4
Player statistics powered by
www.eliteprospects.com