highest batting average in a single season with 21 home runs sine 1930

Bill Terry had the best batting average with 21+ home runs in 1930, with an average of .401.

Interpreted as:
highest batting average by a player in a single season with 21 or more home runs sine 1930
NAMEAVGHRSEASONTMGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Bill Terry
B. Terry
.401
23
1930
154
633
139
254
39
15
129
57
1
33
8
710
392
77
19
.452
.619
1.071
171
71.2
.468
156
62.1
2Babe Herman
B. Herman
.393
35
1930
153
614
143
241
48
11
130
66
4
56
18
699
416
94
15
.455
.678
1.132
180
81.8
.487
167
72.9
3Chuck Klein
C. Klein
.386
40
1930
156
648
158
250
59
8
170
54
4
50
4
719
445
107
13
.436
.687
1.123
181
80
.481
152
58.7
4Lefty O'Doul
L. O'Doul
.383
22
1930
140
528
122
202
37
7
97
63
5
21
3
606
319
66
10
.453
.604
1.057
144
58.3
.464
143
40.3
5Al Simmons
A. Simmons
.381
36
1930
138
554
152
211
41
16
165
39
1
34
9
2
611
392
93
17
.423
.708
1.130
153
67.4
.480
173
63.8
6Freddie Lindstrom
F. Lindstrom
.379
22
1930
148
609
127
231
39
7
106
48
0
33
15
671
350
68
14
.425
.575
.999
145
50.1
.440
140
41.5
7Lou Gehrig
L. Gehrig
.379
41
1930
154
581
143
220
42
17
173
101
3
63
12
14
703
419
100
18
.473
.721
1.194
193
94.5
.507
198
98.3
8Babe Ruth
B. Ruth
.359
49
1930
145
518
150
186
28
9
153
136
1
61
10
10
676
379
86
21
.493
.732
1.225
192
97
.517
204
100.6
9Carl Reynolds
C. Reynolds
.359
22
1930
138
563
103
202
25
18
104
20
7
39
16
4
602
329
65
12
.388
.584
.973
120
35.4
.422
143
36.9
10Hack Wilson
H. Wilson
.356
56
1930
155
585
146
208
35
6
191
105
1
84
3
709
423
97
18
.454
.723
1.177
189
89
.497
171
78.9
11Mel Ott
M. Ott
.349
25
1930
148
521
122
182
34
5
119
103
2
35
9
646
301
64
20
.458
.578
1.036
149
58.4
.457
150
50.2
12Ed Morgan
E. Morgan
.349
26
1930
150
584
122
204
47
11
136
62
1
66
8
4
666
351
84
19
.413
.601
1.014
143
49.7
.440
146
43.9
13Gabby Hartnett
G. Hartnett
.339
37
1930
141
508
84
172
31
3
122
55
1
62
0
578
320
71
14
.404
.630
1.034
127
45.2
.444
141
37.1
14Chick Hafey
C. Hafey
.336
26
1930
120
446
108
150
39
12
107
46
7
51
12
515
291
77
16
.407
.652
1.059
116
43.8
.451
144
35.1
15Jimmie Foxx
J. Foxx
.335
37
1930
153
562
127
188
33
13
156
93
0
66
7
7
673
358
83
18
.429
.637
1.066
156
61
.458
159
57
16Glenn Wright
G. Wright
.321
22
1930
135
532
83
171
28
12
126
32
0
70
2
581
289
62
17
.360
.543
.903
100
18.7
.392
112
11.3
17Wally Berger
W. Berger
.310
38
1930
151
555
98
172
27
14
119
54
4
69
3
625
341
79
12
.375
.614
.990
125
36.7
.422
130
29.6
18Goose Goslin
G. Goslin
.308
37
1930
TOT
148
584
115
180
36
12
138
67
3
54
17
11
668
351
85
14
.382
.601
.983
133
39
.421
138
36.3

More Giants Stats

Team Batting Leaders

HR

30

Adames

Willy Adames

RBI

87

Adames

Willy Adames

AVG

.266

Lee

Jung Hoo Lee
Team Pitching Leaders

W

15

Webb

Logan Webb

K

224

Webb

Logan Webb

ERA

3.22

Webb

Logan Webb
Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Fri
3/27
@
4:35 PM
Sat
3/28
@
7:15 PM
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM