Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2004-2005
Markham Waxers U15 AAA
ETAHL U15
-
-
-
-
-
|
Markham Waxers U15 AAA
Big Nickel U14
6
0
6
6
2
|
Markham Waxers U15 AAA
OHF Bantam AAA
6
1
4
5
-
|
2005-2006
Markham Waxers U16 AAA
ETAHL U16
72
8
58
66
50
|
Markham Waxers U16 AAA
OHL Cup
5
2
2
4
2
|
2006-2007
Markham Waxers U18 AAA
ETAHL U18
-
-
-
-
-
|
Markham Waxers
OJHL
1
0
0
0
0
|
2007-2008
Niagara IceDogs
OHL
54
4
8
12
26
|
Playoffs
9
0
1
1
2
2008-2009
Niagara IceDogs
OHL
53
4
19
23
18
|
Playoffs
12
0
4
4
2
2009-2010
Guelph Storm
OHL
66
0
9
9
12
|
Playoffs
5
0
0
0
0
2010-2011
Univ. of Prince Edward Island
USports
28
1
12
13
26
|
2011-2012
Univ. of Prince Edward Island
USports
28
2
15
17
22
|
Playoffs
6
0
1
1
6
2012-2013
Univ. of Prince Edward Island
USports
28
3
13
16
26
|
Playoffs
6
2
3
5
6
2013-2014
Univ. of Prince Edward Island
USports
28
3
16
19
28
|
Playoffs
3
0
0
0
12
Fort Wayne Komets
ECHL
11
0
3
3
4
|
Playoffs
11
0
4
4
15
Canada
Universiade
6
1
3
4
6
|
2014-2015
Brampton Beast
ECHL
69
14
29
43
44
|
2015-2016
Brampton Beast
ECHL
17
4
6
10
4
|
Wheeling Nailers
ECHL
53
7
37
44
34
|
Playoffs
26
6
17
23
20
2016-2017
HC Banska Bystrica
Slovakia
55
10
47
57
48
|
Playoffs
9
3
6
9
4
2017-2018
KalPa
Liiga
60
15
24
39
34
|
Playoffs
6
2
4
6
2
KalPa
Champions HL
6
1
6
7
4
|
2018-2019
Dinamo Riga
KHL
58
11
35
46
22
|
2019-2020
Kunlun Red Star
KHL
16
0
3
3
8
|
Dinamo Minsk
KHL
3
0
0
0
4
|
Dinamo Riga
KHL
4
0
1
1
2
|
Team Canada
Spengler Cup
4
0
2
2
4
|
2020-2021
Dinamo Riga
KHL
41
4
11
15
13
|
EHC München
DEL
15
2
5
7
8
|
Playoffs
2
0
2
2
0
2021-2022
HC Bolzano
ICEHL
43
2
19
21
16
|
Playoffs
2
0
0
0
2
HC Bolzano
Champions HL
7
2
4
6
6
|
2022-2023
Bietigheim Steelers
DEL
56
10
24
34
30
|
2023-2024
AIK
HockeyAllsvenskan
34
5
21
26
20
|
Qualification
6
1
4
5
6
2024-2025
IF Björklöven
HockeyAllsvenskan
28
3
16
19
34
|
Player statistics powered by
www.eliteprospects.com