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.

NAME MONTH G HR AB R H 2B 3B RBI SH SF SB CS BB IBB HBP SO GIDP PA TB XBH AVG OBP SLG OPS
1 Sammy 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
2 Giancarlo 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
3 Rudy 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
4 Sammy 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
5 Barry 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
6 Albert 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
7 Willie 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
8 Rudy 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
9 Babe 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
10 J.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
11 Edwin 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
12 Mark 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
13 Albert 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
14 Mark 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
15 Mickey 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
16 Ralph 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
17 Hank 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
18 Aaron 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
19 Troy 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
20 Jim 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
21 Alex 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
22 Rafael 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
23 Sammy 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
24 Mark 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
25 Mark 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

AL East W L PCT GB
Blue Jays Blue Jays
55
41
.573
Yankees Yankees
53
43
.552
2.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Twins Twins
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
NL Central W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
PHI PHI
@
ATL ATL
2-1
Sat
6/28
TBR TBR
@
BAL BAL
1-5
Sat
6/28
ATH ATH
@
NYY NYY
5-12
Sat
6/28
TOR TOR
@
BOS BOS
5-3

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Fri
7/18
SDP SDP
@
WSH WSH
6:45 PM
Fri
7/18
LAA LAA
@
PHI PHI
6:45 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM