1. Bonds had the most career at-bats against Greg Maddux a total of 130, the most hits off a pitcher was also Madux with 34, and Maddux struck him out the most with 16 punchouts of Bonds.
2. Tom Glavine gave up the most doubles to Bonds with six.
3. Al Leiter, Bob Ojeda, Glavine, and Darryl Kyle gave up the most triples to Bonds with Bonds getting two.
4. John Smoltz, Chad Ho Park, Curt Schilling, Maddux, and Terry Mulholland gave up the most homeruns to Bonds with eight.
5. The most rbis Bonds got off any pitcher was Schilling. This in my opinion explains why Schilling went off on Bonds.
6. He walked the most from Smoltz and Maddux both walked him 23 times.
7. Bonds highest batting average was .545 off of Kevin Tapani
8. Maddux and Schilling also gave up the most intentional walks to Bonds with eight each.