Barry Bonds had a batting average of .295 with 2,462 hits, 613 home runs, 1,652 RBIs and 1,830 runs scored in 2,439 games before 2003.

bary bonds stats before 2003
NAME SEASON TM G AB R H 2B 3B HR RBI SH SF SB CS BB IBB HBP SO GIDP PA TB XBH AVG OBP SLG OPS WRC WRC+ WOBA WRAA BRAA
Barry Bonds Barry Bonds 1986
PIT PIT
113 413 72 92 26 3 16 48 2 2 36 7 65 2 2 102 4 484 172 45 .223 .330 .416 .746 61 108 .333 5 4.6
Barry Bonds Barry Bonds 1987
PIT PIT
150 551 99 144 34 9 25 59 0 3 32 10 54 3 3 88 4 611 271 68 .261 .329 .492 .821 88 114 .351 12.9 10.9
Barry Bonds Barry Bonds 1988
PIT PIT
144 538 97 152 30 5 24 58 0 2 17 11 72 14 2 82 3 614 264 59 .283 .368 .491 .859 97 146 .376 29.7 30.7
Barry Bonds Barry Bonds 1989
PIT PIT
159 580 96 144 34 6 19 58 1 4 32 10 93 22 1 93 9 679 247 59 .248 .351 .426 .777 88 121 .341 14.2 15.3
Barry Bonds Barry Bonds 1990
PIT PIT
151 519 104 156 32 3 33 114 0 6 52 13 93 15 3 83 8 621 293 68 .301 .406 .565 .970 118 166 .420 48.3 47.4
Barry Bonds Barry Bonds 1991
PIT PIT
153 510 95 149 28 5 25 116 0 13 43 13 107 25 4 73 8 634 262 58 .292 .410 .514 .924 110 155 .396 38.3 39.4
Barry Bonds Barry Bonds 1992
PIT PIT
140 473 109 147 36 5 34 103 0 7 39 8 127 32 5 69 9 612 295 75 .311 .456 .624 1.080 131 197 .459 65.4 65.2
Barry Bonds Barry Bonds 1993
SFG SFG
159 539 129 181 38 4 46 123 0 7 29 12 126 43 2 79 11 674 365 88 .336 .458 .677 1.136 157 193 .467 76.4 77.7
Barry Bonds Barry Bonds 1994
SFG SFG
112 391 89 122 18 1 37 81 0 3 29 9 74 18 6 43 3 474 253 56 .312 .426 .647 1.073 104 173 .442 43.6 44.4
Barry Bonds Barry Bonds 1995
SFG SFG
144 506 109 149 30 7 33 104 0 4 31 10 120 22 5 83 12 635 292 70 .294 .431 .577 1.009 128 163 .425 48.9 50.3
Barry Bonds Barry Bonds 1996
SFG SFG
158 517 122 159 27 3 42 129 0 6 40 7 151 30 1 76 11 675 318 72 .308 .461 .615 1.076 151 179 .446 63.7 67.8
Barry Bonds Barry Bonds 1997
SFG SFG
159 532 123 155 26 5 40 101 0 5 37 8 145 34 8 87 13 690 311 71 .291 .446 .585 1.031 141 165 .430 56.1 57
Barry Bonds Barry Bonds 1998
SFG SFG
156 552 120 167 44 7 37 122 1 6 28 12 130 29 8 92 15 697 336 88 .303 .438 .609 1.047 146 170 .434 59.8 61.3
Barry Bonds Barry Bonds 1999
SFG SFG
102 355 91 93 20 2 34 83 0 3 15 2 73 9 3 62 6 434 219 56 .262 .389 .617 1.006 85 148 .416 28.1 28
Barry Bonds Barry Bonds 2000
SFG SFG
143 480 129 147 28 4 49 106 0 7 11 3 117 22 3 77 6 607 330 81 .306 .440 .688 1.127 141 174 .456 61 61.2
Barry Bonds Barry Bonds 2001
SFG SFG
153 476 129 156 32 2 73 137 0 2 13 3 177 35 9 93 5 664 411 107 .328 .515 .863 1.379 200 234 .537 117.7 116.6
Barry Bonds Barry Bonds 2002
SFG SFG
143 403 117 149 31 2 46 110 0 2 9 2 198 68 9 47 4 612 322 79 .370 .582 .799 1.381 183 244 .544 110 109.9

Explore

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
Sun
5/19
MIN MIN
@
WSH WSH
3-12
Sun
5/19
LAA LAA
@
HOU HOU
9-7
Sun
5/19
BAL BAL
@
STL STL
3-6
Sun
5/19
NYM NYM
@
CLE CLE
1-3
Sun
5/19
SDP SDP
@
ATL ATL
6-5

Schedule

DATE MATCHUP TIME (ET)
Tue
5/21
NYM NYM
@
CLE CLE
6:10 PM
Tue
5/21
SFG SFG
@
PIT PIT
6:40 PM
Tue
5/21
TEX TEX
@
PHI PHI
6:40 PM
Tue
5/21
MIL MIL
@
MIA MIA
6:40 PM
Tue
5/21
SDP SDP
@
CIN CIN
6:40 PM