Share
San Francisco Giants 2018 Schedule and Results
Date Date Opponent Result Record S.F. Pitcher Opp. Pitcher Stadium
Thursday, March 29 Thu, Mar 29 @Dodgers 4:08 PM Tickets Dodger Stadium
Friday, March 30 Fri, Mar 30 @Dodgers 7:10 PM Tickets Dodger Stadium
Saturday, March 31 Sat, Mar 31 @Dodgers 6:10 PM Tickets Dodger Stadium
Sunday, April 1 Sun, Apr 1 @Dodgers 5:37 PM Tickets Dodger Stadium
Tuesday, April 3 Tue, Apr 3 Mariners 1:35 PM Tickets AT&T Park
Wednesday, April 4 Wed, Apr 4 Mariners 4:15 PM Tickets AT&T Park
Friday, April 6 Fri, Apr 6 Dodgers 7:15 PM Tickets AT&T Park
Saturday, April 7 Sat, Apr 7 Dodgers 1:05 PM Tickets AT&T Park
Sunday, April 8 Sun, Apr 8 Dodgers 1:05 PM Tickets AT&T Park
Monday, April 9 Mon, Apr 9 D-backs 7:15 PM Tickets AT&T Park
Tuesday, April 10 Tue, Apr 10 D-backs 7:15 PM Tickets AT&T Park
Wednesday, April 11 Wed, Apr 11 D-backs 12:45 PM Tickets AT&T Park
Thursday, April 12 Thu, Apr 12 @Padres 7:10 PM Tickets Petco Park
Friday, April 13 Fri, Apr 13 @Padres 7:10 PM Tickets Petco Park
Saturday, April 14 Sat, Apr 14 @Padres 5:40 PM Tickets Petco Park
Sunday, April 15 Sun, Apr 15 @Padres 1:10 PM Tickets Petco Park
Tuesday, April 17 Tue, Apr 17 @D-backs 6:40 PM Tickets Chase Field
Wednesday, April 18 Wed, Apr 18 @D-backs 6:40 PM Tickets Chase Field
Thursday, April 19 Thu, Apr 19 @D-backs 6:40 PM Tickets Chase Field
Friday, April 20 Fri, Apr 20 @Angels 7:07 PM Tickets Angel Stadium of Anaheim
Saturday, April 21 Sat, Apr 21 @Angels 6:07 PM Tickets Angel Stadium of Anaheim
Sunday, April 22 Sun, Apr 22 @Angels 1:07 PM Tickets Angel Stadium of Anaheim
Monday, April 23 Mon, Apr 23 Nationals 7:15 PM Tickets AT&T Park
Tuesday, April 24 Tue, Apr 24 Nationals 7:15 PM Tickets AT&T Park
Wednesday, April 25 Wed, Apr 25 Nationals 12:45 PM Tickets AT&T Park
Friday, April 27 Fri, Apr 27 Dodgers 7:15 PM Tickets AT&T Park
Saturday, April 28 Sat, Apr 28 Dodgers 6:05 PM Tickets AT&T Park
Sunday, April 29 Sun, Apr 29 Dodgers 1:05 PM Tickets AT&T Park
Monday, April 30 Mon, Apr 30 Padres 7:15 PM Tickets AT&T Park
Tuesday, May 1 Tue, May 1 Padres 7:15 PM Tickets AT&T Park
Wednesday, May 2 Wed, May 2 Padres 12:45 PM Tickets AT&T Park
Friday, May 4 Fri, May 4 @Braves 4:35 PM Tickets SunTrust Park
Saturday, May 5 Sat, May 5 @Braves 4:10 PM Tickets SunTrust Park
Sunday, May 6 Sun, May 6 @Braves 10:35 AM Tickets SunTrust Park
Monday, May 7 Mon, May 7 @Phillies 4:05 PM Tickets Citizens Bank Park
Tuesday, May 8 Tue, May 8 @Phillies 4:05 PM Tickets Citizens Bank Park
Wednesday, May 9 Wed, May 9 @Phillies 4:05 PM Tickets Citizens Bank Park
Thursday, May 10 Thu, May 10 @Phillies 10:05 AM Tickets Citizens Bank Park
Friday, May 11 Fri, May 11 @Pirates 4:05 PM Tickets PNC Park
Saturday, May 12 Sat, May 12 @Pirates 4:05 PM Tickets PNC Park
Sunday, May 13 Sun, May 13 @Pirates 10:35 AM Tickets PNC Park
Monday, May 14 Mon, May 14 Reds 7:15 PM Tickets AT&T Park
Tuesday, May 15 Tue, May 15 Reds 7:15 PM Tickets AT&T Park
Wednesday, May 16 Wed, May 16 Reds 12:45 PM Tickets AT&T Park
Thursday, May 17 Thu, May 17 Rockies 7:15 PM Tickets AT&T Park
Friday, May 18 Fri, May 18 Rockies 7:15 PM Tickets AT&T Park
Saturday, May 19 Sat, May 19 Rockies 1:05 PM Tickets AT&T Park
Sunday, May 20 Sun, May 20 Rockies 1:05 PM Tickets AT&T Park
Tuesday, May 22 Tue, May 22 @Astros 5:10 PM Tickets Minute Maid Park
Wednesday, May 23 Wed, May 23 @Astros 11:10 AM Tickets Minute Maid Park
Friday, May 25 Fri, May 25 @Cubs 11:20 AM Tickets Wrigley Field
Saturday, May 26 Sat, May 26 @Cubs 4:15 PM Tickets Wrigley Field
Sunday, May 27 Sun, May 27 @Cubs 5:08 PM Tickets Wrigley Field
Monday, May 28 Mon, May 28 @Rockies 4:10 PM Tickets Coors Field
Tuesday, May 29 Tue, May 29 @Rockies 5:40 PM Tickets Coors Field
Wednesday, May 30 Wed, May 30 @Rockies 5:40 PM Tickets Coors Field
Friday, June 1 Fri, Jun 1 Phillies 7:15 PM Tickets AT&T Park
Saturday, June 2 Sat, Jun 2 Phillies 7:05 PM Tickets AT&T Park
Sunday, June 3 Sun, Jun 3 Phillies 1:05 PM Tickets AT&T Park
Monday, June 4 Mon, Jun 4 D-backs 7:15 PM Tickets AT&T Park
Tuesday, June 5 Tue, Jun 5 D-backs 7:15 PM Tickets AT&T Park
Wednesday, June 6 Wed, Jun 6 D-backs 12:45 PM Tickets AT&T Park
Friday, June 8 Fri, Jun 8 @Nationals 4:05 PM Tickets Nationals Park
Saturday, June 9 Sat, Jun 9 @Nationals 9:05 AM Tickets Nationals Park
Sunday, June 10 Sun, Jun 10 @Nationals 1:05 PM Tickets Nationals Park
Monday, June 11 Mon, Jun 11 @Marlins 4:10 PM Tickets Marlins Park
Tuesday, June 12 Tue, Jun 12 @Marlins 4:10 PM Tickets Marlins Park
Wednesday, June 13 Wed, Jun 13 @Marlins 4:10 PM Tickets Marlins Park
Thursday, June 14 Thu, Jun 14 @Marlins 9:10 AM Tickets Marlins Park
Friday, June 15 Fri, Jun 15 @Dodgers 7:10 PM Tickets Dodger Stadium
Saturday, June 16 Sat, Jun 16 @Dodgers 5:15 PM Tickets Dodger Stadium
Sunday, June 17 Sun, Jun 17 @Dodgers 1:10 PM Tickets Dodger Stadium
Monday, June 18 Mon, Jun 18 Marlins 7:15 PM Tickets AT&T Park
Tuesday, June 19 Tue, Jun 19 Marlins 7:15 PM Tickets AT&T Park
Wednesday, June 20 Wed, Jun 20 Marlins 12:45 PM Tickets AT&T Park
Thursday, June 21 Thu, Jun 21 Padres 7:15 PM Tickets AT&T Park
Friday, June 22 Fri, Jun 22 Padres 7:15 PM Tickets AT&T Park
Saturday, June 23 Sat, Jun 23 Padres 1:05 PM Tickets AT&T Park
Sunday, June 24 Sun, Jun 24 Padres 1:05 PM Tickets AT&T Park
Tuesday, June 26 Tue, Jun 26 Rockies 7:15 PM Tickets AT&T Park
Wednesday, June 27 Wed, Jun 27 Rockies 7:15 PM Tickets AT&T Park
Thursday, June 28 Thu, Jun 28 Rockies 12:45 PM Tickets AT&T Park
Friday, June 29 Fri, Jun 29 @D-backs 6:40 PM Tickets Chase Field
Saturday, June 30 Sat, Jun 30 @D-backs 7:10 PM Tickets Chase Field
Sunday, July 1 Sun, Jul 1 @D-backs 1:10 PM Tickets Chase Field
Monday, July 2 Mon, Jul 2 @Rockies 5:40 PM Tickets Coors Field
Tuesday, July 3 Tue, Jul 3 @Rockies 5:10 PM Tickets Coors Field
Wednesday, July 4 Wed, Jul 4 @Rockies 5:10 PM Tickets Coors Field
Thursday, July 5 Thu, Jul 5 Cardinals 7:15 PM Tickets AT&T Park
Friday, July 6 Fri, Jul 6 Cardinals 7:15 PM Tickets AT&T Park
Saturday, July 7 Sat, Jul 7 Cardinals 1:05 PM Tickets AT&T Park
Sunday, July 8 Sun, Jul 8 Cardinals 1:05 PM Tickets AT&T Park
Monday, July 9 Mon, Jul 9 Cubs 7:15 PM Tickets AT&T Park
Tuesday, July 10 Tue, Jul 10 Cubs 7:15 PM Tickets AT&T Park
Wednesday, July 11 Wed, Jul 11 Cubs 12:45 PM Tickets AT&T Park
Friday, July 13 Fri, Jul 13 Athletics 7:15 PM Tickets AT&T Park
Saturday, July 14 Sat, Jul 14 Athletics 7:05 PM Tickets AT&T Park
Sunday, July 15 Sun, Jul 15 Athletics 1:05 PM Tickets AT&T Park
Friday, July 20 Fri, Jul 20 @Athletics 6:35 PM Tickets Oakland Coliseum
Saturday, July 21 Sat, Jul 21 @Athletics 6:05 PM Tickets Oakland Coliseum
Sunday, July 22 Sun, Jul 22 @Athletics 1:05 PM Tickets Oakland Coliseum
Tuesday, July 24 Tue, Jul 24 @Mariners 7:10 PM Tickets Safeco Field
Wednesday, July 25 Wed, Jul 25 @Mariners 1:10 PM Tickets Safeco Field
Thursday, July 26 Thu, Jul 26 Brewers 7:15 PM Tickets AT&T Park
Friday, July 27 Fri, Jul 27 Brewers 7:15 PM Tickets AT&T Park
Saturday, July 28 Sat, Jul 28 Brewers 6:05 PM Tickets AT&T Park
Sunday, July 29 Sun, Jul 29 Brewers 1:05 PM Tickets AT&T Park
Monday, July 30 Mon, Jul 30 @Padres 7:10 PM Tickets Petco Park
Tuesday, July 31 Tue, Jul 31 @Padres 1:10 PM Tickets Petco Park
Thursday, August 2 Thu, Aug 2 @D-backs 6:40 PM Tickets Chase Field
Friday, August 3 Fri, Aug 3 @D-backs 6:40 PM Tickets Chase Field
Saturday, August 4 Sat, Aug 4 @D-backs 5:10 PM Tickets Chase Field
Sunday, August 5 Sun, Aug 5 @D-backs 1:10 PM Tickets Chase Field
Monday, August 6 Mon, Aug 6 Astros 7:15 PM Tickets AT&T Park
Tuesday, August 7 Tue, Aug 7 Astros 12:45 PM Tickets AT&T Park
Thursday, August 9 Thu, Aug 9 Pirates 7:15 PM Tickets AT&T Park
Friday, August 10 Fri, Aug 10 Pirates 7:15 PM Tickets AT&T Park
Saturday, August 11 Sat, Aug 11 Pirates 6:05 PM Tickets AT&T Park
Sunday, August 12 Sun, Aug 12 Pirates 1:05 PM Tickets AT&T Park
Monday, August 13 Mon, Aug 13 @Dodgers 7:10 PM Tickets Dodger Stadium
Tuesday, August 14 Tue, Aug 14 @Dodgers 7:10 PM Tickets Dodger Stadium
Wednesday, August 15 Wed, Aug 15 @Dodgers 7:10 PM Tickets Dodger Stadium
Friday, August 17 Fri, Aug 17 @Reds 4:10 PM Tickets Great American Ball Park
Saturday, August 18 Sat, Aug 18 @Reds 4:10 PM Tickets Great American Ball Park
Sunday, August 19 Sun, Aug 19 @Reds 10:10 AM Tickets Great American Ball Park
Monday, August 20 Mon, Aug 20 @Mets 4:10 PM Tickets Citi Field
Tuesday, August 21 Tue, Aug 21 @Mets 4:10 PM Tickets Citi Field
Wednesday, August 22 Wed, Aug 22 @Mets 4:10 PM Tickets Citi Field
Thursday, August 23 Thu, Aug 23 @Mets 10:10 AM Tickets Citi Field
Friday, August 24 Fri, Aug 24 Rangers 7:15 PM Tickets AT&T Park
Saturday, August 25 Sat, Aug 25 Rangers 1:05 PM Tickets AT&T Park
Sunday, August 26 Sun, Aug 26 Rangers 1:05 PM Tickets AT&T Park
Monday, August 27 Mon, Aug 27 D-backs 7:15 PM Tickets AT&T Park
Tuesday, August 28 Tue, Aug 28 D-backs 7:15 PM Tickets AT&T Park
Wednesday, August 29 Wed, Aug 29 D-backs 7:15 PM Tickets AT&T Park
Friday, August 31 Fri, Aug 31 Mets 7:15 PM Tickets AT&T Park
Saturday, September 1 Sat, Sep 1 Mets 1:05 PM Tickets AT&T Park
Sunday, September 2 Sun, Sep 2 Mets 1:05 PM Tickets AT&T Park
Monday, September 3 Mon, Sep 3 @Rockies 12:10 PM Tickets Coors Field
Tuesday, September 4 Tue, Sep 4 @Rockies 5:40 PM Tickets Coors Field
Wednesday, September 5 Wed, Sep 5 @Rockies 5:40 PM Tickets Coors Field
Friday, September 7 Fri, Sep 7 @Brewers 5:10 PM Tickets Miller Park
Saturday, September 8 Sat, Sep 8 @Brewers 4:10 PM Tickets Miller Park
Sunday, September 9 Sun, Sep 9 @Brewers 11:10 AM Tickets Miller Park
Monday, September 10 Mon, Sep 10 Braves 7:15 PM Tickets AT&T Park
Tuesday, September 11 Tue, Sep 11 Braves 7:15 PM Tickets AT&T Park
Wednesday, September 12 Wed, Sep 12 Braves 12:45 PM Tickets AT&T Park
Friday, September 14 Fri, Sep 14 Rockies 7:15 PM Tickets AT&T Park
Saturday, September 15 Sat, Sep 15 Rockies 6:05 PM Tickets AT&T Park
Sunday, September 16 Sun, Sep 16 Rockies 1:05 PM Tickets AT&T Park
Monday, September 17 Mon, Sep 17 @Padres 7:10 PM Tickets Petco Park
Tuesday, September 18 Tue, Sep 18 @Padres 7:10 PM Tickets Petco Park
Wednesday, September 19 Wed, Sep 19 @Padres 6:10 PM Tickets Petco Park
Friday, September 21 Fri, Sep 21 @Cardinals 5:15 PM Tickets Busch Stadium
Saturday, September 22 Sat, Sep 22 @Cardinals 4:15 PM Tickets Busch Stadium
Sunday, September 23 Sun, Sep 23 @Cardinals 11:15 AM Tickets Busch Stadium
Monday, September 24 Mon, Sep 24 Padres 7:15 PM Tickets AT&T Park
Tuesday, September 25 Tue, Sep 25 Padres 7:15 PM Tickets AT&T Park
Wednesday, September 26 Wed, Sep 26 Padres 7:15 PM Tickets AT&T Park
Friday, September 28 Fri, Sep 28 Dodgers 7:15 PM Tickets AT&T Park
Saturday, September 29 Sat, Sep 29 Dodgers 1:05 PM Tickets AT&T Park
Sunday, September 30 Sun, Sep 30 Dodgers 12:05 PM Tickets AT&T Park
Other Seasons
2018 - 2017 - 2016 - 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006