most seasons played by a ducks player from 2002-03 to 2006-07

Between the 2002-03 and 2006-07 seasons, 4 players were tied for playing the most seasons for the Ducks, with 4 seasons. The first three are Jean-Sebastien Giguere, Andy McDonald and Rob Niedermayer.

NAME SEAS GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Jean-Sebastien Giguere
J. Giguere
4
236
0
4
4
32
0
0
0
0
57:41
2 Andy McDonald
A. McDonald
4
289
80
134
214
+26
116
26
60
1
1
12
2
735
10.9
1,610
2,889
55.7
123
52
89
136
17:14
3 Rob Niedermayer
R. Niedermayer
4
225
34
53
87
-16
215
11
15
1
0
4
1
378
9.0
270
582
46.4
178
68
78
96
17:41
4 Samuel Pahlsson
S. Pahlsson
4
280
31
53
84
+3
146
1
1
4
4
6
0
389
8.0
2,167
4,066
53.3
484
96
166
96
16:28
5 Ilya Bryzgalov
I. Bryzgalov
3
59
0
2
2
4
53:18
6 Chris Kunitz
C. Kunitz
3
169
44
63
107
+43
162
16
14
1
0
7
0
360
12.2
12
35
34.3
260
38
49
88
14:55
7 Keith Carney
K. Carney
3
211
8
39
47
+16
155
2
5
0
2
2
0
216
3.7
0
1
0.0
121
143
122
112
21:21
8 Stanislav Chistov
S. Chistov
3
136
14
34
48
-12
80
5
17
0
0
2
0
184
7.6
0
7
0.0
41
10
43
49
13:00
9 Sandis Ozolinsh
S. Ozolinsh
3
84
13
27
40
-1
48
2
10
0
0
5
1
129
10.1
0
0
57
61
42
94
20:19
10 Ruslan Salei
R. Salei
3
221
9
37
46
+18
302
0
6
1
1
2
0
346
2.6
2
2
100.0
300
197
67
97
22:47
11 Petr Sykora
P. Sykora
3
197
64
67
131
-15
86
22
31
1
0
7
1
694
9.2
13
37
35.1
30
17
67
85
18:02
12 Vitaly Vishnevski
V. Vishnevski
3
235
9
23
32
0
218
0
1
1
1
0
0
241
3.7
1
1
100.0
404
148
83
69
15:53
13 Francois Beauchemin
F. Beauchemin
2
132
15
47
62
+15
90
6
20
0
0
3
0
249
6.0
0
2
0.0
164
126
60
101
24:54
14 Joe DiPenta
J. DiPenta
2
148
4
12
16
+9
94
0
0
0
0
1
0
60
6.7
0
1
0.0
57
130
28
32
12:49
15 Todd Fedoruk
T. Fedoruk
2
86
4
22
26
+8
210
0
2
0
0
1
0
71
5.6
3
9
33.3
70
11
13
15
8:18
16 Ryan Getzlaf
R. Getzlaf
2
139
39
58
97
+23
88
21
34
1
0
7
1
319
12.2
674
1,422
47.4
139
64
63
72
14:02
17 Todd Marchant
T. Marchant
2
117
14
34
48
+10
90
0
2
3
0
2
0
205
6.8
735
1,390
52.9
111
67
57
40
15:49
18 Travis Moen
T. Moen
2
121
15
11
26
-7
173
0
1
0
1
0
0
152
9.9
4
18
22.2
177
50
30
29
13:36
19 Scott Niedermayer
S. Niedermayer
2
161
28
104
132
+14
182
18
52
0
2
6
2
353
7.9
3
8
37.5
123
140
100
122
26:29
20 Sean O'Donnell
S. O'Donnell
2
100
3
17
20
+12
118
0
0
0
1
1
0
57
5.3
0
1
0.0
68
87
34
56
19:21
21 Dustin Penner
D. Penner
2
101
33
19
52
+1
72
11
7
0
0
6
0
250
13.2
27
59
45.8
111
21
42
53
13:36
22 Corey Perry
C. Perry
2
138
30
39
69
+13
105
8
23
0
0
5
0
292
10.3
12
32
37.5
83
19
51
46
12:06
23 Teemu Selanne
T. Selanne
2
162
88
96
184
+54
126
43
45
0
0
15
2
524
16.8
265
560
47.3
24
18
83
139
17:45
24 Sergei Fedorov
S. Fedorov
2
85
31
35
66
-6
44
9
18
2
0
6
1
286
10.8
926
1,638
56.5
41
30
72
68
21:02
25 Joffrey Lupul
J. Lupul
2
156
41
46
87
-19
76
16
15
2
0
4
0
433
9.5
39
112
34.8
101
21
69
55
15:11

More Ducks Stats

Team Rankings

G/GP

2.65

30th

GA/GP

3.18

22nd

PP%

11.8

32nd

PK%

74.2

29th

2024-25 Division Standings
TEAM W L OTL PTS DIFF
Golden Knights Golden Knights
50
22
10
110
56
Kings Kings
48
25
9
105
44
Oilers Oilers
48
29
5
101
23
Flames Flames
41
27
14
96
-13
Canucks Canucks
38
30
14
90
-17
Ducks Ducks
35
37
10
80
-42
Kraken Kraken
35
41
6
76
-18
Sharks Sharks
20
50
12
52
-105
Last Game
WPG Jets

56 - 22 - 0

2

Final

1

ANA Ducks

35 - 37 - 0

Wed 16 Apr 2025

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Jets Jets
56
22
4
116
86
Stars Stars
50
26
6
106
53
Avalanche Avalanche
49
29
4
102
43
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
50
22
10
110
56
Kings Kings
48
25
9
105
44
Oilers Oilers
48
29
5
101
23
Atlantic Division W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
51
22
9
111
56
Hurricanes Hurricanes
47
30
5
99
33
Devils Devils
42
33
7
91
20

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
3/29
NYI NYI
@
CAR CAR
4-6
Sat
3/29
TOR TOR
@
ANA ANA
3-2
Sat
3/29
SJS SJS
@
LAK LAK
1-8
Sun
3/30
NSH NSH
@
PHI PHI
1-2
Sun
3/30
MIN MIN
@
NJD NJD
2-3

Schedule

DATE MATCHUP TIME (ET)
Tue
5/13
WPG WPG
@
DAL DAL
8:00 PM
Wed
5/14
FLA FLA
@
TOR TOR
7:00 PM
Wed
5/14
EDM EDM
@
VGK VGK
9:30 PM
Thu
5/15
CAR CAR
@
WSH WSH
7:00 PM
Thu
5/15
DAL DAL
@
WPG WPG
9:30 PM