bary bonds stats before steroids

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.

Interpreted as:
bary bonds stats before steroids in his career
NAME SEASON TM G AB R H 2B 3B HR 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 1986
PIT PIT
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
2 Barry Bonds B. Bonds 1987
PIT PIT
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
3 Barry Bonds B. Bonds 1988
PIT PIT
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
4 Barry Bonds B. Bonds 1989
PIT PIT
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
5 Barry Bonds B. Bonds 1990
PIT PIT
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
6 Barry Bonds B. Bonds 1991
PIT PIT
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
7 Barry Bonds B. Bonds 1992
PIT PIT
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
8 Barry Bonds B. Bonds 1993
SFG SFG
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
9 Barry Bonds B. Bonds 1994
SFG SFG
112 391 89 122 18 1 37 81 74 6 43 29 9 474 253 56 0 3 18 3 .312 .426 .647 1.073 104 43.6 .442 173 44.4
10 Barry Bonds B. Bonds 1995
SFG SFG
144 506 109 149 30 7 33 104 120 5 83 31 10 635 292 70 0 4 22 12 .294 .431 .577 1.009 128 48.9 .425 163 50.3
11 Barry Bonds B. Bonds 1996
SFG SFG
158 517 122 159 27 3 42 129 151 1 76 40 7 675 318 72 0 6 30 11 .308 .461 .615 1.076 151 63.7 .446 179 67.8
12 Barry Bonds B. Bonds 1997
SFG SFG
159 532 123 155 26 5 40 101 145 8 87 37 8 690 311 71 0 5 34 13 .291 .446 .585 1.031 141 56.1 .430 165 57
13 Barry Bonds B. Bonds 1998
SFG SFG
156 552 120 167 44 7 37 122 130 8 92 28 12 697 336 88 1 6 29 15 .303 .438 .609 1.047 146 59.8 .434 170 61.3
14 Barry Bonds B. Bonds 1999
SFG SFG
102 355 91 93 20 2 34 83 73 3 62 15 2 434 219 56 0 3 9 6 .262 .389 .617 1.006 85 28.1 .416 148 28
15 Barry Bonds B. Bonds 2000
SFG SFG
143 480 129 147 28 4 49 106 117 3 77 11 3 607 330 81 0 7 22 6 .306 .440 .688 1.127 141 61 .456 174 61.2
16 Barry Bonds B. Bonds 2001
SFG SFG
153 476 129 156 32 2 73 137 177 9 93 13 3 664 411 107 0 2 35 5 .328 .515 .863 1.379 200 117.7 .537 234 116.6
17 Barry Bonds B. Bonds 2002
SFG SFG
143 403 117 149 31 2 46 110 198 9 47 9 2 612 322 79 0 2 68 4 .370 .582 .799 1.381 183 110 .544 244 109.9
18 Barry Bonds B. Bonds 2003
SFG SFG
130 390 111 133 22 1 45 90 148 10 58 7 0 550 292 68 0 2 61 7 .341 .529 .749 1.278 148 80.5 .503 212 79.4
19 Barry Bonds B. Bonds 2004
SFG SFG
147 373 129 135 27 3 45 101 232 9 41 6 1 617 303 75 0 3 120 5 .362 .609 .812 1.422 185 108 .537 233 105.7
20 Barry Bonds B. Bonds 2005
SFG SFG
14 42 8 12 1 0 5 10 9 0 6 0 0 52 28 6 0 1 3 0 .286 .404 .667 1.071 11 4.3 .426 162 4
21 Barry Bonds B. Bonds 2006
SFG SFG
130 367 74 99 23 0 26 77 115 10 51 3 0 493 200 49 0 1 38 9 .270 .454 .545 .999 95 32.7 .409 146 29.5
22 Barry Bonds B. Bonds 2007
SFG SFG
126 340 75 94 14 0 28 66 132 3 54 5 0 477 192 42 0 2 43 13 .276 .480 .565 1.045 98 38.7 .428 158 35.8
Total 2,986 9,847 2,227 2,935 601 77 762 1,996 2,558 106 1,539 514 141 12,606 5,976 1,440 4 91 688 165 .298 .444 .607 1.051 2663 1,143.3 .435 172 1,142

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

MLB Fantasy 2024

MLB 2024 Betting

MLB 2024 Division Standings

NL East W L PCT GB
Phillies Phillies
53 27 .663
Braves Braves
44 34 .564 8.0
NL Central W L PCT GB
Brewers Brewers
48 33 .593
Cardinals Cardinals
41 38 .519 6.0
NL West W L PCT GB
Dodgers Dodgers
51 31 .622
Padres Padres
44 41 .518 8.5
AL East W L PCT GB
Yankees Yankees
52 29 .642
Orioles Orioles
50 30 .625 1.5
AL Central W L PCT GB
Guardians Guardians
51 27 .654
Twins Twins
43 36 .544 8.5
AL West W L PCT GB
Mariners Mariners
46 37 .554
Astros Astros
40 40 .500 4.5

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/25
OAK OAK
@
LAA LAA
2-5
Tue
6/25
LAD LAD
@
CWS CWS
4-0
Tue
6/25
WSH WSH
@
SDP SDP
5-8
Tue
6/25
TEX TEX
@
MIL MIL
5-6
Tue
6/25
PHI PHI
@
DET DET
6-2

Schedule

DATE MATCHUP TIME (ET)
Wed
6/26
NYY NYY
@
NYM NYM
7:10 PM
Wed
6/26
MIN MIN
@
ARI ARI
9:40 PM
Wed
6/26
CHC CHC
@
SFG SFG
9:45 PM
Thu
6/27
MIN MIN
@
ARI ARI
3:40 PM
Thu
6/27
CHC CHC
@
SFG SFG
3:45 PM