Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
View All Scores
2024 Phillies MLB Regular Season Schedule
DateDate TimeTime EST OpponentOpponent ResultResult
Mar 29 3:05 PM EST vs.  ATL Atlanta Braves  L 9-3
Mar 30 4:05 PM EST vs.  ATL Atlanta Braves  L 12-4
Mar 31 1:35 PM EST vs.  ATL Atlanta Braves  W 5-4
Apr 1 6:40 PM EST vs.  CIN Cincinnati Reds  L 6-3
Apr 2 6:40 PM EST vs.  CIN Cincinnati Reds  W 9-4
Apr 3 4:05 PM EST vs.  CIN Cincinnati Reds  L 4-1
Apr 5 6:45 PM EST @  WAS Washington Nationals  W 4-0
Apr 6 4:05 PM EST @  WAS Washington Nationals  W 5-2
Apr 7 1:35 PM EST @  WAS Washington Nationals  L 3-2
Apr 8 7:45 PM EST @  STL St. Louis Cardinals  W 5-3
Apr 9 7:45 PM EST @  STL St. Louis Cardinals  L 3-0
Apr 10 1:15 PM EST @  STL St. Louis Cardinals  W 4-3
Apr 11 6:40 PM EST vs.  PIT Pittsburgh Pirates  W 5-1
Apr 12 6:40 PM EST vs.  PIT Pittsburgh Pirates  L 5-2
Apr 13 4:05 PM EST vs.  PIT Pittsburgh Pirates  W 4-3
Apr 14 1:35 PM EST vs.  PIT Pittsburgh Pirates  L 9-2
Apr 15 6:40 PM EST vs.  COL Colorado Rockies  W 2-1
Apr 16 6:40 PM EST vs.  COL Colorado Rockies  W 5-0
Apr 17 6:05 PM EST vs.  COL Colorado Rockies  W 7-6
Apr 19 6:40 PM EST vs.  CWS Chicago White Sox  W 7-0
Apr 20 6:05 PM EST vs.  CWS Chicago White Sox  W 9-5
Apr 21 1:35 PM EST vs.  CWS Chicago White Sox  W 8-2
Apr 22 6:40 PM EST @  CIN Cincinnati Reds  W 7-0
Apr 23 6:40 PM EST @  CIN Cincinnati Reds  L 8-1
Apr 24 6:40 PM EST @  CIN Cincinnati Reds  L 7-4
Apr 25 1:10 PM EST @  CIN Cincinnati Reds  W 5-0
Apr 26 9:40 PM EST @  SD San Diego Padres  W 9-3
Apr 27 8:40 PM EST @  SD San Diego Padres  W 5-1
Apr 28 4:10 PM EST @  SD San Diego Padres  W 8-6
Apr 29 9:38 PM EST @  LAA Los Angeles Angels  L 6-5
Apr 30 9:38 PM EST @  LAA Los Angeles Angels  W 7-5
May 1 4:07 PM EST @  LAA Los Angeles Angels  W 2-1
May 3 6:40 PM EST vs.  SF San Francisco Giants  W 4-3
May 4 6:05 PM EST vs.  SF San Francisco Giants  W 14-3
May 5 7:10 PM EST vs.  SF San Francisco Giants  W 5-4
May 6 4:05 PM EST vs.  SF San Francisco Giants  W 6-1
May 7 6:40 PM EST vs.  TOR Toronto Blue Jays  W 10-1
May 8 1:05 PM EST vs.  TOR Toronto Blue Jays  L 5-3
May 10 7:10 PM EST @  MIA Miami Marlins  W 8-2
May 11 4:10 PM EST @  MIA Miami Marlins  W 8-3
May 12 1:40 PM EST @  MIA Miami Marlins  L 7-6
May 13 7:10 PM EST @  NYM New York Mets  W 5-4
May 14 1:10 PM EST @  NYM New York Mets  W 4-0
May 15 6:40 PM EST vs.  NYM New York Mets  W 10-5
May 16 6:40 PM EST vs.  NYM New York Mets  L 6-5
May 17 6:40 PM EST vs.  WAS Washington Nationals  W 4-2
May 18 6:05 PM EST vs.  WAS Washington Nationals  W 4-3
May 19 1:35 PM EST vs.  WAS Washington Nationals  W 11-5
May 21 6:40 PM EST vs.  TEX Texas Rangers  W 5-2
May 22 6:40 PM EST vs.  TEX Texas Rangers  W 11-4
May 23 1:05 PM EST vs.  TEX Texas Rangers  W 5-2
May 24 8:40 PM EST @  COL Colorado Rockies  L 3-2
May 25 9:10 PM EST @  COL Colorado Rockies  W 8-4
May 26 3:10 PM EST @  COL Colorado Rockies  L 5-2
May 27 5:05 PM EST @  SF San Francisco Giants  L 8-4
May 28 9:45 PM EST @  SF San Francisco Giants  L 1-0
May 29 3:45 PM EST @  SF San Francisco Giants  W 6-1
May 31 6:40 PM EST vs.  STL St. Louis Cardinals  W 4-2
Jun 1 7:15 PM EST vs.  STL St. Louis Cardinals  W 6-1
Jun 2 7:10 PM EST vs.  STL St. Louis Cardinals  L 5-4
Jun 3 6:40 PM EST vs.  MIL Milwaukee Brewers  W 3-1
Jun 4 6:40 PM EST vs.  MIL Milwaukee Brewers  W 2-1
Jun 5 4:05 PM EST vs.  MIL Milwaukee Brewers  W 2-0
Jun 8 1:10 PM EST @  NYM New York Mets  W 7-2
Jun 9 10:10 AM EST vs.  NYM New York Mets  L 6-5
Jun 11 7:10 PM EST @  BOS Boston Red Sox  W 4-1
Jun 12 7:10 PM EST @  BOS Boston Red Sox  L 8-6
Jun 13 7:10 PM EST @  BOS Boston Red Sox  L 9-3
Jun 14 7:05 PM EST @  BAL Baltimore Orioles  W 5-3
Jun 15 4:05 PM EST @  BAL Baltimore Orioles  L 6-2
Jun 16 1:35 PM EST @  BAL Baltimore Orioles  L 8-3
Jun 17 6:40 PM EST vs.  SD San Diego Padres  W 9-2
Jun 18 6:40 PM EST vs.  SD San Diego Padres  W 4-3
Jun 19 1:05 PM EST vs.  SD San Diego Padres  L 5-2
Jun 21 6:40 PM EST vs.  ARI Arizona Diamondbacks  L 5-4
Jun 22 4:05 PM EST vs.  ARI Arizona Diamondbacks  W 12-1
Jun 23 11:35 AM EST vs.  ARI Arizona Diamondbacks  W 4-1
Jun 24 6:40 PM EST @  DET Detroit Tigers  W 8-1
Jun 25 6:40 PM EST @  DET Detroit Tigers  L 4-1
Jun 26 1:10 PM EST @  DET Detroit Tigers  W 6-2
Jun 27 6:20 PM EST vs.  MIA Miami Marlins  L 7-4
Jun 28 6:20 PM EST vs.  MIA Miami Marlins  W 2-0
Jun 29 4:05 PM EST vs.  MIA Miami Marlins  L 3-2
Jun 30 1:35 PM EST vs.  MIA Miami Marlins  W 7-6
Jul 2 8:05 PM EST @  CHC Chicago Cubs  W 6-4
Jul 3 8:05 PM EST @  CHC Chicago Cubs  W 5-3
Jul 4 2:20 PM EST @  CHC Chicago Cubs  L 10-2
Jul 5 7:20 PM EST @  ATL Atlanta Braves  W 8-6
Jul 6 7:15 PM EST @  ATL Atlanta Braves  L 5-1
Jul 7 1:35 PM EST @  ATL Atlanta Braves  L 6-0
Jul 9 6:40 PM EST vs.  LAD Los Angeles Dodgers  W 10-1
Jul 10 7:05 PM EST vs.  LAD Los Angeles Dodgers  W 4-3
Jul 11 6:05 PM EST vs.  LAD Los Angeles Dodgers  W 5-1
Jul 12 6:40 PM EST vs.  OAK Oakland Athletics  L 6-2
Jul 13 4:05 PM EST vs.  OAK Oakland Athletics  W 11-5
Jul 14 1:35 PM EST vs.  OAK Oakland Athletics  L 18-3
Jul 19 6:40 PM EST @  PIT Pittsburgh Pirates  L 8-7
Jul 20 6:40 PM EST @  PIT Pittsburgh Pirates  L 4-1
Jul 21 1:35 PM EST @  PIT Pittsburgh Pirates  W 6-0
Jul 22 7:40 PM EST @  MIN Minnesota Twins  L 7-2
Jul 23 7:40 PM EST @  MIN Minnesota Twins  W 3-0
Jul 24 1:10 PM EST @  MIN Minnesota Twins  L 5-4
Jul 26 6:40 PM EST vs.  CLE Cleveland Guardians  L 3-1
Jul 27 6:05 PM EST vs.  CLE Cleveland Guardians  W 8-0
Jul 28 1:35 PM EST vs.  CLE Cleveland Guardians  L 4-3
Jul 29 6:40 PM EST vs.  NYY New York Yankees  L 14-4
Jul 30 6:40 PM EST vs.  NYY New York Yankees  L 7-6
Jul 31 12:35 PM EST vs.  NYY New York Yankees  L 6-5
Aug 2 9:40 PM EST @  SEA Seattle Mariners  L 10-2
Aug 3 9:40 PM EST @  SEA Seattle Mariners  L 6-5
Aug 4 4:10 PM EST @  SEA Seattle Mariners  W 6-0
Aug 5 10:10 PM EST @  LAD Los Angeles Dodgers  L 5-3
Aug 6 10:10 PM EST @  LAD Los Angeles Dodgers 
Aug 7 10:10 PM EST @  LAD Los Angeles Dodgers 
Aug 8 9:40 PM EST @  ARI Arizona Diamondbacks 
Aug 9 9:40 PM EST @  ARI Arizona Diamondbacks 
Aug 10 8:10 PM EST @  ARI Arizona Diamondbacks 
Aug 11 4:10 PM EST @  ARI Arizona Diamondbacks 
Aug 13 6:40 PM EST vs.  MIA Miami Marlins 
Aug 14 6:40 PM EST vs.  MIA Miami Marlins 
Aug 15 6:40 PM EST vs.  WAS Washington Nationals 
Aug 16 6:40 PM EST vs.  WAS Washington Nationals 
Aug 17 6:05 PM EST vs.  WAS Washington Nationals 
Aug 18 1:35 PM EST vs.  WAS Washington Nationals 
Aug 20 7:20 PM EST @  ATL Atlanta Braves 
Aug 21 7:20 PM EST @  ATL Atlanta Braves 
Aug 22 7:15 PM EST @  ATL Atlanta Braves 
Aug 23 8:10 PM EST @  KC Kansas City Royals 
Aug 24 7:10 PM EST @  KC Kansas City Royals 
Aug 25 2:10 PM EST @  KC Kansas City Royals 
Aug 26 6:40 PM EST vs.  HOU Houston Astros 
Aug 27 6:40 PM EST vs.  HOU Houston Astros 
Aug 28 4:05 PM EST vs.  HOU Houston Astros 
Aug 29 6:40 PM EST vs.  ATL Atlanta Braves 
Aug 30 6:40 PM EST vs.  ATL Atlanta Braves 
Aug 31 7:15 PM EST vs.  ATL Atlanta Braves 
Sep 1 7:10 PM EST vs.  ATL Atlanta Braves 
Sep 3 7:07 PM EST @  TOR Toronto Blue Jays 
Sep 4 3:07 PM EST @  TOR Toronto Blue Jays 
Sep 5 6:40 PM EST @  MIA Miami Marlins 
Sep 6 7:10 PM EST @  MIA Miami Marlins 
Sep 7 4:10 PM EST @  MIA Miami Marlins 
Sep 8 1:40 PM EST @  MIA Miami Marlins 
Sep 9 6:40 PM EST vs.  TB Tampa Bay Rays 
Sep 10 6:40 PM EST vs.  TB Tampa Bay Rays 
Sep 11 6:40 PM EST vs.  TB Tampa Bay Rays 
Sep 13 6:40 PM EST vs.  NYM New York Mets 
Sep 14 4:05 PM EST vs.  NYM New York Mets 
Sep 15 1:35 PM EST vs.  NYM New York Mets 
Sep 16 7:40 PM EST @  MIL Milwaukee Brewers 
Sep 17 7:40 PM EST @  MIL Milwaukee Brewers 
Sep 18 7:40 PM EST @  MIL Milwaukee Brewers 
Sep 19 7:10 PM EST @  NYM New York Mets 
Sep 20 7:10 PM EST @  NYM New York Mets 
Sep 21 4:10 PM EST @  NYM New York Mets 
Sep 22 1:40 PM EST @  NYM New York Mets 
Sep 23 6:40 PM EST vs.  CHC Chicago Cubs 
Sep 24 6:40 PM EST vs.  CHC Chicago Cubs 
Sep 25 6:05 PM EST vs.  CHC Chicago Cubs 
Sep 27 6:45 PM EST @  WAS Washington Nationals 
Sep 28 4:05 PM EST @  WAS Washington Nationals 
Sep 29 3:05 PM EST @  WAS Washington Nationals