2002-2003
Valley Forge Minutemen 14U AAA
AYHL 14U
18
2
5
7
20
2003-2004
Valley Forge Minutemen 14U AAA
AYHL 14U
24
13
11
24
38
Archbishop Carroll High
USHS-PA
15
12
2
14
-
2004-2005
Philadelphia Jr. Flyers 15U AAA
AYHL 15U
23
28
16
44
43
Archbishop Carroll High
USHS-PA
-
-
-
-
-
2005-2006
Wyoming Seminary Prep
USHS-Prep
38
21
23
44
120
Philadelphia Jr. Flyers 16U AAA
AYHL 16U
8
3
3
6
18
2006-2007
Belleville Bulls
OHL
65
5
15
20
32
14
2007-2008
Belleville Bulls
OHL
56
24
36
60
41
20
Belleville Bulls
Memorial Cup
3
0
0
0
6
2008-2009
Belleville Bulls
OHL
55
38
50
88
61
12
2009-2010
Pittsburgh Penguins
NHL
1
0
0
0
0
Wilkes-Barre/Scranton Penguins
AHL
65
17
22
39
31
6
2010-2011
Pittsburgh Penguins
NHL
15
1
2
3
10
0
Wilkes-Barre/Scranton Penguins
AHL
42
18
15
33
86
2011-2012
Pittsburgh Penguins
NHL
24
0
2
2
16
0
Wilkes-Barre/Scranton Penguins
AHL
37
15
16
31
40
14
2012-2013
Pittsburgh Penguins
NHL
5
0
0
0
0
Wilkes-Barre/Scranton Penguins
AHL
34
10
8
18
57
2013-2014
Winnipeg Jets
NHL
55
3
3
6
21
2014-2015
Montréal Canadiens
NHL
7
0
0
0
17
Hamilton Bulldogs
AHL
48
14
17
31
56
2015-2016
Detroit Red Wings
NHL
1
0
0
0
0
Grand Rapids Griffins
AHL
72
28
28
56
66
4
2016-2017
Grand Rapids Griffins
AHL
54
17
27
44
53
12
2017-2018
Grand Rapids Griffins
AHL
74
31
33
64
51
4
2018-2019
New Jersey Devils
NHL
6
0
1
1
0
Binghamton Devils
AHL
41
10
14
24
49
2019-2020
Barys Nur-Sultan
KHL
22
5
4
9
24
Grand Rapids Griffins
AHL
21
9
4
13
12