2024 San Francisco Giants Schedule

Chicago Cubs
Saturday February 24

vs Chicago Cubs (Spring Training)

3:05 pm

--
Texas Rangers
Sunday February 25

at Texas Rangers (Spring Training)

3:05 pm

--
Los Angeles Angels
--
Seattle Mariners
Tuesday February 27

vs Seattle Mariners (Spring Training)

3:05 pm

--
Oakland Athletics
Wednesday February 28

at Oakland Athletics (Spring Training)

3:05 pm

--
Arizona Diamondbacks
Thursday February 29

at Arizona Diamondbacks (Spring Training)

3:10 pm

--
Texas Rangers
--
San Diego Padres
--
Colorado Rockies
--
Milwaukee Brewers
--
Los Angeles Dodgers
--
San Diego Padres
--
Oakland Athletics
--
Chicago White Sox
--
Seattle Mariners
--
Los Angeles Dodgers
--
Cincinnati Reds
Wednesday March 13

vs Cincinnati Reds (Spring Training)

4:05 pm

--
Oakland Athletics
--
Chicago White Sox
--
Cleveland Guardians
--
Colorado Rockies
--
Cincinnati Reds
--
Kansas City Royals
--
Los Angeles Angels
--
Milwaukee Brewers
--
Chicago Cubs
Friday March 22

vs Chicago Cubs (Spring Training)

4:05 pm

--
Chicago Cubs
Friday March 22

at Chicago Cubs (Spring Training)

4:05 pm

--
Arizona Diamondbacks
--
Oakland Athletics
--
Oakland Athletics
--
San Diego Padres
Thursday March 28

at San Diego Padres

4:10 pm

--
San Diego Padres
Friday March 29

at San Diego Padres

9:40 pm

--
San Diego Padres
Saturday March 30

at San Diego Padres

7:15 pm FOX

--
San Diego Padres
Sunday March 31

at San Diego Padres

4:10 pm

--
Los Angeles Dodgers
Monday April 1

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Tuesday April 2

at Los Angeles Dodgers

10:10 pm TBS

--
Los Angeles Dodgers
Wednesday April 3

at Los Angeles Dodgers

10:10 pm

--
San Diego Padres
Friday April 5

vs San Diego Padres

4:35 pm

--
San Diego Padres
Saturday April 6

vs San Diego Padres

9:05 pm

--
San Diego Padres
Sunday April 7

vs San Diego Padres

4:05 pm

--
Washington Nationals
Monday April 8

vs Washington Nationals

9:45 pm

--
Washington Nationals
Tuesday April 9

vs Washington Nationals

9:45 pm

--
Washington Nationals
Wednesday April 10

vs Washington Nationals

3:45 pm

--
Tampa Bay Rays
Friday April 12

at Tampa Bay Rays

6:50 pm

--
Tampa Bay Rays
Saturday April 13

at Tampa Bay Rays

4:10 pm

--
Tampa Bay Rays
Sunday April 14

at Tampa Bay Rays

1:40 pm

--
Miami Marlins
Monday April 15

at Miami Marlins

6:40 pm

--
Miami Marlins
Tuesday April 16

at Miami Marlins

6:40 pm

--
Miami Marlins
Wednesday April 17

at Miami Marlins

12:10 pm

--
Arizona Diamondbacks
Thursday April 18

vs Arizona Diamondbacks

9:45 pm FST

--
Arizona Diamondbacks
Friday April 19

vs Arizona Diamondbacks

10:15 pm

--
Arizona Diamondbacks
Saturday April 20

vs Arizona Diamondbacks

4:05 pm

--
Arizona Diamondbacks
Sunday April 21

vs Arizona Diamondbacks

4:05 pm

--
New York Mets
Monday April 22

vs New York Mets

9:45 pm

--
New York Mets
Sunday April 23

vs New York Mets

9:45 pm

--
New York Mets
Wednesday April 24

vs New York Mets

3:45 pm

--
Pittsburgh Pirates
Friday April 26

vs Pittsburgh Pirates

10:15 pm

--
Pittsburgh Pirates
Saturday April 27

vs Pittsburgh Pirates

9:05 pm

--
Pittsburgh Pirates
Sunday April 28

vs Pittsburgh Pirates

4:05 pm

--
Boston Red Sox
Tuesday April 30

at Boston Red Sox

7:10 pm

--
Boston Red Sox
Wednesday May 1

at Boston Red Sox

7:10 pm

--
Boston Red Sox
Thursday May 2

at Boston Red Sox

1:35 pm

