oldest player with 14 hr, 38 rbis, a 276 ba, 350 obp and 529 slg in a season

Barry Bonds is the oldest with an on-base percentage of .350 or above, with a batting average of .276 or above, 38+ RBIs with 14+ home runs and with a slugging percentage of .529 or above in a season. He was 42 years old in 2007.

Interpreted as:
oldest player with 14 or more hr, 38 or more rbis, a 276 or higher ba, 350 or higher obp and 529 or higher slg in a season
NAME AGE HR RBI AVG OBP SLG SEASON TM G AB R H 2B 3B BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
42
28
66
.276
.480
.565
2007
SFG SFG
126
340
75
94
14
0
132
3
54
5
0
477
192
42
0
2
43
13
1.045
98
38.7
.428
158
35.8
2 Ted Williams
T. Williams
41
29
72
.316
.451
.645
1960
BOS BOS
113
310
56
98
15
0
75
3
41
1
1
390
200
44
0
2
7
7
1.096
90
45.8
.470
184
40.2
3 David Ortiz
D. Ortiz
40
38
127
.315
.401
.620
2016
BOS BOS
151
537
79
169
48
1
80
2
86
2
0
626
333
87
0
7
15
22
1.021
126
52.2
.419
163
47.1
4 Harold Baines
H. Baines
40
25
103
.312
.387
.533
1999
TOT
135
430
62
134
18
1
54
0
48
1
2
486
229
44
0
2
3
16
.919
86
23.1
.396
135
22.7
5 Carlton Fisk
C. Fisk
40
19
50
.277
.377
.542
1988
CWS CWS
76
253
37
70
8
1
37
5
40
0
0
298
137
28
1
2
9
6
.919
52
19.3
.397
150
17.3
6 Jim Thome
J. Thome
39
25
59
.283
.412
.627
2010
MIN MIN
108
276
48
78
16
2
60
2
82
0
0
340
173
43
0
2
4
8
1.039
71
32
.439
177
30.6
7 Matt Stairs
M. Stairs
39
21
64
.289
.368
.549
2007
TOR TOR
125
357
58
103
28
1
44
2
66
2
1
405
196
50
0
2
5
7
.917
70
19.5
.388
137
18.8
8 Moises Alou
M. Alou
39
22
74
.301
.352
.571
2006
SFG SFG
98
345
52
104
25
1
28
1
31
2
1
378
197
48
0
4
2
15
.923
65
17.4
.385
130
14.9
9 Barry Bonds
B. Bonds
39
45
101
.362
.609
.812
2004
SFG SFG
147
373
129
135
27
3
232
9
41
6
1
617
303
75
0
3
120
5
1.422
185
108
.537
233
105.7
10 Willie Stargell
W. Stargell
39
32
82
.281
.352
.552
1979
PIT PIT
126
424
60
119
19
0
47
3
105
0
1
480
234
51
0
6
12
10
.904
79
23.1
.385
138
21.4
11 Hank Aaron
H. Aaron
39
40
96
.301
.402
.643
1973
ATL ATL
120
392
84
118
12
1
68
1
51
1
1
465
252
53
0
4
13
7
1.045
97
46
.449
176
40.8
12 Ted Williams
T. Williams
39
26
85
.328
.458
.584
1958
BOS BOS
129
411
81
135
23
2
98
4
49
1
0
517
240
51
0
4
12
19
1.042
110
52.2
.449
179
47.5
13 Babe Ruth
B. Ruth
39
22
84
.288
.448
.537
1934
NYY NYY
125
365
78
105
17
4
104
2
63
1
3
471
196
43
0
.985
99
40.2
.447
157
37.6
14 Nelson Cruz
N. Cruz
38
41
108
.311
.392
.639
2019
MIN MIN
120
454
81
141
26
0
56
7
131
0
1
520
290
67
0
3
8
14
1.031
109
43.8
.417
164
42.7
15 Adrian Beltre
A. Beltre
38
17
71
.312
.383
.532
2017
TEX TEX
94
340
47
106
22
1
39
4
52
1
0
389
181
40
0
6
2
7
.915
68
20.8
.384
133
15.9
16 Barry Bonds
B. Bonds
38
45
90
.341
.529
.749
2003
SFG SFG
130
390
111
133
22
1
148
10
58
7
0
550
292
68
0
2
61
7
1.278
148
80.5
.503
212
79.4
17 Edgar Martinez
E. Martinez
38
23
116
.306
.423
.543
2001
SEA SEA
132
470
80
144
40
1
93
9
90
4
1
581
255
64
0
9
9
11
.966
112
39.8
.408
157
41.6
18 Cal Ripken Jr.
C. Ripken Jr.
38
18
57
.340
.368
.584
1999
BAL BAL
86
332
51
113
27
0
13
3
31
0
1
354
194
45
3
3
3
14
.952
65
18.7
.402
140
18.8
19 Willie Stargell
W. Stargell
38
28
97
.295
.382
.567
1978
PIT PIT
122
390
60
115
18
2
50
7
93
3
2
450
221
48
0
3
10
8
.949
82
32.9
.415
161
30.5
20 Ted Williams
T. Williams
38
38
87
.388
.526
.731
1957
BOS BOS
132
420
96
163
28
1
119
5
43
0
1
546
307
67
0
2
33
11
1.257
148
87.3
.524
223
79
21 Babe Ruth
B. Ruth
38
34
104
.301
.442
.582
1933
NYY NYY
137
459
97
138
21
3
114
2
90
4
5
575
267
58
0
1.023
125
58.3
.462
168
52.3
22 Cy Williams
C. Williams
38
18
53
.345
.418
.568
1926
PHN PHN
107
336
63
116
13
4
38
4
35
2
384
191
35
6
.986
78
31.6
.449
155
26.1
23 David Ortiz
D. Ortiz
37
30
103
.309
.395
.564
2013
BOS BOS
137
518
84
160
38
2
76
1
88
4
0
600
292
70
0
5
27
21
.959
106
40.4
.400
151
34.6
24 Manny Ramirez
M. Ramirez
37
19
63
.290
.418
.531
2009
LAD LAD
104
352
62
102
24
2
71
7
81
0
1
431
187
45
0
1
21
7
.949
76
24.8
.398
147
25
25 Moises Alou
M. Alou
37
39
106
.293
.361
.557
2004
CHC CHC
155
601
106
176
36
3
68
0
80
3
0
675
335
78
0
6
2
12
.919
116
32.8
.387
133
28.6
StatMuse has season-level data for RBIs going back to the 1885 season.

