Schedule

Regular season schedule and results for the 2020 Red Sox

March 2020

DateTeamTimeTVTickets
26 Marat Toronto Blue Jays3:37 PMNESNGet Tickets!
27 Marat Toronto Blue Jays7:07 PMNESNGet Tickets!
28 Marat Toronto Blue Jays3:07 PMNESNGet Tickets!
29 Marat Toronto Blue Jays1:07 PMNESNGet Tickets!
30 Marat Baltimore Orioles6:35 PMNESNGet Tickets!
31 Marat Baltimore Orioles6:35 PMNESNGet Tickets!

April 2020

DateTeamTimeTVTickets
1 Aprat Baltimore Orioles1:05 PMNESNGet Tickets!
2 AprChicago White Sox2:05 PMNESNGet Tickets!
4 AprChicago White Sox1:05 PMNESNGet Tickets!
5 AprChicago White Sox1:05 PMNESNGet Tickets!
6 AprTampa Bay Rays7:10 PMNESNGet Tickets!
7 AprTampa Bay Rays7:10 PMNESNGet Tickets!
8 AprTampa Bay Rays1:05 PMNESNGet Tickets!
9 Aprat Seattle Mariners10:10 PMNESNGet Tickets!
10 Aprat Seattle Mariners10:10 PMNESNGet Tickets!
11 Aprat Seattle Mariners9:10 PMNESNGet Tickets!
12 Aprat Seattle Mariners4:10 PMNESNGet Tickets!
13 Aprat Oakland Athletics10:07 PMNESNGet Tickets!
14 Aprat Oakland Athletics10:07 PMNESNGet Tickets!
15 Aprat Oakland Athletics3:37 PMNESNGet Tickets!
17 AprCleveland Indians7:10 PMNESNGet Tickets!
18 AprCleveland Indians4:05 PMNESNGet Tickets!
19 AprCleveland Indians1:05 PMNESNGet Tickets!
20 AprCleveland Indians11:05 AMNESNGet Tickets!
21 AprToronto Blue Jays7:10 PMNESNGet Tickets!
22 AprToronto Blue Jays7:10 PMNESNGet Tickets!
23 AprToronto Blue Jays7:10 PMNESNGet Tickets!
24 Aprat Minnesota Twins8:10 PMNESNGet Tickets!
25 Aprat Minnesota Twins2:10 PMNESNGet Tickets!
26 Aprat Minnesota Twins2:10 PMNESNGet Tickets!
27 Aprat Toronto Blue Jays7:07 PMNESNGet Tickets!
28 Aprat Toronto Blue Jays7:07 PMNESNGet Tickets!
29 Aprat Toronto Blue Jays7:07 PMNESNGet Tickets!

May 2020

DateTeamTimeTVTickets
1 MayTexas Rangers7:10 PMNESNGet Tickets!
2 MayTexas Rangers1:05 PMNESNGet Tickets!
3 MayTexas Rangers1:05 PMNESNGet Tickets!
5 MayAnaheim Angels7:10 PMNESNGet Tickets!
6 MayAnaheim Angels7:10 PMNESNGet Tickets!
7 MayAnaheim Angels7:10 PMNESNGet Tickets!
8 Mayat New York Yankees7:05 PMNESNGet Tickets!
9 Mayat New York Yankees4:05 PMNESNGet Tickets!
10 Mayat New York Yankees7:09 PMNESNGet Tickets!
12 Mayat Atlanta Braves7:20 PMNESNGet Tickets!
13 Mayat Atlanta Braves7:20 PMNESNGet Tickets!
14 Mayat Texas Rangers8:05 PMNESNGet Tickets!
15 Mayat Texas Rangers8:05 PMNESNGet Tickets!
16 Mayat Texas Rangers7:05 PMNESNGet Tickets!
17 Mayat Texas Rangers2:35 PMNESNGet Tickets!
19 MayTampa Bay Rays7:10 PMNESNGet Tickets!
20 MayTampa Bay Rays7:10 PMNESNGet Tickets!
21 MayTampa Bay Rays7:10 PMNESNGet Tickets!
22 MayHouston Astros7:10 PMNESNGet Tickets!
23 MayHouston Astros7:15 PMNESNGet Tickets!
24 MayHouston Astros7:09 PMNESNGet Tickets!
25 MayKansas City Royals7:10 PMNESNGet Tickets!
26 MayKansas City Royals7:10 PMNESNGet Tickets!
27 MayKansas City Royals7:10 PMNESNGet Tickets!
28 MayKansas City Royals1:05 PMNESNGet Tickets!
29 Mayat Houston Astros8:10 PMNESNGet Tickets!
30 Mayat Houston Astros4:10 PMNESNGet Tickets!
31 Mayat Houston Astros2:10 PMNESNGet Tickets!