--
Philadelphia Phillies
Friday May 3

at Philadelphia Phillies

6:40 pm

--
Philadelphia Phillies
Saturday May 4

at Philadelphia Phillies

6:05 pm

--
Philadelphia Phillies
Sunday May 5

at Philadelphia Phillies

7:10 pm ESPN

--
Philadelphia Phillies
Monday May 6

at Philadelphia Phillies

4:05 pm

--
Colorado Rockies
Tuesday May 7

at Colorado Rockies

8:40 pm

--
Colorado Rockies
Wednesday May 8

at Colorado Rockies

8:40 pm

--
Colorado Rockies
Thursday May 9

at Colorado Rockies

3:10 pm

--
Cincinnati Reds
Friday May 10

vs Cincinnati Reds

10:15 pm

--
Cincinnati Reds
Saturday May 11

vs Cincinnati Reds

7:15 pm FOX

--
Cincinnati Reds
Sunday May 12

vs Cincinnati Reds

4:05 pm

--
Los Angeles Dodgers
Monday May 13

vs Los Angeles Dodgers

9:45 pm

--
Los Angeles Dodgers
Tuesday May 14

vs Los Angeles Dodgers

9:45 pm

--
Los Angeles Dodgers
Wednesday May 15

vs Los Angeles Dodgers

9:45 pm

--
Colorado Rockies
Friday May 17

vs Colorado Rockies

10:15 pm

--
Colorado Rockies
Saturday May 18

vs Colorado Rockies

4:05 pm

--
Colorado Rockies
Sunday May 19

vs Colorado Rockies

4:05 pm

--
Pittsburgh Pirates
Tuesday May 21

at Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Wednesday May 22

at Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Thursday May 23

at Pittsburgh Pirates

12:35 pm

--
New York Mets
Friday May 24

at New York Mets

7:10 pm

--
New York Mets
Saturday May 25

at New York Mets

1:40 pm

--
New York Mets
Sunday May 26

at New York Mets

1:40 pm

--
Philadelphia Phillies
Monday May 27

vs Philadelphia Phillies

5:05 pm

--
Philadelphia Phillies
Tuesday May 28

vs Philadelphia Phillies

9:45 pm

--
Philadelphia Phillies
Wednesday May 29

vs Philadelphia Phillies

3:45 pm

--
New York Yankees
Friday May 31

vs New York Yankees

10:15 pm

--
New York Yankees
Saturday June 1

vs New York Yankees

10:15 pm

--
New York Yankees
Sunday June 2

vs New York Yankees

4:05 pm

--
Arizona Diamondbacks
Monday June 3

at Arizona Diamondbacks

9:40 pm FST

--
Arizona Diamondbacks
Tuesday June 4

at Arizona Diamondbacks

9:40 pm

--
Arizona Diamondbacks
Wednesday June 5

at Arizona Diamondbacks

3:40 pm

--
Texas Rangers
Friday June 7

at Texas Rangers

8:05 pm

--
Texas Rangers
Saturday June 8

at Texas Rangers

4:05 pm

--
Texas Rangers
Sunday June 9

at Texas Rangers

2:35 pm

--
Houston Astros
Monday June 10

vs Houston Astros

9:45 pm

--
Houston Astros
Tuesday June 11

vs Houston Astros

9:45 pm

--
Houston Astros
Wednesday June 12

vs Houston Astros

3:45 pm

--
Los Angeles Angels
Friday June 14

vs Los Angeles Angels

10:15 pm

--
Los Angeles Angels
Saturday June 15

vs Los Angeles Angels

4:05 pm

--
Los Angeles Angels
Sunday June 16

vs Los Angeles Angels

4:05 pm

--
Chicago Cubs
Monday June 17

at Chicago Cubs

8:05 pm

--
Chicago Cubs
Tuesday June 18

at Chicago Cubs

8:05 pm

--
Chicago Cubs
Wednesday June 19

at Chicago Cubs

2:20 pm

--
St. Louis Cardinals
Thursday June 20

at St. Louis Cardinals

7:15 pm FOX

--
St. Louis Cardinals
Saturday June 22

at St. Louis Cardinals

2:15 pm

--
St. Louis Cardinals
Sunday June 23

at St. Louis Cardinals

2:15 pm

--
Chicago Cubs
Monday June 24

vs Chicago Cubs

9:45 pm

--
Chicago Cubs
Tuesday June 25

vs Chicago Cubs

9:45 pm

--
Chicago Cubs
Wednesday June 26

vs Chicago Cubs

9:45 pm

--
Chicago Cubs
Thursday June 27

