- The Giants open on April 6th in Arizona.
- The home opener is April 13th, against Pittsburgh.
- They’ll face the following teams in interleague play: A’s (6), Rangers (3), Mariners (3), Angels (3)
- The second-half kicks off with a home series against the Houston Astros.
- The final 29 games of the season will be against NL West opponents, with the Giants finishing 2012 on a six-game road trip against the Padres and Dodgers.