June 2020

DateTeamTimeTVTickets
1 Junat Cleveland Indians7:10 PMNESNGet Tickets!
2 Junat Cleveland Indians7:10 PMNESNGet Tickets!
3 Junat Cleveland Indians1:10 PMNESNGet Tickets!
5 JunMilwaukee Brewers7:10 PMNESNGet Tickets!
6 JunMilwaukee Brewers7:15 PMNESNGet Tickets!
7 JunMilwaukee Brewers1:05 PMNESNGet Tickets!
9 Junat Tampa Bay Rays7:10 PMNESNGet Tickets!
10 Junat Tampa Bay Rays7:10 PMNESNGet Tickets!
11 Junat Tampa Bay Rays7:10 PMNESNGet Tickets!
12 JunNew York Yankees7:10 PMNESNGet Tickets!
13 JunNew York Yankees7:15 PMNESNGet Tickets!
14 JunNew York Yankees7:09 PMNESNGet Tickets!
16 JunAtlanta Braves7:10 PMNESNGet Tickets!
17 JunAtlanta Braves7:10 PMNESNGet Tickets!
19 Junat Chicago Cubs2:20 PMNESNGet Tickets!
20 Junat Chicago Cubs8:15 PMNESNGet Tickets!
21 Junat Chicago Cubs7:09 PMNESNGet Tickets!
22 Junat Anaheim Angels10:07 PMNESNGet Tickets!
23 Junat Anaheim Angels10:07 PMNESNGet Tickets!
24 Junat Anaheim Angels4:07 PMNESNGet Tickets!
26 JunSt. Louis Cardinals7:10 PMNESNGet Tickets!
27 JunSt. Louis Cardinals4:05 PMNESNGet Tickets!
28 JunSt. Louis Cardinals1:05 PMNESNGet Tickets!
29 JunSeattle Mariners7:10 PMNESNGet Tickets!
30 JunSeattle Mariners7:10 PMNESNGet Tickets!

July 2020

DateTeamTimeTVTickets
1 JulSeattle Mariners1:05 PMNESNGet Tickets!
3 Julat Pittsburgh Pirates7:05 PMNESNGet Tickets!
4 Julat Pittsburgh Pirates4:05 PMNESNGet Tickets!
5 Julat Pittsburgh Pirates1:35 PMNESNGet Tickets!
6 JulToronto Blue Jays7:10 PMNESNGet Tickets!
7 JulToronto Blue Jays7:10 PMNESNGet Tickets!
8 JulToronto Blue Jays7:10 PMNESNGet Tickets!
10 JulBaltimore Orioles7:10 PMNESNGet Tickets!
11 JulBaltimore Orioles4:05 PMNESNGet Tickets!
12 JulBaltimore Orioles1:05 PMNESNGet Tickets!
17 Julat Kansas City Royals8:05 PMNESNGet Tickets!
18 Julat Kansas City Royals7:05 PMNESNGet Tickets!
19 Julat Kansas City Royals2:05 PMNESNGet Tickets!
20 Julat Toronto Blue Jays7:07 PMNESNGet Tickets!
21 Julat Toronto Blue Jays7:07 PMNESNGet Tickets!
22 Julat Toronto Blue Jays4:07 PMNESNGet Tickets!
24 Julat New York Yankees7:05 PMNESNGet Tickets!
25 Julat New York Yankees1:05 PMNESNGet Tickets!
26 Julat New York Yankees7:09 PMNESNGet Tickets!
27 JulBaltimore Orioles7:10 PMNESNGet Tickets!
28 JulBaltimore Orioles7:10 PMNESNGet Tickets!
29 JulBaltimore Orioles7:10 PMNESNGet Tickets!
30 JulNew York Yankees7:10 PMNESNGet Tickets!
31 JulNew York Yankees7:10 PMNESNGet Tickets!

