2024 Philadelphia Phillies Schedule

Toronto Blue Jays
Saturday February 24

at Toronto Blue Jays (Spring Training)

1:07 pm

W 14-13
New York Yankees
Sunday February 25

vs New York Yankees (Spring Training)

1:05 pm

W 4-0
Boston Red Sox
Monday February 26

at Boston Red Sox (Spring Training)

1:05 pm

L 7-6
Minnesota Twins
Tuesday February 27

at Minnesota Twins (Spring Training)

1:05 pm

T 3-3
Atlanta Braves
Wednesday February 28

vs Atlanta Braves (Spring Training)

1:05 pm

T 7-7
Toronto Blue Jays
Thursday February 29

at Toronto Blue Jays (Spring Training)

1:07 pm

W 5-0
Detroit Tigers
Friday March 1

at Detroit Tigers (Spring Training)

1:05 pm MLBN

L 4-2
Miami Marlins
Friday March 1

vs Miami Marlins (Spring Training)

1:05 pm MLBN

T 6-6
Minnesota Twins
Saturday March 2

vs Minnesota Twins (Spring Training)

1:05 pm MLBN

W 3-2
Atlanta Braves
Sunday March 3

at Atlanta Braves (Spring Training)

1:05 pm MLBN

L 3-2
Toronto Blue Jays
Monday March 4

at Toronto Blue Jays (Spring Training)

1:07 pm MLBN

--
Baltimore Orioles
Tuesday March 5

vs Baltimore Orioles (Spring Training)

1:05 pm MLBN

--
Tampa Bay Rays
Thursday March 7

at Tampa Bay Rays (Spring Training)

1:05 pm MLBN

--
Houston Astros
Friday March 8

vs Houston Astros (Spring Training)

1:05 pm MLBN

--
Toronto Blue Jays
Saturday March 9

vs Toronto Blue Jays (Spring Training)

1:05 pm MLBN

--
New York Yankees
--
Detroit Tigers
Wednesday March 13

vs Detroit Tigers (Spring Training)

1:05 pm

--
Boston Red Sox
Thursday March 14

vs Boston Red Sox (Spring Training)

1:05 pm

--
Houston Astros
Friday March 15

at Houston Astros (Spring Training)

6:05 pm MLBN

--
Miami Marlins
Saturday March 16

at Miami Marlins (Spring Training)

1:10 pm MLBN

--
Toronto Blue Jays
--
New York Yankees
--
Detroit Tigers
Tuesday March 19

at Detroit Tigers (Spring Training)

6:05 pm

--
Baltimore Orioles
Wednesday March 20

at Baltimore Orioles (Spring Training)

6:05 pm

--
Tampa Bay Rays
Thursday March 21

vs Tampa Bay Rays (Spring Training)

1:05 pm

--
Detroit Tigers
--
New York Yankees
Saturday March 23

at New York Yankees (Spring Training)

1:05 pm ESP+

--
Toronto Blue Jays
--
Tampa Bay Rays
Monday March 25

vs Tampa Bay Rays (Spring Training)

12:05 pm

--
Atlanta Braves
Thursday March 28

vs Atlanta Braves

3:05 pm

--
Atlanta Braves
Saturday March 30

vs Atlanta Braves

4:05 pm FS1

--
Atlanta Braves
Sunday March 31

vs Atlanta Braves

1:35 pm

--
Cincinnati Reds
Monday April 1

vs Cincinnati Reds

6:40 pm

--
Cincinnati Reds
Tuesday April 2

vs Cincinnati Reds

6:40 pm TBS

--
Cincinnati Reds
Wednesday April 3

vs Cincinnati Reds

1:05 pm

--
Washington Nationals
Friday April 5

at Washington Nationals

6:45 pm

--
Washington Nationals
Saturday April 6

at Washington Nationals

4:05 pm

--
Washington Nationals
Sunday April 7

at Washington Nationals

1:35 pm

--
St. Louis Cardinals
Monday April 8

at St. Louis Cardinals

7:45 pm

--
St. Louis Cardinals
Tuesday April 9

at St. Louis Cardinals

7:45 pm

--
St. Louis Cardinals
Wednesday April 10

at St. Louis Cardinals

1:15 pm

--
Pittsburgh Pirates
Thursday April 11

vs Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Friday April 12

vs Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Saturday April 13

vs Pittsburgh Pirates

4:05 pm

--
Pittsburgh Pirates
Sunday April 14

vs Pittsburgh Pirates

1:35 pm

--
Colorado Rockies
Monday April 15

vs Colorado Rockies

6:40 pm

--
Colorado Rockies
Tuesday April 16

vs Colorado Rockies

6:40 pm

--
Colorado Rockies
Wednesday April 17

vs Colorado Rockies

6:05 pm

--
Chicago White Sox
Friday April 19

vs Chicago White Sox

6:40 pm

--
Chicago White Sox
Saturday April 20

vs Chicago White Sox

6:05 pm

--
Chicago White Sox
Sunday April 21

vs Chicago White Sox

1:35 pm

--
Cincinnati Reds
Monday April 22

at Cincinnati Reds

6:40 pm

--
Cincinnati Reds
Tuesday April 23

at Cincinnati Reds

6:40 pm

--
Cincinnati Reds
Wednesday April 24

at Cincinnati Reds

6:40 pm

--
Cincinnati Reds
Thursday April 25

at Cincinnati Reds

1:10 pm

--
San Diego Padres
Friday April 26

at San Diego Padres

9:40 pm

--
San Diego Padres
Saturday April 27

at San Diego Padres

8:40 pm

--
San Diego Padres
Sunday April 28

at San Diego Padres

4:10 pm

--
Los Angeles Angels
Monday April 29

at Los Angeles Angels

9:38 pm

--
Los Angeles Angels
Tuesday April 30

at Los Angeles Angels

9:38 pm

--
Los Angeles Angels
Wednesday May 1

at Los Angeles Angels

4:07 pm

--
San Francisco Giants
Friday May 3

vs San Francisco Giants

6:40 pm ATV+

--
San Francisco Giants
Saturday May 4

vs San Francisco Giants

6:05 pm

--
San Francisco Giants
Sunday May 5

vs San Francisco Giants

7:10 pm ESPN

--
San Francisco Giants
Monday May 6

vs San Francisco Giants

4:05 pm

--
Toronto Blue Jays
Tuesday May 7

vs Toronto Blue Jays

6:40 pm

--
Toronto Blue Jays
Wednesday May 8

vs Toronto Blue Jays

1:05 pm

--
Miami Marlins
Friday May 10

at Miami Marlins

7:10 pm

--
Miami Marlins
Saturday May 11

at Miami Marlins

4:10 pm

--
Miami Marlins
Sunday May 12

at Miami Marlins

1:40 pm

--
New York Mets
Monday May 13

at New York Mets

7:10 pm

--
New York Mets
Tuesday May 14

at New York Mets

1:10 pm

--
New York Mets
Wednesday May 15

vs New York Mets

6:40 pm

--
New York Mets
Thursday May 16

vs New York Mets

6:40 pm

--
Washington Nationals
Friday May 17

vs Washington Nationals

6:40 pm

--
Washington Nationals
Saturday May 18

vs Washington Nationals

6:05 pm

--
Washington Nationals
Sunday May 19

vs Washington Nationals

1:35 pm

--
Texas Rangers
Tuesday May 21

vs Texas Rangers

6:40 pm

--
Texas Rangers
Wednesday May 22

vs Texas Rangers

6:40 pm

--
Texas Rangers
Thursday May 23

vs Texas Rangers

1:05 pm

--
Colorado Rockies
Friday May 24

at Colorado Rockies

8:40 pm

--
Colorado Rockies
Saturday May 25

at Colorado Rockies

9:10 pm

--
Colorado Rockies
Sunday May 26

at Colorado Rockies

3:10 pm

--
San Francisco Giants
Monday May 27

at San Francisco Giants

5:05 pm

--
San Francisco Giants
Tuesday May 28

at San Francisco Giants

9:45 pm

--
San Francisco Giants
Wednesday May 29

at San Francisco Giants

3:45 pm

--
St. Louis Cardinals
Friday May 31

vs St. Louis Cardinals

6:40 pm

--
St. Louis Cardinals
Saturday June 1

vs St. Louis Cardinals

7:15 pm FOX

--
St. Louis Cardinals
Sunday June 2

vs St. Louis Cardinals

1:35 pm

--
Milwaukee Brewers
Monday June 3

vs Milwaukee Brewers

6:40 pm

--
Milwaukee Brewers
Tuesday June 4

vs Milwaukee Brewers

6:40 pm

--
Milwaukee Brewers
Wednesday June 5

vs Milwaukee Brewers

4:05 pm

--
New York Mets
Saturday June 8

at New York Mets

1:10 pm FOX

--
New York Mets
Sunday June 9

vs New York Mets

10:10 pm ESPN

--
Boston Red Sox
Tuesday June 11

at Boston Red Sox

7:10 pm TBS

--
Boston Red Sox
Wednesday June 12

at Boston Red Sox

7:10 pm

--
Boston Red Sox
Thursday June 13

at Boston Red Sox

7:10 pm

--
Baltimore Orioles
Friday June 14

at Baltimore Orioles

7:05 pm

--
Baltimore Orioles
Saturday June 15

at Baltimore Orioles

4:05 pm

