what players have had the most 20 home run seasons before 32 years old

Granny Hamner played the most seasons by a player younger than 32 with 20+ home runs, with 16 seasons.

Interpreted as:
What players have had the most 20 or more home run seasons before 32 years old?
NAME SEAS HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Granny Hamner
G. Hamner
16
102
1,486
5,722
700
1,500
267
61
699
348
6
421
36
13
6,170
2,195
430
71
23
9
172
.262
.304
.384
.688
2 Ed Kranepool
E. Kranepool
15
103
1,597
4,919
494
1,286
201
25
538
410
12
531
14
24
5,421
1,846
329
35
45
78
119
.261
.317
.375
.692
3 Ed Kirkpatrick
E. Kirkpatrick
15
84
1,241
3,314
396
790
136
18
410
434
21
493
31
38
3,831
1,214
238
24
38
68
66
.238
.327
.366
.693
4 Brooks Robinson
B. Robinson
15
178
1,764
6,602
811
1,823
323
53
846
492
33
644
20
24
7,266
2,786
554
69
70
69
195
.276
.326
.422
.748
5 Harmon Killebrew
H. Killebrew
15
393
1,504
5,180
879
1,356
188
17
1,001
921
38
1,141
7
10
6,184
2,757
598
0
45
80
132
.262
.374
.532
.907
6 Phil Cavarretta
P. Cavarretta
15
66
1,549
5,476
809
1,605
287
89
754
645
30
469
55
6,225
2,268
442
74
57
.293
.371
.414
.785
7 Mel Ott
M. Ott
15
388
2,015
7,080
1,421
2,216
386
66
1,468
1,240
44
616
68
8,455
3,898
840
91
14
.313
.418
.551
.969
8 Jimmie Foxx
J. Foxx
15
464
1,834
6,583
1,485
2,216
377
112
1,627
1,197
11
1,007
80
7,858
4,209
953
67
17
.337
.439
.639
1.079
9 Adrian Beltre
A. Beltre
14
279
1,841
6,898
915
1,892
397
28
1,012
519
58
1,170
113
39
7,543
3,182
704
14
54
65
178
.274
.328
.461
.789
10 Andruw Jones
A. Jones
14
372
1,841
6,635
1,075
1,724
342
35
1,135
749
85
1,474
138
56
7,538
3,252
749
6
63
66
165
.260
.340
.490
.830
11 Alex Rodriguez
A. Rodriguez
14
499
1,847
7,143
1,454
2,183
389
26
1,449
878
119
1,482
252
62
8,227
4,121
914
16
71
63
169
.306
.387
.577
.964
12 Alfredo Griffin
A. Griffin
14
23
1,603
5,724
658
1,451
218
73
452
275
22
518
178
126
6,177
1,884
314
116
40
21
69
.253
.288
.329
.618
13 Robin Yount
R. Yount
14
170
1,952
7,597
1,132
2,189
401
90
909
606
21
866
183
77
8,385
3,280
661
84
77
46
144
.288
.339
.432
.771
14 Ted Simmons
T. Simmons
14
181
1,616
5,918
760
1,744
339
39
959
641
30
471
11
29
6,668
2,704
559
7
72
153
191
.295
.363
.457
.819
15 Dusty Baker
D. Baker
14
178
1,401
5,009
684
1,390
241
18
728
503
24
673
102
55
5,613
2,201
437
19
58
43
113
.278
.343
.439
.782
16 Ken Henderson
K. Henderson
14
115
1,267
4,238
566
1,106
204
25
538
534
29
695
86
42
4,854
1,705
344
19
34
70
112
.261
.345
.402
.748
17 Willie Crawford
W. Crawford
14
86
1,210
3,435
507
921
152
35
419
431
9
664
47
36
3,925
1,401
273
22
28
55
57
.268
.349
.408
.757
18 Tim McCarver
T. McCarver
14
85
1,407
4,703
480
1,281
198
49
536
396
21
344
51
40
5,194
1,832
332
29
45
100
81
.272
.329
.390
.718
19 Curt Flood
C. Flood
14
85
1,746
6,322
847
1,854
271
44
634
438
52
607
88
72
6,917
2,468
400
72
33
21
117
.293
.342
.390
.733
20 Al Kaline
A. Kaline
14
279
1,862
6,857
1,115
2,087
344
62
1,117
803
36
631
109
49
7,792
3,392
685
36
60
86
180
.304
.377
.495
.872
21 Eddie Yost
E. Yost
14
101
1,690
6,010
971
1,521
282
53
551
1,273
76
706
58
41
7,459
2,212
436
89
11
12
113
.253
.389
.368
.757
22 Eddie Miksis
E. Miksis
14
44
1,038
3,049
381
722
96
17
228
215
6
313
52
21
3,335
984
157
63
2
6
76
.237
.288
.323
.611
23 Travis Jackson
T. Jackson
14
128
1,530
5,622
792
1,661
283
85
877
392
9
509
71
6,183
2,498
496
160
.295
.342
.444
.787
24 Charlie Grimm
C. Grimm
14
59
1,646
6,025
702
1,741
292
92
448
27
324
52
6,689
2,394
443
189
.289
.341
.397
.738
25 Rogers Hornsby
R. Hornsby
14
218
1,696
6,393
1,221
2,299
394
152
742
40
512
126
7,336
3,651
764
161
.360
.429
.571
1.001
StatMuse has game-level data for player age and seasons going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Phillies Stats

Team Rankings

HR

107

15th

R

452

11th

SO

902

2nd

ERA

3.70

9th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
56
42
.571
Mets Mets
55
44
.556
1.5
Marlins Marlins
46
51
.474
9.5
Braves Braves
43
53
.448
12.0
Nationals Nationals
38
59
.392
17.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/20
LAA LAA
@
PHI PHI
1:35 PM
Mon
7/21
BOS BOS
@
PHI PHI
6:45 PM
Tue
7/22
BOS BOS
@
PHI PHI
6:45 PM
Wed
7/23
BOS BOS
@
PHI PHI
7:05 PM
Fri
7/25
PHI PHI
@
NYY NYY
7:05 PM
Last Game
PHI Phillies

56 - 42

9

Final

5

LAA Angels

48 - 50

Sat 19 Jul 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
56
42
.571
Mets Mets
55
44
.556
1.5
NL Central W L PCT GB
Cubs Cubs
59
39
.602
Brewers Brewers
57
40
.588
1.5
NL West W L PCT GB
Dodgers Dodgers
58
40
.592
Padres Padres
53
44
.546
4.5
AL East W L PCT GB
Blue Jays Blue Jays
57
41
.582
Yankees Yankees
53
44
.546
3.5
AL Central W L PCT GB
Tigers Tigers
59
40
.596
Guardians Guardians
47
50
.485
11.0
AL West W L PCT GB
Astros Astros
56
41
.577
Mariners Mariners
52
45
.536
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/30
NYY NYY
@
TOR TOR
5-12
Mon
6/30
STL STL
@
PIT PIT
0-1
Mon
6/30
LAA LAA
@
ATL ATL
4-0
Mon
6/30
CLE CLE
@
CHC CHC
2-5
Mon
6/30
BAL BAL
@
TEX TEX
2-10

Schedule

DATE MATCHUP TIME (ET)
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Sun
7/20
BAL BAL
@
TBR TBR
12:10 PM
Sun
7/20
NYY NYY
@
ATL ATL
1:35 PM
Sun
7/20
SDP SDP
@
WSH WSH
1:35 PM