Number Date Team Pitcher Opponent Ballpark
1 06/04/1986 Pirates Craig McMurtry 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 CandlestickPark
99 07/05/1990 Pirates Mike Hartley Dodgers Dodger Stadium
Barry Bonds last career home run number 762, was hit on September 9, 2007.
Barry Bonds hit career home run number 762 on August 5, 2007.
Barry Bonds finished his career in 2007 with 762 home runs.
Barry bonds hit 762 career home runs. he hit more than B. Ruth!
Barry Bonds hit career home run number 762 on September 5, 2007 off Rockies pitcher Ubaldo Jiminez
Barry Bonds is the all-time home run leader with 762.
Barry Bonds hit career home run number 73 on June 7, 1989. He hit 73 home runs for the season in 2001.
Barry Bonds has the most career home runs with 762.
Bobby Bonds hit 332 career home runs from 1968 to 1981. Barry Bonds is the all-time career home run leader with 762 from 1986 to 2007.
The MLB home run record is held by Barry Bonds with 762 home runs.
Barry Bonds
Barry Bonds of course.