most hr by a player in the nl from 3/1/1931 to 7/10/1931

Between March 1, 1931 and July 10, 1931, Chuck Klein crushed the most homers in the NL, with 21 home runs.

NAME 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 Chuck Klein
C. Klein
21
76
305
72
110
21
5
75
39
1
21
4
345
204
47
0
.361
.435
.669
1.104
2 Buzz Arlett
B. Arlett
14
62
242
41
80
17
5
49
26
4
20
2
272
149
36
0
.331
.404
.616
1.020
3 Rogers Hornsby
R. Hornsby
14
69
259
49
85
25
1
67
43
0
17
1
307
154
40
5
.328
.424
.595
1.018
4 Babe Herman
B. Herman
11
78
325
51
103
25
7
57
16
0
32
6
341
175
43
0
.317
.349
.538
.887
5 Mel Ott
M. Ott
11
71
259
53
74
13
5
50
41
1
26
4
302
130
29
1
.286
.385
.502
.887
6 Wally Berger
W. Berger
10
77
309
52
100
20
5
46
21
2
34
6
333
160
35
1
.324
.370
.518
.888
7 Johnny Frederick
J. Frederick
10
76
315
44
88
22
4
45
18
2
20
2
336
148
36
1
.279
.322
.470
.792
8 Johnny Vergez
J. Vergez
10
73
276
36
84
13
1
50
16
2
34
8
297
129
24
3
.304
.347
.467
.814
9 Hack Wilson
H. Wilson
10
65
240
44
67
15
2
35
43
0
42
0
283
116
27
0
.279
.389
.483
.872
10 George Watkins
G. Watkins
9
72
272
56
80
16
10
30
12
1
35
11
286
143
35
1
.294
.326
.526
.852
11 Del Bissonette
D. Bissonette
8
77
299
47
83
9
6
49
26
0
29
3
327
128
23
2
.278
.335
.428
.763
12 Shanty Hogan
S. Hogan
8
53
146
26
49
6
0
21
24
2
13
1
172
79
14
0
.336
.436
.541
.977
13 Glenn Wright
G. Wright
8
60
208
29
58
6
3
23
12
2
31
1
223
94
17
1
.279
.324
.452
.776
14 Pinky Whitney
P. Whitney
7
74
302
41
100
24
2
49
18
3
21
5
324
149
33
1
.331
.375
.493
.868
15 Chick Hafey
C. Hafey
6
48
169
35
45
10
2
23
16
1
18
4
187
77
18
1
.266
.333
.456
.789
16 Nick Cullop
N. Cullop
6
57
204
21
60
13
5
37
15
1
48
1
223
101
24
3
.294
.345
.495
.841
17 Eddie Phillips
E. Phillips
5
56
195
21
46
12
3
27
22
1
31
1
222
79
20
4
.236
.317
.405
.722
18 Freddie Lindstrom
F. Lindstrom
5
73
292
38
90
12
6
35
26
0
12
5
318
129
23
0
.308
.365
.442
.807
19 Lefty O'Doul
L. O'Doul
5
70
257
40
77
9
6
35
29
3
10
2
289
113
20
0
.300
.377
.440
.817
20 Ethan Allen
E. Allen
4
42
124
26
41
6
0
22
4
0
7
1
129
59
10
1
.331
.352
.476
.827
21 Pepper Martin
P. Martin
4
58
177
31
53
12
3
26
10
0
24
7
188
83
19
1
.299
.337
.469
.806
22 Ernie Lombardi
E. Lombardi
4
43
104
12
31
6
1
14
9
0
7
1
113
51
11
0
.298
.354
.490
.844
23 Hughie Critz
H. Critz
4
49
204
28
63
7
2
18
5
0
13
3
211
86
13
2
.309
.325
.422
.747
24 Kiki Cuyler
K. Cuyler
4
74
302
57
102
20
7
42
36
2
33
10
348
148
31
8
.338
.412
.490
.902
25 George Grantham
G. Grantham
4
63
236
46
76
18
3
23
39
1
21
3
282
112
25
6
.322
.420
.475
.895
StatMuse has game-level data for home runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Phillies Stats

Team Rankings

HR

81

16th

R

362

9th

SO

708

3rd

ERA

3.93

18th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
46
31
.597
Mets Mets
46
31
.597
Braves Braves
35
41
.461
10.5
Nationals Nationals
32
46
.410
14.5
Marlins Marlins
31
45
.408
14.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
PHI PHI
@
HOU HOU
8:10 PM
Wed
6/25
PHI PHI
@
HOU HOU
8:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Fri
6/27
PHI PHI
@
ATL ATL
7:15 PM
Sat
6/28
PHI PHI
@
ATL ATL
7:15 PM
Last Game
PHI Phillies

46 - 31

4

Final

11

NYM Mets

46 - 31

Sat 21 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
45
32
.584
Rays Rays
43
35
.551
2.5
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
39
37
.513
5.0
NL East W L PCT GB
Mets Mets
46
31
.597
Phillies Phillies
46
31
.597
NL Central W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
MIA MIA
@
TBR TBR
2-3
Sat
6/7
SDP SDP
@
MIL MIL
1-0
Sat
6/7
TEX TEX
@
WSH WSH
4-2
Sat
6/7
PHI PHI
@
PIT PIT
1-2
Sat
6/7
AZ AZ
@
CIN CIN
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/23
TEX TEX
@
BAL BAL
6:35 PM
Mon
6/23
NYY NYY
@
CIN CIN
7:10 PM
Mon
6/23
ATL ATL
@
NYM NYM
7:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM