Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2008-2009
Toronto Marlboros U16 AAA
GTHL U16
76
41
63
104
-
|
Toronto Marlboros U16 AAA
OHL Cup
7
4
7
11
4
|
2009-2010
Barrie Colts
OHL
34
5
9
14
35
|
Niagara IceDogs
OHL
27
3
10
13
26
|
Playoffs
5
0
3
3
0
Canada Ontario U17
WHC-17
6
2
1
3
4
|
2010-2011
Niagara IceDogs
OHL
65
33
73
106
82
|
Playoffs
14
6
6
12
19
OHL All-Stars
Jr Super Series
1
0
0
0
2
|
2011-2012
Niagara IceDogs
OHL
46
30
38
68
47
|
Playoffs
20
7
16
23
31
Canada U20
WJC-20
6
3
6
9
8
|
OHL All-Stars
Jr Super Series
2
2
1
3
6
|
2012-2013
Niagara IceDogs
OHL
53
34
60
94
59
|
Playoffs
5
2
1
3
8
Bridgeport Islanders
AHL
10
2
5
7
4
|
Canada U20
WJC-20
6
4
2
6
10
|
Canada U20
CAN-RUS Challenge
4
2
2
4
2
|
OHL All-Stars
Jr Super Series
2
1
1
2
0
|
2013-2014
New York Islanders
NHL
37
7
11
18
8
|
Bridgeport Islanders
AHL
37
13
36
49
41
|
2014-2015
New York Islanders
NHL
81
17
33
50
47
|
Playoffs
7
2
2
4
2
2015-2016
New York Islanders
NHL
71
8
20
28
28
|
Playoffs
8
1
3
4
2
Bridgeport Islanders
AHL
8
2
2
4
10
|
2016-2017
New York Islanders
NHL
69
13
17
30
40
|
2017-2018
Edmonton Oilers
NHL
82
13
21
34
33
|
2018-2019
Edmonton Oilers
NHL
18
1
1
2
14
|
New York Rangers
NHL
63
18
15
33
50
|
2019-2020
New York Rangers
NHL
70
18
41
59
48
|
Playoffs
3
0
2
2
7
2020-2021
New York Rangers
NHL
56
14
35
49
39
|
2021-2022
New York Rangers
NHL
74
21
33
54
69
|
Playoffs
19
2
7
9
10
2022-2023
Anaheim Ducks
NHL
82
15
26
41
79
|
2023-2024
Anaheim Ducks
NHL
79
11
30
41
86
|
2024-2025
Anaheim Ducks
NHL
19
4
5
9
4
|
Player statistics powered by
www.eliteprospects.com