Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2006-2007
SC Herisau U15
U15-Top
8
7
1
8
4
|
2007-2008
SC Herisau U15
U15-Top
9
13
7
20
18
|
SC Herisau II U15
Mini B
4
12
3
15
6
|
2008-2009
SC Herisau U15
U15-Top
15
34
22
56
26
|
2009-2010
SC Herisau U15
U15-Top
13
40
25
65
42
|
SC Herisau U17
U17-Top
20
15
9
24
18
|
2010-2011
HC Thurgau U15
U15-Elit
22
32
14
46
34
|
Playoffs QC
1
3
1
4
0
Pikes Oberthurgau U17
U17-Elit
23
7
2
9
8
|
Relegation
2
0
0
0
2
2011-2012
Pikes Oberthurgau U17
U17-Elit
29
23
23
46
22
|
Relegation
10
10
6
16
8
Pikes EHC Oberthurgau II
SwissDiv4
1
2
2
4
0
|
Switzerland U16 (all)
International-Jr
15
13
3
16
6
|
2012-2013
SC Rapperswil-Jona Lakers U17
U17-Top
10
11
17
28
2
|
Playoffs QC
2
1
2
3
0
SC Rapperswil-Jona Lakers U20
U20-Elit
33
13
17
30
56
|
Relegation
6
3
5
8
2
Switzerland U17 (all)
International-Jr
14
5
2
7
2
|
Switzerland U17
EYOF
3
1
1
2
2
|
Switzerland U18
WJC-18
2
0
0
0
0
|
Switzerland U18 (all)
International-Jr
8
4
1
5
2
|
2013-2014
Halifax Mooseheads
QMJHL
66
17
17
34
48
|
Playoffs
12
1
3
4
8
Switzerland U18
Hlinka Gretzky Cup
4
0
1
1
4
|
Switzerland U18 (all)
International-Jr
7
1
3
4
10
|
2014-2015
Halifax Mooseheads
QMJHL
61
44
46
90
59
|
Playoffs
14
10
11
21
18
Switzerland U20
WJC-20
6
2
4
6
2
|
Switzerland U20 (all)
International-Jr
14
4
6
10
10
|
2015-2016
Rouyn-Noranda Huskies
Memorial Cup
5
5
3
8
6
|
Halifax Mooseheads
QMJHL
23
11
25
36
22
|
Rouyn-Noranda Huskies
QMJHL
29
23
28
51
24
|
Playoffs
18
11
12
23
30
Switzerland U20
WJC-20
6
2
3
5
4
|
Switzerland U20 (all)
International-Jr
11
5
6
11
8
|
2016-2017
San Jose Sharks
NHL
34
3
3
6
10
|
Playoffs
5
0
0
0
2
San Jose Barracuda
AHL
33
14
9
23
40
|
Playoffs
14
4
3
7
41
2017-2018
San Jose Sharks
NHL
81
21
15
36
51
|
Playoffs
10
2
3
5
10
Switzerland
WC
7
2
5
7
2
|
Switzerland (all)
International
7
2
5
7
2
|
2018-2019
San Jose Sharks
NHL
78
30
36
66
55
|
Playoffs
20
5
10
15
34
2019-2020
San Jose Sharks
NHL
70
22
27
49
42
|
2020-2021
San Jose Sharks
NHL
54
12
19
31
22
|
Switzerland
WC
8
4
2
6
6
|
Switzerland (all)
International
8
4
2
6
6
|
2021-2022
San Jose Sharks
NHL
77
35
41
76
54
|
Switzerland
WC
8
3
5
8
9
|
Switzerland
EHT
1
1
1
2
0
|
Switzerland (all)
International
9
4
6
10
9
|
2022-2023
San Jose Sharks
NHL
57
31
21
52
25
|
New Jersey Devils
NHL
21
9
5
14
18
|
Playoffs
11
2
2
4
22
2023-2024
New Jersey Devils
NHL
69
28
24
52
45
|
2024-2025
New Jersey Devils
NHL
56
15
23
38
52
|
Player statistics powered by
www.eliteprospects.com