anaheim ducks all-time goal scorers until 2010

Before 2010-11, Teemu Selanne got the most goals for the Ducks, with 379 scored.

Interpreted as:
anaheim ducks all-time goal leading scorers until 2010
NAMEGGPAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Teemu Selanne
T. Selanne
379
701
412
791
+117
332
147
186
2
1
64
6
2,334
16.2
476
999
47.6
141
67
225
427
18:58
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
4Corey Perry
C. Perry
118
368
153
271
+35
433
35
60
1
1
19
0
1,045
11.3
30
107
28.0
380
77
151
188
16:35
5Ryan Getzlaf
R. Getzlaf
107
363
232
339
+64
382
42
108
2
0
16
1
880
12.2
2,318
4,826
48.0
577
202
201
263
17:59
6Andy 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
7Chris Kunitz
C. Kunitz
81
313
111
192
+60
297
26
21
2
2
15
0
695
11.7
38
106
35.8
567
72
96
156
15:45
8Bobby Ryan
B. Ryan
71
168
60
131
+21
120
26
22
0
0
6
0
469
15.1
48
107
44.9
225
32
74
75
16:20
9Matt 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
10Petr 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
11Joe Sacco
J. Sacco
62
333
68
130
-18
183
7
9
6
3
8
1
636
9.7
12Scott Niedermayer
S. Niedermayer
60
371
204
264
-5
306
39
106
0
8
13
5
786
7.6
3
10
30.0
284
343
258
284
26:15
13Marty 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
14Rob Niedermayer
R. Niedermayer
56
382
68
124
-32
311
12
15
3
2
7
1
577
9.7
319
719
44.4
303
138
134
171
17:15
15Mike 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
16Joffrey Lupul
J. Lupul
51
179
50
101
-16
94
16
16
2
1
4
0
499
10.2
40
117
34.2
132
31
77
65
15:17
17Samuel Pahlsson
S. Pahlsson
51
527
90
141
-40
252
4
6
9
4
11
1
702
7.3
4,311
8,264
52.2
881
191
282
182
16:39
18Oleg 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
19Garry Valk
G. Valk
40
246
52
92
+10
312
5
6
2
2
8
1
394
10.2
20Bob Corkum
B. Corkum
38
168
44
82
-3
69
3
4
3
2
2
0
368
10.3
21Todd Marchant
T. Marchant
37
342
67
104
-11
204
0
4
8
2
3
0
482
7.7
1,648
3,225
51.1
396
228
148
87
15:20
22Fredrik 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
23Chris Pronger
C. Pronger
36
220
114
150
+26
285
20
74
0
2
8
2
544
6.6
7
18
38.9
229
325
114
122
26:41
24Dustin 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
25Sergei 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

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