There haven't been many players like Madison Bumgarner in MLB history, maybe ever. He's a beloved Giant for his performance and personality. 

Bumgarner's playoff heroics always will be remembered, especially with the image of him walking out of the bullpen in Game 7 of the 2014 World Series. Close your eyes and you can perfectly picture that moment. 

For all his greatness on the mound, though, Giants fans might miss his hacks in the batter's box even more now that Bumgarner is on the Arizona Diamondbacks. The two-time Silver Slugger swings like it's the Home Run Derby, and he truly believes he's going to launch one into the bleachers every at-bat. It's a sight to behold. 

Bumgarner hit his first home run as a Giant at 22 years old and his last at 28. He crushed 19 long balls while wearing a Giants jersey. With that being said, here are our five favorite Bumgarner blasts from his 10-year career in San Francisco. 

Click here for Bumgarner's five best homers with the Giants