vs Chicago Cubs

3:45 pm

--
Los Angeles Dodgers
Friday June 28

vs Los Angeles Dodgers

10:15 pm

--
Los Angeles Dodgers
Saturday June 29

vs Los Angeles Dodgers

7:15 pm FOX

--
Colorado Rockies
Sunday June 30

vs Colorado Rockies

4:05 pm

--
Atlanta Braves
Tuesday July 2

at Atlanta Braves

7:20 pm

--
Atlanta Braves
Wednesday July 3

at Atlanta Braves

7:20 pm

--
Atlanta Braves
Thursday July 4

at Atlanta Braves

7:20 pm

--
Cleveland Guardians
Friday July 5

at Cleveland Guardians

7:10 pm

--
Cleveland Guardians
Saturday July 6

at Cleveland Guardians

4:10 pm

--
Cleveland Guardians
Sunday July 7

at Cleveland Guardians

1:40 pm

--
Toronto Blue Jays
Tuesday July 9

vs Toronto Blue Jays

9:45 pm

--
Toronto Blue Jays
Wednesday July 10

vs Toronto Blue Jays

9:45 pm

--
Toronto Blue Jays
Thursday July 11

vs Toronto Blue Jays

3:45 pm

--
Minnesota Twins
Friday July 12

vs Minnesota Twins

10:15 pm

--
Minnesota Twins
Saturday July 13

vs Minnesota Twins

7:15 pm FOX

--
Minnesota Twins
Sunday July 14

vs Minnesota Twins

4:05 pm

--
Colorado Rockies
Friday July 19

at Colorado Rockies

8:40 pm

--
Colorado Rockies
Saturday July 20

at Colorado Rockies

8:10 pm

--
Colorado Rockies
Sunday July 21

at Colorado Rockies

3:10 pm

--
Los Angeles Dodgers
Monday July 22

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Tuesday July 23

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Wednesday July 24

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Thursday July 25

at Los Angeles Dodgers

4:10 pm

--
Colorado Rockies
Friday July 26

vs Colorado Rockies

10:15 pm

--
Colorado Rockies
Saturday July 27

vs Colorado Rockies

7:05 pm

--
Colorado Rockies
Saturday July 27

vs Colorado Rockies

10:35 pm

--
Colorado Rockies
Sunday July 28

vs Colorado Rockies

4:05 pm

--
Oakland Athletics
Tuesday July 30

vs Oakland Athletics

9:45 pm

--
Oakland Athletics
Wednesday July 31

vs Oakland Athletics

9:45 pm

--
Cincinnati Reds
Friday August 2

at Cincinnati Reds

7:10 pm FOX

--
Cincinnati Reds
Saturday August 3

at Cincinnati Reds

7:15 pm pm

--
Cincinnati Reds
Sunday August 4

at Cincinnati Reds

1:40 pm

--
Washington Nationals
Monday August 5

at Washington Nationals

6:45 pm

--
Washington Nationals
Tuesday August 6

at Washington Nationals

6:45 pm

--
Washington Nationals
Wednesday August 7

at Washington Nationals

6:45 pm

--
Washington Nationals
Thursday August 8

at Washington Nationals

4:05 pm

--
Detroit Tigers
Friday August 9

vs Detroit Tigers

10:15 pm

--
Detroit Tigers
Saturday August 10

vs Detroit Tigers

4:05 pm

--
Detroit Tigers
Sunday August 11

vs Detroit Tigers

4:05 pm

--
Atlanta Braves
Monday August 12

vs Atlanta Braves

9:45 pm

--
Atlanta Braves
Tuesday August 13

vs Atlanta Braves

9:45 pm

--
Atlanta Braves
Wednesday August 14

vs Atlanta Braves

9:45 pm

--
Atlanta Braves
Thursday August 15

vs Atlanta Braves

3:45 pm

--
Oakland Athletics
Saturday August 17

at Oakland Athletics

7:07 pm

--
Oakland Athletics
Sunday August 18

at Oakland Athletics

4:07 pm

--
Chicago White Sox
Monday August 19

vs Chicago White Sox

9:45 pm

--
Chicago White Sox
Tuesday August 20

vs Chicago White Sox

9:45 pm

--
Chicago White Sox
Wednesday August 21

vs Chicago White Sox

3:45 pm

--
Seattle Mariners
Friday August 23

at Seattle Mariners

10:10 pm

--
Seattle Mariners
Saturday August 24

at Seattle Mariners

4:10 pm

--
Seattle Mariners
Sunday August 25

