Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2008-2009
York Simcoe Express U15 AAA
OHF Bantam AAA
6
5
5
10
2
|
York Simcoe Express U15 AAA
ETAHL U15
-
-
-
-
-
|
2009-2010
York Simcoe Express U16 AAA
ETAHL U16
57
35
55
90
28
|
York Simcoe Express U16 AAA
OHL Cup
6
2
1
3
0
|
2010-2011
London Knights
OHL
47
3
8
11
12
|
Playoffs
4
0
1
1
0
2011-2012
London Knights
OHL
65
11
23
34
20
|
Playoffs
19
5
2
7
4
London Knights
Memorial Cup
4
0
1
1
0
|
2012-2013
London Knights
OHL
68
18
39
57
12
|
Playoffs
21
6
15
21
6
London Knights
Memorial Cup
5
1
2
3
2
|
2013-2014
London Knights
OHL
67
40
49
89
12
|
Playoffs
9
6
11
17
0
London Knights
Memorial Cup
3
0
1
1
4
|
OHL All-Stars
Jr Super Series
1
0
0
0
0
|
2014-2015
San Jose Sharks
NHL
43
6
15
21
6
|
Worcester Sharks
AHL
29
8
21
29
10
|
Playoffs
4
1
2
3
0
2015-2016
San Jose Sharks
NHL
79
7
13
20
20
|
Playoffs
24
5
4
9
6
San Jose Barracuda
AHL
2
1
2
3
0
|
2016-2017
San Jose Sharks
NHL
80
11
12
23
6
|
Playoffs
6
0
1
1
0
2017-2018
San Jose Sharks
NHL
82
17
23
40
8
|
Playoffs
10
0
2
2
2
2018-2019
Ottawa Senators
NHL
81
9
39
48
26
|
2019-2020
Ottawa Senators
NHL
71
11
26
37
20
|
2020-2021
Ottawa Senators
NHL
55
6
13
19
8
|
2021-2022
Ottawa Senators
NHL
70
6
12
18
14
|
2022-2023
Florida Panthers
NHL
13
2
1
3
2
|
Charlotte Checkers
AHL
20
3
13
16
10
|
Montréal Canadiens
NHL
23
1
6
7
4
|
2023-2024
New Jersey Devils
NHL
52
4
8
12
21
|
2024-2025
Dinamo Minsk
KHL
21
3
4
7
4
|
Player statistics powered by
www.eliteprospects.com