Full Season
Full Season4/6/2012 - Giants @ Diamondbacks4/11/2012 - Giants @ Rockies4/15/2012 - Pirates @ Giants4/17/2012 - Phillies @ Giants4/18/2012 - Phillies @ Giants4/20/2012 - Giants @ Mets4/21/2012 - Giants @ Mets4/23/2012 - Giants @ Mets Game 24/25/2012 - Giants @ Reds5/1/2012 - Marlins @ Giants5/3/2012 - Marlins @ Giants5/4/2012 - Brewers @ Giants5/6/2012 - Brewers @ Giants5/9/2012 - Giants @ Dodgers5/12/2012 - Giants @ Diamondbacks5/13/2012 - Giants @ Diamondbacks5/15/2012 - Rockies @ Giants5/18/2012 - Athletics @ Giants5/19/2012 - Athletics @ Giants5/21/2012 - Giants @ Brewers5/23/2012 - Giants @ Brewers5/24/2012 - Giants @ Marlins5/28/2012 - Diamondbacks @ Giants5/29/2012 - Diamondbacks @ Giants6/5/2012 - Giants @ Padres6/6/2012 - Giants @ Padres6/9/2012 - Rangers @ Giants6/12/2012 - Astros @ Giants6/14/2012 - Astros @ Giants6/19/2012 - Giants @ Angels6/22/2012 - Giants @ Athletics6/23/2012 - Giants @ Athletics6/29/2012 - Reds @ Giants7/3/2012 - Giants @ Nationals7/4/2012 - Giants @ Nationals7/7/2012 - Giants @ Pirates7/8/2012 - Giants @ Pirates7/17/2012 - Giants @ Braves7/19/2012 - Giants @ Braves7/22/2012 - Giants @ Phillies7/23/2012 - Padres @ Giants7/27/2012 - Dodgers @ Giants7/29/2012 - Dodgers @ Giants7/30/2012 - Mets @ Giants8/1/2012 - Mets @ Giants8/2/2012 - Mets @ Giants8/4/2012 - Giants @ Rockies8/7/2012 - Giants @ Cardinals8/12/2012 - Rockies @ Giants8/15/2012 - Nationals @ Giants8/18/2012 - Giants @ Padres8/22/2012 - Giants @ Dodgers8/25/2012 - Braves @ Giants8/26/2012 - Braves @ Giants9/16/2012 - Giants @ Diamondbacks9/20/2012 - Rockies @ Giants9/23/2012 - Padres @ Giants9/25/2012 - Diamondbacks @ Giants9/29/2012 - Giants @ Padres10/3/2012 - Giants @ Dodgers