1985 Began his pro career at Prince William in the Pittsburgh organization after being selected by the Pirates in the first round (6th overall) of the draft.
1986 Hit .311 in 44 games at Hawaii in the Pittsburgh organization before his contract was purchased by the Pirates May 30. He ended up leading National League rookies throughout the year in home runs, runs batted in, stolen bases and walks. His first major league hit was a double May 31 off Rick Honeycutt of the Dodgers, while his first homer in the big leagues was June 4 off Craig McMurtry at Atlanta.
1987 Opened the season in center field, but switched to left May 31.
Notched his first inside-the-park home run July 28 off Philadelphia's Shane Rawley.
Homered in four straight games (total of five home runs) August 18-21.
Smacked 25 home runs and stole 32 bases to score 99 runs on the season, establishing his spot in the big leagues.
1988 Was 42-for-121 (.347) leading off the first inning with an astounding 8 home runs.
1990 Won the National League Most Valuable Player award from BBWAA and the Major League Player of Year Award from The Sporting News after becoming the second player in MLB history to hit 30 home runs and steal 50 bases in the same season (Eric Davis of Cincinnati in 1987 was the other).
Named to the National League All-Star Team for the first time.
Tied for the league lead in outfield assists to earn his first Rawlings Gold Glove Award.
1991 Finished second to Atlanta's Terry Pendleton in the N.L. MVP voting despite posting 28 home runs, 43 stolen bases and 116 RBI in addition to winning his second straight Rawlings Gold Glove Award.
1992 Won his second NL MVP award in 3 years by ranking among the league leaders in average (T6th), home runs (2nd, with a career-high 34), RBI (4th), walks (1st), intentional walks (1st with 32, breaking Roberto Clemente's Pirates club mark), runs (1st), doubles (T9th), stolen bases (9th with 39), on-base percentage (1st), slugging percentage (1st), extra base hits (1st), and home run ratio (1st, one every 13.9 at-bats) in addition to earning his third straight Rawlings Gold Glove Award.
Earned his second All-Star selection and elected a starter for the first time.
Appeared in 1000th career game September 22 at St. Louis.
Drove in his 500th run July 12 vs. Cincinnati.
Hit .473 during a career-high 15-game hitting streak from September 12-26.
1993 Named AP Major League Player of Year and also voted to UPI and The Sporting News NL All-Star teams and AP Major League All-Star Team. He was among the league leaders in almost offensive category, including 4th in average (.336), 1st in home runs (46), first in RBI (123), 1st in slugging percentage (.677, the highest in franchise history), 1st in on-base percentage (.458) and 2nd in runs scored (129).
.336 average was higher than any of the other 27 NL players who had won the home run and RBI titles in the same season since 1937.
His average, home run and RBI totals would have been good enough to capture the NL Triple Crown in 5 of the previous 7 years (1992, '91, '90, '87 and '86), and the National League hadn't had one since Joe "Ducky" Medwick in 1937.
Won his fourth straight Rawlings Gold Glove Award.
Joined Joe Medwick, Al Simmons, Ted Kluszewski and Ernie Banks as the only players to ever hit two doubles in an All-Star game.
Became the first player to lead the National League in both slugging and on-base percentage since Mike Schmidt in 1981.
Was the leading vote-getter in fan balloting (3,074,603 votes) for the 64th All-Star Game, becoming only the second Giants player to accomplish the feat (Will Clark was the other in 1989).
Slugged his 40th homer of the season September 2 in Atlanta, becoming only the 14th player in franchise history to accomplish the feat. By ending up with 46 home runs on the year, Barry became the first player in franchise history to hit over 30 homers in his first season as a Giant. An amazing 21 of his homers either tied the game or gave San Francisco the lead.
Was walked intentionally 43 times during the season, falling two short of ex-Giant Willie McCovey's MLB record.
Scored five runs on August 4 at San Diego, tying the franchise mark set by Willie Mays twice in 1964.
Stole three bases August 20 vs. Florida, making him the first Giant to steal three bases in a game since Darren Lewis September 16, 1991.
1994 Was on pace to post numbers comparable to 1993's MVP season before players' strike wiped out the final 7 weeks of the '94 campaign. After 113 games, Barry was projected to hit 52 home runs and drive in 114 runs. He still ended up finishing ranked among the league's top ten in eleven individual categories, including 1st in walks (74) and intentional walks (18); 3rd in home runs (37), slugging percentage (.647) and outfield assists (10, tied); 4th in runs scored (89); 5th in total bases (253); 6th in stolen bases (29) and 9th in RBI (81).
Finished with a flury, hitting .347 (60-for-173) with 22 HR and 43 RBI over his last 45 games. In the last 10 games before the lockout commenced, he hit 6 home runs alone.
Finished 4th in N.L. MVP balloting and was named to The Sporting News, AP and Baseball America Post-Season All-Star squads.
Earned N.L. Silver Slugger award and his fifth straight Gold Glove.
Was voted to his third straight start in the MLB All-Star Game.
Hit three homers in a game for the first time in his MLB career August 2 vs. Cincinnati, going 4-for-5 with a single and 4 RBI. It was the first time a Giant launched three homers in a game at Candlestick since Darrell Evans vs. Houston, Jun 15, 1993.
With 23 stolen bases, he joined Darren Lewis (30) and Royce Clayton (23) in the 20-SB club, marking the first time the Giants had a trio of 20-SB players since 1919 (George Burns 40, Ross Youngs 24, Benny Kauff 21).
Homered off Shawn Boskie at Philadelphia July 18 for his 28th of the year and 250th of his career.
Clobbered a pair of HRs in July 15 and July 16 games in Montreal, marking the first time in his MLB career he's had back-to-back 2-HR contests.
1995 Led National League in walks (120) and on-base percentage (.431) while ranking amongst leaders in runs (2nd --109), home runs (4th --33), RBI (6th -- 104), total bases (5th -- 292), slugging percentage (5th -- .577), extra base hits (tied for 3rd -- 70) and outfield assists (tied for 4th -- 12).
Was a major reason the Giants remained in the playoff hunt until the final weeks of season, despite loss of All-Star third baseman Matt Williams for 68 games. When Williams was in the lineup, Barry hit .305 (82-for-269) with 16 home runs and 52 RBI in 75 games. In the 69 games Williams was not in the starting lineup, the 3-time NL MVP continued to produce, slugging 17 home runs and driving in 52 runs.
Became the first Giant to hit 30 home runs and steal 30 bases in a season since his father Bobby did it in 1973. He smacked his 30th homer of year September 21 vs. Colorado off Joe Grahe, marking the 4th straight year and 5th time in his career he has done so. It also marked the 50th time in franchise history a Giant has reached 30-HR plateau. Of his 33 HRs on the year, 17 tied game or gave SF lead, 13 came in 7th inning or later, and 6 occurred in 9th.
Posted his 5th 100-RBI season in (104) the last 6 years. He produced an RBI every 4.9 at-bats.
Led N.L. in intentional walks for the 4th straight year, drawing 22.
Proved to be the Giants' top hitter in the clutch, batting .325 (38-for-117) with 7 doubles, 3 triples, 4 home runs and 46 RBI with runners in scoring position.
With his steal of second base June 28 vs. Colorado, Barry and his father, Bobby, established the MLB record of 783 stolen bases by a father-son combination, held previously by Maury Wills (586) and (196) Bump Wills.
Hit his 9th HR of the year June 8 vs. New York off Dave Mlicki, marking the 600th combined HR for Barry and his father Bobby (332).
Smashed 3 game-winning HRs in a 6-game span from June 30 through July 6. During the hot streak, he torched San Diego for 2 HRs, 5 RBI in a 4-for-5 effort June 30, including a dramatic 1-out, 3-run, game-winning HR in the bottom of the 9th off reliever Trevor Hoffman that propelled the Giants to a 7-6 victory. It was the 25th time in his MLB career he had hit a pair of HRs in a game. The effort also marked the 2nd time of the year and the 15th time in his MLB career that he managed 4 hits.
Was the leading N.L. vote-getter for the All-Star Game, receiving 1,392,130 votes (Baltimore's Cal Ripken led both leagues with 1,698,524). It marked the 2nd time Barry had been the N.L.'s leading vote-getter (also in 1993), 4th consecutive year he was elected a starter (also 1992-94) and 5th time he had made the squad (also in 1990).
1996 Led the National League in walks (151), intentional walks (30), RBI ratio (4.0) and HR ratio (12.3), and was among the league's top 5 in home runs (2nd - 42), slugging percentage (2nd - .308), on-base percentage (2 - .461), runs scored (3rd - 122), RBI (4th - 129), stolen bases (4th - 40) and total bases (5th - 159).
Became only the 2nd member of the esteemed 40-40 club September 27 in Colorado when he stole his 40th base in the 3rd inning off Armando Reynoso and Jeff Reed.
Set the National League mark for most walks in a season with 151, breaking the record September 25 in Los Angeles when he drew his 149th on an intentional pass in the 7th inning. Willie McCovey had held the former S.F. record with 137 walks in 1970, while Eddie Stanky and Jimmy Wynn had held the old N.L. record, compiling 148 in 1945 (with Brooklyn) and 1969 (with Houston), respectively.
Was awarded his 6th Gold Glove in the past 7 years.
Joined Florida's Gary Sheffield (1996), Baltimore's Brady Anderson (1996), Pittsburgh's Willie Stargell (1971), Philadelphia's Mike Schmidt (1976) and Yankees' Graig Nettles (1974) to share the MLB record for most HRs in April with 11.
Stole a pair of bases in the second game of a doubleheader September 15 vs. the Pirates, giving him 31 on the season and marking the 4th time in his career he had reached the 30-30 plateau (HRs-SBs). His father Bobby logged 5 in his illustrious 14-year MLB career (1969, '73, '75, '77 and '78).
Forced to sit out August 25 contest vs. the Expos due to an aggravated left hamstring, snapping his franchise record 357 consecutive games played streak. At the time, the stretch was the 2nd longest streak in the majors behind iron man Cal Ripken. Barry had previously not missed a game since May 6, 1994 vs. Los Angeles.
Was elected to start his 5th straight All-Star Game, the 6th year he had been on the N.L. squad (chosen as reserve in 1990). Barry won a MLB home run hitting contest the day before, outlasting Mark McGwire in the final round.
Following the season, joined a group of MLB All-Stars headed by Giants' Manager Dusty Baker on an 8-game trip to Japan. Barry hit .292 with 3 2Bs, 1 HR and 3 RBI as the MLB All-Stars posted a 4-2-2 (won-lost-tied) series victory.
Was among 53 players voted to the NCAA's All-Decade College World Series teams. Besides Bonds (Arizona State, 1983-84), others named to the teams included Will Clark (Mississippi State, 1985) Robin Ventura (Oklahoma State, 1986-87), Bob Horner (Arizona State, 1976-78), Fred Lynn (Southern Cal, 1971-73), Dave Winfield (Minnesota, 1973), Sal Bando (Arizona State, 1964-65) and Burt Hooton (Texas, 1969-70).
1997 Finished with a .291 batting average, 40 home runs, 123 runs scored, 101 RBI, 37 stolen bases, a .446 on-base percentage and .585 slugging percentage. Barry posted his 2nd 40-30 season and his 5th 30-30 season (SBs/HRs) of his career (also 1990, '92, '95 and '96), matching his father Bobby for most in Major League history.
Was walked a league leading 145 times (34 intentional), issuing at least 1 walk in 103 of 159 contests (64.8%). Barry had a streak of 13 consecutive games with at least 1 walk April 5-20. The stretch was just 3 games short of the N.L. record (St. Louis' Jack Clark walked at least once in 16 straight games during 1987 from July 18 to August 10.
Was named to the 1997 All-Star team, marking the 7th year he had made the N.L. squad (5 times as starter, 1992-96; twice as reserve, '91 & '97). Started game despite being named as a reserve, opening in left field in place of the injured Kenny Lofton.
Hit a pair of inside-the-park homers, September 21 at San Diego off Sterling Hitchcock and April 23 vs. Atlanta off Tom Glavine.
Reached 1,000 career RBI April 23, finishing with three on the afternoon.
With a pair of stolen bases May 16 in Montreal, he moved into 3rd place on the all-time San Francisco theft list with 138 as a Giant. Only father, Bobby, and godfather, Willie Mays, had more steals as a San Francisco Giant.
During the final 11 contests of the year, he was 11-for-32 (.344) with 2B, 2 3B, 7 HRs, 13 RBI, 16 walks and 13 runs scored.
1998 Made his 6th straight Opening Day start for the Giants March 31 in Houston, marking the most Opening Day starts by a leftfielder in S.F. history.
Produced another sensational season, earning his 8th all-star selection. He finished the year in 26th place on the all-time homer list with 411, just 3 back of #25 Darrell Evans (414). He began the year 39th, having passed Carlton Fisk (376), Norm Cash (377), Orlando Cepeda (379), Tony Perez (379), Frank Howard (382), Jim Rice (382), Dwight Evans (385), Johnny Bench (389), Graig Nettles (390), Joe Carter (394), Dale Murphy (398), Al Kaline (399) and Duke Snider (407).
Had 28 stolen bases on the year (445 for his career), marking the 10th time in 13 MLB seasons he had reached 20-20 (HRs/stolen bases).
Drilled 30 HRs in a season for the 7th straight year and 8th time in his career.
122 RBI marked the 8th time he had reached 100-RBI plateau in the last 9 years (with the only blemish being the strike-shortened 1994 campaign when he finished with 81).
Established a new career high for doubles with 44 on the year, surpassing his 1993 total of 38.
Set a National League record after reaching base in 15-consecutive plate appearances August 31-September 4, going 9-for-9 with 2 2Bs, 2 HRs, 5 RBI and 6 walks (2 intentional). The string was snapped with a 1st inning strikeout September 5 in Los Angeles. Barry's accomplishment surpassed the old mark of 14 set by L.A.'s Pedro Guerrero from July 23-26, 1985.
Reached base safely via hit, walk or hit by pitch in 30 of his last 32 games (93.8%) and 139 of 156 on year (89.1%).
Was elected a starter for the 1998 All-Star Game (July 7 at Colorado), receiving the 4th most votes among National Leaguers (1,897,156) and 2nd most for N.L. outfielders. He hit his first home run in the Mid-Summer Classic, slugging a 451-foot bomb off Cleveland's Bartolo Colon.
Matched his career-high with 4 walks (1 intentional, 0-for-1) April 27 vs. Pittsburgh.
Received the ultimate sign of respect May 28 vs. Arizona, being issued an intentional walk with the bases loaded. The walk forced in a run to make the score 8-7 with 2 out in 9th, but Arizona eventually claimed victory when the next hitter (Brent Mayne) lined out to seal the deal. Proving that the Diamondbacks might had done the right thing, Barry slugged his 14th homer of the year on his very next at-bat following the intentional pass, drilling a 2-run shot on the 1st pitch he saw in the 1st inning off Willie Blair May 29 vs. Arizona. The blast gave S.F. a 2-0 lead in an eventual 3-1 triumph.
1999 Limited to just 102 games on the year, suffering from a left elbow injury, groin problems and a knee inflammation. Despite the various ailments, however, Barry hit 34 home runs, marking the 7th straight year and 8th overall he had reached the 30 plateau. He joined teammates Ellis Burks (31), J.T. Snow (24), Jeff Kent (23) and Rich Aurilia (22) as just the 3rd 20-homer quintet in franchise history (also 1953 and 1963).
Finished the season ranked 22nd on the all-time MLB homer list with 445. During the course of the campaign, he passed former Giant Darrell Evans (414), Hall-of-Famer Billy Williams (426), Andre Dawson (438) and Dave Kingman (442).
Collected 2,000th career base hit September 11 vs. Atlanta (4th inning double off Tom Glavine).
Hit 23 HRs in his last 56 contests and 28 in his last 73 games. Barry had a magical 16-game run from August 15-31, homering in 10 contests with 4 mutli-homer efforts. During the hot streak, he hit safely in 12 of 16 contests while going 23-for-63 (.365) with 2 2Bs, 14 HRs, 27 RBI and 24 runs scored. Despite not hitting the 1st homer until August 15, he finished with 14 homers in the month, the most he had hit in any month during his career (previous high was 11, 4 times).
Was 1 of 5 Giants (Kent - 101, Snow - 98, Burks - 96 and Aurilia - 80) to drive in at least 80 runs on the year, marking the 1st time in franchise history that 5 teammates had done so.
Was issued his 293rd career intentional walk June 27 vs. Los Angeles (by Chan Ho Park), matching Henry Aaron for the most in Major League history