Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2004-2005
Prince County Warriors U15 AAA
PEI U15
-
-
-
-
-
|
2005-2006
Prince County Warriors U15 AAA
PEI U15
-
-
-
-
-
|
Team PEI U14 (ACC)
ACC-U14
-
-
-
-
-
|
2006-2007
Team PEI U15 (ACC)
ACC-U15
-
-
-
-
-
|
2007-2008
Charlottetown Knights U18 AAA
NBPEIMU18HL
33
3
4
7
28
|
Playoffs
7
0
2
2
10
Canada Atlantic U17
WHC-17
5
0
0
0
4
|
2008-2009
Cape Breton Eagles
QMJHL
52
0
6
6
45
|
Playoffs
10
0
1
1
4
Canada Atlantic U17
WHC-17
5
1
1
2
0
|
2009-2010
Cape Breton Eagles
QMJHL
60
4
25
29
56
|
Playoffs
5
1
0
1
10
2010-2011
Cape Breton Eagles
QMJHL
65
8
28
36
65
|
Playoffs
4
0
0
0
8
2011-2012
Cape Breton Eagles
QMJHL
34
7
18
25
18
|
Shawinigan Cataractes
QMJHL
26
8
19
27
38
|
Playoffs
11
4
7
11
6
Shawinigan Cataractes
Memorial Cup
6
1
4
5
6
|
QMJHL All-Stars
Jr Super Series
2
0
0
0
0
|
2012-2013
Hamilton Bulldogs
AHL
71
4
4
8
57
|
2013-2014
Hamilton Bulldogs
AHL
59
3
7
10
36
|
2014-2015
Hamilton Bulldogs
AHL
27
3
6
9
13
|
Wheeling Nailers
ECHL
39
13
13
26
22
|
Playoffs
5
0
2
2
0
2015-2016
Montréal Canadiens
NHL
3
0
0
0
2
|
St. John's IceCaps
AHL
73
16
26
42
51
|
2016-2017
Chicago Wolves
AHL
74
9
21
30
36
|
Playoffs
10
0
1
1
0
2017-2018
Skellefteå AIK
SHL
39
0
5
5
40
|
Färjestad BK
SHL
9
4
1
5
4
|
Playoffs
6
0
1
1
27
2018-2019
Kölner Haie
DEL
52
12
22
34
26
|
Playoffs
11
0
4
4
4
2019-2020
HK Sochi
KHL
54
1
16
17
28
|
2020-2021
Dinamo Riga
KHL
17
1
2
3
4
|
ERC Ingolstadt
DEL
38
4
19
23
36
|
Playoffs
5
1
1
2
8
2021-2022
Eisbären Berlin
DEL
50
2
9
11
31
|
Playoffs
12
0
2
2
12
Eisbären Berlin
Champions HL
4
0
1
1
4
|
Canada
EHT
3
0
1
1
0
|
Canada
OG
2
0
0
0
5
|
2022-2023
Eisbären Berlin
DEL
55
1
19
20
64
|
Eisbären Berlin
Champions HL
5
0
1
1
6
|
2023-2024
Eisbären Berlin
DEL
51
5
16
21
41
|
Playoffs
14
0
1
1
14
2024-2025
ERC Ingolstadt
DEL
18
0
4
4
19
|
Player statistics powered by
www.eliteprospects.com