Barry Bonds has smashed the most home runs in a season before the All-Star Game, with 39 home runs in 2001.

most home runs before all-star break in a season
Interpreted as:
most home runs by a player before all-star break in a season
2001 Bonds 2013 Davis 1998 McGwire 1969 Jackson 2001 Gonzalez 1998 Griffey 1969 Howard 2022 Judge 2021 Ohtani 1998 Sosa 1994 Griffey 1994 Williams 1987 McGwire 1961 Maris 2023 Ohtani 2009 Pujols 1999 Sosa 1994 Thomas 2019 Yelich 2011 Bautista 2006 Ortiz 1999 Canseco 1997 McGwire 1989 Mitchell 1979 Schmidt 1954 Mays 2019 Bellinger 0 5 10 15 20 25 30 35 39 37 37 37 35 35 34 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 30
NAME HR SEASON TM G AB R H 2B 3B RBI SH SF SB CS BB IBB HBP SO GIDP PA TB XBH AVG OBP SLG OPS
Barry Bonds Barry Bonds 39 2001
SFG SFG
81 259 66 79 18 0 73 0 2 7 1 88 20 6 55 2 355 214 57 .305 .487 .826 1.314
Chris Davis Chris Davis 37 2013
BAL BAL
95 343 70 108 27 0 93 0 4 0 1 38 9 8 110 2 393 246 64 .315 .392 .717 1.109
Mark McGwire Mark McGwire 37 1998
STL STL
80 268 70 83 12 0 87 0 2 0 0 88 16 4 78 4 362 206 49 .310 .483 .769 1.252
Reggie Jackson Reggie Jackson 37 1969
OAK OAK
91 324 84 93 24 2 79 1 1 10 4 64 9 7 79 6 397 232 63 .287 .414 .716 1.130
Luis Gonzalez Luis Gonzalez 35 2001
ARI ARI
87 330 75 117 16 4 86 0 3 1 1 46 9 9 48 10 388 246 55 .355 .443 .745 1.189
Ken Griffey Jr. Ken Griffey Jr. 35 1998
SEA SEA
88 345 76 103 20 3 79 0 2 8 1 44 9 4 64 9 395 234 58 .299 .382 .678 1.061
Frank Howard Frank Howard 34 1969
WSH WSH
100 368 72 115 12 1 73 0 1 0 0 58 9 5 58 17 432 231 47 .313 .412 .628 1.040
Aaron Judge Aaron Judge 33 2022
NYY NYY
89 338 74 96 14 0 70 0 4 8 0 44 6 1 100 12 387 209 47 .284 .364 .618 .983
Shohei Ohtani Shohei Ohtani 33 2021
LAA LAA
84 301 65 84 19 4 70 0 1 12 4 38 5 3 98 4 343 210 56 .279 .364 .698 1.062
Sammy Sosa Sammy Sosa 33 1998
CHC CHC
83 333 67 108 15 0 81 0 4 10 7 35 4 0 80 9 372 222 48 .324 .384 .667 1.051
Ken Griffey Jr. Ken Griffey Jr. 33 1994
SEA SEA
87 337 72 111 17 4 69 0 1 7 3 43 12 2 53 8 383 235 54 .329 .407 .697 1.105
Matt Williams Matt Williams 33 1994
SFG SFG
86 335 54 84 7 3 69 0 3 0 0 28 6 2 65 10 368 196 43 .251 .310 .585 .895
Mark McGwire Mark McGwire 33 1987
OAK OAK
80 289 59 85 10 3 68 0 2 0 0 39 2 4 68 2 334 200 46 .294 .383 .692 1.075
Roger Maris Roger Maris 33 1961
NYY NYY
83 301 73 85 9 1 80 0 5 0 0 51 0 4 31 9 361 195 43 .282 .388 .648 1.036
Shohei Ohtani Shohei Ohtani 32 2023
LAA LAA
89 341 63 103 15 6 71 0 3 11 4 48 4 1 87 7 393 226 53 .302 .387 .663 1.050
Albert Pujols Albert Pujols 32 2009
STL STL
90 307 73 102 22 1 87 0 5 10 3 71 32 3 35 12 386 222 55 .332 .456 .723 1.179
Sammy Sosa Sammy Sosa 32 1999
CHC CHC
85 336 66 96 14 1 74 0 4 4 4 35 2 2 88 8 377 208 47 .286 .353 .619 .972
Frank Thomas Frank Thomas 32 1994
CWS CWS
86 303 93 116 27 1 78 0 3 0 3 84 7 2 42 11 392 241 60 .383 .515 .795 1.311
Christian Yelich Christian Yelich 31 2019
MIL MIL
82 304 66 100 18 2 67 0 3 19 2 52 15 6 68 6 365 215 51 .329 .433 .707 1.140
Jose Bautista Jose Bautista 31 2011
TOR TOR
84 299 73 100 15 1 65 0 1 5 3 74 14 2 54 5 376 210 47 .334 .468 .702 1.170
David Ortiz David Ortiz 31 2006
BOS BOS
86 327 65 91 15 0 87 0 4 0 0 58 11 3 68 10 392 199 46 .278 .388 .609 .996
Jose Canseco Jose Canseco 31 1999
TBD TBD
82 315 63 87 14 1 69 0 5 2 0 41 3 3 97 8 364 196 46 .276 .360 .622 .982
Mark McGwire Mark McGwire 31 1997
OAK OAK
87 299 44 86 19 0 71 0 5 1 0 50 7 3 73 6 357 198 50 .288 .389 .662 1.052
Kevin Mitchell Kevin Mitchell 31 1989
SFG SFG
86 308 58 91 21 4 81 0 5 2 1 43 17 1 56 2 357 213 56 .295 .378 .692 1.070
Mike Schmidt Mike Schmidt 31 1979
PHI PHI
92 313 68 83 14 2 68 1 4 6 3 69 7 2 74 6 389 194 47 .265 .397 .620 1.017
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.

