Phillies Guide: 2021 season schedule

Schedule

Thursday, April 1 vs. Braves 3:05 p.m.

Saturday, April 3 vs. Braves 4:05 p.m.

Sunday, April 4 vs. Braves 1:05 p.m.

Monday, April 5 vs. Mets 7:05 p.m.

Tuesday, April 6 vs. Mets 7:05 p.m.

Wednesday, April 7 vs. Mets 4:05 p.m.

Friday, April 9 at Braves 7:20 p.m.

Saturday, April 10 at Braves 2:05 p.m.

Sunday, April 11 at Braves 7:08 p.m.

Monday, April 12 at Mets 7:10 p.m.

Tuesday, April 13 at Mets 7:10 p.m.

Wednesday, April 14 at Mets 7:10 p.m.

Thursday, April 15 at Mets 12:10 p.m.

Friday, April 16 vs. Cardinals 7:05 p.m.

Saturday, April 17 vs. Cardinals 4:05 p.m.

Sunday, April 18 vs. Cardinals 1:05 p.m.

Monday, April 19 vs. Giants 7:05 p.m.

Tuesday, April 20 vs. Giants 7:05 p.m.

Wednesday, April 21 vs. Giants 1:05 p.m.

Friday, April 23 at Rockies 8:40 p.m.

Saturday, April 24 at Rockies 8:10 p.m.

Sunday, April 25 at Rockies 3:10 p.m.

Monday, April 26 at Cardinals 7:45 p.m.

Tuesday, April 27 at Cardinals 7:45 p.m.

Wednesday, April 28 at Cardinals 7:45 p.m.

Thursday, April 29 at Cardinals 1:15 p.m.

Friday, April 30 vs. Mets 7:05 p.m.

Saturday, May 1 vs. Mets 6:05 p.m.

Sunday, May 2 vs. Mets 7:08 p.m.

Monday, May 3 vs. Brewers 7:05 p.m.

Tuesday, May 4 vs. Brewers 7:05 p.m.

Wednesday, May 5 vs. Brewers 7:05 p.m.

Thursday, May 6 vs. Brewers 1:05 p.m.

Friday, May 7 at Braves 7:20 p.m.

Saturday, May 8 at Braves 7:20 p.m.

Sunday, May 9 at Braves 7:08 p.m.

Tuesday, May 11 at Nationals 7:05 p.m.

Wednesday, May 12 at Nationals 7:05 p.m.

Thursday, May 13 at Nationals 1:05 p.m.

Friday, May 14 at Blue Jays 6:37 p.m.

Saturday, May 15 at Blue Jays 3:07 p.m.

Sunday, May 16 at Blue Jays 1:07 p.m.

Tuesday, May 18 vs. Marlins 7:05 p.m.

Wednesday, May 19 vs. Marlins 7:05 p.m.

Thursday, May 20 vs. Marlins 7:05 p.m.

Friday, May 21 vs. Red Sox 7:05 p.m.

Saturday, May 22 vs. Red Sox 7:15 p.m.

Sunday, May 23 vs. Red Sox 1:05 p.m.

Monday, May 24 at Marlins 6:40 p.m.

Tuesday, May 25 at Marlins 6:40 p.m.

Wednesday, May 26 at Marlins 6:40 p.m.

Thursday, May 27 at Marlins 12:10 p.m.

Saturday, May 29 at Blue Jays 1:10 p.m.

Sunday, May 30 at Blue Jays 1:10 p.m.

Monday, May 31 at Reds 2:10 p.m.

Tuesday, June 1 at Reds 7:10 p.m.

Wednesday, June 2 vs. Cardinals 12:35 p.m.

Friday, June 4 vs. Nationals 7:05 p.m.

Saturday, June 5 vs. Nationals 4:05 p.m.

Sunday, June 6 vs. Nationals 1:05 p.m.

Tuesday, June 8 vs. Braves 7:10 p.m.

Wednesday, June 9 vs. Braves 7:10 p.m.

Thursday, June 10 vs. Braves 1:05 p.m.

Saturday, June 12 vs. Yankees 4:05 p.m.

Sunday, June 13 vs. Yankees 1:05 p.m.

Monday, June 14 at Dodgers 10:10 p.m.

Tuesday, June 15 at Dodgers 10:10 p.m.

Wednesday, June 16 at Dodgers, 10:10 p.m.

Friday, June 18 at Giants 9:45 p.m.

Saturday, June 19 at Giants 4:05 p.m.

Sunday, June 20 at Giants 4:05 p.m.

Tuesday, June 22 vs. Nationals 7:05 p.m.

Wednesday, June 23 vs. Nationals 1:05 p.m.

Friday, June 25 at Mets, 7:10 p.m.

Saturday, June 26 at Mets 4:10 p.m.

Sunday, June 27 at Mets 1:10 p.m.

Tuesday, June 29 vs. Marlins 7:05 p.m.

Wednesday, June 30 vs. Marlins 7:05 p.m.

Thursday, July 1 vs. Marlins 6:05 p.m.

Friday, July 2 vs. Padres 6:05 p.m.

Saturday, July 3 vs. Padres 4:05 p.m.

Sunday, July 4 vs. Padres 1:05 p.m.

Monday, July 5 at Cubs 8:05 p.m.

Tuesday, July 6 at Cubs 8:05 p.m.

Wednesday, July 7 at Cubs 8:05 p.m.

Thursday, July 8 at Cubs 8:05 p.m.

Friday, July 9 at Red Sox 7:10 p.m.

Saturday, July 10 at Red Sox 4:10 p.m.

Sunday, July 11 at Red Sox 1:10 p.m.

Tuesday, July 13 All-Star Game at Atlanta

Friday, July 16 vs. Marlins 7:05 p.m.

Saturday, July 17 vs. Marlins 6:05 p.m.

Sunday, July 18 vs. Marlins 1:05 p.m.

Tuesday, July 20 at Yankees 7:05 p.m.

Wednesday, July 21 at Yankees 7:05 p.m.

Thursday, July 22 vs. Braves 7:05 p.m.

Friday, July 23 vs. Braves 7:05 p.m.

Saturday, July 24 vs. Braves 6:05 p.m.

Sunday, July 25 vs. Braves 1:05 p.m.

Monday, July 26 vs. Nationals 7:05 p.m.

Tuesday, July 27 vs. Nationals 7:05 p.m.

Wednesday, July 28 vs. Nationals 7:05 p.m.

Thursday, July 29 vs. Nationals 1:05 p.m.

Friday, July 30 at Pirates 7:05 p.m.

Saturday, July 31 at Pirates 7:05 p.m.

Sunday, Aug. 1 at Pirates 1:05 p.m.

Monday, Aug. 2 at Nationals 7:05 p.m.

Tuesday, Aug. 3 at Nationals 7:05 p.m.

Wednesday, Aug. 4 at Nationals 7:05 p.m.

Thursday, Aug. 5 at Nationals 4:05 p.m.

Friday, Aug. 6 vs. Mets 7:05 p.m.

Saturday, Aug. 7 vs. Mets 4:05 p.m.

Sunday, Aug. 8 vs. Mets 1:05 p.m.

Tuesday, Aug. 10 vs. Dodgers 7:05 p.m.

Wednesday, Aug. 11 vs. Dodgers 7:05 p.m.

Thursday, Aug. 12 vs. Dodgers 1:05 p.m.

Friday, Aug. 13 vs. Reds 7:30 p.m.

Saturday, Aug. 14 vs. Reds 4:05 p.m.

Sunday, Aug. 15 vs. Reds 1:05 p.m.

Tuesday, Aug. 17 at Diamondbacks 9:40 p.m.

Wednesday, Aug. 18 at Diamondbacks 9:40 p.m.

Thursday, Aug. 19 at Diamondbacks 3:40 p.m.

Friday, Aug. 20 vs. Padres 10:10 p.m.

Saturday, Aug. 21 at Padres 8:40 p.m.

Sunday, Aug. 22 at Padres 3:40 p.m.

Tuesday, Aug. 24 vs. Rays 7:05 p.m.

Wednesday, Aug. 25 vs. Rays 7:05 p.m.

Thursday, Aug. 26 vs. Diamondbacks 7:05 p.m.

Friday, Aug. 27 vs. Diamondbacks 7:05 p.m.

Saturday, Aug. 28 vs. Diamondbacks 6:05 p.m.

Sunday, Aug. 29 vs. Diamondbacks 1:05 p.m.

Monday, Aug. 30 at Nationals 7:05 p.m.

Tuesday, Aug. 31 at Nationals 7:05 p.m.

Wednesday, Sept. 1 at Nationals 7:05 p.m.

Friday, Sept. 3 at Marlins 7:10 p.m.

Saturday, Sept. 4 at Marlins 6:10 p.m.

Sunday, Sept. 5 at Marlins 1:10 p.m.

Monday, Sept. 6 at Brewers 2:10 p.m.

Tuesday, Sept. 7 at Brewers 7:40 p.m.

Wednesday, Sept. 8 at Brewers 7:40 p.m.

Thursday, Sept. 9 vs. Rockies 7:05 p.m.

Friday, Sept. 10 vs. Rockies 7:05 p.m.

Saturday, Sept. 11 vs. Rockies 6:05 p.m.

Sunday, Sept. 12 vs. Rockies 1:05 p.m.

Tuesday, Sept. 14 vs. Cubs 7:05 p.m.

Wednesday, Sept. 15 vs. Cubs 7:05 p.m.

Thursday, Sept. 16 vs. Cubs 6:05 p.m.

Friday, Sept. 17 at Mets 7:10 p.m.

Saturday, Sept. 18 at Mets 7:10 p.m.

Sunday, Sept. 19 at Mets 1:10 p.m.

Monday, Sept. 20 vs. Orioles 7:05 p.m.

Tuesday, Sept. 21 vs. Orioles 7:05 p.m.

Wednesday, Sept. 22 vs. Orioles 7:05 p.m.

Thursday, Sept. 23 vs. Pirates 7:05 p.m.

Friday, Sept. 24 vs. Pirates 7:05 p.m.

Saturday, Sept. 25 vs. Pirates 4:05 p.m.

Sunday, Sept. 26 vs. Pirates 1:05 p.m.

Tuesday, Sept. 28 at Braves 7:20 p.m.

Wednesday, Sept. 29 at Braves 7:20 p.m.

Thursday, Sept. 30 at Braves 4:20 p.m.