Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2006-2007
Toronto Marlboros U15 AAA
GTHL U15
-
-
-
-
-
|
Toronto Marlboros U16 AAA
GTHL U16
-
-
-
-
-
|
Toronto Marlboros U15 AAA
Big Nickel U14
4
4
4
8
4
|
Toronto Marlboros U16 AAA
OHL Cup
6
0
2
2
0
|
2007-2008
Toronto Marlboros U16 AAA
GTHL U16
51
39
42
81
4
|
Toronto Marlboros U16 AAA
OHL Cup
7
7
5
12
0
|
2008-2009
Niagara IceDogs
OHL
65
10
18
28
8
|
Playoffs
12
2
2
4
4
Canada Ontario U17
WHC-17
6
2
0
2
0
|
2009-2010
Niagara IceDogs
OHL
64
25
30
55
12
|
Playoffs
5
1
1
2
6
Canada U18
WJC-18
6
1
5
6
0
|
2010-2011
Niagara IceDogs
OHL
68
38
45
83
20
|
Playoffs
14
4
10
14
4
2011-2012
Niagara IceDogs
OHL
61
35
51
86
31
|
Playoffs
20
7
17
24
9
OHL All-Stars
Jr Super Series
1
3
0
3
2
|
Canada U20
WJC-20
6
1
6
7
2
|
2012-2013
Worcester Sharks
AHL
76
13
13
26
16
|
2013-2014
San Jose Sharks
NHL
11
0
0
0
2
|
Worcester Sharks
AHL
64
22
21
43
6
|
2014-2015
San Jose Sharks
NHL
1
0
0
0
0
|
Worcester Sharks
AHL
52
9
21
30
12
|
Colorado Avalanche
NHL
17
1
0
1
0
|
Cleveland Monsters
AHL
5
2
2
4
0
|
2015-2016
Calgary Flames
NHL
4
1
1
2
0
|
Stockton Heat
AHL
62
18
25
43
24
|
2016-2017
Calgary Flames
NHL
26
2
0
2
8
|
Playoffs
1
0
0
0
0
2017-2018
Calgary Flames
NHL
8
0
1
1
2
|
Arizona Coyotes
NHL
8
0
0
0
0
|
Player statistics powered by
www.eliteprospects.com