who had the highest batting average at age 31 having at least 100 pa

Casey Stengel has the best career batting average by a 31-year-old player when making 100+ plate appearances, with an average of .402.

NAME AVG PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP OBP SLG OPS
1 Casey Stengel
C. Stengel
.402
144
52
127
29
51
7
5
4
28
9
5
7
2
80
16
3
.461
.630
1.091
2 Bill Terry
B. Terry
.401
708
154
633
139
254
39
15
23
131
55
1
33
8
392
77
19
.450
.619
1.069
3 Rod Carew
R. Carew
.388
697
156
619
125
240
38
17
14
99
69
3
55
23
14
354
69
1
5
15
6
.448
.572
1.020
4 Ty Cobb
T. Cobb
.382
474
111
421
81
161
19
14
3
62
41
2
21
34
217
36
10
.440
.515
.955
5 Harry Heilmann
H. Heilmann
.382
654
150
553
111
211
42
11
15
128
75
4
19
9
320
68
22
.459
.579
1.038
6 Showboat Fisher
S. Fisher
.374
286
92
254
49
95
18
6
8
61
25
1
21
4
149
32
6
.432
.587
1.019
7 Babe Ruth
B. Ruth
.372
652
152
495
139
184
30
5
47
153
144
3
76
11
365
82
10
.516
.737
1.253
8 Kiki Cuyler
K. Cuyler
.368
742
158
650
155
239
49
17
16
137
65
11
51
43
370
82
16
.434
.569
1.003
9 Sam Crawford
S. Crawford
.365
669
148
591
113
216
34
14
7
63
0
38
299
55
15
.427
.506
.933
10 Chief Meyers
C. Meyers
.365
495
142
427
75
156
23
10
6
52
8
31
10
217
39
8
.444
.508
.952
11 Hank Edwards
H. Edwards
.364
120
41
110
13
40
11
1
2
21
10
0
14
0
59
14
0
2
.417
.536
.953
12 Larry Walker
L. Walker
.363
524
130
454
113
165
46
3
23
67
64
4
61
14
4
286
72
0
2
2
11
.445
.630
1.075
13 Paul Waner
P. Waner
.362
677
146
599
122
217
32
16
14
90
68
2
24
8
323
62
8
.429
.539
.968
14 Riggs Stephenson
R. Stephenson
.362
582
136
495
91
179
36
6
17
110
67
7
21
10
278
59
13
.445
.562
1.006
15 Charlie Gehringer
C. Gehringer
.360
709
153
597
141
215
49
6
11
128
104
3
23
14
309
66
5
.457
.518
.975
16 Jimmie Foxx
J. Foxx
.360
565
124
467
130
168
31
10
35
105
91
2
72
4
324
76
5
17
.466
.694
1.160
17 Edd Roush
E. Roush
.359
525
121
487
71
175
25
23
3
80
25
0
12
19
255
51
13
.391
.524
.914
18 Paul O'Neill
P. O'Neill
.359
443
103
368
68
132
25
1
21
83
72
0
56
5
4
222
47
0
3
13
16
.460
.603
1.064
19 Joe Wood
J. Wood
.359
234
67
198
32
71
16
5
4
60
26
0
18
2
109
25
10
.433
.551
.984
20 Charlie Jamieson
C. Jamieson
.358
663
143
595
98
213
34
8
3
54
50
2
15
21
272
45
16
.410
.457
.867
21 Rube Bressler
R. Bressler
.357
350
86
297
58
106
15
9
1
51
37
3
20
3
142
25
13
.433
.478
.911
22 Rogers Hornsby
R. Hornsby
.357
663
150
552
124
197
29
8
25
118
82
3
37
9
317
62
26
.443
.574
1.017
23 Harvey Hendrick
H. Hendrick
.354
424
110
384
69
136
25
6
14
82
31
1
20
14
215
45
8
.404
.560
.964
24 Dutch Ruether
D. Ruether
.353
115
55
102
18
36
3
2
1
14
10
0
7
0
46
6
3
.411
.451
.862
25 Joe Jackson
J. Jackson
.351
314
74
276
42
97
19
8
3
26
2
7
6
141
30
10
.411
.511
.922
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

39

14th

R

180

5th

SO

322

5th

ERA

3.46

7th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
Giants Giants
23
14
.622
1.5
Diamondbacks Diamondbacks
19
17
.528
5.0
Rockies Rockies
6
28
.176
17.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Fri
5/9
SFG SFG
@
MIN MIN
8:10 PM
Sat
5/10
SFG SFG
@
MIN MIN
7:15 PM
Sun
5/11
SFG SFG
@
MIN MIN
2:10 PM
Mon
5/12
AZ AZ
@
SFG SFG
9:45 PM
Last Game
CHC Cubs

22 - 15

5

Final

14

SFG Giants

23 - 14

Tue 6 May 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
Mets Mets
23
14
.622
Phillies Phillies
20
15
.571
2.0
NL Central W L PCT GB
Cubs Cubs
22
15
.595
Brewers Brewers
19
18
.514
3.0
NL West W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
AL East W L PCT GB
Yankees Yankees
20
16
.556
Red Sox Red Sox
18
19
.486
2.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
21
15
.583
1.5
AL West W L PCT GB
Mariners Mariners
21
14
.600
Athletics Athletics
20
17
.541
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/21
NYY NYY
@
CLE CLE
2-3
Mon
4/21
SDP SDP
@
DET DET
2-0
Mon
4/21
CIN CIN
@
MIA MIA
3-4
Mon
4/21
SEA SEA
@
BOS BOS
3-8
Mon
4/21
BAL BAL
@
WSH WSH
0-7

Schedule

DATE MATCHUP TIME (ET)
Wed
5/7
CLE CLE
@
WSH WSH
12:05 PM
Wed
5/7
HOU HOU
@
MIL MIL
1:10 PM
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Wed
5/7
SEA SEA
@
ATH ATH
3:35 PM