anaheim ducks all-time goal scorers until 2008

Before 2008-09, Teemu Selanne scored the most goals for the Ducks, with 325 scored.

Interpreted as:
anaheim ducks all-time goal leading scorers until 2008
NAMEGGPAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Teemu Selanne
T. Selanne
325
582
364
689
+117
280
117
161
2
1
54
5
1,975
16.5
304
644
47.2
109
49
185
341
19:44
2Paul Kariya
P. Kariya
300
606
369
669
+52
213
107
156
16
5
44
3
2,455
12.2
156
381
40.9
73
105
187
236
22:24
3Steve Rucchin
S. Rucchin
153
616
279
432
+28
140
58
84
6
9
23
3
1,150
13.3
3,286
6,152
53.4
137
167
228
158
20:37
4Andy McDonald
A. McDonald
92
391
167
259
+24
162
28
67
1
1
15
2
914
10.1
2,334
4,238
55.1
198
74
129
183
16:46
5Chris Kunitz
C. Kunitz
65
251
92
157
+51
242
23
20
2
1
13
0
556
11.7
28
84
33.3
419
57
81
120
15:34
6Matt Cullen
M. Cullen
65
427
135
200
-39
168
16
38
2
2
8
0
724
9.0
2,063
4,279
48.2
180
94
169
203
16:52
7Petr Sykora
P. Sykora
64
197
67
131
-15
86
22
31
1
0
7
1
694
9.2
13
37
35.1
30
17
67
85
18:02
8Ryan Getzlaf
R. Getzlaf
63
216
116
179
+55
182
25
66
2
0
9
1
504
12.5
1,219
2,574
47.4
265
110
107
139
16:02
9Joe Sacco
J. Sacco
62
333
68
130
-18
183
7
9
6
3
8
1
636
9.7
10Corey Perry
C. Perry
59
208
64
123
+25
213
19
29
0
0
9
0
492
12.0
15
48
31.3
178
30
80
89
14:04
11Marty McInnis
M. McInnis
57
272
88
145
-53
127
25
39
2
2
8
0
535
10.7
536
1,110
48.3
151
34
100
59
17:42
12Mike Leclerc
M. Leclerc
54
291
78
132
-43
251
12
24
0
1
14
2
569
9.5
14
37
37.8
390
63
115
135
15:56
13Samuel Pahlsson
S. Pahlsson
46
475
80
126
-24
220
3
4
9
4
10
1
628
7.3
3,742
7,200
52.0
790
176
263
159
16:27
14Oleg Tverdovsky
O. Tverdovsky
45
324
125
170
-12
142
18
60
1
1
9
3
598
7.5
0
1
0.0
201
227
145
243
23:21
15Rob Niedermayer
R. Niedermayer
42
303
61
103
-15
269
11
15
2
2
5
1
489
8.6
293
651
45.0
239
96
111
141
17:41
16Joffrey Lupul
J. Lupul
41
156
46
87
-19
76
16
15
2
0
4
0
433
9.5
39
112
34.8
101
21
69
55
15:11
17Garry Valk
G. Valk
40
246
52
92
+10
312
5
6
2
2
8
1
394
10.2
18Bob Corkum
B. Corkum
38
168
44
82
-3
69
3
4
3
2
2
0
368
10.3
19Fredrik Olausson
F. Olausson
37
244
90
127
+6
112
22
66
0
0
4
0
377
9.8
0
0
64
49
33
52
17:51
20Scott Niedermayer
S. Niedermayer
36
209
121
157
+12
198
25
61
0
3
9
2
440
8.2
3
8
37.5
158
186
137
161
25:54
21Dustin Penner
D. Penner
33
101
19
52
+1
72
11
7
0
0
6
0
250
13.2
27
59
45.8
111
21
42
53
13:36
22Sergei Fedorov
S. Fedorov
31
85
35
66
-6
44
9
18
2
0
6
1
286
10.8
926
1,638
56.5
41
30
72
68
21:02
23Peter Douris
P. Douris
30
151
40
70
-4
42
3
7
0
0
8
2
256
11.7
24Bobby Dollas
B. Dollas
28
305
61
89
+31
213
5
19
2
1
4
0
415
6.7
25Ruslan Salei
R. Salei
26
594
79
105
-3
735
3
21
1
1
3
0
872
3.0
2
2
100.0
842
491
127
213
21:52

More Ducks Stats

Team Leaders

G

19

Gauthier

Cutter Gauthier

A

27

Terry

Troy Terry

+/-

+8

Terry

Troy Terry
Team Rankings

G/GP

3.31

5th

GA/GP

3.64

32nd

PP%

16.5

25th

PK%

75.9

28th

2025-26 Division Standings
TEAMWLOTLPTSDIFF
20
16
6
46
-4
17
11
12
46
-2
18
14
9
45
-2
Ducks Ducks
21
18
3
45
-10
19
14
7
45
-8
20
18
3
43
-19
18
20
4
40
-14
16
20
5
37
-26
Schedule
DATEMATCHUPTIME (ET)
Tue
1/6
@
7:00 PM
Thu
1/8
@
7:00 PM
Sat
1/10
@
7:00 PM
Tue
1/13
@
10:00 PM
Fri
1/16
@
10:30 PM
Last Game
ANA Ducks

21 - 18 - 3

4

Final

7

WSH Capitals

22 - 15 - 6

Mon 5 Jan 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
31
3
7
69
72
25
9
8
58
29
25
11
8
58
21
20
20
3
43
6
19
18
4
42
-18
17
18
8
42
-39
17
18
7
41
-16
15
21
4
34
-11
Pacific DivisionWLOTLPTSDIFF
17
11
12
46
-2
20
16
6
46
-4
19
14
7
45
-8
18
14
9
45
-2
21
18
3
45
-10
20
18
3
43
-19
18
20
4
40
-14
16
20
5
37
-26
Atlantic DivisionWLOTLPTSDIFF
25
15
4
54
-5
25
13
3
53
32
23
13
6
52
0
22
16
3
47
-1
21
15
4
46
-1
22
18
2
46
-3
19
15
7
45
-1
20
16
5
45
2
Metropolitan DivisionWLOTLPTSDIFF
25
14
3
53
13
23
15
4
50
0
22
15
6
50
17
21
12
7
49
8
20
12
9
49
4
22
18
2
46
-10
20
18
6
46
-4
18
16
7
43
-10

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
12/8
@
1-4
Mon
12/8
@
6-1
Mon
12/8
@
4-3
Mon
12/8
@
4-5
Mon
12/8
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Tue
1/6
@
7:00 PM
Tue
1/6
@
7:00 PM
Tue
1/6
@
7:00 PM
Tue
1/6
@
7:00 PM
Tue
1/6
@
7:30 PM