August 2020

DateTeamTimeTVTickets
1 AugNew York Yankees4:05 PMNESNGet Tickets!
2 AugNew York Yankees1:05 PMNESNGet Tickets!
4 Augat Baltimore Orioles7:05 PMNESNGet Tickets!
5 Augat Baltimore Orioles7:05 PMNESNGet Tickets!
6 Augat Baltimore Orioles7:05 PMNESNGet Tickets!
7 Augat Tampa Bay Rays7:10 PMNESNGet Tickets!
8 Augat Tampa Bay Rays6:10 PMNESNGet Tickets!
9 Augat Tampa Bay Rays1:10 PMNESNGet Tickets!
10 AugMinnesota Twins7:10 PMNESNGet Tickets!
11 AugMinnesota Twins7:10 PMNESNGet Tickets!
12 AugMinnesota Twins7:10 PMNESNGet Tickets!
13 AugMinnesota Twins1:05 PMNESNGet Tickets!
14 AugOakland Athletics7:10 PMNESNGet Tickets!
15 AugOakland Athletics4:05 PMNESNGet Tickets!
16 AugOakland Athletics1:05 PMNESNGet Tickets!
18 AugCincinnati Reds7:10 PMNESNGet Tickets!
19 AugCincinnati Reds7:10 PMNESNGet Tickets!
20 Augat Baltimore Orioles7:05 PMNESNGet Tickets!
21 Augat Baltimore Orioles7:05 PMNESNGet Tickets!
22 Augat Baltimore Orioles4:05 PMNESNGet Tickets!
23 Augat Baltimore Orioles7:10 PMNESNGet Tickets!
25 Augat Chicago White Sox8:10 PMNESNGet Tickets!
26 Augat Chicago White Sox8:10 PMNESNGet Tickets!
27 Augat Chicago White Sox8:10 PMNESNGet Tickets!
28 Augat Detroit Tigers7:10 PMNESNGet Tickets!
29 Augat Detroit Tigers6:10 PMNESNGet Tickets!
30 Augat Detroit Tigers1:10 PMNESNGet Tickets!
31 AugNew York Yankees7:10 PMNESNGet Tickets!

September 2020

DateTeamTimeTVTickets
1 SepNew York Yankees7:10 PMNESNGet Tickets!
2 SepNew York Yankees7:10 PMNESNGet Tickets!
4 SepDetroit Tigers7:10 PMNESNGet Tickets!
5 SepDetroit Tigers7:10 PMNESNGet Tickets!
6 SepDetroit Tigers1:05 PMNESNGet Tickets!
7 SepDetroit Tigers1:05 PMNESNGet Tickets!
8 Sepat New York Yankees7:05 PMNESNGet Tickets!
9 Sepat New York Yankees7:05 PMNESNGet Tickets!
10 Sepat New York Yankees7:05 PMNESNGet Tickets!
11 SepTampa Bay Rays7:10 PMNESNGet Tickets!
12 SepTampa Bay Rays4:05 PMNESNGet Tickets!
13 SepTampa Bay Rays1:05 PMNESNGet Tickets!
15 Sepat Cincinnati Reds6:40 PMNESNGet Tickets!
16 Sepat Cincinnati Reds6:40 PMNESNGet Tickets!
17 Sepat Tampa Bay Rays7:10 PMNESNGet Tickets!
18 Sepat Tampa Bay Rays7:10 PMNESNGet Tickets!
19 Sepat Tampa Bay Rays6:10 PMNESNGet Tickets!
20 Sepat Tampa Bay Rays1:10 PMNESNGet Tickets!
22 SepToronto Blue Jays7:10 PMNESNGet Tickets!
23 SepToronto Blue Jays7:10 PMNESNGet Tickets!
24 SepToronto Blue Jays7:10 PMNESNGet Tickets!
25 SepBaltimore Orioles7:10 PMNESNGet Tickets!
26 SepBaltimore Orioles1:05 PMNESNGet Tickets!
27 SepBaltimore Orioles3:05 PMNESNGet Tickets!

NOTE: The 2020 season is currently suspended due to the Coronavirus pandemic. MLB and its clubs remain committed to playing as many games as possible when the season begins.