Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2004-2005
Syracuse Stars
QC Int PW
-
-
-
-
-
|
2007-2008
Rochester Jr. Americans
EmJHL
34
15
31
46
10
|
Rochester Alliance 16U AAA
OHL Cup
5
1
2
3
0
|
Rochester Stars
EJHL
11
3
3
6
4
|
2008-2009
Kitchener Rangers
OHL
63
3
9
12
34
|
2009-2010
Kitchener Rangers
OHL
39
8
9
17
32
|
Ottawa 67's
OHL
26
7
6
13
13
|
Playoffs
12
2
2
4
4
2010-2011
Ottawa 67's
OHL
59
25
63
88
18
|
Playoffs
3
1
0
1
0
2011-2012
Ottawa 67's
OHL
57
43
47
90
12
|
Playoffs
18
7
9
16
6
2012-2013
Binghamton Senators
AHL
65
18
17
35
24
|
Playoffs
3
1
0
1
0
2013-2014
Binghamton Senators
AHL
69
21
27
48
53
|
Playoffs
4
1
1
2
0
2014-2015
Ottawa Senators
NHL
2
0
1
1
0
|
Binghamton Senators
AHL
72
28
37
65
31
|
2015-2016
Ottawa Senators
NHL
42
3
9
12
6
|
New York Islanders
NHL
20
3
2
5
4
|
Playoffs
11
3
1
4
0
2016-2017
New York Islanders
NHL
50
5
13
18
18
|
2017-2018
New York Islanders
NHL
14
1
1
2
11
|
Bridgeport Islanders
AHL
4
0
2
2
0
|
2018-2019
HC Davos
NL
16
3
3
6
10
|
HC Davos
Swiss Cup
2
0
3
3
0
|
Sibir Novosibirsk
KHL
30
6
13
19
6
|
2019-2020
Dinamo Minsk
KHL
55
12
17
29
23
|
2020-2021
Dinamo Minsk
KHL
52
25
24
49
45
|
Playoffs
5
1
5
6
2
Dinamo Minsk
Belarus Cup
2
1
0
1
0
|
Belarus
WC
4
1
1
2
2
|
Belarus (all)
International
8
1
2
3
2
|
2021-2022
Avtomobilist Yekaterinburg
KHL
33
7
10
17
10
|
HC Lugano
NL
3
2
4
6
2
|
Playoffs
4
0
0
0
0
Belarus Olympics
OGQ
3
1
1
2
4
|
Belarus (all)
International
4
2
2
4
4
|
2022-2023
Spartak Moskva
KHL
50
17
18
35
37
|
Lab Elite Hockey Training
JPL-Pro
1
2
1
3
-
|
Belarus (all)
International
2
1
1
2
0
|
2023-2024
Spartak Moskva
KHL
58
17
12
29
24
|
Playoffs
5
0
2
2
6
2024-2025
Spartak Moskva
KHL
13
3
4
7
4
|
Admiral Vladivostok
KHL
27
5
3
8
6
|
Playoffs
6
1
1
2
2
2025-2026
Torpedo Nizhny Novgorod
KHL
33
6
2
8
10
|
Playoffs
8
0
0
0
0
Player statistics powered by
www.eliteprospects.com