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

Between March 1, 1931 and July 30, 1931, Chuck Klein hit the most homers in the NL, with 23 homers.

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
23
95
385
85
132
24
6
85
40
2
29
5
428
237
53
1
.343
.407
.616
1.023
2 Mel Ott
M. Ott
17
92
342
68
96
15
5
70
50
1
32
6
394
172
37
1
.281
.374
.503
.877
3 Buzz Arlett
B. Arlett
15
81
317
50
103
20
6
58
30
4
27
3
351
180
41
0
.325
.390
.568
.958
4 Rogers Hornsby
R. Hornsby
14
88
325
58
109
35
1
78
51
0
22
1
381
188
50
5
.335
.426
.578
1.004
5 Wally Berger
W. Berger
12
95
376
59
117
27
6
60
32
2
43
7
412
192
45
2
.311
.368
.511
.879
6 Babe Herman
B. Herman
12
99
408
63
131
29
11
61
25
0
39
9
433
218
52
0
.321
.360
.534
.895
7 George Watkins
G. Watkins
12
88
336
68
97
18
11
35
14
1
42
12
352
173
41
1
.289
.319
.515
.834
8 Del Bissonette
D. Bissonette
11
99
383
61
108
10
8
60
38
0
33
3
423
167
29
2
.282
.347
.436
.783
9 Johnny Frederick
J. Frederick
11
98
416
52
110
27
5
57
19
3
31
2
439
180
43
1
.264
.301
.433
.734
10 Hack Wilson
H. Wilson
11
82
301
57
81
18
3
42
51
0
52
1
352
138
32
0
.269
.375
.458
.833
11 Shanty Hogan
S. Hogan
10
71
209
32
71
12
0
34
26
3
16
1
238
113
22
0
.340
.420
.541
.961
12 Johnny Vergez
J. Vergez
10
94
356
47
106
15
1
60
20
5
45
9
386
153
26
5
.298
.344
.430
.774
13 George Grantham
G. Grantham
8
85
321
71
101
23
5
36
51
1
31
4
385
158
36
12
.315
.410
.492
.902
14 Pinky Whitney
P. Whitney
8
94
372
50
117
30
3
61
26
3
30
6
404
177
41
3
.315
.364
.476
.840
15 Glenn Wright
G. Wright
8
62
213
29
59
6
3
23
12
2
32
1
228
95
17
1
.277
.322
.446
.768
16 Chick Hafey
C. Hafey
7
68
244
51
74
18
5
39
20
1
23
6
266
123
30
1
.303
.358
.504
.863
17 Eddie Phillips
E. Phillips
7
70
239
24
54
14
3
31
29
2
35
1
274
95
24
4
.226
.315
.397
.712
18 Nick Cullop
N. Cullop
6
72
244
25
67
18
6
39
16
1
57
1
264
115
30
3
.275
.322
.471
.793
19 Paul Waner
P. Waner
6
90
335
55
102
18
6
48
48
3
13
4
394
150
30
8
.304
.396
.448
.844
20 Pepper Martin
P. Martin
5
73
227
41
73
21
4
41
13
0
28
8
241
117
30
1
.322
.358
.515
.874
21 Kiki Cuyler
K. Cuyler
5
96
384
70
123
25
7
52
48
4
40
12
449
177
37
13
.320
.401
.461
.862
22 Don Hurst
D. Hurst
5
82
290
35
80
22
3
43
37
0
16
6
336
123
30
9
.276
.358
.424
.782
23 Freddie Lindstrom
F. Lindstrom
5
73
292
38
90
12
6
35
26
0
12
5
318
129
23
0
.308
.365
.442
.807
24 Lefty O'Doul
L. O'Doul
5
92
346
54
117
20
8
50
33
3
11
3
382
168
33
0
.338
.401
.486
.886
25 Bill Terry
B. Terry
5
94
379
69
128
20
12
64
28
1
25
8
409
187
37
1
.338
.385
.493
.878
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