Season
Team
League
GP
G
A
TP
PIM
2005-2006
Philadelphia Little Flyers
AtJHL
42
9
23
32
84
2006-2007
St. John's Fog Devils
QMJHL
68
16
25
41
79
2007-2008
St. John's Fog Devils
QMJHL
65
16
25
41
92
2008-2009
Montréal Juniors
QMJHL
59
5
29
34
63
2009-2010
Portland Pirates
AHL
65
6
17
23
64
2010-2011
Portland Pirates
AHL
72
15
24
39
49
2011-2012
Buffalo Sabres
NHL
11
1
0
1
6
Rochester Americans
AHL
52
16
14
30
39
2012-2013
Buffalo Sabres
NHL
10
1
0
1
6
Rochester Americans
AHL
36
14
21
35
57
Florida Panthers
NHL
19
2
7
9
2
2013-2014
Toronto Marlies
AHL
76
25
47
72
115
2014-2015
Rockford IceHogs
AHL
54
9
27
36
59
Toronto Maple Leafs
NHL
6
0
1
1
9
Toronto Marlies
AHL
19
3
13
16
12
2015-2016
Toronto Maple Leafs
NHL
7
1
0
1
6
Toronto Marlies
AHL
69
25
43
68
53
2016-2017
Lehigh Valley Phantoms
AHL
76
21
39
60
101
2017-2018
Lehigh Valley Phantoms
AHL
63
14
31
45
75
2018-2019
Lehigh Valley Phantoms
AHL
63
8
35
43
66
2019-2020
Lehigh Valley Phantoms
AHL
28
1
7
8
42
Rockford IceHogs
AHL
6
0
3
3
2
2020-2021
HC Thurgau
SL
22
10
14
24
22
2021-2022
EC Salzburg
ICEHL
48
20
27
47
22
EC Salzburg
Champions HL
8
3
5
8
6
2022-2023
HC Ajoie
NL
49
16
15
31
45
HC Ajoie
NL Q
-
-
-
-
-
2023-2024
HC Ajoie
NL
35
4
15
19
20
2024-2025
HC Ajoie
NL
25
6
7
13
8
HC Fribourg-Gottéron
Spengler Cup
3
2
0
2
0
HC Ajoie
NL Q
-
-
-
-
-
Player statistics powered by
www.eliteprospects.com