who has most home runs after age 40

Barry Bonds has crushed the most career homers by a player older than 40, with 59 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Barry Bonds
B. Bonds
59
270
749
157
205
38
0
153
256
13
111
8
0
1,022
420
97
0
4
84
22
.274
.464
.561
1.025
2Carlton Fisk
C. Fisk
53
461
1,528
168
403
75
3
232
154
19
268
12
5
1,713
643
131
1
11
25
48
.264
.336
.421
.757
3Albert Pujols
A. Pujols
41
218
582
71
148
17
0
118
42
15
100
3
2
647
288
58
0
8
4
27
.254
.317
.495
.812
4Carl Yastrzemski
C. Yastrzemski
36
351
1,208
133
318
60
2
187
166
4
110
0
3
1,385
490
98
0
7
16
35
.263
.352
.406
.758
5Dave Winfield
D. Winfield
33
267
959
118
244
47
5
124
91
1
184
5
4
1,056
400
85
1
4
10
27
.254
.318
.417
.736
6Julio 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
7Darrell Evans
D. Evans
31
213
596
71
125
13
1
90
110
1
116
0
3
713
233
45
0
6
10
10
.210
.331
.391
.722
8Stan Musial
S. Musial
31
259
770
91
229
28
3
140
99
5
91
5
0
884
356
62
0
10
13
16
.297
.377
.462
.839
9Nelson Cruz
N. Cruz
29
244
863
101
202
31
1
129
80
9
238
7
0
961
322
61
0
9
9
23
.234
.303
.373
.676
10Ted Williams
T. Williams
29
123
323
56
105
17
0
75
77
3
41
1
1
405
209
46
0
2
9
8
.325
.457
.647
1.104
11Raul Ibanez
R. Ibanez
25
179
575
60
121
23
4
67
68
0
157
3
2
644
227
52
0
1
1
8
.210
.293
.395
.688
12Graig Nettles
G. Nettles
24
355
743
68
162
30
1
121
84
2
120
1
1
837
266
55
0
8
14
19
.218
.296
.358
.654
13Hank Aaron
H. Aaron
22
222
736
67
171
24
2
95
105
1
89
0
2
851
265
48
1
8
4
23
.232
.326
.360
.686
14Andres Galarraga
A. Galarraga
21
191
523
61
147
24
0
76
42
8
132
2
5
575
234
45
0
2
6
17
.281
.343
.447
.790
15Rickey Henderson
R. Henderson
19
348
1,050
192
239
38
6
95
218
12
222
72
20
1,290
346
63
3
7
1
22
.228
.364
.330
.694
16Willie McCovey
W. McCovey
16
165
466
42
111
17
0
73
49
2
93
0
2
523
176
33
0
6
4
10
.238
.310
.378
.687
17Tony Perez
T. Perez
14
284
675
61
174
32
3
97
79
1
112
0
2
762
254
49
0
7
6
21
.258
.333
.376
.710
18Willie Mays
W. Mays
14
137
405
51
97
19
1
44
71
2
90
2
5
483
160
34
4
1
6
12
.240
.355
.395
.750
19Enos Slaughter
E. Slaughter
14
252
459
54
113
13
2
73
73
0
57
3
2
541
172
29
6
3
6
10
.246
.348
.375
.722
20Hank Sauer
H. Sauer
13
101
251
28
60
8
0
46
32
4
44
0
0
289
107
21
0
2
2
4
.239
.332
.426
.758
21Jason Giambi
J. Giambi
12
157
335
31
62
14
0
44
52
7
92
0
1
399
112
26
0
5
4
15
.185
.303
.334
.638
22Edgar Martinez
E. Martinez
12
141
486
45
128
23
0
63
58
2
107
1
0
549
187
35
0
3
10
15
.263
.342
.385
.727
23Jim Thome
J. Thome
11
79
230
28
62
11
0
35
33
1
82
0
0
264
106
22
0
0
4
7
.270
.364
.461
.825
24Matt Stairs
M. Stairs
11
233
267
33
53
11
0
35
43
3
85
2
0
314
97
22
0
1
5
2
.199
.315
.363
.679
25Moises Alou
M. Alou
11
72
267
40
94
13
1
45
18
4
23
3
1
291
142
25
0
2
4
7
.352
.399
.532
.930
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 MLB News

More Giants Stats

Team Batting Leaders

HR

16

Devers

Rafael Devers

RBI

45

Devers

Rafael Devers

AVG

.330

Arraez

Luis Arraez
Team Pitching Leaders

W

8

Ray

Robbie Ray

K

99

Roupp

Landen Roupp

ERA

3.45

Ray

Robbie Ray
Team Rankings

HR

95

21st

R

358

26th

SO

678

27th

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
59
31
.656
44
44
.500
14.0
43
45
.489
15.0
Giants Giants
37
51
.420
21.0
36
54
.400
23.0
Schedule
DATEMATCHUPTIME (ET)
Mon
7/6
@
9:45 PM
Tue
7/7
@
9:45 PM
Wed
7/8
@
3:45 PM
Thu
7/9
@
9:45 PM
Fri
7/10
@
10:15 PM
Last Game
SFG Giants

37 - 51

6

Final

4

COL Rockies

36 - 54

Sat 4 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
36
.591
50
40
.556
3.0
48
42
.533
5.0
46
45
.505
7.5
37
53
.411
16.0
NL CentralWLPCTGB
54
33
.621
50
40
.556
5.5
47
40
.540
7.0
46
45
.505
10.0
41
48
.461
14.0
NL WestWLPCTGB
59
31
.656
44
44
.500
14.0
43
45
.489
15.0
37
51
.420
21.0
36
54
.400
23.0
AL EastWLPCTGB
52
34
.605
49
40
.551
4.5
42
47
.472
11.5
42
49
.462
12.5
39
48
.448
13.5
AL CentralWLPCTGB
46
42
.523
47
43
.522
44
47
.484
3.5
39
50
.438
7.5
36
54
.400
11.0
AL WestWLPCTGB
46
44
.511
45
44
.506
0.5
44
47
.484
2.5
41
48
.461
4.5
36
54
.400
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/20
@
6-4
Sat
6/20
@
3-4
Sat
6/20
@
3-2
Sun
6/21
@
9-4
Sun
6/21
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Sun
7/5
@
7:20 PM
Sun
7/5
@
9:30 PM
Mon
7/6
@
2:10 PM
Mon
7/6
@
6:40 PM
Mon
7/6
@
6:45 PM