which mlb player has the most home runs hit after the age of 39

Barry Bonds has launched the most career home runs by a player older than 39, with 79 homers.

NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Barry Bonds
B. Bonds
79
332
905
211
261
50
3
199
348
18
131
11
1
1,277
554
132
0
6
126
23
.288
.491
.612
1.103
2 Carlton Fisk
C. Fisk
72
537
1,781
205
473
83
4
282
191
24
308
12
5
2,011
780
159
2
13
34
54
.266
.342
.438
.780
3 Nelson Cruz
N. Cruz
63
366
1,289
171
332
48
2
206
131
17
349
8
0
1,450
573
113
0
13
17
40
.258
.331
.445
.776
4 Darrell Evans
D. Evans
60
361
1,089
149
246
30
1
180
198
2
205
7
7
1,299
458
91
0
10
16
16
.226
.343
.421
.764
5 Dave Winfield
D. Winfield
59
425
1,548
212
417
81
8
233
174
2
275
7
8
1,734
691
148
2
8
19
37
.269
.342
.446
.789
6 Carl Yastrzemski
C. Yastrzemski
49
476
1,637
185
434
85
3
244
214
4
150
0
5
1,870
672
137
1
14
21
45
.265
.349
.411
.759
7 Albert Pujols
A. Pujols
47
257
734
86
182
25
0
143
51
16
125
3
2
810
348
72
0
9
5
31
.248
.307
.474
.782
8 Stan Musial
S. Musial
46
382
1,142
137
336
50
7
210
151
6
126
5
0
1,315
538
103
0
16
30
23
.294
.375
.471
.846
9 Raul Ibanez
R. Ibanez
44
303
946
110
206
38
7
125
101
2
237
4
2
1,050
390
89
0
1
4
21
.218
.294
.412
.707
10 Ted Williams
T. Williams
44
233
638
98
190
35
0
128
138
6
75
1
1
789
357
79
0
7
13
18
.298
.423
.560
.983
11 Hank Aaron
H. Aaron
42
334
1,076
114
262
40
2
164
144
1
118
1
2
1,233
432
84
2
10
10
29
.243
.331
.401
.732
12 Graig Nettles
G. Nettles
40
484
1,143
134
264
47
3
174
152
3
175
1
1
1,308
437
90
0
10
20
28
.231
.320
.382
.703
13 Hank Sauer
H. Sauer
39
228
629
74
158
22
1
122
80
4
103
1
0
717
299
62
0
4
5
11
.251
.338
.475
.813
14 David Ortiz
D. Ortiz
38
151
537
79
169
48
1
127
80
2
86
2
0
626
333
87
0
7
15
22
.315
.401
.620
1.021
15 Edgar Martinez
E. Martinez
36
286
983
117
274
48
0
161
150
9
202
1
1
1,152
430
84
0
10
17
32
.279
.376
.437
.813
16 Harold Baines
H. Baines
36
263
797
91
217
32
1
148
98
0
114
1
2
900
359
69
0
5
10
24
.272
.350
.450
.800
17 Julio Franco
J. Franco
32
637
1,434
181
409
72
7
213
164
5
336
21
6
1,619
591
111
4
12
17
57
.285
.358
.412
.770
18 Craig Biggio
C. Biggio
31
286
1,065
147
265
64
3
112
63
12
196
7
5
1,162
428
98
12
10
1
20
.249
.296
.402
.698
19 Andres Galarraga
A. Galarraga
31
284
769
89
218
43
1
127
65
15
203
4
8
855
356
75
0
6
8
22
.283
.349
.463
.811
20 Rickey Henderson
R. Henderson
31
469
1,488
281
377
68
6
137
300
14
304
109
34
1,816
550
105
4
10
2
26
.253
.381
.370
.751
21 Jim Thome
J. Thome
30
170
488
63
129
24
0
89
81
2
162
0
0
572
243
54
0
1
8
13
.264
.371
.498
.869
22 Willie McCovey
W. McCovey
28
273
817
74
191
36
2
137
85
2
150
1
2
912
315
66
0
8
12
22
.234
.305
.386
.690
23 Brian Downing
B. Downing
27
230
727
129
202
35
2
88
120
16
128
2
1
867
322
64
1
3
9
14
.278
.390
.443
.833
24 Willie Mays
W. Mays
27
268
794
124
190
39
5
89
183
4
203
25
8
990
320
71
6
3
16
21
.239
.383
.403
.786
25 Moises Alou
M. Alou
26
166
600
86
195
41
2
101
44
4
57
6
2
653
318
69
0
5
7
23
.325
.372
.530
.902
StatMuse has game-level data for player age going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

76

22nd

R

332

16th

SO

671

8th

ERA

3.26

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5
Padres Padres
42
35
.545
5.0
Diamondbacks Diamondbacks
39
38
.506
8.0
Rockies Rockies
18
60
.231
29.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Sat
6/28
SFG SFG
@
CWS CWS
4:10 PM
Last Game
SFG Giants

44 - 34

9

Final

5

BOS Red Sox

40 - 39

Sun 22 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
45
32
.584
Rays Rays
43
35
.551
2.5
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
39
37
.513
5.0
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
32
.590
1.0
NL Central W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
MIA MIA
@
TBR TBR
2-3
Sat
6/7
SDP SDP
@
MIL MIL
1-0
Sat
6/7
TEX TEX
@
WSH WSH
4-2
Sat
6/7
PHI PHI
@
PIT PIT
1-2
Sat
6/7
HOU HOU
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/23
BOS BOS
@
LAA LAA
9:38 PM
Mon
6/23
WSH WSH
@
SDP SDP
9:40 PM
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TOR TOR
@
CLE CLE
6:40 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM