Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2006-2007
Team PEI
CWG
5
2
1
3
8
|
Notre Dame Hounds U15 AA
SAAHL U15
22
30
35
65
32
|
Playoffs
7
6
7
13
14
Notre Dame Hounds U15 AA
John Reid Bantam
7
6
7
13
14
|
Notre Dame Hounds U18 AAA
SMAAAHL
9
4
4
8
10
|
Playoffs
4
0
2
2
0
2007-2008
Notre Dame Hounds U18 AAA
SMAAAHL
42
23
33
56
63
|
Playoffs
9
1
6
7
18
Notre Dame Hounds U18 AAA
TCQ-W
4
0
4
4
0
|
Canada Atlantic U17
WHC-17
5
1
5
6
4
|
2008-2009
Moncton Wildcats
QMJHL
62
7
20
27
34
|
Playoffs
10
1
3
4
6
Canada Atlantic U17
WHC-17
5
3
3
6
2
|
QMJHL All-Stars
CHL Challenge
1
0
0
0
0
|
2009-2010
Moncton Wildcats
QMJHL
58
9
34
43
54
|
Playoffs
21
2
15
17
10
Moncton Wildcats
Memorial Cup
3
1
2
3
0
|
Canada U18
Hlinka Gretzky Cup
4
3
2
5
0
|
QMJHL All-Stars
Jr Super Series
2
0
0
0
0
|
2010-2011
Moncton Wildcats
QMJHL
47
13
35
48
42
|
Playoffs
5
0
1
1
6
San Antonio Rampage
AHL
4
1
0
1
0
|
QMJHL All-Stars
Jr Super Series
2
1
1
2
0
|
2011-2012
Moncton Wildcats
QMJHL
26
10
17
27
18
|
Shawinigan Cataractes
QMJHL
9
0
5
5
4
|
Playoffs
7
5
2
7
8
Shawinigan Cataractes
Memorial Cup
6
3
6
9
6
|
QMJHL All-Stars
Jr Super Series
2
0
0
0
0
|
Canada U20
WJC-20
6
3
3
6
2
|
2012-2013
Portland Pirates
AHL
68
5
24
29
44
|
Playoffs
3
1
2
3
0
2013-2014
Arizona Coyotes
NHL
5
0
0
0
2
|
Portland Pirates
AHL
54
7
29
36
34
|
2014-2015
Arizona Coyotes
NHL
27
2
2
4
10
|
Portland Pirates
AHL
23
3
7
10
18
|
Playoffs
5
1
4
5
2
2015-2016
Colorado Avalanche
NHL
26
0
1
1
8
|
San Antonio Rampage
AHL
39
4
2
6
26
|
2016-2017
Albany Devils
AHL
35
2
8
10
30
|
Team Canada
Spengler Cup
5
1
3
4
2
|
Binghamton Senators
AHL
17
2
3
5
12
|
2017-2018
Mora IK
SHL
41
2
15
17
30
|
Relegation
5
0
1
1
2
2018-2019
TPS
Liiga
24
2
6
8
8
|
Frölunda HC
SHL
17
2
5
7
6
|
Playoffs
15
2
5
7
8
Frölunda HC
Champions HL
1
0
0
0
0
|
2019-2020
Frölunda HC
SHL
42
5
6
11
26
|
Frölunda HC
Champions HL
10
1
4
5
8
|
2020-2021
Straubing Tigers
DEL
34
3
14
17
16
|
Playoffs
3
0
3
3
4
2021-2022
Dinamo Riga
KHL
26
1
10
11
22
|
Canada
EHT
3
2
0
2
0
|
Lokomotiv Yaroslavl
KHL
2
0
0
0
0
|
Playoffs
3
0
1
1
4
2022-2023
HK Sochi
KHL
43
1
11
12
47
|
2023-2024
Iserlohn Roosters
DEL
31
2
9
11
36
|
2024-2025
Iserlohn Roosters
DEL
8
0
1
1
2
|
Player statistics powered by
www.eliteprospects.com