SI.com Fantasy Minors College Baseball Baseball

Barry Bonds' Career Home Run Log
1-99 | 100-199 | 200-299 | 300-399 | 400-499 | 500-599 | 600 and beyond
Home Runs 1-99
No. Date Team Pitcher Opp. Site
1 06/04/1986 Pirates Craig McMutry Braves Fulton County Stadium
2 06/06/1986 Pirates Ron Darling Mets Three Rivers Stadium
3 06/09/1986 Pirates Scott Sanderson Cubs Three Rivers Stadium
4 06/16/1986 Pirates Danny Cox Cardinals Three Rivers Stadium
5 06/19/1986 Pirates Bryn Smith Expos Olympic Stadium
6 06/30/1986 Pirates Charles Hudson Phillies Three Rivers Stadium
7 07/05/1986 Pirates Orel Hershiser Dodgers Dodger Stadium
8 07/25/1986 Pirates Roger Mason Giants Three Rivers Stadium
9 08/04/1986 Pirates Jay Tibbs Expos Three Rivers Stadium
10 08/07/1986 Pirates Bob Sebra Expos Three Rivers Stadium
11 08/11/1986 Pirates Jamie Moyer Cubs Wrigley Field
12 08/12/1986 Pirates Scott Sanderson Cubs Wrigley Field
13 08/14/1986 Pirates Charles Hudson Phillies Veterans Stadium
14 08/30/1986 Pirates Jim Deshaies Astros Astrodome
15 09/10/1986 Pirates Tim Conroy Cardinals Three Rivers Stadium
16 09/23/1986 Pirates Steve Bedrosian Phillies Three Rivers Stadium
17 04/21/1987 Pirates Bob Ojeda Mets Three Rivers Stadium
18 04/22/1987 Pirates David Cone Mets Three Rivers Stadium
19 05/05/1987 Pirates Greg Booker Padres Jack Murphy Stadium
20 05/12/1987 Pirates Andy Hawkins Padres Three Rivers Stadium
21 05/13/1987 Pirates Craig Lefferts Padres Three Rivers Stadium
22 05/20/1987 Pirates Danny Darwin Astros Three Rivers Stadium
23 06/10/1987 Pirates Tim Burke Expos Olympic Stadium
24 06/20/1987 Pirates Greg Maddux Cubs Wrigley Field
25 06/20/1987 Pirates Ron Davis Cubs Wrigley Field
26 06/24/1987 Pirates Tim Burke Expos Three Rivers Stadium
27 06/26/1987 Pirates Greg Maddux Cubs Three Rivers Stadium
28 06/27/1987 Pirates Jamie Moyer Cubs Three Rivers Stadium
29 07/06/1987 Pirates Jeff Robinson Giants Three Rivers Stadium
30 07/25/1987 Pirates Andy Hawkins Padres Jack Murphy Stadium
31 07/26/1987 Pirates Eddie Whitson Padres Jack Murphy Stadium
32 07/28/1987 Pirates Shane Rawley Phillies Three Rivers Stadium
33 08/13/1987 Pirates Bryn Smith Expos Olympic Stadium
34 08/18/1987 Pirates Bill Gullickson Reds Riverfront Stadium
35 08/18/1987 Pirates Rob Murphy Reds Riverfront Stadium
36 08/19/1987 Pirates Tom Browning Reds Riverfront Stadium
37 08/20/1987 Pirates Ted Power Reds Riverfront Stadium
38 08/21/1987 Pirates Zane Smith Braves Fulton County Stadium
39 09/20/1987 Pirates Sid Fernandez Mets Three Rivers Stadium
40 09/26/1987 Pirates Dwight Gooden Mets Shea Stadium
41 10/03/1987 Pirates Kevin Gross Phillies Three Rivers Stadium
42 04/05/1988 Pirates Shane Rawley Phillies Veterans Stadium
43 04/11/1988 Pirates Kevin Gross Phillies Three Rivers Stadium
44 04/14/1988 Pirates Don Carman Phillies Three Rivers Stadium
45 04/14/1988 Pirates Jeff Calhoun Phillies Three Rivers Stadium
46 04/17/1988 Pirates Calvin Schiraldi Cubs Wrigley Field
47 05/09/1988 Pirates Mike Krukow Giants Three Rivers Stadium
48 05/12/1988 Pirates Orel Hershiser Dodgers Three Rivers Stadium
49 05/12/1988 Pirates Orel Hershiser Dodgers Three Rivers Stadium
50 05/13/1988 Pirates Ron Robinson Reds Three Rivers Stadium
51 05/16/1988 Pirates Jim Deshaies Astros Astrodome
52 05/28/1988 Pirates Tom Browning Reds Riverfront Stadium
53 05/30/1988 Pirates Jose Alvarez Braves Fulton County Stadium
54 06/02/1988 Pirates Neal Heaton Expos Three Rivers Stadium
55 06/13/1988 Pirates Calvin Schiraldi Cubs Wrigley Field
56 07/09/1988 Pirates Jesse Orosco Dodgers Dodger Stadium
57 07/15/1988 Pirates Kelly Downs Giants Three Rivers Stadium
58 07/17/1988 Pirates Joe Price Giants Three Rivers Stadium
59 07/19/1988 Pirates Andy Hawkins Padres Three Rivers Stadium
60 08/06/1988 Pirates Dwight Gooden Mets Three Rivers Stadium
61 08/13/1988 Pirates Greg Harris Phillies Veterans Stadium
62 08/13/1988 Pirates Danny Clay Phillies Veterans Stadium
63 08/28/1988 Pirates Danny Darwin Astros Astrodome
64 09/08/1988 Pirates Pascual Perez Expos Three Rivers Stadium
65 09/23/1988 Pirates Jamie Moyer Cubs Three Rivers Stadium
66 04/04/1988 Pirates Joe Hesketh Expos Olympic Stadium
67 04/06/1989 Pirates Pascual Perez Expos Olympic Stadium
68 04/21/1989 Pirates Floyd Youmans Phillies Three Rivers Stadium
69 05/03/1989 Pirates Don Robinson Giants Candlestick Park
70 05/15/1989 Pirates Tom Browning Reds Riverfront Stadium
71 05/29/1989 Pirates Tom Browning Reds Three Rivers Stadium
72 05/31/1989 Pirates Jose Rijo Reds Three Rivers Stadium
73 06/07/1989 Pirates Ken Howell Phillies Veterans Stadium
74 06/07/1989 Pirates Steve Bedrosian Phillies Veterans Stadium
75 06/08/1989 Pirates Steve Ontiveros Phillies Veterans Stadium
76 07/05/1989 Pirates Steve Bedrosian Giants Three Rivers Stadium
77 07/13/1989 Pirates Don Robinson Giants Candlestick Park
78 07/21/1989 Pirates Tim Belcher Dodgers Three Rivers Stadium
79 07/24/1989 Pirates Tim Crews Dodgers Three Rivers Stadium
80 08/14/1989 Pirates Dennis Martinez Expos Olympic Stadium
81 08/19/1989 Pirates John Smoltz Braves Fulton County Stadium
82 08/25/1989 Pirates Tim Birtsas Reds Riverfront Stadium
83 08/26/1989 Pirates Ron Robinson Reds Riverfront Stadium
84 09/25/1989 Pirates Jose DeLeon Cardinals Three Rivers Stadium
85 04/19/1990 Pirates Frank DiPino Cardinals Busch Stadium
86 04/27/1990 Pirates Eric Show Padres Jack Murphy Stadium
87 04/27/1990 Pirates Rafael Valdez Padres Jack Murphy Stadium
88 04/29/1990 Pirates Dennis Rasmussen Padres Jack Murphy Stadium
89 05/07/1990 Pirates Bruce Hurst Padres Three Rivers Stadium
90 05/20/1990 Pirates Pete Smith Braves Fulton County Stadium
91 05/22/1990 Pirates Dan Schatzeder Astros Astrodome
92 05/25/1990 Pirates Mark Thurmond Giants Three Rivers Stadium
93 05/27/1990 Pirates Rick Reuschel Giants Three Rivers Stadium
94 05/30/1990 Pirates Ramon Martinez Dodgers Three Rivers Stadium
95 06/15/1990 Pirates Bob Ojeda Mets Three Rivers Stadium
96 06/23/1990 Pirates Zane Smith Expos Olympic Stadium
97 06/24/1990 Pirates Drew Hall Expos Olympic Stadium
98 07/01/1990 Pirates Scott Garrelts Giants Candlestick Park
99 07/05/1990 Pirates Mike Hartley Dodgers Dodger Stadium

