4547
National Hockey League
Scores and Statistics
NFL
NBA
MLB
NHL
NCAAF
NCAAB
WNBA
MLS
Golf
Motorsports
Tennis
Soccer
More
NLL
WNCAAB
CFL
AHL
AFL
NHL
Scores
Matchups
Injuries
Teams
Players
Statistics
Standings
Transactions
Odds
Draft
TEAMS
Anaheim Ducks
Team Page
|
Past Results
|
Remaining Schedule
| Player Stats |
Player Roster
Skaters
Player
POS
GP
G
A
Pts
+/-
PIM
PPG
SH
SOG
TOI
FW
FL
FO%
Troy Terry
RW
74
20
33
53
1
20
4
0
180
18:53
11
20
35
Mason McTavish
C
73
21
29
50
3
38
6
0
170
16:46
453
458
50
Leo Carlsson
C
73
20
24
44
9
14
4
1
104
16:10
289
410
41
Cutter Gauthier
LW
79
20
23
43
9
18
2
0
183
14:06
21
34
38
Jackson LaCombe
D
72
14
29
43
0
24
2
0
130
22:09
0
1
0
Frank Vatrano
RW
78
21
22
43
-10
72
3
1
231
17:37
16
18
47
Ryan Strome
C
79
10
31
41
-4
70
0
0
133
16:46
491
692
42
Alex Killorn
LW
79
18
17
35
12
30
0
1
130
17:17
8
13
38
Trevor Zegras
C
54
12
19
31
-8
23
1
0
96
17:04
68
117
37
Olen Zellweger
D
61
7
13
20
1
20
1
0
127
19:00
0
0
-
Pavel Mintyukov
D
66
5
14
19
-2
20
0
0
69
17:38
0
0
-
Brett Leason
RW
61
5
12
17
-1
22
1
0
77
13:01
23
58
28
Brian Dumoulin
*
D
61
2
14
16
2
10
0
0
57
19:48
0
0
-
Robby Fabbri
C
44
8
8
16
-6
20
0
0
65
16:12
71
85
46
Radko Gudas
D
78
1
15
16
4
84
0
0
85
19:44
0
0
-
Isac Lundestrom
C
76
4
11
15
-10
10
0
0
58
13:38
435
484
47
Drew Helleson
D
53
4
9
13
6
45
0
0
62
16:15
0
0
-
Sam Colangelo
RW
29
8
2
10
-6
2
2
0
35
12:23
4
10
29
Brock McGinn
LW
26
4
4
8
1
0
0
0
30
11:43
1
7
12
Jacob Trouba
D
50
1
7
8
-2
44
0
0
61
20:40
0
0
-
Jansen Harkins
C
60
2
4
6
-13
21
0
0
49
10:56
116
101
53
Nikita Nesterenko
LW
19
4
1
5
-3
2
0
0
19
10:02
0
2
0
Cam Fowler
*
D
17
0
4
4
-7
6
0
0
17
21:04
0
0
-
Ross Johnston
LW
43
1
3
4
-2
72
0
0
9
8:41
0
2
0
Oliver Kylington
D
6
0
1
1
1
4
0
0
2
10:48
0
0
-
Urho Vaakanainen
*
D
5
0
1
1
0
2
0
0
3
13:36
0
0
-
Tristan Luneau*
D
6
0
0
0
-5
2
0
0
6
16:33
0
0
-
* Not currently on active roster
Goalies
Player
GP
Min
GAA
W
L
SHO
GA
SA
G
A
PIM
John Gibson
29
1562
2.77
11
13
0
72
811
0
1
4
Lukas Dostal
52
2933
3.11
23
28
1
152
1561
0
0
0
Ville Husso
3
139
3.43
1
1
0
8
90
0
0
0
James Reimer
*
2
120
4.50
0
2
0
9
66
0
0
0
* Not currently on active roster