most nhl goals by a player after age 25

Phil Esposito has gotten the most career goals by a player older than 25, with 614 scored.

NAME G GP A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Phil Esposito
P. Esposito
614
990
741
1,355
+181
765
225
275
20
12
98
0
4,375
14.0
2 Alex Ovechkin
A. Ovechkin
596
1,016
413
1,009
-28
485
228
143
1
1
84
17
4,338
13.7
23
67
34.3
2,497
380
406
671
19:57
3 Brett Hull
B. Hull
595
1,041
534
1,129
+28
385
216
218
20
8
88
11
3,970
15.0
18
50
36.0
119
90
191
358
18:01
4 Gordie Howe
G. Howe
559
1,259
772
1,331
+160
1,126
167
268
21
12
80
0
3,803
10.1
5 Teemu Selanne
T. Selanne
521
1,192
594
1,115
+104
569
203
247
4
2
95
9
3,528
14.8
935
1,994
46.9
243
158
461
783
17:56
6 Marcel Dionne
M. Dionne
499
879
690
1,189
+62
491
178
273
7
7
52
2
3,450
14.5
7 Jaromir Jagr
J. Jagr
475
1,175
746
1,221
+182
756
143
270
4
1
80
14
3,760
12.6
9
42
21.4
281
194
495
1,087
19:53
8 Johnny Bucyk
J. Bucyk
465
1,173
671
1,136
+38
269
146
249
3
0
74
0
2,765
16.8
9 Joe Mullen
J. Mullen
460
968
497
957
+163
231
135
170
11
4
70
5
2,518
18.3
10 Mike Gartner
M. Gartner
455
953
364
819
+41
649
158
120
20
5
57
6
3,322
13.7
11 Mark Messier
M. Messier
448
1,218
842
1,290
+93
1,159
126
315
46
53
67
7
2,775
16.1
3,780
6,871
55.0
195
138
161
310
18:47
12 Jean Ratelle
J. Ratelle
439
1,063
700
1,139
+287
234
131
195
4
3
61
0
2,529
17.4
13 Dave Andreychuk
D. Andreychuk
438
1,161
432
870
+10
754
200
195
10
3
54
5
3,281
13.3
2,834
5,107
55.5
187
276
293
168
15:59
14 Brendan Shanahan
B. Shanahan
432
1,011
443
875
+152
1,409
165
171
16
13
82
11
3,627
11.9
293
611
48.0
538
289
260
445
18:13
15 Dino Ciccarelli
D. Ciccarelli
424
870
408
832
-36
1,038
160
134
1
2
62
1
2,586
16.4
16 Jarome Iginla
J. Iginla
416
1,009
454
870
+28
702
133
156
6
3
72
5
3,113
13.4
2,040
3,924
52.0
1,238
367
480
603
19:45
17 Patrick Marleau
P. Marleau
413
1,221
457
870
-34
334
139
186
16
3
81
10
3,289
12.6
3,618
7,170
50.5
1,157
406
618
834
18:46
18 Peter Bondra
P. Bondra
407
832
287
694
+47
578
127
106
32
4
65
5
2,918
13.9
9
31
29.0
390
116
256
387
18:43
19 Luc Robitaille
L. Robitaille
394
980
441
835
+62
819
152
169
3
2
62
5
2,690
14.6
25
67
37.3
184
57
92
237
15:57
20 Joe Pavelski
J. Pavelski
393
1,057
497
890
+190
340
152
166
5
6
60
5
2,894
13.6
6,541
12,074
54.2
1,140
914
586
729
18:59
21 Joe Sakic
J. Sakic
391
870
624
1,015
+131
431
136
262
20
8
56
6
3,077
12.7
6,687
12,735
52.5
227
268
419
405
21:09
22 Sidney Crosby
S. Crosby
387
882
635
1,022
+91
437
114
217
1
2
71
20
2,702
14.3
10,668
20,000
53.3
804
403
525
712
20:27
23 Maurice Richard
M. Richard
385
756
323
708
+18
1,073
110
102
4
2
54
0
166
11.4
24 Mark Recchi
M. Recchi
384
1,271
680
1,064
+9
730
141
269
11
10
62
5
2,866
13.4
880
1,815
48.5
898
288
342
518
18:53
25 Daniel Alfredsson
D. Alfredsson
375
1,021
600
975
+159
430
109
246
22
16
62
6
2,825
13.3
145
407
35.6
785
398
756
760
19:53

More Bruins Stats

Team Rankings

G/GP

2.71

27th

GA/GP

3.30

26th

PP%

15.2

29th

PK%

76.3

24th

2024-25 Division Standings
TEAM 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
Senators Senators
45
30
7
97
9
Canadiens Canadiens
40
31
11
91
-20
Red Wings Red Wings
39
35
8
86
-21
Sabres Sabres
36
39
7
79
-20
Bruins Bruins
33
39
10
76
-50
Last Game
BOS Bruins

33 - 39 - 0

4

Final

5

NJD Devils

42 - 32 - 0

Tue 15 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
Thu
3/27
NYR NYR
@
ANA ANA
4-5
Fri
3/28
BUF BUF
@
PHI PHI
4-7
Fri
3/28
NYI NYI
@
TBL TBL
3-5
Fri
3/28
STL STL
@
COL COL
2-1
Fri
3/28
NJD NJD
@
MIN MIN
5-2

Schedule

DATE MATCHUP TIME (ET)
Fri
5/2
WPG WPG
@
STL STL
8:00 PM
Sat
5/3
COL COL
@
DAL DAL
8:00 PM
Sun
5/4
STL STL
@
WPG WPG
7:00 PM