how many home runs did barry bonds hit by 24 years old

Barry Bonds went deep 19 times in 1989.

NAME HR AGE SEASON TM G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
19
24
1989
PIT PIT
159
580
96
144
34
6
58
93
1
93
32
10
679
247
59
1
4
22
9
.248
.351
.426
.777
88
14.2
.341
121
15.3

Games

NAME DATE HR AGE SEASON TM OPP AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP
1 Barry Bonds
B. Bonds
10/1/1989
0
25-069
1989
PIT PIT
vs
NYM NYM
4
1
1
0
0
1
1
0
2
0
0
5
1
0
0
0
0
0
2 Barry Bonds
B. Bonds
9/30/1989
0
25-068
1989
PIT PIT
vs
NYM NYM
5
0
1
1
0
1
0
0
1
0
0
5
2
1
0
0
0
0
3 Barry Bonds
B. Bonds
9/29/1989
0
25-067
1989
PIT PIT
vs
NYM NYM
4
0
0
0
0
0
0
0
1
0
0
4
0
0
0
0
0
0
4 Barry Bonds
B. Bonds
9/26/1989
0
25-064
1989
PIT PIT
vs
STL STL
4
1
1
0
0
0
0
0
0
1
0
4
1
0
0
0
0
0
5 Barry Bonds
B. Bonds
9/25/1989
1
25-063
1989
PIT PIT
vs
STL STL
4
1
1
0
0
2
0
0
1
0
0
4
4
1
0
0
0
0
6 Barry Bonds
B. Bonds
9/24/1989
0
25-062
1989
PIT PIT
@
CHC CHC
4
0
0
0
0
0
0
0
1
0
0
4
0
0
0
0
0
0
7 Barry Bonds
B. Bonds
9/23/1989
0
25-061
1989
PIT PIT
@
CHC CHC
3
0
0
0
0
0
1
0
0
0
0
4
0
0
0
0
0
0
8 Barry Bonds
B. Bonds
9/22/1989
0
25-060
1989
PIT PIT
@
CHC CHC
3
2
1
1
0
0
2
0
0
0
0
5
2
1
0
0
1
0
9 Barry Bonds
B. Bonds
9/21/1989
0
25-059
1989
PIT PIT
vs
MON MON
4
1
1
1
0
0
0
0
0
0
0
4
2
1
0
0
0
0
10 Barry Bonds
B. Bonds
9/20/1989
0
25-058
1989
PIT PIT
vs
MON MON
5
2
2
1
1
2
0
0
2
1
0
5
5
2
0
0
0
0
11 Barry Bonds
B. Bonds
9/19/1989
0
25-057
1989
PIT PIT
vs
PHI PHI
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
12 Barry Bonds
B. Bonds
9/18/1989
0
25-056
1989
PIT PIT
vs
PHI PHI
3
1
0
0
0
0
1
0
0
0
0
4
0
0
0
0
0
0
13 Barry Bonds
B. Bonds
9/17/1989
0
25-055
1989
PIT PIT
vs
CHC CHC
4
0
0
0
0
0
0
0
1
0
0
4
0
0
0
0
0
0
14 Barry Bonds
B. Bonds
9/16/1989
0
25-054
1989
PIT PIT
vs
CHC CHC
5
1
2
0
0
0
0
0
0
0
0
5
2
0
0
0
0
0
15 Barry Bonds
B. Bonds
9/15/1989
0
25-053
1989
PIT PIT
vs
CHC CHC
3
0
1
1
0
0
0
0
1
1
0
4
2
1
1
0
0
0
16 Barry Bonds
B. Bonds
9/14/1989
0
25-052
1989
PIT PIT
@
STL STL
4
0
1
0
0
0
0
0
1
1
0
4
1
0
0
0
0
0
17 Barry Bonds
B. Bonds
9/13/1989
0
25-051
1989
PIT PIT
@
STL STL
2
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
18 Barry Bonds
B. Bonds
9/12/1989
0
25-050
1989
PIT PIT
@
STL STL
5
1
2
0
0
1
0
0
2
0
0
5
2
0
0
0
0
0
19 Barry Bonds
B. Bonds
9/11/1989
0
25-049
1989
PIT PIT
@
STL STL
4
1
2
1
0
1
0
0
1
0
0
4
3
1
0
0
0
0
20 Barry Bonds
B. Bonds
9/10/1989
0
25-048
1989
PIT PIT
@
NYM NYM
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
21 Barry Bonds
B. Bonds
9/9/1989
0
25-047
1989
PIT PIT
@
NYM NYM
6
0
3
1
0
0
0
0
0
0
0
6
4
1
0
0
0
0
22 Barry Bonds
B. Bonds
9/8/1989
0
25-046
1989
PIT PIT
@
NYM NYM
3
0
1
0
0
0
1
0
0
1
0
4
1
0
0
0
0
0
23 Barry Bonds
B. Bonds
9/7/1989
0
25-045
1989
PIT PIT
@
MON MON
4
1
2
1
0
0
1
0
2
2
0
5
3
1
0
0
1
0
24 Barry Bonds
B. Bonds
9/6/1989
0
25-044
1989
PIT PIT
@
MON MON
4
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
25 Barry Bonds
B. Bonds
9/5/1989
0
25-043
1989
PIT PIT
@
PHI PHI
1
1
1
0
1
0
0
0
0
0
0
1
3
1
0
0
0
0
Total 19 24 580 96 144 34 6 58 93 1 93 32 10 679 247 59 1 4 22 9

More Pirates Stats

Team Rankings

HR

43

29th

R

194

28th

SO

436

26th

ERA

3.96

18th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
Brewers Brewers
33
28
.541
5.0
Reds Reds
29
32
.475
9.0
Pirates Pirates
22
38
.367
15.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Wed
6/4
HOU HOU
@
PIT PIT
6:40 PM
Thu
6/5
HOU HOU
@
PIT PIT
6:40 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Sat
6/7
PHI PHI
@
PIT PIT
4:05 PM
Last Game
SDP Padres

33 - 24

6

Final

4

PIT Pirates

22 - 38

Sun 1 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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
36
23
.610
1.5
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM