what was barry bonds stats in his first eight seasons

Barry Bonds had a .283 batting average with 1,165 hits, 222 home runs, 679 RBIs and 801 runs scored in 1,169 games in his first 8 seasons.

NAMESEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
1986
113
413
72
92
26
3
16
48
65
2
102
36
7
484
172
45
2
2
2
4
.223
.330
.416
.746
61
5
.333
108
4.6
2Barry Bonds
B. Bonds
1987
150
551
99
144
34
9
25
59
54
3
88
32
10
611
271
68
0
3
3
4
.261
.329
.492
.821
88
12.9
.351
114
10.9
3Barry Bonds
B. Bonds
1988
144
538
97
152
30
5
24
58
72
2
82
17
11
614
264
59
0
2
14
3
.283
.368
.491
.859
97
29.7
.376
146
30.7
4Barry Bonds
B. Bonds
1989
159
580
96
144
34
6
19
58
93
1
93
32
10
679
247
59
1
4
22
9
.248
.351
.426
.777
88
14.2
.341
121
15.3
5Barry Bonds
B. Bonds
1990
151
519
104
156
32
3
33
114
93
3
83
52
13
621
293
68
0
6
15
8
.301
.406
.565
.970
118
48.3
.420
166
47.4
6Barry Bonds
B. Bonds
1991
153
510
95
149
28
5
25
116
107
4
73
43
13
634
262
58
0
13
25
8
.292
.410
.514
.924
110
38.3
.396
155
39.4
7Barry Bonds
B. Bonds
1992
140
473
109
147
36
5
34
103
127
5
69
39
8
612
295
75
0
7
32
9
.311
.456
.624
1.080
131
65.4
.459
197
65.2
8Barry Bonds
B. Bonds
1993
159
539
129
181
38
4
46
123
126
2
79
29
12
674
365
88
0
7
43
11
.336
.458
.677
1.136
157
76.4
.467
193
77.7
Total1,1694,1238011,1652584022267973722669280844,9292,16952034415656.283.391.526.917849290.2.394151291.2

More MLB News

More Pirates Stats

Team Batting Leaders

HR

18

Lowe

Brandon Lowe

RBI

51

Reynolds

Bryan Reynolds

AVG

.306

Mangum

Jake Mangum
Team Pitching Leaders

W

6

Skenes

Paul Skenes

K

107

Skenes

Paul Skenes

ERA

2.86

Skenes

Paul Skenes
Team Rankings

HR

94

13th

R

391

4th

SO

711

3rd

ERA

4.17

16th

2026 Division Standings
TEAMWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
Pirates Pirates
39
39
.500
8.5
37
39
.487
9.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/23
@
6:40 PM
Wed
6/24
@
6:40 PM
Thu
6/25
@
12:35 PM
Fri
6/26
@
6:40 PM
Sat
6/27
@
4:05 PM
Last Game
PIT Pirates

39 - 39

8

Final

6

COL Rockies

30 - 48

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:10 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM