OF
Position
Jul 24, 1964
Birthdate
6'2"
Height
240 lbs
Weight
22 years
Experience
7x
NL MVP
8x
NL Gold Glove
12x
NL Silver Slugger
Career Regular Season
762
HR
1,996
RBI
.298
AVG
.444
OBP
.607
SLG
9,847
AB
2,227
R
2,935
H
2,558
BB
514
SB
Career Postseason
9
HR
24
RBI
.245
AVG
.433
OBP
.503
SLG
151
AB
33
R
37
H
52
BB
9
SB

Summary

Barry Bonds played 22 seasons for the Giants and Pirates. He had a .298 batting average, 2,935 hits, 762 home runs, 1,996 RBIs and 2,227 runs scored. He won 8 Gold Glove awards, 7 MVP awards and 12 Silver Slugger awards.

More MLB News

More Giants Stats

Team Batting Leaders

HR

35

Devers

Rafael Devers

RBI

92

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

139

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

166

15th

R

617

23rd

SO

1,099

27th

ERA

4.34

23rd

2026 Division Standings
TEAMWLPCTGB
88
57
.607
78
68
.534
10.5
78
68
.534
10.5
Giants Giants
62
85
.422
27.0
55
90
.379
33.0
Schedule
DATEMATCHUPTIME (ET)
Fri
9/11
@
10:15 PM
Sat
9/12
@
4:05 PM
Sun
9/13
@
7:20 PM
Mon
9/14
@
7:45 PM
Tue
9/15
@
7:45 PM
Last Game
STL Cardinals

72 - 75

6

Final

7

SFG Giants

62 - 85

Wed 9 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
85
60
.586
82
64
.562
3.5
72
74
.493
13.5
67
78
.462
18.0
67
81
.453
19.5
NL CentralWLPCTGB
90
56
.616
81
65
.555
9.0
72
73
.497
17.5
72
75
.490
18.5
69
76
.476
20.5
NL WestWLPCTGB
88
57
.607
78
68
.534
10.5
78
68
.534
10.5
62
85
.422
27.0
55
90
.379
33.0
AL EastWLPCTGB
86
58
.597
83
62
.572
3.5
80
67
.544
7.5
73
74
.497
14.5
71
76
.483
16.5
AL CentralWLPCTGB
75
69
.521
74
73
.503
2.5
69
77
.473
7.0
67
79
.459
9.0
64
82
.438
12.0
AL WestWLPCTGB
74
72
.507
72
74
.493
2.0
68
78
.466
6.0
59
88
.401
15.5
56
90
.384
18.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/26
@
3-0
Wed
8/26
@
0-2
Wed
8/26
@
10-9
Wed
8/26
@
4-3
Wed
8/26
@
0-3

Schedule

DATEMATCHUPTIME (ET)
Wed
9/9
@
10:10 PM
Thu
9/10
@
12:15 PM
Thu
9/10
@
1:05 PM
Thu
9/10
@
4:10 PM
Thu
9/10
@
7:05 PM