Explore

More Giants Stats

Team Batting Leaders

See more

HR

4

Conforto

Michael Conforto

RBI

14

Conforto

Michael Conforto

AVG

.378

Jr.

LaMonte Wade Jr.

Team Pitching Leaders

See more

W

2

Harrison

Kyle Harrison

K

19

Harrison

Kyle Harrison

ERA

1.57

Hicks

Jordan Hicks

Team Rankings

See more

HR

17

18th

R

79

19th

SO

138

28th

ERA

4.75

26th

2024 Division Standings

See more
TEAM W L PCT GB
Dodgers Dodgers
12 9 .571
Padres Padres
11 10 .524 1.0
Diamondbacks Diamondbacks
9 10 .474 2.0
Giants Giants
8 11 .421 3.0
Rockies Rockies
4 15 .211 7.0

Schedule

See more
DATE MATCHUP TIME (ET)
Thu
4/18
ARI ARI
@
SFG SFG
9:45 PM
Fri
4/19
ARI ARI
@
SFG SFG
10:15 PM
Sat
4/20
ARI ARI
@
SFG SFG
4:05 PM
Sun
4/21
ARI ARI
@
SFG SFG
4:05 PM
Mon
4/22
NYM NYM
@
SFG SFG
9:45 PM

Last Game

See more
MIA Marlins

4-15

1

Final

3

SFG Giants

8-11

Wed 17 Apr 2024

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/16
KCR KCR
@
CWS CWS
1-2
Tue
4/16
MIN MIN
@
BAL BAL
2-4
Tue
4/16
ATL ATL
@
HOU HOU
5-4
Tue
4/16
TEX TEX
@
DET DET
5-4
Tue
4/16
STL STL
@
OAK OAK
3-6

Schedule

DATE MATCHUP TIME (ET)
Thu
4/18
TEX TEX
@
DET DET
1:10 PM
Thu
4/18
LAA LAA
@
TBR TBR
1:10 PM
Thu
4/18
CLE CLE
@
BOS BOS
1:35 PM
Thu
4/18
MIA MIA
@
CHC CHC
7:40 PM
Thu
4/18
ARI ARI
@
SFG SFG
9:45 PM