Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2007-2008
Saint John Vitos U18 AAA
NBPEIMU18HL
33
1
14
15
45
|
Playoffs
4
1
2
3
6
2008-2009
Saint John Sea Dogs
QMJHL
49
2
8
10
14
|
Playoffs
4
0
0
0
2
Canada Atlantic U17
WHC-17
5
0
2
2
4
|
2009-2010
Saint John Sea Dogs
QMJHL
66
12
33
45
40
|
Playoffs
21
4
12
16
22
2010-2011
Saint John Sea Dogs
QMJHL
65
12
33
45
52
|
Playoffs
19
4
13
17
26
Saint John Sea Dogs
Memorial Cup
4
1
2
3
2
|
QMJHL All-Stars
Jr Super Series
2
1
1
2
0
|
2011-2012
Saint John Sea Dogs
QMJHL
53
11
41
52
100
|
Playoffs
17
4
11
15
32
Canada U20
WJC-20
6
0
1
1
16
|
Saint John Sea Dogs
Memorial Cup
4
0
4
4
8
|
QMJHL All-Stars
Jr Super Series
2
0
1
1
2
|
2012-2013
Montréal Canadiens
NHL
6
0
2
2
0
|
Hamilton Bulldogs
AHL
67
7
24
31
63
|
2013-2014
Montréal Canadiens
NHL
17
0
2
2
8
|
Playoffs
7
0
2
2
2
Hamilton Bulldogs
AHL
57
7
20
27
33
|
2014-2015
Montréal Canadiens
NHL
64
1
8
9
45
|
Playoffs
5
0
1
1
0
Hamilton Bulldogs
AHL
8
2
2
4
9
|
2015-2016
Montréal Canadiens
NHL
64
2
17
19
55
|
2016-2017
Montréal Canadiens
NHL
74
4
24
28
44
|
Playoffs
5
0
1
1
0
2017-2018
Buffalo Sabres
NHL
59
1
8
9
36
|
2018-2019
Buffalo Sabres
NHL
30
3
4
7
32
|
Winnipeg Jets
NHL
18
0
5
5
7
|
2019-2020
Winnipeg Jets
NHL
38
1
7
8
29
|
Playoffs
4
0
1
1
7
2020-2021
Winnipeg Jets
NHL
25
0
1
1
20
|
2021-2022
Winnipeg Jets
NHL
24
0
4
4
25
|
Pittsburgh Penguins
NHL
0
0
0
0
0
|
2022-2023
Anaheim Ducks
NHL
52
0
4
4
39
|
San Diego Gulls
AHL
4
1
0
1
0
|
2023-2024
EHC Kloten
NL
13
0
2
2
2
|
Team Canada
Spengler Cup
4
0
0
0
2
|
2024-2025
Barys Astana
KHL
8
0
1
1
12
|
HC Nove Zamky
Slovakia
-
-
-
-
-
|
Player statistics powered by
www.eliteprospects.com