highest batting average since 1930 with 21 hr

Since 1930, Bill Terry has the best batting average with 21+ home runs, with an average of .352.

Interpreted as:
highest batting average by a player since 1930 with 21 or more hr
NAME AVG HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Bill Terry
B. Terry
.352
82
961
3,789
688
1,332
216
70
602
296
6
236
30
4,162
1,934
368
71
.399
.510
.910
766
237.3
.411
142
234.2
2 Lefty O'Doul
L. O'Doul
.345
73
626
2,200
399
759
119
31
364
223
19
87
24
2,460
1,159
223
18
.410
.527
.937
478
164.9
.422
145
147.8
3 Ted Williams
T. Williams
.344
521
2,292
7,706
1,798
2,654
525
71
1,839
2,021
39
709
24
4
9,791
4,884
1,117
5
20
86
197
.482
.634
1.116
2349
1,219.7
.493
188
1,067
4 Lou Gehrig
L. Gehrig
.343
347
1,397
5,255
1,257
1,802
328
91
1,360
1,028
30
439
72
6,339
3,353
766
26
2
.453
.638
1.091
1522
719.6
.481
174
666.9
5 Tony Gwynn
T. Gwynn
.338
135
2,440
9,288
1,383
3,141
543
85
1,138
790
24
434
319
125
10,232
4,259
763
45
85
203
259
.388
.459
.847
1582
379.2
.370
132
390.4
6 Babe Ruth
B. Ruth
.331
198
713
2,405
607
797
110
24
652
632
8
351
22
3,066
1,549
332
21
.472
.644
1.116
764
375.1
.490
186
363.4
7 Stan Musial
S. Musial
.331
475
3,026
10,972
1,949
3,630
725
177
1,951
1,599
53
696
78
31
12,712
6,134
1,377
35
53
127
243
.417
.559
.976
2474
1,032.5
.435
158
896.7
8 Wade Boggs
W. Boggs
.328
118
2,439
9,180
1,513
3,010
578
61
1,014
1,412
23
745
24
35
10,740
4,064
757
29
96
180
236
.415
.443
.858
1746
493.9
.381
132
411
9 Rod Carew
R. Carew
.328
92
2,469
9,315
1,424
3,053
445
112
1,015
1,018
25
1,028
353
187
10,550
3,998
649
128
64
144
216
.393
.429
.822
1576
435.7
.369
132
379.9
10 Dale Alexander
D. Alexander
.327
36
507
1,824
259
596
121
15
322
192
6
134
15
2,036
855
172
14
.393
.469
.861
344
82.7
.392
121
58.8
11 Paul Waner
P. Waner
.326
75
1,947
7,102
1,139
2,312
435
117
913
799
23
303
67
8,035
3,206
627
111
45
.396
.451
.847
1322
330.4
.390
131
312.8
12 Joe DiMaggio
J. DiMaggio
.325
361
1,736
6,821
1,390
2,214
389
131
1,537
790
46
369
30
0
7,671
3,948
881
14
130
.398
.579
.977
1517
604.1
.439
152
528.8
13 Joe Medwick
J. Medwick
.324
205
1,984
7,635
1,198
2,471
540
113
1,383
437
26
551
42
8,142
3,852
858
44
112
.362
.505
.867
1336
368.3
.393
133
329
14 Heinie Manush
H. Manush
.324
53
1,097
4,343
713
1,405
275
88
649
275
24
178
40
4,707
2,015
416
65
1
.367
.464
.831
731
137.7
.377
115
93.5
15 Mickey Cochrane
M. Cochrane
.323
76
836
2,965
637
959
221
24
496
562
20
143
29
3,599
1,456
321
52
.434
.491
.926
698
243.2
.425
139
194.9
16 Jimmie Foxx
J. Foxx
.323
485
1,953
7,046
1,510
2,274
397
100
1,700
1,274
9
1,180
72
8,369
4,326
982
40
69
.427
.614
1.041
1856
820.5
.461
158
676.8
17 Charlie Gehringer
C. Gehringer
.322
160
1,745
6,625
1,360
2,134
452
83
1,137
969
35
256
112
7,710
3,232
695
81
27
.411
.488
.899
1404
439.3
.411
127
300.5
18 Al Simmons
A. Simmons
.321
192
1,395
5,477
948
1,758
302
89
1,115
409
21
489
39
5,937
2,814
583
30
23
.370
.514
.884
1018
271.9
.397
123
195.8
19 Babe Herman
B. Herman
.320
123
1,005
3,640
584
1,166
259
71
639
344
7
378
60
4,027
1,936
453
36
1
.380
.532
.912
731
219.5
.407
140
214.5
20 Luis Arraez
L. Arraez
.319
31
745
2,861
397
912
152
17
271
208
19
199
23
14
3,115
1,191
200
7
20
18
58
.366
.416
.783
439
67.3
.340
118
67.2
21 Kirby Puckett
K. Puckett
.318
207
1,783
7,244
1,071
2,304
414
57
1,085
450
56
965
134
76
7,831
3,453
678
23
58
85
188
.360
.477
.837
1182
280.7
.366
123
211.4
22 Vladimir Guerrero
V. Guerrero
.318
449
2,147
8,155
1,328
2,590
477
46
1,496
737
103
985
181
94
9,059
4,506
972
0
64
250
277
.379
.553
.931
1575
464.6
.390
136
419
23 Arky Vaughan
A. Vaughan
.318
96
1,817
6,622
1,173
2,103
356
128
926
937
46
276
118
7,721
3,003
580
116
32
.406
.453
.859
1306
378.3
.399
138
364.7
24 Roberto Clemente
R. Clemente
.317
240
2,433
9,454
1,416
3,000
440
166
1,305
621
35
1,230
83
46
10,212
4,492
846
36
66
167
275
.359
.475
.834
1513
405.9
.365
129
334.6
25 Earle Combs
E. Combs
.317
31
693
2,652
572
841
135
70
329
346
6
114
40
3,026
1,209
236
22
.397
.456
.853
508
124.1
.391
126
111.1

More Giants Stats

Team Rankings

HR

61

22nd

R

271

19th

SO

575

7th

ERA

3.04

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5
Padres Padres
37
28
.569
2.0
Diamondbacks Diamondbacks
32
34
.485
7.5
Rockies Rockies
12
53
.185
27.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
SFG SFG
@
COL COL
8:40 PM
Wed
6/11
SFG SFG
@
COL COL
8:40 PM
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Fri
6/13
SFG SFG
@
LAD LAD
10:10 PM
Sat
6/14
SFG SFG
@
LAD LAD
10:10 PM
Last Game
SFG Giants

38 - 28

4

Final

3

ATL Braves

27 - 37

Sun 8 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
39
25
.609
Rays Rays
36
30
.545
4.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
38
28
.576
4.0
NL Central W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
CHC CHC
@
CIN CIN
11-8
Sat
5/24
TEX TEX
@
CWS CWS
5-4
Sat
5/24
SDP SDP
@
ATL ATL
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
6/10
DET DET
@
BAL BAL
6:35 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
CIN CIN
@
CLE CLE
6:40 PM
Tue
6/10
CHC CHC
@
PHI PHI
6:45 PM
Tue
6/10
TBR TBR
@
BOS BOS
7:10 PM