MLB⚾ Baseball

San Francisco Giants (SF)

Oracle Park|San Francisco, CA|Last synced: Nov 1, 2026

Upcoming Games

No upcoming San Francisco Giants (SF) games right now. New games show up here as soon as the next schedule is out.

Results

DateGameTime
Sun, Sep 27
Giants vs Los Angeles Dodgers
3:05 PM ET
Sat, Sep 26
Giants vs Los Angeles Dodgers
4:05 PM ET
Fri, Sep 25
Giants vs Los Angeles Dodgers
10:15 PM ET
Wed, Sep 23
Giants vs Minnesota Twins
3:45 PM ET
Tue, Sep 22
Giants vs Minnesota Twins
9:45 PM ET
Mon, Sep 21
Giants vs Minnesota Twins
9:45 PM ET
Sun, Sep 20
Giants at Los Angeles Dodgers
4:10 PM ET
Sat, Sep 19
Giants at Los Angeles Dodgers
9:10 PM ET
Fri, Sep 18
Giants at Los Angeles Dodgers
10:15 PM ET
Wed, Sep 16
Giants at St. Louis Cardinals
1:15 PM ET
Tue, Sep 15
Giants at St. Louis Cardinals
7:45 PM ET
Mon, Sep 14
Giants at St. Louis Cardinals
7:45 PM ET
Sun, Sep 13
Giants vs San Diego Padres
7:20 PM ET
Sat, Sep 12
Giants vs San Diego Padres
4:05 PM ET
Fri, Sep 11
Giants vs San Diego Padres
10:15 PM ET
Wed, Sep 9
Giants vs St. Louis Cardinals
3:45 PM ET
Tue, Sep 8
Giants vs St. Louis Cardinals
9:45 PM ET
Mon, Sep 7
Giants vs St. Louis Cardinals
8:10 PM ET
Sun, Sep 6
Giants at New York Mets
1:40 PM ET
Sat, Sep 5
Giants at New York Mets
4:10 PM ET
Fri, Sep 4
Giants at New York Mets
7:10 PM ET
Thu, Sep 3
Giants at Pittsburgh Pirates
12:35 PM ET
Wed, Sep 2
Giants at Pittsburgh Pirates
6:40 PM ET
Tue, Sep 1
Giants at Pittsburgh Pirates
6:40 PM ET
Mon, Aug 31
Giants at Atlanta Braves
6:05 PM ET
Sun, Aug 30
Giants vs Arizona Diamondbacks
TBA
Sat, Aug 29
Giants vs Arizona Diamondbacks
10:05 PM ET
Sat, Aug 29
Giants vs Arizona Diamondbacks
4:05 PM ET
Fri, Aug 28
Giants vs Arizona Diamondbacks
10:15 PM ET
Thu, Aug 27
Giants vs Arizona Diamondbacks
9:45 PM ET
Wed, Aug 26
Giants vs Cincinnati Reds
3:45 PM ET
Tue, Aug 25
Giants vs Cincinnati Reds
9:45 PM ET
Mon, Aug 24
Giants vs Cincinnati Reds
9:45 PM ET
Sun, Aug 23
Giants at Boston Red Sox
3:15 PM ET
Sat, Aug 22
Giants at Boston Red Sox
7:15 PM ET
Fri, Aug 21
Giants at Boston Red Sox
7:10 PM ET
Thu, Aug 20
Giants at Cleveland Guardians
1:10 PM ET
Wed, Aug 19
Giants at Cleveland Guardians
6:40 PM ET
Tue, Aug 18
Giants at Cleveland Guardians
6:40 PM ET
Sun, Aug 16
Giants vs Colorado Rockies
4:05 PM ET
Sat, Aug 15
Giants vs Colorado Rockies
4:05 PM ET
Fri, Aug 14
Giants vs Colorado Rockies
10:15 PM ET
Wed, Aug 12
Giants vs Houston Astros
3:45 PM ET
Tue, Aug 11
Giants vs Houston Astros
9:45 PM ET
Mon, Aug 10
Giants vs Houston Astros
9:45 PM ET
Sun, Aug 9
Giants vs Detroit Tigers
4:05 PM ET
Sat, Aug 8
Giants vs Detroit Tigers
7:15 PM ET
Fri, Aug 7
Giants vs Detroit Tigers
10:15 PM ET
Wed, Aug 5
Giants at Texas Rangers
2:35 PM ET
Tue, Aug 4
Giants at Texas Rangers
8:05 PM ET
Mon, Aug 3
Giants at Texas Rangers
8:05 PM ET
Sun, Aug 2
Giants at San Diego Padres
4:10 PM ET
Sat, Aug 1
Giants at San Diego Padres
8:40 PM ET
Fri, Jul 31
Giants at San Diego Padres
9:45 PM ET
Thu, Jul 30
Giants at San Diego Padres
9:40 PM ET
Wed, Jul 29
Giants vs Milwaukee Brewers
3:45 PM ET
Tue, Jul 28
Giants vs Milwaukee Brewers
9:45 PM ET
Mon, Jul 27
Giants vs Milwaukee Brewers
9:45 PM ET
Sun, Jul 26
Giants vs Los Angeles Angels
4:05 PM ET
Sat, Jul 25
Giants vs Los Angeles Angels
4:05 PM ET
Fri, Jul 24
Giants vs Los Angeles Angels
10:15 PM ET
Wed, Jul 22
Giants at Kansas City Royals
2:10 PM ET
Tue, Jul 21
Giants at Kansas City Royals
7:40 PM ET
Mon, Jul 20
Giants at Kansas City Royals
7:40 PM ET
Sun, Jul 19
Giants at Seattle Mariners
4:10 PM ET
Sat, Jul 18
Giants at Seattle Mariners
8:08 PM ET
Fri, Jul 17
Giants at Seattle Mariners
10:10 PM ET
Sun, Jul 12
Giants vs Colorado Rockies
4:05 PM ET
Sat, Jul 11
Giants vs Colorado Rockies
4:05 PM ET
Fri, Jul 10
Giants vs Colorado Rockies
10:15 PM ET
Thu, Jul 9
Giants vs Colorado Rockies
9:45 PM ET
Wed, Jul 8
Giants vs Toronto Blue Jays
3:45 PM ET
Tue, Jul 7
Giants vs Toronto Blue Jays
9:45 PM ET
Mon, Jul 6
Giants vs Toronto Blue Jays
9:45 PM ET
Sun, Jul 5
Giants at Colorado Rockies
4:00 PM ET
Sat, Jul 4
Giants at Colorado Rockies
8:10 PM ET
Fri, Jul 3
Giants at Colorado Rockies
8:10 PM ET
Wed, Jul 1
Giants at Arizona Diamondbacks
9:40 PM ET
Tue, Jun 30
Giants at Arizona Diamondbacks
9:40 PM ET
Mon, Jun 29
Giants at Arizona Diamondbacks
9:40 PM ET
Sun, Jun 28
Giants vs Atlanta Braves
4:05 PM ET
Sat, Jun 27
Giants vs Atlanta Braves
9:05 PM ET
Fri, Jun 26
Giants vs Atlanta Braves
10:15 PM ET
Thu, Jun 25
Giants vs Athletics
3:45 PM ET
Wed, Jun 24
Giants vs Athletics
9:45 PM ET
Tue, Jun 23
Giants vs Athletics
9:45 PM ET
Sun, Jun 21
Giants at Miami Marlins
1:40 PM ET
Sat, Jun 20
Giants at Miami Marlins
4:10 PM ET
Fri, Jun 19
Giants at Miami Marlins
7:10 PM ET
Thu, Jun 18
Giants at Atlanta Braves
7:15 PM ET
Wed, Jun 17
Giants at Atlanta Braves
7:15 PM ET
Tue, Jun 16
Giants at Atlanta Braves
7:15 PM ET
Sun, Jun 14
Giants vs Chicago Cubs
3:10 PM ET
Sat, Jun 13
Giants vs Chicago Cubs
10:05 PM ET
Fri, Jun 12
Giants vs Chicago Cubs
10:15 PM ET
Wed, Jun 10
Giants vs Washington Nationals
3:45 PM ET
Tue, Jun 9
Giants vs Washington Nationals
9:45 PM ET
Mon, Jun 8
Giants vs Washington Nationals
9:45 PM ET
Sun, Jun 7
Giants at Chicago Cubs
8:30 PM ET
Sat, Jun 6
Giants at Chicago Cubs
2:20 PM ET
Fri, Jun 5
Giants at Chicago Cubs
2:20 PM ET
Thu, Jun 4
Giants at Milwaukee Brewers
2:10 PM ET
Wed, Jun 3
Giants at Milwaukee Brewers
7:40 PM ET
Tue, Jun 2
Giants at Milwaukee Brewers
7:40 PM ET
Mon, Jun 1
Giants at Milwaukee Brewers
7:40 PM ET
Sun, May 31
Giants at Colorado Rockies
3:10 PM ET
Sat, May 30
Giants at Colorado Rockies
9:10 PM ET
Fri, May 29
Giants at Colorado Rockies
8:40 PM ET
Wed, May 27
Giants vs Arizona Diamondbacks
3:45 PM ET
Tue, May 26
Giants vs Arizona Diamondbacks
9:45 PM ET
Mon, May 25
Giants vs Arizona Diamondbacks
5:05 PM ET
Sun, May 24
Giants vs Chicago White Sox
4:05 PM ET
Sat, May 23
Giants vs Chicago White Sox
4:05 PM ET
Fri, May 22
Giants vs Chicago White Sox
10:15 PM ET
Wed, May 20
Giants at Arizona Diamondbacks
3:40 PM ET
Tue, May 19
Giants at Arizona Diamondbacks
9:40 PM ET
Mon, May 18
Giants at Arizona Diamondbacks
9:40 PM ET
Sun, May 17
Giants at Athletics
4:05 PM ET
Sat, May 16
Giants at Athletics
9:40 PM ET
Fri, May 15
Giants at Athletics
9:40 PM ET
Thu, May 14
Giants at Los Angeles Dodgers
10:10 PM ET
Wed, May 13
Giants at Los Angeles Dodgers
10:10 PM ET
Tue, May 12
Giants at Los Angeles Dodgers
10:10 PM ET
Mon, May 11
Giants at Los Angeles Dodgers
10:10 PM ET
Sun, May 10
Giants vs Pittsburgh Pirates
4:05 PM ET
Sat, May 9
Giants vs Pittsburgh Pirates
9:05 PM ET
Fri, May 8
Giants vs Pittsburgh Pirates
10:15 PM ET
Wed, May 6
Giants vs San Diego Padres
3:45 PM ET
Tue, May 5
Giants vs San Diego Padres
9:45 PM ET
Mon, May 4
Giants vs San Diego Padres
9:45 PM ET
Sun, May 3
Giants at Tampa Bay Rays
1:40 PM ET
Sat, May 2
Giants at Tampa Bay Rays
6:10 PM ET
Fri, May 1
Giants at Tampa Bay Rays
7:10 PM ET
Thu, Apr 30
Giants at Philadelphia Phillies
5:35 PM ET
Thu, Apr 30
Giants at Philadelphia Phillies
12:35 PM ET
Wed, Apr 29
Giants at Philadelphia Phillies
6:10 PM ET
Tue, Apr 28
Giants at Philadelphia Phillies
6:40 PM ET
Sun, Apr 26
Giants vs Miami Marlins
4:05 PM ET
Sat, Apr 25
Giants vs Miami Marlins
4:05 PM ET
Fri, Apr 24
Giants vs Miami Marlins
10:15 PM ET
Thu, Apr 23
Giants vs Los Angeles Dodgers
3:45 PM ET
Wed, Apr 22
Giants vs Los Angeles Dodgers
9:45 PM ET
Tue, Apr 21
Giants vs Los Angeles Dodgers
9:45 PM ET
Sun, Apr 19
Giants at Washington Nationals
1:35 PM ET
Sat, Apr 18
Giants at Washington Nationals
4:05 PM ET
Fri, Apr 17
Giants at Washington Nationals
6:45 PM ET
Thu, Apr 16
Giants at Cincinnati Reds
12:40 PM ET
Wed, Apr 15
Giants at Cincinnati Reds
6:40 PM ET
Tue, Apr 14
Giants at Cincinnati Reds
6:40 PM ET
Sun, Apr 12
Giants at Baltimore Orioles
1:35 PM ET
Sat, Apr 11
Giants at Baltimore Orioles
7:15 PM ET
Fri, Apr 10
Giants at Baltimore Orioles
7:15 PM ET
Wed, Apr 8
Giants vs Philadelphia Phillies
3:45 PM ET
Tue, Apr 7
Giants vs Philadelphia Phillies
9:45 PM ET
Mon, Apr 6
Giants vs Philadelphia Phillies
9:45 PM ET
Sun, Apr 5
Giants vs New York Mets
4:05 PM ET
Sat, Apr 4
Giants vs New York Mets
9:05 PM ET
Fri, Apr 3
Giants vs New York Mets
10:15 PM ET
Thu, Apr 2
Giants vs New York Mets
9:45 PM ET
Wed, Apr 1
Giants at San Diego Padres
4:10 PM ET
Tue, Mar 31
Giants at San Diego Padres
9:40 PM ET
Mon, Mar 30
Giants at San Diego Padres
9:40 PM ET
Sat, Mar 28
Giants vs New York Yankees
7:15 PM ET
Fri, Mar 27
Giants vs New York Yankees
4:35 PM ET
Wed, Mar 25
Giants vs New York Yankees
8:05 PM ET

Showing 0 upcoming and 165 finished games. Times are Eastern (ET). TBA = time to be announced.

Sync every team your household follows. Games update automatically when rescheduled. $29.99/year. Get started

Build Your Life Stack

Combine this sports calendar with school calendars and waste collection schedules:

Subscribe to sync all your calendars to your phone