--
Baltimore Orioles
Sunday June 16

at Baltimore Orioles

1:35 pm

--
San Diego Padres
Monday June 17

vs San Diego Padres

6:40 pm

--
San Diego Padres
Tuesday June 18

vs San Diego Padres

6:40 pm

--
San Diego Padres
Wednesday June 19

vs San Diego Padres

1:05 pm

--
Arizona Diamondbacks
Friday June 21

vs Arizona Diamondbacks

6:40 pm

--
Arizona Diamondbacks
Saturday June 22

vs Arizona Diamondbacks

4:05 pm

--
Arizona Diamondbacks
Sunday June 23

vs Arizona Diamondbacks

1:35 pm

--
Detroit Tigers
Monday June 24

at Detroit Tigers

6:40 pm

--
Detroit Tigers
Tuesday June 25

at Detroit Tigers

6:40 pm

--
Detroit Tigers
Wednesday June 26

at Detroit Tigers

1:10 pm

--
Miami Marlins
Thursday June 27

vs Miami Marlins

6:20 pm

--
Miami Marlins
Friday June 28

vs Miami Marlins

6:20 pm

--
Miami Marlins
Saturday June 29

vs Miami Marlins

4:05 pm

--
Miami Marlins
Sunday June 30

vs Miami Marlins

1:35 pm

--
Chicago Cubs
Tuesday July 2

at Chicago Cubs

8:05 pm

--
Chicago Cubs
Wednesday July 3

at Chicago Cubs

8:05 pm

--
Chicago Cubs
Thursday July 4

at Chicago Cubs

2:20 pm

--
Atlanta Braves
Friday July 5

at Atlanta Braves

7:20 pm

--
Atlanta Braves
Saturday July 6

at Atlanta Braves

7:15 pm FOX

--
Atlanta Braves
Sunday July 7

at Atlanta Braves

1:35 pm

--
Los Angeles Dodgers
Tuesday July 9

vs Los Angeles Dodgers

6:40 pm

--
Los Angeles Dodgers
Wednesday July 10

vs Los Angeles Dodgers

7:05 pm

--
Los Angeles Dodgers
Thursday July 11

vs Los Angeles Dodgers

6:05 pm

--
Oakland Athletics
Friday July 12

vs Oakland Athletics

6:40 pm

--
Oakland Athletics
Saturday July 13

vs Oakland Athletics

4:05 pm

--
Oakland Athletics
Sunday July 14

vs Oakland Athletics

1:35 pm

--
Pittsburgh Pirates
Friday July 19

at Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Saturday July 20

at Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Sunday July 21

at Pittsburgh Pirates

1:35 pm

--
Minnesota Twins
Monday July 22

at Minnesota Twins

7:40 pm

--
Minnesota Twins
Tuesday July 23

at Minnesota Twins

7:40 pm

--
Minnesota Twins
Wednesday July 24

at Minnesota Twins

1:10 pm

--
Cleveland Guardians
Friday July 26

vs Cleveland Guardians

6:40 pm

--
Cleveland Guardians
Saturday July 27

vs Cleveland Guardians

6:05 pm

--
Cleveland Guardians
Sunday July 28

vs Cleveland Guardians

1:35 pm

--
New York Yankees
Monday July 29

vs New York Yankees

6:40 pm

--
New York Yankees
Tuesday July 30

vs New York Yankees

6:40 pm

--
New York Yankees
Wednesday July 31

vs New York Yankees

12:35 pm

--
Seattle Mariners
Friday August 2

at Seattle Mariners

9:40 pm

--
Seattle Mariners
Saturday August 3

at Seattle Mariners

9:40 pm

--
Seattle Mariners
Sunday August 4

at Seattle Mariners

10:10 pm

--
Los Angeles Dodgers
Monday August 5

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Tuesday August 6

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Wednesday August 7

at Los Angeles Dodgers

10:10 pm

--
Arizona Diamondbacks
Thursday August 8

at Arizona Diamondbacks

9:40 pm

--
Arizona Diamondbacks
Friday August 9

at Arizona Diamondbacks

9:40 pm

--
Arizona Diamondbacks
Saturday August 10

at Arizona Diamondbacks

8:10 pm

--
Arizona Diamondbacks
Sunday August 11

at Arizona Diamondbacks

4:10 pm

--
Miami Marlins
Tuesday August 13

vs Miami Marlins

6:40 pm

--
Miami Marlins
Wednesday August 14

vs Miami Marlins

6:40 pm

--
Washington Nationals
Thursday August 15

vs Washington Nationals

6:40 pm

--
Washington Nationals
Friday August 16

vs Washington Nationals

6:40 pm

--
Washington Nationals
Saturday August 17

vs Washington Nationals

6:05 pm

