who has the most home runs in a season only counting games before june 7

Before June 7, 2025, Barry Bonds crushed the most homers in a season, with 73 home runs in 2001.

NAME HR G SEASON TM AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Barry Bonds
B. Bonds
73
153
2001
SFG SFG
476
129
156
32
2
137
177
9
93
13
3
664
411
107
0
2
35
5
.328
.515
.863
1.379
2 Mark McGwire
M. McGwire
70
155
1998
STL STL
509
130
152
21
0
147
162
6
155
1
0
681
383
91
0
4
28
8
.299
.470
.752
1.222
3 Sammy Sosa
S. Sosa
66
159
1998
CHC CHC
643
134
198
20
0
158
73
1
171
18
9
722
416
86
0
5
14
20
.308
.377
.647
1.024
4 Mark McGwire
M. McGwire
65
153
1999
STL STL
521
118
145
21
1
147
133
2
141
0
0
661
363
87
0
5
21
12
.278
.424
.697
1.120
5 Sammy Sosa
S. Sosa
64
160
2001
CHC CHC
577
146
189
34
5
160
116
6
153
0
2
711
425
103
0
12
37
6
.328
.437
.737
1.174
6 Sammy Sosa
S. Sosa
63
162
1999
CHC CHC
625
114
180
24
2
141
78
3
171
7
8
712
397
89
0
6
8
17
.288
.367
.635
1.002
7 Aaron Judge
A. Judge
62
157
2022
NYY NYY
570
133
177
28
0
131
111
6
175
16
3
692
391
90
0
5
19
14
.311
.425
.686
1.111
8 Roger Maris
R. Maris
61
161
1961
NYY NYY
590
132
159
16
4
141
94
7
67
0
0
698
366
81
0
7
0
18
.269
.372
.620
.993
9 Babe Ruth
B. Ruth
60
151
1927
NYY NYY
540
158
192
29
8
164
137
0
89
7
691
417
97
14
.356
.486
.772
1.258
10 Giancarlo Stanton
G. Stanton
59
159
2017
MIA MIA
597
123
168
32
0
132
85
7
163
2
2
692
377
91
0
3
13
13
.281
.376
.631
1.007
11 Babe Ruth
B. Ruth
59
152
1921
NYY NYY
541
177
204
44
16
168
144
4
82
17
693
457
119
4
.377
.511
.845
1.356
12 Aaron Judge
A. Judge
58
158
2024
NYY NYY
559
122
180
36
1
144
133
9
171
10
0
703
392
95
0
2
20
22
.322
.458
.701
1.159
13 Ryan Howard
R. Howard
58
159
2006
PHI PHI
581
104
182
25
1
149
108
9
181
0
0
704
383
84
0
6
37
7
.313
.425
.659
1.084
14 Mark McGwire
M. McGwire
58
156
1997
TOT
540
86
148
27
0
123
101
9
159
3
0
657
349
85
0
7
16
9
.274
.393
.646
1.039
15 Hank Greenberg
H. Greenberg
58
155
1938
DET DET
556
144
175
23
4
146
119
3
92
7
681
380
85
3
.315
.438
.683
1.122
16 Jimmie Foxx
J. Foxx
58
154
1932
PHA PHA
585
151
213
33
9
169
117
0
96
3
702
438
100
0
.364
.470
.749
1.219
17 Alex Rodriguez
A. Rodriguez
57
162
2002
TEX TEX
624
125
187
27
2
142
87
10
122
9
4
725
389
86
0
4
12
14
.300
.392
.623
1.015
18 Luis Gonzalez
L. Gonzalez
57
162
2001
ARI ARI
609
128
198
36
7
142
100
14
83
1
1
728
419
100
0
5
24
14
.325
.429
.688
1.117
19 Ken Griffey Jr.
K. Griffey Jr.
56
161
1998
SEA SEA
633
120
180
33
3
146
76
7
121
20
5
720
387
92
0
4
11
14
.284
.365
.611
.977
20 Ken Griffey Jr.
K. Griffey Jr.
56
157
1997
SEA SEA
608
125
185
34
3
147
76
8
121
15
4
704
393
93
0
12
23
12
.304
.382
.646
1.028
21 Hack Wilson
H. Wilson
56
155
1930
CHC CHC
585
146
208
35
6
191
105
1
84
3
709
423
97
18
.356
.454
.723
1.177
22 Shohei Ohtani
S. Ohtani
54
159
2024
LAD LAD
636
134
197
38
7
130
81
6
162
59
4
728
411
99
0
5
10
7
.310
.390
.646
1.036
23 Matt Olson
M. Olson
54
162
2023
ATL ATL
608
127
172
27
3
139
104
4
167
1
0
720
367
84
0
4
8
13
.283
.389
.604
.993
24 Jose Bautista
J. Bautista
54
161
2010
TOR TOR
569
109
148
35
3
124
100
10
116
9
2
683
351
92
0
4
2
10
.260
.378
.617
.995
25 Alex Rodriguez
A. Rodriguez
54
158
2007
NYY NYY
583
143
183
31
0
156
95
21
120
24
4
708
376
85
0
9
11
15
.314
.422
.645
1.067
StatMuse has game-level data for games going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

79

23rd

R

347

20th

SO

710

10th

ERA

3.36

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
Giants Giants
45
38
.542
6.5
Diamondbacks Diamondbacks
41
41
.500
10.0
Rockies Rockies
18
65
.217
33.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/29
SFG SFG
@
CWS CWS
2:10 PM
Mon
6/30
SFG SFG
@
AZ AZ
9:40 PM
Tue
7/1
SFG SFG
@
AZ AZ
9:40 PM
Wed
7/2
SFG SFG
@
AZ AZ
9:40 PM
Thu
7/3
SFG SFG
@
AZ AZ
9:40 PM
Last Game
CWS White Sox

27 - 56

1

Final

0

SFG Giants

45 - 38

Sat 28 Jun 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
48
35
.578
Mets Mets
48
36
.571
0.5
NL Central W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
NL West W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
41
.494
10.5
AL West W L PCT GB
Astros Astros
49
34
.590
Mariners Mariners
42
40
.512
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/13
MIA MIA
@
WSH WSH
4-3
Fri
6/13
CIN CIN
@
DET DET
11-1
Fri
6/13
PIT PIT
@
CHC CHC
1-2
Fri
6/13
TOR TOR
@
PHI PHI
2-3
Fri
6/13
LAA LAA
@
BAL BAL
5-6

Schedule

DATE MATCHUP TIME (ET)
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Sun
6/29
TBR TBR
@
BAL BAL
1:35 PM
Sun
6/29
ATH ATH
@
NYY NYY
1:35 PM
Sun
6/29
SDP SDP
@
CIN CIN
1:40 PM
Sun
6/29
CHC CHC
@
HOU HOU
2:10 PM