Season
Team
League
GP
G
A
TP
PIM
2002-2003
Brantford Peewee
QC Int PW
-
-
-
-
-
2005-2006
Brantford 99ers U16 AAA
ALLIANCE U16
33
33
21
54
-
Brantford 99ers U16 AAA
OHL Cup
3
5
2
7
4
Brantford Golden Eagles
MWJHL
1
1
0
1
0
2006-2007
Windsor Spitfires
OHL
62
23
21
44
20
Team Ontario
CWG
5
1
0
1
0
2007-2008
Windsor Spitfires
OHL
66
20
24
44
28
2008-2009
Windsor Spitfires
OHL
56
30
33
63
47
Windsor Spitfires
Memorial Cup
6
4
5
9
11
2009-2010
Windsor Spitfires
OHL
54
38
39
77
57
Windsor Spitfires
Memorial Cup
4
4
4
8
4
OHL All-Stars
Jr Super Series
2
1
1
2
0
Canada U20
WJC-20
6
1
0
1
2
2010-2011
New Jersey Devils
NHL
1
0
0
0
0
Albany Devils
AHL
73
25
25
50
26
2011-2012
New Jersey Devils
NHL
74
16
35
51
7
Albany Devils
AHL
3
0
1
1
2
2012-2013
New Jersey Devils
NHL
42
11
5
16
16
Albany Devils
AHL
16
5
3
8
12
2013-2014
New Jersey Devils
NHL
77
25
18
43
20
2014-2015
New Jersey Devils
NHL
75
16
27
43
34
2015-2016
New Jersey Devils
NHL
80
30
20
50
23
2016-2017
New Jersey Devils
NHL
82
20
20
40
38
2017-2018
New Jersey Devils
NHL
24
4
10
14
6
Anaheim Ducks
NHL
57
20
16
36
14
2018-2019
Anaheim Ducks
NHL
82
18
24
42
24
Canada
WC
10
0
2
2
0
2019-2020
Anaheim Ducks
NHL
71
26
17
43
22
2020-2021
Anaheim Ducks
NHL
45
12
9
21
11
Canada
WC
10
6
5
11
0
2021-2022
Anaheim Ducks
NHL
58
19
23
42
14
2022-2023
Anaheim Ducks
NHL
62
22
16
38
22
2023-2024
Anaheim Ducks
NHL
60
18
24
42
33
Edmonton Oilers
NHL
22
6
3
9
4
2024-2025
Edmonton Oilers
NHL
74
10
11
21
14
Player statistics powered by
www.eliteprospects.com