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 W 9-3 24-19 Oracle Park
Friday, May 27 Fri, May 27 @Reds L 1-5 24-20 Great American Ball Park
Saturday, May 28 Sat, May 28 @Reds L 2-3 24-21 Great American Ball Park
Sunday, May 29 Sun, May 29 @Reds W 6-4 25-21 Great American Ball Park
Monday, May 30 Mon, May 30 @Phillies W 5-4 26-21 Citizens Bank Park
Tuesday, May 31 Tue, May 31 @Phillies W 7-4 27-21 Citizens Bank Park
Wednesday, June 1 Wed, Jun 1 @Phillies L 5-6 27-22 Citizens Bank Park
Thursday, June 2 Thu, Jun 2 @Marlins L 0-3 27-23 loanDepot park
Friday, June 3 Fri, Jun 3 @Marlins W 15-6 28-23 loanDepot park
Saturday, June 4 Sat, Jun 4 @Marlins L 4-5 28-24 loanDepot park
Sunday, June 5 Sun, Jun 5 @Marlins W 5-1 29-24 loanDepot park
Tuesday, June 7 Tue, Jun 7 Rockies L 3-5 29-25 Oracle Park
Wednesday, June 8 Wed, Jun 8 Rockies W 2-1 30-25 Oracle Park
Thursday, June 9 Thu, Jun 9 Rockies L 2-4 30-26 Oracle Park
Friday, June 10 Fri, Jun 10 Dodgers W 7-2 31-26 Oracle Park
Saturday, June 11 Sat, Jun 11 Dodgers W 3-2 32-26 Oracle Park
Sunday, June 12 Sun, Jun 12 Dodgers W 2-0 33-26 Oracle Park
Monday, June 13 Mon, Jun 13 Royals W 6-2 34-26 Oracle Park
Tuesday, June 14 Tue, Jun 14 Royals W 4-2 35-26 Oracle Park
Wednesday, June 15 Wed, Jun 15 Royals L 2-3 35-27 Oracle Park
Friday, June 17 Fri, Jun 17 @Pirates W 2-0 36-27 PNC Park
Saturday, June 18 Sat, Jun 18 @Pirates W 7-5 37-27 PNC Park
Sunday, June 19 Sun, Jun 19 @Pirates L 3-4 37-28 PNC Park
Monday, June 20 Mon, Jun 20 @Braves L 1-2 37-29 Truist Park
Tuesday, June 21 Tue, Jun 21 @Braves W 12-10 38-29 Truist Park
Wednesday, June 22 Wed, Jun 22 @Braves L 3-4 38-30 Truist Park
Thursday, June 23 Thu, Jun 23 @Braves L 6-7 38-31 Truist Park
Friday, June 24 Fri, Jun 24 Reds L 2-4 38-32 Oracle Park
Saturday, June 25 Sat, Jun 25 Reds W 9-2 39-32 Oracle Park
Sunday, June 26 Sun, Jun 26 Reds L 3-10 39-33 Oracle Park
Tuesday, June 28 Tue, Jun 28 Tigers W 4-3 40-33 Oracle Park
Wednesday, June 29 Wed, Jun 29 Tigers L 2-3 40-34 Oracle Park
Friday, July 1 Fri, Jul 1 White Sox L 0-1 40-35 Oracle Park
Saturday, July 2 Sat, Jul 2 White Sox L 3-5 40-36 Oracle Park
Sunday, July 3 Sun, Jul 3 White Sox L 4-13 40-37 Oracle Park
Monday, July 4 Mon, Jul 4 @D-backs L 3-8 40-38 Chase Field
Tuesday, July 5 Tue, Jul 5 @D-backs L 2-6 40-39 Chase Field
Wednesday, July 6 Wed, Jul 6 @D-backs W 7-5 41-39 Chase Field
Thursday, July 7 Thu, Jul 7 @Padres L 1-2 41-40 Petco Park
Friday, July 8 Fri, Jul 8 @Padres L 3-6 41-41 Petco Park
Saturday, July 9 Sat, Jul 9 @Padres W 3-1 42-41 Petco Park
Sunday, July 10 Sun, Jul 10 @Padres W 12-0 43-41 Petco Park
Monday, July 11 Mon, Jul 11 D-backs L 3-4 43-42 Oracle Park
Tuesday, July 12 Tue, Jul 12 D-backs W 13-0 44-42 Oracle Park
Wednesday, July 13 Wed, Jul 13 D-backs W 4-3 45-42 Oracle Park
Thursday, July 14 Thu, Jul 14 Brewers L 2-3 45-43 Oracle Park
Friday, July 15 Fri, Jul 15 Brewers W 8-5 46-43 Oracle Park
Saturday, July 16 Sat, Jul 16 Brewers W 2-1 47-43 Oracle Park
Sunday, July 17 Sun, Jul 17 Brewers W 9-5 48-43 Oracle Park
Thursday, July 21 Thu, Jul 21 @Dodgers L 6-9 48-44 Dodger Stadium
Friday, July 22 Fri, Jul 22 @Dodgers L 1-5 48-45 Dodger Stadium
Saturday, July 23 Sat, Jul 23 @Dodgers L 2-4 48-46 Dodger Stadium
Sunday, July 24 Sun, Jul 24 @Dodgers L 4-7 48-47 Dodger Stadium
Monday, July 25 Mon, Jul 25 @D-backs L 0-7 48-48 Chase Field
Tuesday, July 26 Tue, Jul 26 @D-backs L 3-7 48-49 Chase Field
Wednesday, July 27 Wed, Jul 27 @D-backs L 3-5 48-50 Chase Field
Thursday, July 28 Thu, Jul 28 Cubs W 4-2 49-50 Oracle Park
Friday, July 29 Fri, Jul 29 Cubs L 2-4 49-51 Oracle Park
Saturday, July 30 Sat, Jul 30 Cubs W 5-4 50-51 Oracle Park
Sunday, July 31 Sun, Jul 31 Cubs W 4-0 51-51 Oracle Park
Monday, August 1 Mon, Aug 1 Dodgers L 2-8 51-52 Oracle Park
Tuesday, August 2 Tue, Aug 2 Dodgers L 5-9 51-53 Oracle Park
Wednesday, August 3 Wed, Aug 3 Dodgers L 0-3 51-54 Oracle Park
Thursday, August 4 Thu, Aug 4 Dodgers L 3-5 51-55 Oracle Park
Saturday, August 6 Sat, Aug 6 @Athletics W 7-3 52-55 Oakland Coliseum
Sunday, August 7 Sun, Aug 7 @Athletics W 6-4 53-55 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 12:40 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 1:10 PM Tickets Petco Park
Other Seasons
2022 - 2021 - 2020 - 2019 - 2018 - 2017 - 2016 - 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006