Although they have a winning record, the Giants have struggled at times, particularly on the road. With 17 of their 26 games on the road in June, the Giants need to straighten out this issue immediately.
Injuries to Ryan Vogelsong and Santiago Casilla have put their pitching staff on thin ice. The starting pitching has been especially shaky on the road, with an ERA over six away from AT&T Park.
Manager Bruce Bochy continues to maintain a steady hand in guiding the team, which has been his approach as the Giants' manager. Bochy realizes the baseball season is a marathon, not a sprint, and his solid leadership has proven to be successful.
After two months of the season, let's take a look at the first trimester grades for each player on the team.
All stats are courtesy of Baseball-Reference.com