More Giants Stats

Team Rankings

HR

168

19th

R

691

17th

SO

1,324

16th

ERA

3.88

12th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
Diamondbacks Diamondbacks
80
78
.506
9.0
Giants Giants
78
81
.491
11.5
Rockies Rockies
43
115
.272
46.0
Schedule
DATE MATCHUP TIME (ET)
Fri
9/26
COL COL
@
SFG SFG
10:15 PM
Sat
9/27
COL COL
@
SFG SFG
4:05 PM
Sun
9/28
COL COL
@
SFG SFG
3:05 PM
Last Game
SFG Giants

78 - 81

4

Final

3

STL Cardinals

78 - 81

Wed 24 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
93
65
.589
Mets Mets
81
77
.513
12.0
NL Central W L PCT GB
Brewers Brewers
96
63
.604
Cubs Cubs
89
69
.563
6.5
NL West W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
AL East W L PCT GB
Yankees Yankees
90
68
.570
Blue Jays Blue Jays
90
68
.570
AL Central W L PCT GB
Guardians Guardians
86
72
.544
Tigers Tigers
85
73
.538
1.0
AL West W L PCT GB
Mariners Mariners
89
69
.563
Astros Astros
84
74
.532
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/8
MIN MIN
@
LAA LAA
2-12
Mon
9/8
COL COL
@
LAD LAD
2-7
Tue
9/9
MIL MIL
@
TEX TEX
3-6
Tue
9/9
BOS BOS
@
ATH ATH
4-5
Tue
9/9
AZ AZ
@
SFG SFG
5-3

Schedule

DATE MATCHUP TIME (ET)
Thu
9/25
PIT PIT
@
CIN CIN
12:40 PM
Thu
9/25
TBR TBR
@
BAL BAL
1:05 PM
Thu
9/25
MIN MIN
@
TEX TEX
2:35 PM
Thu
9/25
HOU HOU
@
ATH ATH
3:35 PM
Thu
9/25
LAD LAD
@
AZ AZ
3:40 PM