oldest player to hit 23 hr, 64 rbis in a season

Albert Pujols and Barry Bonds are tied for the oldest with 23+ home runs and with 64+ RBIs in a season. They were 42 years old.

Interpreted as:
oldest player to hit 23 or more hr, 64 or more rbis in a season
NAME AGE HR RBI SEASON TM G AB R H 2B 3B BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Albert Pujols
A. Pujols
42
24
68
2022
STL STL
109
307
42
83
14
0
28
10
55
1
2
351
169
38
0
6
1
13
.270
.345
.550
.895
60
19.6
.380
149
20.1
2 Barry Bonds
B. Bonds
42
28
66
2007
SFG SFG
126
340
75
94
14
0
132
3
54
5
0
477
192
42
0
2
43
13
.276
.480
.565
1.045
98
38.7
.428
158
35.8
3 Raul Ibanez
R. Ibanez
41
29
65
2013
SEA SEA
124
454
54
110
20
2
42
0
128
0
0
496
221
51
0
0
1
8
.242
.306
.487
.793
66
11.7
.344
121
11.9
4 Barry Bonds
B. Bonds
41
26
77
2006
SFG SFG
130
367
74
99
23
0
115
10
51
3
0
493
200
49
0
1
38
9
.270
.454
.545
.999
95
32.7
.409
146
29.5
5 Ted Williams
T. Williams
41
29
72
1960
BOS BOS
113
310
56
98
15
0
75
3
41
1
1
390
200
44
0
2
7
7
.316
.451
.645
1.096
90
45.8
.470
184
40.2
6 Nelson Cruz
N. Cruz
40
32
86
2021
TOT
140
513
79
136
21
1
51
7
126
3
0
580
255
54
0
9
10
14
.265
.334
.497
.832
86
15.3
.346
123
16.3
7 David Ortiz
D. Ortiz
40
38
127
2016
BOS BOS
151
537
79
169
48
1
80
2
86
2
0
626
333
87
0
7
15
22
.315
.401
.620
1.021
126
52.2
.419
163
47.1
8 Edgar Martinez
E. Martinez
40
24
98
2003
SEA SEA
145
497
72
146
25
0
92
7
95
0
1
603
243
49
0
7
7
17
.294
.406
.489
.895
104
30
.387
143
32.2
9 Harold Baines
H. Baines
40
25
103
1999
TOT
135
430
62
134
18
1
54
0
48
1
2
486
229
44
0
2
3
16
.312
.387
.533
.919
86
23.1
.396
135
22.7
10 Dave Winfield
D. Winfield
40
26
108
1992
TOR TOR
156
583
92
169
33
3
82
1
89
2
3
670
286
62
1
3
10
10
.290
.377
.491
.867
107
34.7
.386
140
30
11 Darrell Evans
D. Evans
40
34
99
1987
DET DET
150
499
90
128
20
0
100
2
84
6
5
609
250
54
2
6
8
2
.257
.379
.501
.880
101
26.3
.378
132
25.1
12 Hank Sauer
H. Sauer
40
26
76
1957
NYG NYG
127
378
46
98
14
1
49
0
59
1
0
429
192
41
0
2
2
7
.259
.343
.508
.851
66
18.1
.373
127
13.9
13 Albert Pujols
A. Pujols
39
23
93
2019
LAA LAA
131
491
55
120
22
0
43
3
68
3
0
545
211
45
0
8
1
21
.244
.305
.430
.734
63
-5.5
.308
90
-7.2
14 Carlos Beltran
C. Beltran
39
29
93
2016
TOT
151
552
73
163
33
0
35
2
101
1
0
593
283
62
0
4
4
19
.295
.337
.513
.850
90
19.6
.358
122
15.9
15 David Ortiz
D. Ortiz
39
37
108
2015
BOS BOS
146
528
73
144
37
0
77
0
95
0
1
614
292
74
0
9
16
16
.273
.360
.553
.913
101
32.1
.379
138
27.3
16 Alex Rodriguez
A. Rodriguez
39
33
86
2015
NYY NYY
151
523
83
131
22
1
84
6
145
4
0
620
254
56
0
7
5
17
.250
.356
.486
.842
93
23.7
.361
129
20.9
17 Frank Thomas
F. Thomas
39
26
95
2007
TOR TOR
155
531
63
147
30
0
81
7
94
0
0
624
255
56
0
5
3
14
.277
.377
.480
.857
99
22.1
.373
127
21
18 Craig Biggio
C. Biggio
39
26
69
2005
HOU HOU
155
590
94
156
40
1
37
17
90
11
1
651
276
67
4
3
2
10
.264
.325
.468
.792
87
8.5
.342
106
4.8
19 Barry Bonds
B. Bonds
39
45
101
2004
SFG SFG
147
373
129
135
27
3
232
9
41
6
1
617
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
20 Steve Finley
S. Finley
39
36
94
2004
TOT
162
628
92
170
28
1
61
1
82
9
7
706
308
65
9
7
1
14
.271
.333
.490
.823
100
12.6
.351
108
6.9
21 Rafael Palmeiro
R. Palmeiro
39
23
88
2004
BAL BAL
154
550
68
142
29
0
86
6
61
2
1
651
240
52
0
9
15
15
.258
.359
.436
.796
86
5.6
.340
106
4.8
22 Andres Galarraga
A. Galarraga
39
28
100
2000
ATL ATL
141
494
67
149
25
1
36
17
126
3
5
548
260
54
0
1
5
15
.302
.369
.526
.895
92
20.1
.383
124
18.2
23 Dave Winfield
D. Winfield
39
28
86
1991
CAL CAL
150
568
75
149
27
4
56
1
109
7
2
633
268
59
2
6
4
21
.262
.326
.472
.798
88
16.5
.352
118
13.1
24 Carlton Fisk
C. Fisk
39
23
71
1987
CWS CWS
135
454
68
116
22
1
39
8
72
1
4
508
209
46
1
6
8
9
.256
.321
.460
.782
65
2.9
.333
101
0.6
25 Darrell Evans
D. Evans
39
29
85
1986
DET DET
151
507
78
122
15
0
91
1
105
3
2
601
224
44
0
2
5
6
.241
.356
.442
.798
86
16.5
.355
121
15.1
StatMuse has season-level data for RBIs going back to the 1885 season.

More Cardinals Stats

Team Rankings

HR

146

29th

R

685

18th

SO

1,185

29th

ERA

4.23

19th

2025 Division Standings
TEAM W L PCT GB
Brewers Brewers
96
63
.604
Cubs Cubs
89
69
.563
6.5
Reds Reds
80
78
.506
15.5
Cardinals Cardinals
78
81
.491
18.0
Pirates Pirates
69
89
.437
26.5
Schedule
DATE MATCHUP TIME (ET)
Fri
9/26
STL STL
@
CHC CHC
2:20 PM
Sat
9/27
STL STL
@
CHC CHC
2:20 PM
Sun
9/28
STL STL
@
CHC CHC
3:20 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