Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2008-2009
Barrie Colts U16 AAA
ETAHL U16
71
31
35
66
65
|
Barrie Colts U16 AAA
OHL Cup
4
1
1
2
0
|
2009-2010
Barrie Colts U18 AAA
ETAHL U18
52
21
41
62
59
|
2010-2011
Sudbury Wolves
OHL
64
13
17
30
37
|
Playoffs
8
6
7
13
4
2011-2012
Sudbury Wolves
OHL
66
32
41
73
61
|
Playoffs
4
2
1
3
6
Toronto Marlies
AHL
1
0
0
0
0
|
2012-2013
Sudbury Wolves
JCWC
6
6
5
11
2
|
Sudbury Wolves
OHL
34
19
25
44
34
|
OHL All-Stars
Jr Super Series
2
0
0
0
0
|
Kitchener Rangers
OHL
29
10
19
29
18
|
Playoffs
10
3
9
12
8
Toronto Marlies
AHL
4
0
2
2
2
|
Playoffs
3
0
1
1
0
2013-2014
Toronto Maple Leafs
NHL
7
1
1
2
0
|
Toronto Marlies
AHL
59
23
19
42
27
|
Playoffs
12
3
5
8
2
2014-2015
Toronto Maple Leafs
NHL
9
1
0
1
4
|
Toronto Marlies
AHL
51
11
21
32
44
|
Playoffs
5
1
5
6
0
2015-2016
Toronto Maple Leafs
NHL
12
5
0
5
6
|
Toronto Marlies
AHL
51
17
31
48
14
|
Playoffs
15
4
8
12
12
2016-2017
Toronto Maple Leafs
NHL
13
2
8
10
4
|
Toronto Marlies
AHL
5
0
0
0
6
|
2017-2018
Toronto Maple Leafs
NHL
16
1
3
4
6
|
2018-2019
Toronto Maple Leafs
NHL
27
4
2
6
7
|
Vancouver Canucks
NHL
49
10
8
18
25
|
2019-2020
Vancouver Canucks
NHL
36
7
12
19
4
|
2020-2021
Calgary Flames
NHL
38
6
3
9
10
|
2021-2022
Carolina Hurricanes
NHL
7
1
2
3
2
|
Chicago Wolves
AHL
54
22
24
46
38
|
Playoffs
18
15
14
29
20
2022-2023
St. Louis Blues
NHL
51
4
12
16
25
|
Springfield Thunderbirds
AHL
2
3
1
4
0
|
2023-2024
Salavat Yulaev Ufa
KHL
40
15
23
38
14
|
Playoffs
6
4
5
9
4
2024-2025
Salavat Yulaev Ufa
KHL
24
12
12
24
10
|
Player statistics powered by
www.eliteprospects.com