at Seattle Mariners

4:10 pm

--
Milwaukee Brewers
Tuesday August 27

at Milwaukee Brewers

8:10 pm

--
Milwaukee Brewers
Wednesday August 28

at Milwaukee Brewers

8:10 pm

--
Milwaukee Brewers
Thursday August 29

at Milwaukee Brewers

2:10 pm

--
Miami Marlins
Friday August 30

vs Miami Marlins

10:15 pm

--
Miami Marlins
Saturday August 31

vs Miami Marlins

9:05 pm

--
Miami Marlins
Sunday September 1

vs Miami Marlins

4:05 pm

--
Arizona Diamondbacks
Tuesday September 3

vs Arizona Diamondbacks

9:45 pm

--
Arizona Diamondbacks
Wednesday September 4

vs Arizona Diamondbacks

9:45 pm

--
Arizona Diamondbacks
Thursday September 5

vs Arizona Diamondbacks

3:45 pm

--
San Diego Padres
Friday September 6

at San Diego Padres

9:40 pm

--
San Diego Padres
Saturday September 7

at San Diego Padres

8:40 pm

--
San Diego Padres
Sunday September 8

at San Diego Padres

4:10 pm

--
Milwaukee Brewers
Tuesday September 10

vs Milwaukee Brewers

9:45 pm

--
Milwaukee Brewers
Wednesday September 11

vs Milwaukee Brewers

9:45 pm

--
Milwaukee Brewers
Thursday September 12

vs Milwaukee Brewers

9:45 pm

--
San Diego Padres
Friday September 13

vs San Diego Padres

10:15 pm

--
San Diego Padres
Saturday September 14

vs San Diego Padres

9:05 pm

--
San Diego Padres
Sunday September 15

vs San Diego Padres

4:05 pm

--
Baltimore Orioles
Tuesday September 17

at Baltimore Orioles

6:35 pm

--
Baltimore Orioles
Wednesday September 18

at Baltimore Orioles

6:35 pm

--
Baltimore Orioles
Thursday September 19

at Baltimore Orioles

1:05 pm

--
Kansas City Royals
Friday September 20

at Kansas City Royals

8:10 pm

--
Kansas City Royals
Saturday September 21

at Kansas City Royals

7:10 pm

--
Kansas City Royals
Sunday September 22

at Kansas City Royals

2:10 pm

--
Arizona Diamondbacks
Monday September 23

at Arizona Diamondbacks

9:40 pm

--
Arizona Diamondbacks
Tuesday September 24

at Arizona Diamondbacks

9:40 pm

--
Arizona Diamondbacks
Wednesday September 25

at Arizona Diamondbacks

9:40 pm

--
St. Louis Cardinals
Friday September 27

vs St. Louis Cardinals

10:15 pm

--
St. Louis Cardinals
Saturday September 28

vs St. Louis Cardinals

4:05 pm

--
St. Louis Cardinals
Sunday September 29

vs St. Louis Cardinals

3:05 pm

--

2024 San Francisco Giants Schedule

