SF
Giants
San Francisco
HomeAway
November 2026
December 2026
January 2027
February 2027
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
vs AZPre3:33 AM EST
20
@ CINPre5:33 AM EST
21
vs TEXPre5:33 AM EST
22
@ SDPre3:10 PM EST
23
vs LAAPre5:33 AM EST
24
vs ATHPre5:33 AM EST
25
@ LADPre3:05 PM EST
26
vs CLEPre5:33 AM EST
27
@ KCPre3:05 PM EST
28
vs CINPre5:33 AM EST
March 2027
Su
Mo
Tu
We
Th
Fr
Sa
1
2
@ SEAPre3:10 PM EST
3
@ ATHPre8:10 PM EST
4
vs MILPre5:33 AM EST
5
@ CLEPre5:33 AM EST
6
vs LAAPre5:33 AM EST
7
vs CWSPre5:33 AM EST
@ KCPre3:05 PM EST
8
@ CHCPre3:05 PM EST
9
@ COLPre5:33 AM EST
10
vs SEAPre5:33 AM EST
11
@ MILPre5:33 AM EST
12
@ AZPre5:33 AM EST
13
vs SDPre6:33 AM EST
14
vs KCPre6:33 AM EDT
15
@ TEXPre8:05 PM EDT
16
17
vs LADPre6:33 AM EDT
18
vs COLPre6:33 AM EDT
@ CWSPre4:05 PM EDT
19
@ LAAPre6:33 AM EDT
20
vs CHCPre6:33 AM EDT
21
@ SACExh6:33 AM EDT
22
vs BOSPre6:33 AM EDT
23
vs BOSPre6:33 AM EDT
24
25
vs COL6:33 AM EDT
26
27
vs COL6:33 AM EDT
28
vs COL6:33 AM EDT
29
vs AZ6:33 AM EDT
30
vs AZ6:33 AM EDT
31
vs AZ6:33 AM EDT
April 2027
Su
Mo
Tu
We
Th
Fr
Sa
1
2
@ NYM3:10 PM EDT
3
@ NYM7:10 PM EDT
4
@ NYM1:40 PM EDT
5
@ ATL7:15 PM EDT
6
@ ATL7:15 PM EDT
7
@ ATL7:15 PM EDT
8
@ ATL12:15 PM EDT
9
vs STL6:33 AM EDT
10
vs STL6:33 AM EDT
11
vs STL6:33 AM EDT
12
13
vs BAL6:33 AM EDT
14
vs BAL6:33 AM EDT
15
vs BAL6:33 AM EDT
16
@ CWS4:33 AM EDT
17
@ CWS4:33 AM EDT
18
@ CWS4:33 AM EDT
19
20
@ PIT3:33 AM EDT
21
@ PIT3:33 AM EDT
22
@ PIT3:33 AM EDT
23
@ CIN6:40 PM EDT
24
@ CIN6:40 PM EDT
25
@ CIN1:40 PM EDT
26
vs SEA6:33 AM EDT
27
vs SEA6:33 AM EDT
28
vs SEA6:33 AM EDT
29
30
vs PHI6:33 AM EDT
May 2027
Su
Mo
Tu
We
Th
Fr
Sa
1
vs PHI6:33 AM EDT
2
vs PHI6:33 AM EDT
3
@ MIL7:40 PM EDT
4
@ MIL7:40 PM EDT
5
@ MIL1:40 PM EDT
6
@ LAD6:33 AM EDT
7
@ LAD6:33 AM EDT
8
@ LAD6:33 AM EDT
9
@ LAD6:33 AM EDT
10
11
vs TEX6:33 AM EDT
12
vs TEX6:33 AM EDT
13
vs TEX6:33 AM EDT
14
vs KC6:33 AM EDT
15
vs KC6:33 AM EDT
16
vs KC6:33 AM EDT
17
18
@ DET3:33 AM EDT
19
@ DET3:33 AM EDT
20
@ DET3:33 AM EDT
21
@ NYY7:05 PM EDT
22
@ NYY1:35 PM EDT
23
@ NYY1:35 PM EDT
24
vs SD6:33 AM EDT
25
vs SD6:33 AM EDT
26
vs SD6:33 AM EDT
27
vs SD6:33 AM EDT
28
vs CIN6:33 AM EDT
29
vs CIN6:33 AM EDT
30
vs CIN6:33 AM EDT
31
vs WSH6:33 AM EDT
June 2027
Su
Mo
Tu
We
Th
Fr
Sa
1
vs WSH6:33 AM EDT
2
vs WSH6:33 AM EDT
3
4
@ AZ6:33 AM EDT
5
@ AZ6:33 AM EDT
6
@ AZ6:33 AM EDT
7
@ SD9:40 PM EDT
8
@ SD9:40 PM EDT
9
@ SD4:10 PM EDT
10
11
vs NYM6:33 AM EDT
12
vs NYM6:33 AM EDT
13
vs NYM6:33 AM EDT
14
vs LAD6:33 AM EDT
15
vs LAD6:33 AM EDT
16
vs LAD6:33 AM EDT
17
18
@ PHI6:40 PM EDT
19
@ PHI4:05 PM EDT
20
@ PHI1:35 PM EDT
21
@ TOR3:33 AM EDT
22
@ TOR3:33 AM EDT
23
@ TOR3:33 AM EDT
24
vs CHC6:33 AM EDT
25
vs CHC6:33 AM EDT
26
vs CHC6:33 AM EDT
27
vs CHC6:33 AM EDT
28
vs TB6:33 AM EDT
29
vs TB6:33 AM EDT
30
vs TB6:33 AM EDT
July 2027
Su
Mo
Tu
We
Th
Fr
Sa
1
@ AZ6:33 AM EDT
2
@ AZ6:33 AM EDT
3
@ AZ6:33 AM EDT
4
@ AZ6:33 AM EDT
5
6
@ COL8:40 PM EDT
7
@ COL8:40 PM EDT
8
@ COL3:10 PM EDT
9
@ HOU4:33 AM EDT
10
@ HOU4:33 AM EDT
11
@ HOU4:33 AM EDT
12
13
14
15
16
vs ATH6:33 AM EDT
17
vs ATH6:33 AM EDT
18
vs ATH6:33 AM EDT
19
vs COL6:33 AM EDT
20
vs COL6:33 AM EDT
21
vs COL6:33 AM EDT
22
vs COL6:33 AM EDT
23
vs SD6:33 AM EDT
24
vs SD6:33 AM EDT
25
vs SD6:33 AM EDT
26
@ LAA6:38 PM EDT
27
@ LAA6:38 PM EDT
28
@ LAA6:38 PM EDT
29
30
@ LAD6:33 AM EDT
31
@ LAD6:33 AM EDT
August 2027
Su
Mo
Tu
We
Th
Fr
Sa
1
@ LAD6:33 AM EDT
2
@ CHC4:33 AM EDT
3
@ CHC4:33 AM EDT
4
@ CHC4:33 AM EDT
5
6
vs LAD6:33 AM EDT
7
vs LAD6:33 AM EDT
8
vs LAD6:33 AM EDT
9
vs MIL6:33 AM EDT
10
vs MIL6:33 AM EDT
11
vs MIL6:33 AM EDT
12
13
@ MIA3:33 AM EDT
14
@ MIA3:33 AM EDT
15
@ MIA3:33 AM EDT
16
17
@ WSH6:45 PM EDT
18
@ WSH6:45 PM EDT
19
@ WSH1:05 PM EDT
20
vs MIA6:33 AM EDT
21
vs MIA6:33 AM EDT
22
vs MIA6:33 AM EDT
23
24
vs BOS6:33 AM EDT
25
vs BOS6:33 AM EDT
26
vs BOS6:33 AM EDT
27
@ ATH6:33 AM EDT
28
@ ATH6:33 AM EDT
29
@ ATH6:33 AM EDT
30
vs CLE6:33 AM EDT
31
vs CLE6:33 AM EDT
September 2027
Su
Mo
Tu
We
Th
Fr
Sa
1
vs CLE6:33 AM EDT
2
3
@ STL8:15 PM EDT
4
@ STL7:15 PM EDT
5
@ STL2:15 PM EDT
6
@ SD9:40 PM EDT
7
@ SD4:10 PM EDT
8
@ SD9:40 PM EDT
9
10
vs PIT6:33 AM EDT
11
vs PIT6:33 AM EDT
12
vs PIT6:33 AM EDT
13
vs AZ6:33 AM EDT
14
vs AZ6:33 AM EDT
15
vs AZ6:33 AM EDT
16
17
vs ATL6:33 AM EDT
18
vs ATL6:33 AM EDT
19
vs ATL6:33 AM EDT
20
21
@ MIN7:40 PM EDT
22
@ MIN7:40 PM EDT
23
@ MIN1:40 PM EDT
24
@ COL8:10 PM EDT
25
@ COL8:10 PM EDT
26
@ COL3:10 PM EDT
27
28
29
30
Schedule last updated: 11/6/2026, 5:50:26 AM