San Francisco Giants 2023 Schedule and Results
Date | Date | Opponent | Result | Record | Stadium |
---|---|---|---|---|---|
Thursday, March 30 | Thu, Mar 30 | @Yankees | L 0-5 | 0-1 | Yankee Stadium |
Saturday, April 1 | Sat, Apr 1 | @Yankees | W 7-5 | 1-1 | Yankee Stadium |
Sunday, April 2 | Sun, Apr 2 | @Yankees | L 0-6 | 1-2 | Yankee Stadium |
Monday, April 3 | Mon, Apr 3 | @White Sox | W 12-3 | 2-2 | Guaranteed Rate Field |
Wednesday, April 5 | Wed, Apr 5 | @White Sox | L 3-7 | 2-3 | Guaranteed Rate Field |
Thursday, April 6 | Thu, Apr 6 | @White Sox | W 16-6 | 3-3 | Guaranteed Rate Field |
Friday, April 7 | Fri, Apr 7 | Royals | L 1-3 | 3-4 | Oracle Park |
Saturday, April 8 | Sat, Apr 8 | Royals | L 5-6 | 3-5 | Oracle Park |
Sunday, April 9 | Sun, Apr 9 | Royals | W 3-1 | 4-5 | Oracle Park |
Monday, April 10 | Mon, Apr 10 | Dodgers | L 1-9 | 4-6 | Oracle Park |
Tuesday, April 11 | Tue, Apr 11 | Dodgers | W 5-0 | 5-6 | Oracle Park |
Wednesday, April 12 | Wed, Apr 12 | Dodgers | L 5-10 | 5-7 | Oracle Park |
Friday, April 14 | Fri, Apr 14 | @Tigers | L 5-7 | 5-8 | Comerica Park |
Saturday, April 15 | Sat, Apr 15 | @Tigers | L 6-7 | 5-9 | Comerica Park |
Sunday, April 16 | Sun, Apr 16 | @Tigers | 10:10 AM | - | Comerica Park |
Monday, April 17 | Mon, Apr 17 | @Marlins | L 3-4 | 5-10 | loanDepot park |
Tuesday, April 18 | Tue, Apr 18 | @Marlins | L 2-4 | 5-11 | loanDepot park |
Wednesday, April 19 | Wed, Apr 19 | @Marlins | W 5-2 | 6-11 | loanDepot park |
Thursday, April 20 | Thu, Apr 20 | Mets | L 4-9 | 6-12 | Oracle Park |
Friday, April 21 | Fri, Apr 21 | Mets | L 0-7 | 6-13 | Oracle Park |
Saturday, April 22 | Sat, Apr 22 | Mets | W 7-4 | 7-13 | Oracle Park |
Sunday, April 23 | Sun, Apr 23 | Mets | W 5-4 | 8-13 | Oracle Park |
Monday, April 24 | Mon, Apr 24 | Cardinals | W 4-0 | 9-13 | Oracle Park |
Tuesday, April 25 | Tue, Apr 25 | Cardinals | W 5-4 | 10-13 | Oracle Park |
Wednesday, April 26 | Wed, Apr 26 | Cardinals | W 7-3 | 11-13 | Oracle Park |
Thursday, April 27 | Thu, Apr 27 | Cardinals | L 0-6 | 11-14 | Oracle Park |
Saturday, April 29 | Sat, Apr 29 | @Padres | L 11-16 | 11-15 | Petco Park |
Sunday, April 30 | Sun, Apr 30 | @Padres | L 4-6 | 11-16 | Petco Park |
Monday, May 1 | Mon, May 1 | @Astros | L 3-7 | 11-17 | Minute Maid Park |
Tuesday, May 2 | Tue, May 2 | @Astros | W 2-0 | 12-17 | Minute Maid Park |
Wednesday, May 3 | Wed, May 3 | @Astros | W 4-2 | 13-17 | Minute Maid Park |
Friday, May 5 | Fri, May 5 | Brewers | W 6-4 | 14-17 | Oracle Park |
Saturday, May 6 | Sat, May 6 | Brewers | W 4-1 | 15-17 | Oracle Park |
Sunday, May 7 | Sun, May 7 | Brewers | L 3-7 | 15-18 | Oracle Park |
Monday, May 8 | Mon, May 8 | Nationals | L 1-5 | 15-19 | Oracle Park |
Tuesday, May 9 | Tue, May 9 | Nationals | W 4-1 | 16-19 | Oracle Park |
Wednesday, May 10 | Wed, May 10 | Nationals | L 6-11 | 16-20 | Oracle Park |
Thursday, May 11 | Thu, May 11 | @D-backs | W 6-2 | 17-20 | Chase Field |
Friday, May 12 | Fri, May 12 | @D-backs | L 5-7 | 17-21 | Chase Field |
Saturday, May 13 | Sat, May 13 | @D-backs | L 2-7 | 17-22 | Chase Field |
Sunday, May 14 | Sun, May 14 | @D-backs | L 1-2 | 17-23 | Chase Field |
Monday, May 15 | Mon, May 15 | Phillies | W 6-3 | 18-23 | Oracle Park |
Tuesday, May 16 | Tue, May 16 | Phillies | W 4-3 | 19-23 | Oracle Park |
Wednesday, May 17 | Wed, May 17 | Phillies | W 7-4 | 20-23 | Oracle Park |
Friday, May 19 | Fri, May 19 | Marlins | W 4-3 | 21-23 | Oracle Park |
Saturday, May 20 | Sat, May 20 | Marlins | L 0-1 | 21-24 | Oracle Park |
Sunday, May 21 | Sun, May 21 | Marlins | W 7-5 | 22-24 | Oracle Park |
Monday, May 22 | Mon, May 22 | @Twins | W 4-1 | 23-24 | Target Field |
Tuesday, May 23 | Tue, May 23 | @Twins | W 4-3 | 24-24 | Target Field |
Wednesday, May 24 | Wed, May 24 | @Twins | L 1-7 | 24-25 | Target Field |
Thursday, May 25 | Thu, May 25 | @Brewers | W 5-0 | 25-25 | American Family Field |
Friday, May 26 | Fri, May 26 | @Brewers | W 15-1 | 26-25 | American Family Field |
Saturday, May 27 | Sat, May 27 | @Brewers | W 3-1 | 27-25 | American Family Field |
Sunday, May 28 | Sun, May 28 | @Brewers | L 5-7 | 27-26 | American Family Field |
Monday, May 29 | Mon, May 29 | Pirates | W 14-4 | 28-26 | Oracle Park |
Tuesday, May 30 | Tue, May 30 | Pirates | L 1-2 | 28-27 | Oracle Park |
Wednesday, May 31 | Wed, May 31 | Pirates | L 4-9 | 28-28 | Oracle Park |
Friday, June 2 | Fri, Jun 2 | Orioles | L 2-3 | 28-29 | Oracle Park |
Saturday, June 3 | Sat, Jun 3 | Orioles | W 4-0 | 29-29 | Oracle Park |
Sunday, June 4 | Sun, Jun 4 | Orioles | L 3-8 | 29-30 | Oracle Park |
Tuesday, June 6 | Tue, Jun 6 | @Rockies | W 10-4 | 30-30 | Coors Field |
Wednesday, June 7 | Wed, Jun 7 | @Rockies | W 5-4 | 31-30 | Coors Field |
Thursday, June 8 | Thu, Jun 8 | @Rockies | W 6-4 | 32-30 | Coors Field |
Friday, June 9 | Fri, Jun 9 | Cubs | L 2-3 | 32-31 | Oracle Park |
Saturday, June 10 | Sat, Jun 10 | Cubs | L 0-4 | 32-32 | Oracle Park |
Sunday, June 11 | Sun, Jun 11 | Cubs | W 13-3 | 33-32 | Oracle Park |
Monday, June 12 | Mon, Jun 12 | @Cardinals | W 4-3 | 34-32 | Busch Stadium |
Tuesday, June 13 | Tue, Jun 13 | @Cardinals | W 11-3 | 35-32 | Busch Stadium |
Wednesday, June 14 | Wed, Jun 14 | @Cardinals | W 8-5 | 36-32 | Busch Stadium |
Friday, June 16 | Fri, Jun 16 | @Dodgers | W 7-5 | 37-32 | Dodger Stadium |
Saturday, June 17 | Sat, Jun 17 | @Dodgers | W 15-0 | 38-32 | Dodger Stadium |
Sunday, June 18 | Sun, Jun 18 | @Dodgers | W 7-3 | 39-32 | Dodger Stadium |
Monday, June 19 | Mon, Jun 19 | Padres | W 7-4 | 40-32 | Oracle Park |
Tuesday, June 20 | Tue, Jun 20 | Padres | W 4-3 | 41-32 | Oracle Park |
Wednesday, June 21 | Wed, Jun 21 | Padres | W 4-2 | 42-32 | Oracle Park |
Thursday, June 22 | Thu, Jun 22 | Padres | L 0-10 | 42-33 | Oracle Park |
Friday, June 23 | Fri, Jun 23 | D-backs | W 8-5 | 43-33 | Oracle Park |
Saturday, June 24 | Sat, Jun 24 | D-backs | W 7-6 | 44-33 | Oracle Park |
Sunday, June 25 | Sun, Jun 25 | D-backs | L 2-5 | 44-34 | Oracle Park |
Tuesday, June 27 | Tue, Jun 27 | @Blue Jays | W 3-0 | 45-34 | Rogers Centre |
Wednesday, June 28 | Wed, Jun 28 | @Blue Jays | L 1-6 | 45-35 | Rogers Centre |
Thursday, June 29 | Thu, Jun 29 | @Blue Jays | L 1-2 | 45-36 | Rogers Centre |
Friday, June 30 | Fri, Jun 30 | @Mets | W 5-4 | 46-36 | Citi Field |
Saturday, July 1 | Sat, Jul 1 | @Mets | L 1-4 | 46-37 | Citi Field |
Sunday, July 2 | Sun, Jul 2 | @Mets | L 4-8 | 46-38 | Citi Field |
Monday, July 3 | Mon, Jul 3 | Mariners | L 5-6 | 46-39 | Oracle Park |
Tuesday, July 4 | Tue, Jul 4 | Mariners | L 0-6 | 46-40 | Oracle Park |
Wednesday, July 5 | Wed, Jul 5 | Mariners | W 2-0 | 47-40 | Oracle Park |
Friday, July 7 | Fri, Jul 7 | Rockies | L 2-5 | 47-41 | Oracle Park |
Saturday, July 8 | Sat, Jul 8 | Rockies | W 5-3 | 48-41 | Oracle Park |
Sunday, July 9 | Sun, Jul 9 | Rockies | W 1-0 | 49-41 | Oracle Park |
Friday, July 14 | Fri, Jul 14 | @Pirates | W 6-4 | 50-41 | PNC Park |
Saturday, July 15 | Sat, Jul 15 | @Pirates | W 3-1 | 51-41 | PNC Park |
Sunday, July 16 | Sun, Jul 16 | @Pirates | W 8-4 | 52-41 | PNC Park |
Monday, July 17 | Mon, Jul 17 | @Reds | W 4-2 | 53-41 | Great American Ball Park |
Tuesday, July 18 | Tue, Jul 18 | @Reds | W 4-2 | 53-41 | Great American Ball Park |
Wednesday, July 19 | Wed, Jul 19 | @Reds | L 2-3 | 54-42 | Great American Ball Park |
Thursday, July 20 | Thu, Jul 20 | @Reds | L 1-5 | 54-43 | Great American Ball Park |
Friday, July 21 | Fri, Jul 21 | @Nationals | L 3-5 | 54-44 | Nationals Park |
Saturday, July 22 | Sat, Jul 22 | @Nationals | L 1-10 | 54-45 | Nationals Park |
Sunday, July 23 | Sun, Jul 23 | @Nationals | L 1-6 | 54-46 | Nationals Park |
Monday, July 24 | Mon, Jul 24 | @Tigers | L 1-5 | 54-47 | Comerica Park |
Tuesday, July 25 | Tue, Jul 25 | Athletics | W 2-1 | 55-47 | Oracle Park |
Wednesday, July 26 | Wed, Jul 26 | Athletics | W 8-3 | 56-47 | Oracle Park |
Friday, July 28 | Fri, Jul 28 | Red Sox | L 2-3 | 56-48 | Oracle Park |
Saturday, July 29 | Sat, Jul 29 | Red Sox | W 3-2 | 57-48 | Oracle Park |
Sunday, July 30 | Sun, Jul 30 | Red Sox | W 4-3 | 58-48 | Oracle Park |
Monday, July 31 | Mon, Jul 31 | D-backs | L 3-4 | 58-49 | Oracle Park |
Tuesday, August 1 | Tue, Aug 1 | D-backs | W 4-3 | 59-49 | Oracle Park |
Wednesday, August 2 | Wed, Aug 2 | D-backs | W 4-2 | 60-49 | Oracle Park |
Thursday, August 3 | Thu, Aug 3 | D-backs | W 1-0 | 61-49 | Oracle Park |
Saturday, August 5 | Sat, Aug 5 | @Athletics | L 1-2 | 61-50 | Oakland Coliseum |
Sunday, August 6 | Sun, Aug 6 | @Athletics | L 6-8 | 61-51 | Oakland Coliseum |
Monday, August 7 | Mon, Aug 7 | @Angels | W 8-3 | 62-51 | Angel Stadium |
Tuesday, August 8 | Tue, Aug 8 | @Angels | L 5-7 | 62-52 | Angel Stadium |
Wednesday, August 9 | Wed, Aug 9 | @Angels | L 1-4 | 62-53 | Angel Stadium |
Friday, August 11 | Fri, Aug 11 | Rangers | L 1-2 | 62-54 | Oracle Park |
Saturday, August 12 | Sat, Aug 12 | Rangers | L 3-9 | 62-55 | Oracle Park |
Sunday, August 13 | Sun, Aug 13 | Rangers | W 3-2 | 63-55 | Oracle Park |
Monday, August 14 | Mon, Aug 14 | Rays | L 2-10 | 63-56 | Oracle Park |
Tuesday, August 15 | Tue, Aug 15 | Rays | W 7-0 | 64-56 | Oracle Park |
Wednesday, August 16 | Wed, Aug 16 | Rays | L 1-6 | 64-57 | Oracle Park |
Friday, August 18 | Fri, Aug 18 | @Braves | L 0-4 | 64-58 | Truist Park |
Saturday, August 19 | Sat, Aug 19 | @Braves | L 5-6 | 64-59 | Truist Park |
Sunday, August 20 | Sun, Aug 20 | @Braves | W 4-3 | 65-59 | Truist Park |
Monday, August 21 | Mon, Aug 21 | @Phillies | L 4-10 | 65-60 | Citizens Bank Park |
Tuesday, August 22 | Tue, Aug 22 | @Phillies | L 3-4 | 65-61 | Citizens Bank Park |
Wednesday, August 23 | Wed, Aug 23 | @Phillies | W 8-6 | 66-61 | Citizens Bank Park |
Friday, August 25 | Fri, Aug 25 | Braves | L 1-5 | 66-62 | Oracle Park |
Saturday, August 26 | Sat, Aug 26 | Braves | L 3-7 | 66-63 | Oracle Park |
Sunday, August 27 | Sun, Aug 27 | Braves | W 8-5 | 67-63 | Oracle Park |
Monday, August 28 | Mon, Aug 28 | Reds | W 4-1 | 68-63 | Oracle Park |
Tuesday, August 29 | Tue, Aug 29 | Reds | W 6-1 | 69-63 | Oracle Park |
Wednesday, August 30 | Wed, Aug 30 | Reds | L 1-4 | 69-64 | Oracle Park |
Thursday, August 31 | Thu, Aug 31 | @Padres | W 7-2 | 70-64 | Petco Park |
Friday, September 1 | Fri, Sep 1 | @Padres | L 3-7 | 70-65 | Petco Park |
Saturday, September 2 | Sat, Sep 2 | @Padres | L 1-6 | 70-66 | Petco Park |
Sunday, September 3 | Sun, Sep 3 | @Padres | L 0-4 | 70-67 | Petco Park |
Monday, September 4 | Mon, Sep 4 | @Cubs | L 0-5 | 70-68 | Wrigley Field |
Tuesday, September 5 | Tue, Sep 5 | @Cubs | L 8-11 | 70-69 | Wrigley Field |
Wednesday, September 6 | Wed, Sep 6 | @Cubs | L 2-8 | 70-70 | Wrigley Field |
Friday, September 8 | Fri, Sep 8 | Rockies | W 9-8 | 71-70 | Oracle Park |
Saturday, September 9 | Sat, Sep 9 | Rockies | W 9-1 | 72-70 | Oracle Park |
Sunday, September 10 | Sun, Sep 10 | Rockies | W 6-3 | 73-70 | Oracle Park |
Monday, September 11 | Mon, Sep 11 | Guardians | W 5-4 | 74-70 | Oracle Park |
Tuesday, September 12 | Tue, Sep 12 | Guardians | L 1-3 | 74-71 | Oracle Park |
Wednesday, September 13 | Wed, Sep 13 | Guardians | W 6-5 | 75-71 | Oracle Park |
Thursday, September 14 | Thu, Sep 14 | @Rockies | 5:40 PM | - | Coors Field |
Friday, September 15 | Fri, Sep 15 | @Rockies | L 2-3 | 75-72 | Coors Field |
Saturday, September 16 | Sat, Sep 16 | @Rockies | L 5-9 | 75-73 | Coors Field |
Sunday, September 17 | Sun, Sep 17 | @Rockies | W 11-10 | 76-74 | Coors Field |
Tuesday, September 19 | Tue, Sep 19 | @D-backs | L 4-8 | 76-75 | Chase Field |
Wednesday, September 20 | Wed, Sep 20 | @D-backs | L 1-7 | 76-76 | Chase Field |
Thursday, September 21 | Thu, Sep 21 | @Dodgers | L 2-7 | 76-77 | Dodger Stadium |
Friday, September 22 | Fri, Sep 22 | @Dodgers | W 5-1 | 77-77 | Dodger Stadium |
Saturday, September 23 | Sat, Sep 23 | @Dodgers | L 0-7 | 77-78 | Dodger Stadium |
Sunday, September 24 | Sun, Sep 24 | @Dodgers | L 2-3 | 77-79 | Dodger Stadium |
Monday, September 25 | Mon, Sep 25 | Padres | W 2-1 | 78-79 | Oracle Park |
Tuesday, September 26 | Tue, Sep 26 | Padres | L 0-4 | 78-80 | Oracle Park |
Wednesday, September 27 | Wed, Sep 27 | Padres | L 2-5 | 78-81 | Oracle Park |
Friday, September 29 | Fri, Sep 29 | Dodgers | L 2-6 | 78-82 | Oracle Park |
Saturday, September 30 | Sat, Sep 30 | Dodgers | W 2-1 | 79-82 | Oracle Park |
Sunday, October 1 | Sun, Oct 1 | Dodgers | L 2-5 | 79-83 | Oracle Park |