--
Washington Nationals
Sunday August 18

vs Washington Nationals

1:35 pm

--
Atlanta Braves
Tuesday August 20

at Atlanta Braves

7:20 pm

--
Atlanta Braves
Wednesday August 21

at Atlanta Braves

7:20 pm

--
Atlanta Braves
Thursday August 22

at Atlanta Braves

7:15 pm FOX

--
Kansas City Royals
Friday August 23

at Kansas City Royals

8:10 pm

--
Kansas City Royals
Saturday August 24

at Kansas City Royals

7:10 pm

--
Kansas City Royals
Sunday August 25

at Kansas City Royals

2:10 pm

--
Houston Astros
Monday August 26

vs Houston Astros

6:40 pm FS1

--
Houston Astros
Tuesday August 27

vs Houston Astros

6:40 pm

--
Houston Astros
Wednesday August 28

vs Houston Astros

4:05 pm

--
Atlanta Braves
Thursday August 29

vs Atlanta Braves

6:40 pm

--
Atlanta Braves
Friday August 30

vs Atlanta Braves

6:40 pm

--
Atlanta Braves
Saturday August 31

vs Atlanta Braves

7:15 pm FOX

--
Atlanta Braves
Sunday September 1

vs Atlanta Braves

1:35 pm

--
Toronto Blue Jays
Tuesday September 3

at Toronto Blue Jays

7:07 pm

--
Toronto Blue Jays
Wednesday September 4

at Toronto Blue Jays

3:07 pm

--
Miami Marlins
Thursday September 5

at Miami Marlins

6:40 pm

--
Miami Marlins
Friday September 6

at Miami Marlins

7:10 pm

--
Miami Marlins
Saturday September 7

at Miami Marlins

4:10 pm

--
Miami Marlins
Sunday September 8

at Miami Marlins

1:40 pm

--
Tampa Bay Rays
Monday September 9

vs Tampa Bay Rays

6:40 pm

--
Tampa Bay Rays
Tuesday September 10

vs Tampa Bay Rays

6:40 pm

--
Tampa Bay Rays
Wednesday September 11

vs Tampa Bay Rays

6:40 pm

--
New York Mets
Friday September 13

vs New York Mets

6:40 pm

--
New York Mets
Saturday September 14

vs New York Mets

4:05 pm

--
New York Mets
Sunday September 15

vs New York Mets

1:35 pm

--
Milwaukee Brewers
Monday September 16

at Milwaukee Brewers

7:40 pm

--
Milwaukee Brewers
Tuesday September 17

at Milwaukee Brewers

7:40 pm

--
Milwaukee Brewers
Wednesday September 18

at Milwaukee Brewers

7:40 pm

--
New York Mets
Thursday September 19

at New York Mets

7:10 pm

--
New York Mets
Friday September 20

at New York Mets

7:10 pm

--
New York Mets
Saturday September 21

at New York Mets

4:10 pm

--
New York Mets
Sunday September 22

at New York Mets

1:40 pm

--
Chicago Cubs
Monday September 23

vs Chicago Cubs

6:40 pm

--
Chicago Cubs
Tuesday September 24

vs Chicago Cubs

6:40 pm

--
Chicago Cubs
Wednesday September 25

vs Chicago Cubs

6:05 pm

--
Washington Nationals
Friday September 27

at Washington Nationals

6:45 pm

--
Washington Nationals
Saturday September 28

at Washington Nationals

4:05 pm

--
Washington Nationals
Sunday September 29

at Washington Nationals

3:05 pm

--

2024 Philadelphia Phillies Schedule

Date   Opponent Time/TV Score
Saturday
February 24
Toronto Blue Jays at Toronto Blue Jays (Spring Training)
TD Ballpark, Dunedin, FL
1:07 pm
W 14-13
Sunday
February 25
New York Yankees New York Yankees (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
W 4-0
Monday
February 26
Boston Red Sox at Boston Red Sox (Spring Training)
JetBlue Park at Fenway South
1:05 pm
L 7-6
Tuesday
February 27
Minnesota Twins at Minnesota Twins (Spring Training)
Hammond Stadium
1:05 pm
T 3-3
Wednesday
February 28
Atlanta Braves Atlanta Braves (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
T 7-7
Thursday
February 29
Toronto Blue Jays at Toronto Blue Jays (Spring Training)
TD Ballpark, Dunedin, FL
1:07 pm
W 5-0
Friday
March 1
Detroit Tigers at Detroit Tigers (Spring Training)
Publix Field at Joker Marchant Stadium
1:05 pm MLBN
L 4-2
Friday
March 1
Miami Marlins Miami Marlins (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm MLBN
T 6-6
Saturday
March 2
Minnesota Twins Minnesota Twins (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm MLBN
W 3-2
Sunday
March 3
Atlanta Braves at Atlanta Braves (Spring Training)
CoolToday Park
1:05 pm MLBN
L 3-2
Monday
March 4
Toronto Blue Jays at Toronto Blue Jays (Spring Training)
TD Ballpark, Dunedin, FL
1:07 pm MLBN
--
Tuesday
March 5
Baltimore Orioles Baltimore Orioles (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm MLBN
--
Thursday
March 7
Tampa Bay Rays at Tampa Bay Rays (Spring Training)
Charlotte Sports Park, Port Charlotte, FL
1:05 pm MLBN
--
Friday
March 8
Houston Astros Houston Astros (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm MLBN
--
Saturday
March 9
Toronto Blue Jays Toronto Blue Jays (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm MLBN
--
Sunday
March 10
Pittsburgh Pirates at Pittsburgh Pirates (Spring Training)
LECOM Park
1:05 pm
--
Monday
March 11
New York Yankees New York Yankees (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Wednesday
March 13
Detroit Tigers Detroit Tigers (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Thursday
March 14
Boston Red Sox Boston Red Sox (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Friday
March 15
Houston Astros at Houston Astros (Spring Training)
CACTI Park of the Palm Beaches
6:05 pm MLBN
--
Saturday
March 16
Miami Marlins at Miami Marlins (Spring Training)
Roger Dean Chevrolet Stadium, Jupiter, FL
1:10 pm MLBN
--
Sunday
March 17
Toronto Blue Jays Toronto Blue Jays (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Monday
March 18
New York Yankees at New York Yankees (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Monday
March 18
Pittsburgh Pirates Pittsburgh Pirates (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Tuesday
March 19
Detroit Tigers at Detroit Tigers (Spring Training)
Publix Field at Joker Marchant Stadium
6:05 pm
--
Wednesday
March 20
Baltimore Orioles at Baltimore Orioles (Spring Training)
Ed Smith Stadium, Sarasota, FL
6:05 pm
--
Thursday
March 21
Tampa Bay Rays Tampa Bay Rays (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Friday
March 22
Detroit Tigers Detroit Tigers (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Saturday
March 23
New York Yankees at New York Yankees (Spring Training)
George M. Steinbrenner Field
1:05 pm ESP+
--
Sunday
March 24
Toronto Blue Jays Toronto Blue Jays (Spring Training)
BayCare Ballpark, Clearwater, FL
1:05 pm
--
Monday
March 25
Tampa Bay Rays Tampa Bay Rays (Spring Training)
BayCare Ballpark, Clearwater, FL
12:05 pm
--
Thursday
March 28
Atlanta Braves Atlanta Braves
Citizens Bank Park, Philadelphia, PA
3:05 pm
--
Saturday
March 30
Atlanta Braves Atlanta Braves
Citizens Bank Park, Philadelphia, PA
4:05 pm FS1
--
Sunday
March 31
Atlanta Braves Atlanta Braves
Citizens Bank Park, Philadelphia, PA
1:35 pm
--
Monday
April 1
Cincinnati Reds Cincinnati Reds
Citizens Bank Park
6:40 pm
--
Tuesday
April 2
Cincinnati Reds Cincinnati Reds
Citizens Bank Park
6:40 pm TBS
--
Wednesday
April 3
Cincinnati Reds Cincinnati Reds
Citizens Bank Park
1:05 pm
--
Friday
April 5
Washington Nationals at Washington Nationals
Nationals Park
6:45 pm
--
Saturday
April 6
Washington Nationals at Washington Nationals
Nationals Park
4:05 pm
--
Sunday
April 7
Washington Nationals at Washington Nationals
Nationals Park
1:35 pm
--
Monday
April 8
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
7:45 pm
--
Tuesday
April 9
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
7:45 pm
--
Wednesday
April 10
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
1:15 pm
--
Thursday
April 11
Pittsburgh Pirates Pittsburgh Pirates
Citizens Bank Park
6:40 pm
--
Friday
April 12
Pittsburgh Pirates Pittsburgh Pirates
Citizens Bank Park
6:40 pm
--
Saturday
April 13
Pittsburgh Pirates Pittsburgh Pirates
Citizens Bank Park
4:05 pm
--
Sunday
April 14
Pittsburgh Pirates Pittsburgh Pirates
Citizens Bank Park
1:35 pm
--
Monday
April 15
Colorado Rockies Colorado Rockies
Citizens Bank Park
6:40 pm
--
Tuesday
April 16
Colorado Rockies Colorado Rockies
Citizens Bank Park
6:40 pm
--
Wednesday
April 17
Colorado Rockies Colorado Rockies
Citizens Bank Park
6:05 pm
--
Friday
April 19
Chicago White Sox Chicago White Sox
Citizens Bank Park
6:40 pm
--
Saturday
April 20
Chicago White Sox Chicago White Sox
Citizens Bank Park
6:05 pm
--
Sunday
April 21
Chicago White Sox Chicago White Sox
Citizens Bank Park
1:35 pm
--
Monday
April 22
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
6:40 pm
--
Tuesday
April 23
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
6:40 pm
--
Wednesday
April 24
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
6:40 pm
--
Thursday
April 25
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
1:10 pm
--
Friday
April 26
San Diego Padres at San Diego Padres
Petco Park
9:40 pm
--
Saturday
April 27
San Diego Padres at San Diego Padres
Petco Park
8:40 pm
--
Sunday
April 28
San Diego Padres at San Diego Padres
Petco Park
4:10 pm
--
Monday
April 29
Los Angeles Angels at Los Angeles Angels
Angel Stadium of Anaheim
9:38 pm
--
Tuesday
April 30
Los Angeles Angels at Los Angeles Angels
Angel Stadium of Anaheim
9:38 pm
--
Wednesday
May 1
Los Angeles Angels at Los Angeles Angels
Angel Stadium of Anaheim
4:07 pm
--
Friday
May 3
San Francisco Giants San Francisco Giants
Citizens Bank Park
6:40 pm ATV+
--
Saturday
May 4
San Francisco Giants San Francisco Giants
Citizens Bank Park
6:05 pm
--
Sunday
May 5
San Francisco Giants San Francisco Giants
Citizens Bank Park
7:10 pm ESPN
--
Monday
May 6
San Francisco Giants San Francisco Giants
Citizens Bank Park
4:05 pm
--
Tuesday
May 7
Toronto Blue Jays Toronto Blue Jays
Citizens Bank Park
6:40 pm
--
Wednesday
May 8
Toronto Blue Jays Toronto Blue Jays
Citizens Bank Park
1:05 pm
--
Friday
May 10
Miami Marlins at Miami Marlins
loanDepot park
7:10 pm
--
Saturday
May 11
Miami Marlins at Miami Marlins
loanDepot park
4:10 pm
--
Sunday
May 12
Miami Marlins at Miami Marlins
loanDepot park
1:40 pm
--
Monday
May 13
New York Mets at New York Mets
Citi Field
7:10 pm
--
Tuesday
May 14
New York Mets at New York Mets
Citi Field
1:10 pm
--
Wednesday
May 15
New York Mets New York Mets
Citizens Bank Park
6:40 pm
--
Thursday
May 16
New York Mets New York Mets
Citizens Bank Park
6:40 pm
--
Friday
May 17
Washington Nationals Washington Nationals
Citizens Bank Park
6:40 pm
--
Saturday
May 18
Washington Nationals Washington Nationals
Citizens Bank Park
6:05 pm
--
Sunday
May 19
Washington Nationals Washington Nationals
Citizens Bank Park
1:35 pm
--
Tuesday
May 21
Texas Rangers Texas Rangers
Citizens Bank Park
6:40 pm
--
Wednesday
May 22
Texas Rangers Texas Rangers
Citizens Bank Park
6:40 pm
--
Thursday
May 23
Texas Rangers Texas Rangers
Citizens Bank Park
1:05 pm
--
Friday
May 24
Colorado Rockies at Colorado Rockies
Coors Field
8:40 pm
--
Saturday
May 25
Colorado Rockies at Colorado Rockies
Coors Field
9:10 pm
--
Sunday
May 26
Colorado Rockies at Colorado Rockies
Coors Field
3:10 pm
--
Monday
May 27
San Francisco Giants at San Francisco Giants
Oracle Park
5:05 pm
--
Tuesday
May 28
San Francisco Giants at San Francisco Giants
Oracle Park
9:45 pm
--
Wednesday
May 29
San Francisco Giants at San Francisco Giants
Oracle Park
3:45 pm
--
Friday
May 31
St. Louis Cardinals St. Louis Cardinals
Citizens Bank Park
6:40 pm
--
Saturday
June 1
St. Louis Cardinals St. Louis Cardinals
Citizens Bank Park
7:15 pm FOX
--
Sunday
June 2
St. Louis Cardinals St. Louis Cardinals
Citizens Bank Park
1:35 pm
--
Monday
June 3
Milwaukee Brewers Milwaukee Brewers
Citizens Bank Park
6:40 pm
--
Tuesday
June 4
Milwaukee Brewers Milwaukee Brewers
Citizens Bank Park
6:40 pm
--
Wednesday
June 5
Milwaukee Brewers Milwaukee Brewers
Citizens Bank Park
4:05 pm
--
Saturday
June 8
New York Mets at New York Mets
London Stadium
1:10 pm FOX
--
Sunday
June 9
New York Mets New York Mets
London Stadium
10:10 pm ESPN
--
Tuesday
June 11
Boston Red Sox at Boston Red Sox
Fenway Park
7:10 pm TBS
--
Wednesday
June 12
Boston Red Sox at Boston Red Sox
Fenway Park
7:10 pm
--
Thursday
June 13
Boston Red Sox at Boston Red Sox
Fenway Park
7:10 pm
--
Friday
June 14
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
7:05 pm
--
Saturday
June 15
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
4:05 pm
--
Sunday
June 16
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
1:35 pm
--
Monday
June 17
San Diego Padres San Diego Padres
Citizens Bank Park
6:40 pm
--
Tuesday
June 18
San Diego Padres San Diego Padres
Citizens Bank Park
6:40 pm
--
Wednesday
June 19
San Diego Padres San Diego Padres
Citizens Bank Park
1:05 pm
--
Friday
June 21
Arizona Diamondbacks Arizona Diamondbacks
Citizens Bank Park
6:40 pm
--
Saturday
June 22
Arizona Diamondbacks Arizona Diamondbacks
Citizens Bank Park
4:05 pm
--
Sunday
June 23
Arizona Diamondbacks Arizona Diamondbacks
Citizens Bank Park
1:35 pm
--
Monday
June 24
Detroit Tigers at Detroit Tigers
Comerica Park
6:40 pm
--
Tuesday
June 25
Detroit Tigers at Detroit Tigers
Comerica Park
6:40 pm
--
Wednesday
June 26
Detroit Tigers at Detroit Tigers
Comerica Park
1:10 pm
--
Thursday
June 27
Miami Marlins Miami Marlins
Citizens Bank Park
6:20 pm
--
Friday
June 28
Miami Marlins Miami Marlins
Citizens Bank Park
6:20 pm
--
Saturday
June 29
Miami Marlins Miami Marlins
Citizens Bank Park
4:05 pm
--
Sunday
June 30
Miami Marlins Miami Marlins
Citizens Bank Park
1:35 pm
--
Tuesday
July 2
Chicago Cubs at Chicago Cubs
Wrigley Field
8:05 pm
--
Wednesday
July 3
Chicago Cubs at Chicago Cubs
Wrigley Field
8:05 pm
--
Thursday
July 4
Chicago Cubs at Chicago Cubs
Wrigley Field
2:20 pm
--
Friday
July 5
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Saturday
July 6
Atlanta Braves at Atlanta Braves
Truist Park
7:15 pm FOX
--
Sunday
July 7
Atlanta Braves at Atlanta Braves
Truist Park
1:35 pm
--
Tuesday
July 9
Los Angeles Dodgers Los Angeles Dodgers
Citizens Bank Park
6:40 pm
--
Wednesday
July 10
Los Angeles Dodgers Los Angeles Dodgers
Citizens Bank Park
7:05 pm
--
Thursday
July 11
Los Angeles Dodgers Los Angeles Dodgers
Citizens Bank Park
6:05 pm
--
Friday
July 12
Oakland Athletics Oakland Athletics
Citizens Bank Park
6:40 pm
--
Saturday
July 13
Oakland Athletics Oakland Athletics
Citizens Bank Park
4:05 pm
--
Sunday
July 14
Oakland Athletics Oakland Athletics
Citizens Bank Park
1:35 pm
--
Friday
July 19
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
6:40 pm
--
Saturday
July 20
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
6:40 pm
--
Sunday
July 21
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
1:35 pm
--
Monday
July 22
Minnesota Twins at Minnesota Twins
Target Field
7:40 pm
--
Tuesday
July 23
Minnesota Twins at Minnesota Twins
Target Field
7:40 pm
--
Wednesday
July 24
Minnesota Twins at Minnesota Twins
Target Field
1:10 pm
--
Friday
July 26
Cleveland Guardians Cleveland Guardians
Citizens Bank Park
6:40 pm
--
Saturday
July 27
Cleveland Guardians Cleveland Guardians
Citizens Bank Park
6:05 pm
--
Sunday
July 28
Cleveland Guardians Cleveland Guardians
Citizens Bank Park
1:35 pm
--
Monday
July 29
New York Yankees New York Yankees
Citizens Bank Park
6:40 pm
--
Tuesday
July 30
New York Yankees New York Yankees
Citizens Bank Park
6:40 pm
--
Wednesday
July 31
New York Yankees New York Yankees
Citizens Bank Park
12:35 pm
--
Friday
August 2
Seattle Mariners at Seattle Mariners
T-Mobile Park
9:40 pm
--
Saturday
August 3
Seattle Mariners at Seattle Mariners
T-Mobile Park
9:40 pm
--
Sunday
August 4
Seattle Mariners at Seattle Mariners
T-Mobile Park
10:10 pm
--
Monday
August 5
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Tuesday
August 6
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Wednesday
August 7
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Thursday
August 8
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm
--
Friday
August 9
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm
--
Saturday
August 10
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
8:10 pm
--
Sunday
August 11
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
4:10 pm
--
Tuesday
August 13
Miami Marlins Miami Marlins
Citizens Bank Park
6:40 pm
--
Wednesday
August 14
Miami Marlins Miami Marlins
Citizens Bank Park
6:40 pm
--
Thursday
August 15
Washington Nationals Washington Nationals
Citizens Bank Park
6:40 pm
--
Friday
August 16
Washington Nationals Washington Nationals
Citizens Bank Park
6:40 pm
--
Saturday
August 17
Washington Nationals Washington Nationals
Citizens Bank Park
6:05 pm
--
Sunday
August 18
Washington Nationals Washington Nationals
Citizens Bank Park
1:35 pm
--
Tuesday
August 20
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Wednesday
August 21
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Thursday
August 22
Atlanta Braves at Atlanta Braves
Truist Park
7:15 pm FOX
--
Friday
August 23
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
8:10 pm
--
Saturday
August 24
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
7:10 pm
--
Sunday
August 25
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
2:10 pm
--
Monday
August 26
Houston Astros Houston Astros
Citizens Bank Park
6:40 pm FS1
--
Tuesday
August 27
Houston Astros Houston Astros
Citizens Bank Park
6:40 pm
--
Wednesday
August 28
Houston Astros Houston Astros
Citizens Bank Park
4:05 pm
--
Thursday
August 29
Atlanta Braves Atlanta Braves
Citizens Bank Park
6:40 pm
--
Friday
August 30
Atlanta Braves Atlanta Braves
Citizens Bank Park
6:40 pm
--
Saturday
August 31
Atlanta Braves Atlanta Braves
Citizens Bank Park
7:15 pm FOX
--
Sunday
September 1
Atlanta Braves Atlanta Braves
Citizens Bank Park
1:35 pm
--
Tuesday
September 3
Toronto Blue Jays at Toronto Blue Jays
Rogers Centre
7:07 pm
--
Wednesday
September 4
Toronto Blue Jays at Toronto Blue Jays
Rogers Centre
3:07 pm
--
Thursday
September 5
Miami Marlins at Miami Marlins
loanDepot park
6:40 pm
--
Friday
September 6
Miami Marlins at Miami Marlins
loanDepot park
7:10 pm
--
Saturday
September 7
Miami Marlins at Miami Marlins
loanDepot park
4:10 pm
--
Sunday
September 8
Miami Marlins at Miami Marlins
loanDepot park
1:40 pm
--
Monday
September 9
Tampa Bay Rays Tampa Bay Rays
Citizens Bank Park
6:40 pm
--
Tuesday
September 10
Tampa Bay Rays Tampa Bay Rays
Citizens Bank Park
6:40 pm
--
Wednesday
September 11
Tampa Bay Rays Tampa Bay Rays
Citizens Bank Park
6:40 pm
--
Friday
September 13
New York Mets New York Mets
Citizens Bank Park
6:40 pm
--
Saturday
September 14
New York Mets New York Mets
Citizens Bank Park
4:05 pm
--
Sunday
September 15
New York Mets New York Mets
Citizens Bank Park
1:35 pm
--
Monday
September 16
Milwaukee Brewers at Milwaukee Brewers
American Family Field
7:40 pm
--
Tuesday
September 17
Milwaukee Brewers at Milwaukee Brewers
American Family Field
7:40 pm
--
Wednesday
September 18
Milwaukee Brewers at Milwaukee Brewers
American Family Field
7:40 pm
--
Thursday
September 19
New York Mets at New York Mets
Citi Field
7:10 pm
--
Friday
September 20
New York Mets at New York Mets
Citi Field
7:10 pm
--
Saturday
September 21
New York Mets at New York Mets
Citi Field
4:10 pm
--
Sunday
September 22
New York Mets at New York Mets
Citi Field
1:40 pm
--
Monday
September 23
Chicago Cubs Chicago Cubs
Citizens Bank Park
6:40 pm
--
Tuesday
September 24
Chicago Cubs Chicago Cubs
Citizens Bank Park
6:40 pm
--
Wednesday
September 25
Chicago Cubs Chicago Cubs
Citizens Bank Park
6:05 pm
--
Friday
September 27
Washington Nationals at Washington Nationals
Nationals Park
6:45 pm
--
Saturday
September 28
Washington Nationals at Washington Nationals
Nationals Park
4:05 pm
--
Sunday
September 29
Washington Nationals at Washington Nationals
Nationals Park
3:05 pm
--