San Francisco Giants 2022 Schedule and Results
Date Date Opponent Result Record Stadium
Friday, April 8 Fri, Apr 8 Marlins W 6-5 1-0 Oracle Park
Saturday, April 9 Sat, Apr 9 Marlins L 1-2 1-1 Oracle Park
Sunday, April 10 Sun, Apr 10 Marlins W 3-2 2-1 Oracle Park
Monday, April 11 Mon, Apr 11 Padres L 2-4 2-2 Oracle Park
Tuesday, April 12 Tue, Apr 12 Padres W 13-2 3-2 Oracle Park
Wednesday, April 13 Wed, Apr 13 Padres W 2-1 4-2 Oracle Park
Friday, April 15 Fri, Apr 15 @Guardians W 4-1 5-2 Progressive Field
Saturday, April 16 Sat, Apr 16 @Guardians W 4-2 6-2 Progressive Field
Sunday, April 17 Sun, Apr 17 @Guardians W 8-1 7-2 Progressive Field
Monday, April 18 Mon, Apr 18 @Mets 4:10 PM - Citi Field
Tuesday, April 19 Tue, Apr 19 @Mets L 4-5 7-3 Citi Field
Wednesday, April 20 Wed, Apr 20 @Mets W 5-2 8-4 Citi Field
Thursday, April 21 Thu, Apr 21 @Mets L 2-6 8-5 Citi Field
Friday, April 22 Fri, Apr 22 @Nationals W 7-1 9-5 Nationals Park
Saturday, April 23 Sat, Apr 23 @Nationals W 5-2 10-5 Nationals Park
Sunday, April 24 Sun, Apr 24 @Nationals W 12-3 11-5 Nationals Park
Monday, April 25 Mon, Apr 25 @Brewers W 4-2 12-5 American Family Field
Tuesday, April 26 Tue, Apr 26 Athletics W 8-2 13-5 Oracle Park
Wednesday, April 27 Wed, Apr 27 Athletics L 0-1 13-6 Oracle Park
Friday, April 29 Fri, Apr 29 Nationals L 4-14 13-7 Oracle Park
Saturday, April 30 Sat, Apr 30 Nationals W 9-3 14-7 Oracle Park
Sunday, May 1 Sun, May 1 Nationals L 5-11 14-8 Oracle Park
Tuesday, May 3 Tue, May 3 @Dodgers L 1-3 14-9 Dodger Stadium
Wednesday, May 4 Wed, May 4 @Dodgers L 1-9 14-10 Dodger Stadium
Thursday, May 5 Thu, May 5 Cardinals L 1-7 14-11 Oracle Park
Friday, May 6 Fri, May 6 Cardinals L 2-3 14-12 Oracle Park
Saturday, May 7 Sat, May 7 Cardinals W 13-7 15-12 Oracle Park
Sunday, May 8 Sun, May 8 Cardinals W 4-3 16-12 Oracle Park
Monday, May 9 Mon, May 9 Rockies W 8-5 17-12 Oracle Park
Tuesday, May 10 Tue, May 10 Rockies W 9-2 18-12 Oracle Park
Wednesday, May 11 Wed, May 11 Rockies W 7-1 19-12 Oracle Park
Friday, May 13 Fri, May 13 @Cardinals W 8-2 20-12 Busch Stadium
Saturday, May 14 Sat, May 14 @Cardinals L 0-4 20-13 Busch Stadium
Sunday, May 15 Sun, May 15 @Cardinals L 6-15 20-14 Busch Stadium
Monday, May 16 Mon, May 16 @Rockies W 7-6 21-14 Coors Field
Tuesday, May 17 Tue, May 17 @Rockies W 10-7 22-14 Coors Field
Wednesday, May 18 Wed, May 18 @Rockies L 3-5 22-15 Coors Field
Friday, May 20 Fri, May 20 Padres L 7-8 22-16 Oracle Park
Saturday, May 21 Sat, May 21 Padres L 1-2 22-17 Oracle Park
Sunday, May 22 Sun, May 22 Padres L 1-10 22-18 Oracle Park
Monday, May 23 Mon, May 23 Mets L 3-13 22-19 Oracle Park
Tuesday, May 24 Tue, May 24 Mets W 13-12 23-19 Oracle Park
Wednesday, May 25 Wed, May 25 Mets 12:45 PM - Oracle Park
Friday, May 27 Fri, May 27 @Reds 3:40 PM Tickets Great American Ball Park
Saturday, May 28 Sat, May 28 @Reds 1:10 PM Tickets Great American Ball Park
Sunday, May 29 Sun, May 29 @Reds 8:35 AM Tickets Great American Ball Park
Monday, May 30 Mon, May 30 @Phillies 1:05 PM Tickets Citizens Bank Park
Tuesday, May 31 Tue, May 31 @Phillies 3:45 PM Tickets Citizens Bank Park
Wednesday, June 1 Wed, Jun 1 @Phillies 3:05 PM Tickets Citizens Bank Park
Thursday, June 2 Thu, Jun 2 @Marlins 3:40 PM Tickets loanDepot park
Friday, June 3 Fri, Jun 3 @Marlins 3:40 PM Tickets loanDepot park
Saturday, June 4 Sat, Jun 4 @Marlins 1:10 PM Tickets loanDepot park
Sunday, June 5 Sun, Jun 5 @Marlins 10:40 AM Tickets loanDepot park
Tuesday, June 7 Tue, Jun 7 Rockies 6:45 PM Tickets Oracle Park
Wednesday, June 8 Wed, Jun 8 Rockies 6:45 PM Tickets Oracle Park
Thursday, June 9 Thu, Jun 9 Rockies 12:45 PM Tickets Oracle Park
Friday, June 10 Fri, Jun 10 Dodgers 7:15 PM Tickets Oracle Park
Saturday, June 11 Sat, Jun 11 Dodgers 4:15 PM Tickets Oracle Park
Sunday, June 12 Sun, Jun 12 Dodgers 1:05 PM Tickets Oracle Park
Monday, June 13 Mon, Jun 13 Royals 6:45 PM Tickets Oracle Park
Tuesday, June 14 Tue, Jun 14 Royals 6:45 PM Tickets Oracle Park
Wednesday, June 15 Wed, Jun 15 Royals 12:45 PM Tickets Oracle Park
Friday, June 17 Fri, Jun 17 @Pirates 4:05 PM Tickets PNC Park
Saturday, June 18 Sat, Jun 18 @Pirates 1:05 PM Tickets PNC Park
Sunday, June 19 Sun, Jun 19 @Pirates 10:35 AM Tickets PNC Park
Monday, June 20 Mon, Jun 20 @Braves 4:20 PM Tickets Truist Park
Tuesday, June 21 Tue, Jun 21 @Braves 4:20 PM Tickets Truist Park
Wednesday, June 22 Wed, Jun 22 @Braves 4:20 PM Tickets Truist Park
Thursday, June 23 Thu, Jun 23 @Braves 9:20 AM Tickets Truist Park
Friday, June 24 Fri, Jun 24 Reds 7:15 PM Tickets Oracle Park
Saturday, June 25 Sat, Jun 25 Reds 4:15 PM Tickets Oracle Park
Sunday, June 26 Sun, Jun 26 Reds 1:05 PM Tickets Oracle Park
Tuesday, June 28 Tue, Jun 28 Tigers 6:45 PM Tickets Oracle Park
Wednesday, June 29 Wed, Jun 29 Tigers 12:45 PM Tickets Oracle Park
Friday, July 1 Fri, Jul 1 White Sox 7:15 PM Tickets Oracle Park
Saturday, July 2 Sat, Jul 2 White Sox 1:05 PM Tickets Oracle Park
Sunday, July 3 Sun, Jul 3 White Sox 1:05 PM Tickets Oracle Park
Monday, July 4 Mon, Jul 4 @D-backs 6:10 PM Tickets Chase Field
Tuesday, July 5 Tue, Jul 5 @D-backs 6:40 PM Tickets Chase Field
Wednesday, July 6 Wed, Jul 6 @D-backs 6:40 PM Tickets Chase Field
Thursday, July 7 Thu, Jul 7 @Padres 6:40 PM Tickets Petco Park
Friday, July 8 Fri, Jul 8 @Padres 6:40 PM Tickets Petco Park
Saturday, July 9 Sat, Jul 9 @Padres 4:15 PM Tickets Petco Park
Sunday, July 10 Sun, Jul 10 @Padres 1:10 PM Tickets Petco Park
Monday, July 11 Mon, Jul 11 D-backs 6:45 PM Tickets Oracle Park
Tuesday, July 12 Tue, Jul 12 D-backs 6:45 PM Tickets Oracle Park
Wednesday, July 13 Wed, Jul 13 D-backs 12:45 PM Tickets Oracle Park
Thursday, July 14 Thu, Jul 14 Brewers 6:45 PM Tickets Oracle Park
Friday, July 15 Fri, Jul 15 Brewers 7:15 PM Tickets Oracle Park
Saturday, July 16 Sat, Jul 16 Brewers 4:15 PM Tickets Oracle Park
Sunday, July 17 Sun, Jul 17 Brewers 1:05 PM Tickets Oracle Park
Thursday, July 21 Thu, Jul 21 @Dodgers 7:09 PM Tickets Dodger Stadium
Friday, July 22 Fri, Jul 22 @Dodgers 7:10 PM Tickets Dodger Stadium
Saturday, July 23 Sat, Jul 23 @Dodgers 4:15 PM Tickets Dodger Stadium
Sunday, July 24 Sun, Jul 24 @Dodgers 1:10 PM Tickets Dodger Stadium
Monday, July 25 Mon, Jul 25 @D-backs 6:40 PM Tickets Chase Field
Tuesday, July 26 Tue, Jul 26 @D-backs 6:40 PM Tickets Chase Field
Wednesday, July 27 Wed, Jul 27 @D-backs 12:40 PM Tickets Chase Field
Thursday, July 28 Thu, Jul 28 Cubs 6:45 PM Tickets Oracle Park
Friday, July 29 Fri, Jul 29 Cubs 7:15 PM Tickets Oracle Park
Saturday, July 30 Sat, Jul 30 Cubs 6:05 PM Tickets Oracle Park
Sunday, July 31 Sun, Jul 31 Cubs 1:05 PM Tickets Oracle Park
Monday, August 1 Mon, Aug 1 Dodgers 6:45 PM Tickets Oracle Park
Tuesday, August 2 Tue, Aug 2 Dodgers 6:45 PM Tickets Oracle Park
Wednesday, August 3 Wed, Aug 3 Dodgers 6:45 PM Tickets Oracle Park
Thursday, August 4 Thu, Aug 4 Dodgers 12:45 PM Tickets Oracle Park
Saturday, August 6 Sat, Aug 6 @Athletics 4:07 PM Tickets Oakland Coliseum
Sunday, August 7 Sun, Aug 7 @Athletics 1:07 PM Tickets Oakland Coliseum
Monday, August 8 Mon, Aug 8 @Padres 6:40 PM Tickets Petco Park
Tuesday, August 9 Tue, Aug 9 @Padres 6:40 PM Tickets Petco Park
Wednesday, August 10 Wed, Aug 10 @Padres 1:10 PM Tickets Petco Park
Friday, August 12 Fri, Aug 12 Pirates 7:15 PM Tickets Oracle Park
Saturday, August 13 Sat, Aug 13 Pirates 6:05 PM Tickets Oracle Park
Sunday, August 14 Sun, Aug 14 Pirates 1:05 PM Tickets Oracle Park
Monday, August 15 Mon, Aug 15 D-backs 6:45 PM Tickets Oracle Park
Tuesday, August 16 Tue, Aug 16 D-backs 6:45 PM Tickets Oracle Park
Wednesday, August 17 Wed, Aug 17 D-backs 6:45 PM Tickets Oracle Park
Thursday, August 18 Thu, Aug 18 D-backs 12:45 PM Tickets Oracle Park
Friday, August 19 Fri, Aug 19 @Rockies 5:40 PM Tickets Coors Field
Saturday, August 20 Sat, Aug 20 @Rockies 5:10 PM Tickets Coors Field
Sunday, August 21 Sun, Aug 21 @Rockies 12:10 PM Tickets Coors Field
Tuesday, August 23 Tue, Aug 23 @Tigers 4:10 PM Tickets Comerica Park
Wednesday, August 24 Wed, Aug 24 @Tigers 10:10 AM Tickets Comerica Park
Friday, August 26 Fri, Aug 26 @Twins 5:10 PM Tickets Target Field
Saturday, August 27 Sat, Aug 27 @Twins 4:15 PM Tickets Target Field
Sunday, August 28 Sun, Aug 28 @Twins 11:10 AM Tickets Target Field
Monday, August 29 Mon, Aug 29 Padres 6:45 PM Tickets Oracle Park
Tuesday, August 30 Tue, Aug 30 Padres 6:45 PM Tickets Oracle Park
Wednesday, August 31 Wed, Aug 31 Padres 12:45 PM Tickets Oracle Park
Friday, September 2 Fri, Sep 2 Phillies 7:15 PM Tickets Oracle Park
Saturday, September 3 Sat, Sep 3 Phillies 1:05 PM Tickets Oracle Park
Sunday, September 4 Sun, Sep 4 Phillies 1:05 PM Tickets Oracle Park
Monday, September 5 Mon, Sep 5 @Dodgers 7:10 PM Tickets Dodger Stadium
Tuesday, September 6 Tue, Sep 6 @Dodgers 7:10 PM Tickets Dodger Stadium
Wednesday, September 7 Wed, Sep 7 @Dodgers 1:10 PM Tickets Dodger Stadium
Thursday, September 8 Thu, Sep 8 @Brewers 1:10 PM Tickets American Family Field
Friday, September 9 Fri, Sep 9 @Cubs 1:05 PM Tickets Wrigley Field
Saturday, September 10 Sat, Sep 10 @Cubs 11:20 AM Tickets Wrigley Field
Sunday, September 11 Sun, Sep 11 @Cubs 11:20 AM Tickets Wrigley Field
Monday, September 12 Mon, Sep 12 Braves 6:45 PM Tickets Oracle Park
Tuesday, September 13 Tue, Sep 13 Braves 6:45 PM Tickets Oracle Park
Wednesday, September 14 Wed, Sep 14 Braves 12:45 PM Tickets Oracle Park
Friday, September 16 Fri, Sep 16 Dodgers 7:15 PM Tickets Oracle Park
Saturday, September 17 Sat, Sep 17 Dodgers 6:05 PM Tickets Oracle Park
Sunday, September 18 Sun, Sep 18 Dodgers 1:05 PM Tickets Oracle Park
Monday, September 19 Mon, Sep 19 @Rockies 5:40 PM Tickets Coors Field
Tuesday, September 20 Tue, Sep 20 @Rockies 5:40 PM Tickets Coors Field
Wednesday, September 21 Wed, Sep 21 @Rockies 5:40 PM Tickets Coors Field
Thursday, September 22 Thu, Sep 22 @Rockies 12:10 PM Tickets Coors Field
Friday, September 23 Fri, Sep 23 @D-backs 6:40 PM Tickets Chase Field
Saturday, September 24 Sat, Sep 24 @D-backs 5:10 PM Tickets Chase Field
Sunday, September 25 Sun, Sep 25 @D-backs 1:10 PM Tickets Chase Field
Tuesday, September 27 Tue, Sep 27 Rockies 6:45 PM Tickets Oracle Park
Wednesday, September 28 Wed, Sep 28 Rockies 6:45 PM Tickets Oracle Park
Thursday, September 29 Thu, Sep 29 Rockies 6:45 PM Tickets Oracle Park
Friday, September 30 Fri, Sep 30 D-backs 7:15 PM Tickets Oracle Park
Saturday, October 1 Sat, Oct 1 D-backs 1:05 PM Tickets Oracle Park
Sunday, October 2 Sun, Oct 2 D-backs 1:05 PM Tickets Oracle Park
Monday, October 3 Mon, Oct 3 @Padres 6:40 PM Tickets Petco Park
Tuesday, October 4 Tue, Oct 4 @Padres 6:40 PM Tickets Petco Park
Wednesday, October 5 Wed, Oct 5 @Padres 3:33 AM Tickets Petco Park
Other Seasons
2022 - 2021 - 2020 - 2019 - 2018 - 2017 - 2016 - 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006