Date   Opponent Time/TV Score
Saturday
February 24
Chicago Cubs Chicago Cubs (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
3:05 pm
--
Sunday
February 25
Texas Rangers at Texas Rangers (Spring Training)
Surprise Stadium, AZ
3:05 pm
--
Monday
February 26
Los Angeles Angels Los Angeles Angels (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
3:05 pm
--
Tuesday
February 27
Seattle Mariners Seattle Mariners (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
3:05 pm
--
Wednesday
February 28
Oakland Athletics at Oakland Athletics (Spring Training)
HoHoKam Stadium
3:05 pm
--
Thursday
February 29
Arizona Diamondbacks at Arizona Diamondbacks (Spring Training)
Salt River Fields at Talking Stick
3:10 pm
--
Friday
March 1
Texas Rangers Texas Rangers (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
3:05 pm
--
Saturday
March 2
San Diego Padres San Diego Padres (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
3:05 pm
--
Sunday
March 3
Cleveland Guardians at Cleveland Guardians (Spring Training)
Goodyear Ballpark, Goodyear, AZ
3:05 pm
--
Monday
March 4
Colorado Rockies at Colorado Rockies (Spring Training)
Salt River Fields at Talking Stick
3:10 pm
--
Tuesday
March 5
Milwaukee Brewers Milwaukee Brewers (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
3:05 pm
--
Thursday
March 7
Los Angeles Dodgers Los Angeles Dodgers (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
9:05 pm
--
Friday
March 8
San Diego Padres at San Diego Padres (Spring Training)
Peoria Sports Complex, Peoria, AZ
8:40 pm
--
Saturday
March 9
Oakland Athletics Oakland Athletics (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
3:05 pm
--
Sunday
March 10
Chicago White Sox at Chicago White Sox (Spring Training)
Peoria Sports Complex, Peoria, AZ
4:05 pm
--
Sunday
March 10
Seattle Mariners Seattle Mariners (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
4:10 pm
--
Monday
March 11
Kansas City Royals at Kansas City Royals (Spring Training)
Surprise Stadium, AZ
4:05 pm
--
Tuesday
March 12
Los Angeles Dodgers at Los Angeles Dodgers (Spring Training)
Camelback Ranch-Glendale
4:05 pm
--
Wednesday
March 13
Cincinnati Reds Cincinnati Reds (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
4:05 pm
--
Friday
March 15
Oakland Athletics at Oakland Athletics (Spring Training)
HoHoKam Stadium, Mesa, AZ
4:05 pm
--
Saturday
March 16
Chicago White Sox at Chicago White Sox (Spring Training)
Camelback Ranch-Glendale
4:05 pm
--
Saturday
March 16
Cleveland Guardians Cleveland Guardians (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
4:05 pm
--
Sunday
March 17
Colorado Rockies Colorado Rockies (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
4:05 pm
--
Monday
March 18
Cincinnati Reds at Cincinnati Reds (Spring Training)
Goodyear Ballpark, Goodyear, AZ
9:05 pm
--
Tuesday
March 19
Kansas City Royals Kansas City Royals (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
10:05 pm
--
Wednesday
March 20
Los Angeles Angels at Los Angeles Angels (Spring Training)
Tempe Diablo Stadium, Tempe, AZ
4:10 pm
--
Thursday
March 21
Milwaukee Brewers at Milwaukee Brewers (Spring Training)
American Family Fields of Phoenix
9:10 pm
--
Friday
March 22
Chicago Cubs Chicago Cubs (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
4:05 pm
--
Friday
March 22
Chicago Cubs at Chicago Cubs (Spring Training)
Sloan Park, Mesa, AZ
4:05 pm
--
Saturday
March 23
Arizona Diamondbacks Arizona Diamondbacks (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
4:05 pm
--
Monday
March 25
Oakland Athletics at Oakland Athletics (Spring Training)
Oakland-Alameda County Coliseum
9:40 pm
--
Tuesday
March 26
Oakland Athletics Oakland Athletics (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
8:05 pm
--
Thursday
March 28
San Diego Padres at San Diego Padres
Petco Park, San Diego, CA
4:10 pm
--
Friday
March 29
San Diego Padres at San Diego Padres
Petco Park, San Diego, CA
9:40 pm
--
Saturday
March 30
San Diego Padres at San Diego Padres
Petco Park, San Diego, CA
7:15 pm FOX
--
Sunday
March 31
San Diego Padres at San Diego Padres
Petco Park, San Diego, CA
4:10 pm
--
Monday
April 1
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Tuesday
April 2
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm TBS
--
Wednesday
April 3
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Friday
April 5
San Diego Padres San Diego Padres
Oracle Park
4:35 pm
--
Saturday
April 6
San Diego Padres San Diego Padres
Oracle Park
9:05 pm
--
Sunday
April 7
San Diego Padres San Diego Padres
Oracle Park
4:05 pm
--
Monday
April 8
Washington Nationals Washington Nationals
Oracle Park
9:45 pm
--
Tuesday
April 9
Washington Nationals Washington Nationals
Oracle Park
9:45 pm
--
Wednesday
April 10
Washington Nationals Washington Nationals
Oracle Park
3:45 pm
--
Friday
April 12
Tampa Bay Rays at Tampa Bay Rays
Tropicana Field
6:50 pm
--
Saturday
April 13
Tampa Bay Rays at Tampa Bay Rays
Tropicana Field
4:10 pm
--
Sunday
April 14
Tampa Bay Rays at Tampa Bay Rays
Tropicana Field
1:40 pm
--
Monday
April 15
Miami Marlins at Miami Marlins
loanDepot park
6:40 pm
--
Tuesday
April 16
Miami Marlins at Miami Marlins
loanDepot park
6:40 pm
--
Wednesday
April 17
Miami Marlins at Miami Marlins
loanDepot park
12:10 pm
--
Thursday
April 18
Arizona Diamondbacks Arizona Diamondbacks
Oracle Park
9:45 pm FST
--
Friday
April 19
Arizona Diamondbacks Arizona Diamondbacks
Oracle Park
10:15 pm
--
Saturday
April 20
Arizona Diamondbacks Arizona Diamondbacks
Oracle Park
4:05 pm
--
Sunday
April 21
Arizona Diamondbacks Arizona Diamondbacks
Oracle Park
4:05 pm
--
Monday
April 22
New York Mets New York Mets
Oracle Park
9:45 pm
--
Sunday
April 23
New York Mets New York Mets
Oracle Park
9:45 pm
--
Wednesday
April 24
New York Mets New York Mets
Oracle Park
3:45 pm
--
Friday
April 26
Pittsburgh Pirates Pittsburgh Pirates
Oracle Park
10:15 pm
--
Saturday
April 27
Pittsburgh Pirates Pittsburgh Pirates
Oracle Park
9:05 pm
--
Sunday
April 28
Pittsburgh Pirates Pittsburgh Pirates
Oracle Park
4:05 pm
--
Tuesday
April 30
Boston Red Sox at Boston Red Sox
Fenway Park
7:10 pm
--
Wednesday
May 1
Boston Red Sox at Boston Red Sox
Fenway Park
7:10 pm
--
Thursday
May 2
Boston Red Sox at Boston Red Sox
Fenway Park
1:35 pm
--
Friday
May 3
Philadelphia Phillies at Philadelphia Phillies
Citizens Bank Park
6:40 pm
--
Saturday
May 4
Philadelphia Phillies at Philadelphia Phillies
Citizens Bank Park
6:05 pm
--
Sunday
May 5
Philadelphia Phillies at Philadelphia Phillies
Citizens Bank Park
7:10 pm ESPN
--
Monday
May 6
Philadelphia Phillies at Philadelphia Phillies
Citizens Bank Park
4:05 pm
--
Tuesday
May 7
Colorado Rockies at Colorado Rockies
Coors Field
8:40 pm
--
Wednesday
May 8
Colorado Rockies at Colorado Rockies
Coors Field
8:40 pm
--
Thursday
May 9
Colorado Rockies at Colorado Rockies
Coors Field
3:10 pm
--
Friday
May 10
Cincinnati Reds Cincinnati Reds
Oracle Park
10:15 pm
--
Saturday
May 11
Cincinnati Reds Cincinnati Reds
Oracle Park
7:15 pm FOX
--
Sunday
May 12
Cincinnati Reds Cincinnati Reds
Oracle Park
4:05 pm
--
Monday
May 13
Los Angeles Dodgers Los Angeles Dodgers
Oracle Park
9:45 pm
--
Tuesday
May 14
Los Angeles Dodgers Los Angeles Dodgers
Oracle Park
9:45 pm
--
Wednesday
May 15
Los Angeles Dodgers Los Angeles Dodgers
Oracle Park
9:45 pm
--
Friday
May 17
Colorado Rockies Colorado Rockies
Oracle Park
10:15 pm
--
Saturday
May 18
Colorado Rockies Colorado Rockies
Oracle Park
4:05 pm
--
Sunday
May 19
Colorado Rockies Colorado Rockies
Oracle Park
4:05 pm
--
Tuesday
May 21
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
6:40 pm
--
Wednesday
May 22
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
6:40 pm
--
Thursday
May 23
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
12:35 pm
--
Friday
May 24
New York Mets at New York Mets
Citi Field
7:10 pm
--
Saturday
May 25
New York Mets at New York Mets
Citi Field
1:40 pm
--
Sunday
May 26
New York Mets at New York Mets
Citi Field
1:40 pm
--
Monday
May 27
Philadelphia Phillies Philadelphia Phillies
Oracle Park
5:05 pm
--
Tuesday
May 28
Philadelphia Phillies Philadelphia Phillies
Oracle Park
9:45 pm
--
Wednesday
May 29
Philadelphia Phillies Philadelphia Phillies
Oracle Park
3:45 pm
--
Friday
May 31
New York Yankees New York Yankees
Oracle Park
10:15 pm
--
Saturday
June 1
New York Yankees New York Yankees
Oracle Park
10:15 pm
--
Sunday
June 2
New York Yankees New York Yankees
Oracle Park
4:05 pm
--
Monday
June 3
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm FST
--
Tuesday
June 4
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm
--
Wednesday
June 5
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
3:40 pm
--
Friday
June 7
Texas Rangers at Texas Rangers
Globe Life Field
8:05 pm
--
Saturday
June 8
Texas Rangers at Texas Rangers
Globe Life Field
4:05 pm
--
Sunday
June 9
Texas Rangers at Texas Rangers
Globe Life Field
2:35 pm
--
Monday
June 10
Houston Astros Houston Astros
Oracle Park
9:45 pm
--
Tuesday
June 11
Houston Astros Houston Astros
Oracle Park
9:45 pm
--
Wednesday
June 12
Houston Astros Houston Astros
Oracle Park
3:45 pm
--
Friday
June 14
Los Angeles Angels Los Angeles Angels
Oracle Park
10:15 pm
--
Saturday
June 15
Los Angeles Angels Los Angeles Angels
Oracle Park
4:05 pm
--
Sunday
June 16
Los Angeles Angels Los Angeles Angels
Oracle Park
4:05 pm
--
Monday
June 17
Chicago Cubs at Chicago Cubs
Wrigley Field
8:05 pm
--
Tuesday
June 18
Chicago Cubs at Chicago Cubs
Wrigley Field
8:05 pm
--
Wednesday
June 19
Chicago Cubs at Chicago Cubs
Wrigley Field
2:20 pm
--
Thursday
June 20
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
7:15 pm FOX
--
Saturday
June 22
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
2:15 pm
--
Sunday
June 23
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
2:15 pm
--
Monday
June 24
Chicago Cubs Chicago Cubs
Oracle Park
9:45 pm
--
Tuesday
June 25
Chicago Cubs Chicago Cubs
Oracle Park
9:45 pm
--
Wednesday
June 26
Chicago Cubs Chicago Cubs
Oracle Park
9:45 pm
--
Thursday
June 27
Chicago Cubs Chicago Cubs
Oracle Park
3:45 pm
--
Friday
June 28
Los Angeles Dodgers Los Angeles Dodgers
Oracle Park
10:15 pm
--
Saturday
June 29
Los Angeles Dodgers Los Angeles Dodgers
Oracle Park
7:15 pm FOX
--
Sunday
June 30
Colorado Rockies Colorado Rockies
Oracle Park
4:05 pm
--
Tuesday
July 2
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Wednesday
July 3
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Thursday
July 4
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Friday
July 5
Cleveland Guardians at Cleveland Guardians
Progressive Field
7:10 pm
--
Saturday
July 6
Cleveland Guardians at Cleveland Guardians
Progressive Field
4:10 pm
--
Sunday
July 7
Cleveland Guardians at Cleveland Guardians
Progressive Field
1:40 pm
--
Tuesday
July 9
Toronto Blue Jays Toronto Blue Jays
Oracle Park
9:45 pm
--
Wednesday
July 10
Toronto Blue Jays Toronto Blue Jays
Oracle Park
9:45 pm
--
Thursday
July 11
Toronto Blue Jays Toronto Blue Jays
Oracle Park
3:45 pm
--
Friday
July 12
Minnesota Twins Minnesota Twins
Oracle Park
10:15 pm
--
Saturday
July 13
Minnesota Twins Minnesota Twins
Oracle Park
7:15 pm FOX
--
Sunday
July 14
Minnesota Twins Minnesota Twins
Oracle Park
4:05 pm
--
Friday
July 19
Colorado Rockies at Colorado Rockies
Coors Field
8:40 pm
--
Saturday
July 20
Colorado Rockies at Colorado Rockies
Coors Field
8:10 pm
--
Sunday
July 21
Colorado Rockies at Colorado Rockies
Coors Field
3:10 pm
--
Monday
July 22
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Tuesday
July 23
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Wednesday
July 24
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Thursday
July 25
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
4:10 pm
--
Friday
July 26
Colorado Rockies Colorado Rockies
Oracle Park
10:15 pm
--
Saturday
July 27
Colorado Rockies Colorado Rockies
Oracle Park
7:05 pm
--
Saturday
July 27
Colorado Rockies Colorado Rockies
Oracle Park
10:35 pm
--
Sunday
July 28
Colorado Rockies Colorado Rockies
Oracle Park
4:05 pm
--
Tuesday
July 30
Oakland Athletics Oakland Athletics
Oracle Park
9:45 pm
--
Wednesday
July 31
Oakland Athletics Oakland Athletics
Oracle Park
9:45 pm
--
Friday
August 2
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
7:10 pm FOX
--
Saturday
August 3
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
7:15 pm pm
--
Sunday
August 4
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
1:40 pm
--
Monday
August 5
Washington Nationals at Washington Nationals
Nationals Park
6:45 pm
--
Tuesday
August 6
Washington Nationals at Washington Nationals
Nationals Park
6:45 pm
--
Wednesday
August 7
Washington Nationals at Washington Nationals
Nationals Park
6:45 pm
--
Thursday
August 8
Washington Nationals at Washington Nationals
Nationals Park
4:05 pm
--
Friday
August 9
Detroit Tigers Detroit Tigers
Oracle Park
10:15 pm
--
Saturday
August 10
Detroit Tigers Detroit Tigers
Oracle Park
4:05 pm
--
Sunday
August 11
Detroit Tigers Detroit Tigers
Oracle Park
4:05 pm
--
Monday
August 12
Atlanta Braves Atlanta Braves
Oracle Park
9:45 pm
--
Tuesday
August 13
Atlanta Braves Atlanta Braves
Oracle Park
9:45 pm
--
Wednesday
August 14
Atlanta Braves Atlanta Braves
Oracle Park
9:45 pm
--
Thursday
August 15
Atlanta Braves Atlanta Braves
Oracle Park
3:45 pm
--
Saturday
August 17
Oakland Athletics at Oakland Athletics
Oakland-Alameda County Coliseum
7:07 pm
--
Sunday
August 18
Oakland Athletics at Oakland Athletics
Oakland-Alameda County Coliseum
4:07 pm
--
Monday
August 19
Chicago White Sox Chicago White Sox
Oracle Park
9:45 pm
--
Tuesday
August 20
Chicago White Sox Chicago White Sox
Oracle Park
9:45 pm
--
Wednesday
August 21
Chicago White Sox Chicago White Sox
Oracle Park
3:45 pm
--
Friday
August 23
Seattle Mariners at Seattle Mariners
T-Mobile Park
10:10 pm
--
Saturday
August 24
Seattle Mariners at Seattle Mariners
T-Mobile Park
4:10 pm
--
Sunday
August 25
Seattle Mariners at Seattle Mariners
T-Mobile Park
4:10 pm
--
Tuesday
August 27
Milwaukee Brewers at Milwaukee Brewers
American Family Field
8:10 pm
--
Wednesday
August 28
Milwaukee Brewers at Milwaukee Brewers
American Family Field
8:10 pm
--
Thursday
August 29
Milwaukee Brewers at Milwaukee Brewers
American Family Field
2:10 pm
--
Friday
August 30
Miami Marlins Miami Marlins
Oracle Park
10:15 pm
--
Saturday
August 31
Miami Marlins Miami Marlins
Oracle Park
9:05 pm
--
Sunday
September 1
Miami Marlins Miami Marlins
Oracle Park
4:05 pm
--
Tuesday
September 3
Arizona Diamondbacks Arizona Diamondbacks
Oracle Park
9:45 pm
--
Wednesday
September 4
Arizona Diamondbacks Arizona Diamondbacks
Oracle Park
9:45 pm
--
Thursday
September 5
Arizona Diamondbacks Arizona Diamondbacks
Oracle Park
3:45 pm
--
Friday
September 6
San Diego Padres at San Diego Padres
Petco Park
9:40 pm
--
Saturday
September 7
San Diego Padres at San Diego Padres
Petco Park
8:40 pm
--
Sunday
September 8
San Diego Padres at San Diego Padres
Petco Park
4:10 pm
--
Tuesday
September 10
Milwaukee Brewers Milwaukee Brewers
Oracle Park
9:45 pm
--
Wednesday
September 11
Milwaukee Brewers Milwaukee Brewers
Oracle Park
9:45 pm
--
Thursday
September 12
Milwaukee Brewers Milwaukee Brewers
Oracle Park
9:45 pm
--
Friday
September 13
San Diego Padres San Diego Padres
Oracle Park
10:15 pm
--
Saturday
September 14
San Diego Padres San Diego Padres
Oracle Park
9:05 pm
--
Sunday
September 15
San Diego Padres San Diego Padres
Oracle Park
4:05 pm
--
Tuesday
September 17
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
6:35 pm
--
Wednesday
September 18
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
6:35 pm
--
Thursday
September 19
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
1:05 pm
--
Friday
September 20
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
8:10 pm
--
Saturday
September 21
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
7:10 pm
--
Sunday
September 22
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
2:10 pm
--
Monday
September 23
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm
--
Tuesday
September 24
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm
--
Wednesday
September 25
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm
--
Friday
September 27
St. Louis Cardinals St. Louis Cardinals
Oracle Park
10:15 pm
--
Saturday
September 28
St. Louis Cardinals St. Louis Cardinals
Oracle Park
4:05 pm
--
Sunday
September 29
St. Louis Cardinals St. Louis Cardinals
Oracle Park
3:05 pm
--