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