Who Will Be the San Francisco Giants' Final 12 Pitchers for Opening Day?

« Prev
1 of 13
Next »
Use your ← → (arrow) keys to browse the slideshow
Who Will Be the San Francisco Giants' Final 12 Pitchers for Opening Day?
Lisa Blumenfeld/Getty Images
Madison Bumgarner will start on Opening Day for the Giants.

The San Francisco Giants pitching staff struggled in 2013 due to injuries and performances that were unexpectedly mediocre. Pitching has been the cornerstone of the Giants' success and the Giants hurlers are determined to bounce back in 2014.

The Giants' long postseason run in 2012 took some of the steam out of the arms of the Giants staff last year.

The starting staff did not have the same zip on the ball and their consistency was lacking. The Giants' arms seemed tired.

In addition, the World Baseball Classic played a role in the poor performances of both Ryan Vogelsong and Jeremy Affeldt. Neither pitcher threw well and both were injured for much of the season.

In Vogelsong's case, the injury was unrelated, as he was hit by a pitch and broke a finger. However, prior to the injury, he was pitching very poorly. 

Entering the 2014 season, Giants general manager Brian Sabean added Tim Hudson to replace Barry Zito in the rotation. Hudson is coming off a major ankle injury that cut short his 2013 season, but looks good thus far in camp. He should be on track to start the season in the rotation.

The rest of the Giants staff has benefited from a full winter, and they look refreshed and ready to go.

There are only a few jobs available on the Giants pitching staff. Manager Bruce Bochy only has three real spots he needs to fill.

The competition for these openings will be quite fierce and very entertaining. Let's project the Giants' twelve-man pitching staff to open the 2014 season.  

All stats are courtesy of baseball-reference.com.

Begin Slideshow »

Follow San Francisco Giants from B/R on Facebook

Follow San Francisco Giants from B/R on Facebook and get the latest updates straight to your newsfeed!

San Francisco Giants

Subscribe Now

By signing up for our newsletter, you agree to our Terms and Privacy Policy.

Thanks for signing up.