Who has the most HR in a month?

Sammy Sosa hits his 19th home run of June, breaking Rudy York's 1937 MLB record for most in a single month.

NAMEMONTHGHRABRH2B3BRBISHSFSBCSBBIBBHBPSOGIDPPATBXBHAVGOBPSLGOPS
1Sammy Sosa
Sammy Sosa
June 1998
27
20
114
25
34
2
0
40
0
1
0
2
6
0
0
27
3
121
96
22
.298
.331
.842
1.173
2Giancarlo Stanton
Giancarlo Stanton
August 2017
29
18
109
28
38
6
0
37
0
1
1
0
14
4
3
31
2
127
98
24
.349
.433
.899
1.332
3Rudy York
Rudy York
August 1937
30
18
113
27
41
5
2
50
0
1
13
0
14
126
104
25
.363
.429
.920
1.349
4Sammy Sosa
Sammy Sosa
August 2001
29
17
109
31
42
3
3
36
0
2
0
1
16
3
3
24
0
130
102
23
.385
.469
.936
1.405
5Barry Bonds
Barry Bonds
May 2001
27
17
84
28
31
5
0
30
0
0
3
1
31
5
2
24
1
117
87
22
.369
.547
1.036
1.583
6Albert Belle
Albert Belle
September 1995
27
17
97
30
30
10
0
32
0
1
2
1
13
1
4
13
5
115
91
27
.309
.409
.938
1.347
7Willie Mays
Willie Mays
August 1965
31
17
113
32
41
3
0
29
1
0
1
1
17
3
0
19
1
131
95
20
.363
.446
.841
1.287
8Rudy York
Rudy York
August 1943
31
17
112
29
40
4
0
43
1
0
21
0
19
2
134
95
21
.357
.459
.848
1.307
9Babe Ruth
Babe Ruth
September 1927
27
17
103
29
39
3
1
43
4
3
19
0
15
126
95
21
.379
.475
.922
1.398
10J.D. Martinez
J.D. Martinez
September 2017
24
16
99
26
40
8
0
36
0
1
1
0
7
1
0
29
7
107
96
24
.404
.439
.970
1.409
11Edwin Encarnacion
Edwin Encarnacion
May 2014
30
16
114
26
32
5
1
33
0
0
1
0
16
0
0
16
4
130
87
22
.281
.369
.763
1.132
12Mark McGwire
Mark McGwire
July 1999
25
16
88
21
26
2
0
30
0
0
0
0
22
4
0
21
0
110
76
18
.295
.436
.864
1.300
13Albert Belle
Albert Belle
July 1998
26
16
101
24
41
6
0
32
0
0
0
0
9
2
0
13
1
110
95
22
.406
.455
.941
1.395
14Mark McGwire
Mark McGwire
May 1998
26
16
86
25
28
2
0
32
0
0
0
0
33
5
0
27
0
119
78
18
.326
.513
.907
1.420
15Mickey Mantle
Mickey Mantle
May 1956
31
16
116
35
48
6
0
35
0
1
4
0
23
2
0
15
0
140
102
22
.414
.507
.879
1.386
16Ralph Kiner
Ralph Kiner
September 1949
27
16
92
28
30
4
1
32
0
2
28
0
10
4
120
84
21
.326
.483
.913
1.396
17Hank Greenberg
Hank Greenberg
September 1946
27
16
94
26
30
4
0
39
0
0
21
0
18
3
115
82
20
.319
.443
.872
1.316
18Aaron Judge
Aaron Judge
September 2017
27
15
90
29
28
7
0
32
0
3
2
0
28
1
0
32
1
121
80
22
.311
.463
.889
1.352
19Troy Tulowitzki
Troy Tulowitzki
September 2010
28
15
115
30
37
6
2
40
0
0
2
0
9
1
1
19
3
125
92
23
.322
.376
.800
1.176
20Jim Thome
Jim Thome
June 2004
27
15
98
25
30
5
0
31
0
1
0
0
21
6
1
25
1
121
80
20
.306
.430
.816
1.246
21Alex Rodriguez
Alex Rodriguez
August 2003
29
15
106
30
36
5
2
31
0
1
5
1
21
3
2
17
3
130
90
22
.340
.454
.849
1.303
22Rafael Palmeiro
Rafael Palmeiro
August 1999
30
15
110
25
35
4
1
39
0
4
0
0
14
1
0
17
1
128
86
20
.318
.383
.782
1.165
23Sammy Sosa
Sammy Sosa
August 1999
30
15
109
20
31
2
0
28
0
0
1
3
20
4
1
36
4
130
78
17
.284
.400
.716
1.116
24Mark McGwire
Mark McGwire
September 1998
25
15
82
24
27
2
0
28
0
0
0
0
19
1
1
24
1
102
74
17
.329
.461
.902
1.363
25Mark McGwire
Mark McGwire
September 1997
26
15
98
21
28
1
0
24
0
1
1
0
20
5
2
36
0
121
74
16
.286
.413
.755
1.168
StatMuse has game-level data for home runs going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
MIN MIN
@
BAL BAL
4:00 AM
Thu
3/26
KCR KCR
@
ATL ATL
4:00 AM