Home Runs 100-199
No. Date Team Pitcher Opp. Site
100 07/12/1990 Pirates Andy Benes Padres Three Rivers Stadium
101 07/14/1990 Pirates Bruce Hurst Padres Three Rivers Stadium
102 07/27/1990 Pirates Darrel Akerfelds Phillies Three Rivers Stadium
103 08/02/1990 Pirates Jeff Pico Cubs Wrigley Field
104 08/06/1990 Pirates Terry Mulholland Phillies Veterans Stadium
105 08/09/1990 Pirates Scott Ruskin Expos Three Rivers Stadium
106 08/10/1990 Pirates Scott Terry Cardinals Three Rivers Stadium
107 08/11/1990 Pirates Joe Magrane Cardinals Three Rivers Stadium
108 08/18/1990 Pirates Chris Hammond Reds Riverfront Stadium
109 08/23/1990 Pirates Rosario Rodriguez Reds Three Rivers Stadium
110 09/09/1990 Pirates Mel Rojas Expos Three Rivers Stadium
111 09/10/1990 Pirates Terry Mulholland Phillies Veterans Stadium
112 09/14/1990 Pirates Brian Barnes Expos Olympic Stadium
113 09/14/1990 Pirates Brian Barnes Expos Olympic Stadium
114 09/19/1990 Pirates Bill Long Cubs Wrigley Field
115 09/19/1990 Pirates Dave Pavlas Cubs Wrigley Field
116 09/20/1990 Pirates Bill Long Cubs Wrigley Field
117 09/22/1990 Pirates Ken Hill Cardinals Three Rivers Stadium
118 04/23/1991 Pirates Steve Frey Expos Olympic Stadium
119 04/25/1991 Pirates Chris Nabholz Expos Olympic Stadium
120 05/21/1991 Pirates Jamie Moyer Cardinals Three Rivers Stadium
121 05/21/1991 Pirates Jamie Moyer Cardinals Three Rivers Stadium
122 05/24/1991 Pirates Terry Mulholland Phillies Three Rivers Stadium
123 06/02/1991 Pirates Tommy Greene Phillies Veterans Stadium
124 06/04/1991 Pirates John Burkett Giants Three Rivers Stadium
125 06/19/1991 Pirates Andy Benes Padres Jack Murphy Stadium
126 06/21/1991 Pirates Mike Hartley Dodgers Dodger Stadium
127 06/26/1991 Pirates Greg Maddux Cubs Three Rivers Stadium
128 07/04/1991 Pirates Greg Maddux Cubs Wrigley Field
129 07/11/1991 Pirates Randy Myers Reds Riverfront Stadium
130 07/12/1991 Pirates Jack Armstrong Reds Riverfront Stadium
131 07/14/1991 Pirates Kip Gross Reds Riverfront Stadium
132 07/19/1991 Pirates Tom Browning Reds Three Rivers Stadium
133 07/31/1991 Pirates John Smoltz Braves Fulton County Stadium
134 08/02/1991 Pirates Jose DeLeon Cardinals Busch Stadium
135 08/10/1991 Pirates Willie Fraser Cardinals Three Rivers Stadium
136 08/12/1991 Pirates Jose DeLeon Cardinals Three Rivers Stadium
137 08/12/1991 Pirates Lee Smith Cardinals Three Rivers Stadium
138 08/20/1991 Pirates Tommy Greene Phillies Veterans Stadium
139 08/31/1991 Pirates Greg Harris Padres Jack Murphy Stadium
140 09/17/1991 Pirates Bob Scanlan Cubs Three Rivers Stadium
141 09/27/1991 Pirates Mark Gardner Expos Three Rivers Stadium
142 09/29/1991 Pirates Bill Sampen Expos Three Rivers Stadium
143 04/08/1992 Pirates Mark Gardner Expos Three Rivers Stadium
144 04/10/1992 Pirates Kyle Abbott Phillies Veterans Stadium
145 04/11/1992 Pirates Andy Ashby Phillies Veterans Stadium
146 04/12/1992 Pirates Terry Mulholland Phillies Veterans Stadium
147 04/18/1992 Pirates Tommy Greene Phillies Three Rivers Stadium
148 04/20/1992 Pirates Bill Sampen Expos Olympic Stadium
149 04/21/1992 Pirates Chris Haney Expos Olympic Stadium
150 05/02/1992 Pirates Xavier Hernandez Astros Astrodome
151 05/09/1992 Pirates Darryl Kile Astros Three Rivers Stadium
152 05/16/1992 Pirates Greg Harris Padres Three Rivers Stadium
153 05/16/1992 Pirates Rich Rodriguez Padres Three Rivers Stadium
154 05/25/1992 Pirates Craig Lefferts Padres Jack Murphy Stadium
155 05/27/1992 Pirates Andy Benes Padres Jack Murphy Stadium
156 06/04/1992 Pirates Dwight Gooden Mets Three Rivers Stadium
157 06/13/1992 Pirates Wally Whitehurst Mets Shea Stadium
158 07/19/1992 Pirates Paul Assenmacher Cubs Three Rivers Stadium
159 07/20/1992 Pirates Al Osuna Astros Astrodome
160 07/22/1992 Pirates Pete Harnisch Astros Astrodome
161 07/29/1992 Pirates Frank Castillo Cubs Wrigley Field
162 07/31/1992 Pirates Jose DeLeon Cardinals Three Rivers Stadium
163 08/22/1992 Pirates Francisco Oliveras Giants Candlestick Park
164 08/28/1992 Pirates Bruce Hurst Padres Jack Murphy Stadium
165 08/30/1992 Pirates Jim Deshaies Padres Jack Murphy Stadium
166 09/01/1992 Pirates John Burkett Giants Three Rivers Stadium
167 09/02/1992 Pirates Buddy Black Giants Three Rivers Stadium
168 09/05/1992 Pirates Orel Hershiser Dodgers Three Rivers Stadium
169 09/06/1992 Pirates Jay Howell Dodgers Three Rivers Stadium
170 09/08/1992 Pirates Shawn Boskie Cubs Three Rivers Stadium
171 09/15/1992 Pirates Mark Clark Cardinals Busch Stadium
172 09/18/1992 Pirates Terry Mulholland Phillies Three Rivers Stadium
173 09/24/1992 Pirates Doug Simons Expos Olympic Stadium
174 09/26/1992 Pirates Wally Whitehurst Mets Three Rivers Stadium
175 10/02/1992 Pirates Pete Schourek Mets Shea Stadium
176 10/04/1992 Pirates Bret Saberhagen Mets Shea Stadium
177 04/07/1993 Giants Rheal Cormier Cardinals Busch Stadium
178 04/12/1993 Giants Chris Hammond Marlins Candlestick Park
179 04/15/1993 Giants Greg Maddux Braves Candlestick Park
180 04/20/1993 Giants Mike Maddux Mets Shea Stadium
181 04/25/1993 Giants John Wetteland Expos Olympic Stadium
182 04/29/1993 Giants Bret Saberhagen Mets Candlestick Park
183 04/29/1993 Giants Bret Saberhagen Mets Candlestick Park
184 05/02/1993 Giants Kent Bottenfield Expos Candlestick Park
185 05/15/1993 Giants Kerry Taylor Padres Jack Murphy Stadium
186 05/17/1993 Giants Xavier Hernandez Astros Candlestick Park
187 05/23/1993 Giants John Smiley Reds Candlestick Park
188 05/26/1993 Giants Mike Harkey Cubs Wrigley Field
189 05/29/1993 Giants Pete Smith Braves Fulton County Stadium
190 05/30/1993 Giants Tom Glavine Braves Fulton County Stadium
191 06/08/1993 Giants Lee Smith Cardinals Candlestick Park
192 06/11/1993 Giants Dan Plesac Cubs Candlestick Park
193 06/13/1993 Giants Mike Morgan Cubs Candlestick Park
194 06/15/1993 Giants Bobby Ayala Reds Riverfront Satdium
195 06/16/1993 Giants Rob Dibble Reds Riverfront Satdium
196 06/20/1993 Giants Al Osuna Astros Astrodome
197 06/24/1993 Giants Willie Blair Rockies Candlestick Park
198 07/05/1993 Giants Jimmy Jones Expos Olympic Stadium
199 07/08/1993 Giants Danny Jackson Phillies Veterans Stadium

Home Runs 200-299
No. Date Team Pitcher Opp. Site
200 07/08/1993 Giants Jose DeLeon Phillies Veterans Stadium
201 07/17/1993 Giants Frank Tanana Mets Candlestick Park
202 07/18/1993 Giants Pete Schourek Mets Candlestick Park
203 07/22/1993 Giants Terry Mulholland Phillies Candlestick Park
204 07/23/1993 Giants Curt Schilling Phillies Candlestick Park
205 07/25/1993 Giants Larry Andersen Phillies Candlestick Park
206 07/30/1993 Giants Greg Harris Rockies Mile High Stadium