Red Sox schedule

Last update: May 2, 2014, 7:15 p.m. ET

All games televised on NESN except where noted

Mon. 31at Baltimore OriolesL, 2-1
Wed. 2at Baltimore OriolesW, 6-2
Thu. 3at Baltimore OriolesW, 4-3
Fri. 4vs. Milwaukee BrewersL, 6-2
Sat. 5vs. Milwaukee BrewersL, 7-6
Sun. 6vs. Milwaukee BrewersL, 4-0
Mon. 7vs. Texas RangersW, 5-1
Tue. 8vs. Texas RangersL, 10-7
Wed. 9vs. Texas RangersW, 4-2
Thu. 10at New York YankeesL, 4-1
Fri. 11at New York YankeesW, 4-2
Sat. 12at New York YankeesL, 7-4
Sun. 13at New York YankeesL, 3-2
Tue. 15at Chicago White SoxL, 2-1
Wed. 16at Chicago White SoxW, 6-4
Thu. 17at Chicago White SoxW, 3-1
Fri. 18vs. Baltimore OriolesL, 8-4
Sat. 19vs. Baltimore OriolesW, 4-2
Sun. 20vs. Baltimore OriolesW, 6-5
Mon. 21vs. Baltimore OriolesL, 7-6
Tue. 22vs. New York YankeesL, 9-3
Wed. 23vs. New York YankeesW, 5-1
Thu. 24vs. New York YankeesL, 14-5
Fri. 25at Toronto Blue JaysW, 8-1
Sat. 26at Toronto Blue JaysW, 7-6
Sun. 27at Toronto Blue JaysL, 7-1
Tue. 29vs. Tampa Bay RaysW, 7-4
Wed. 30vs. Tampa Bay RaysPostponed
Thu. 1vs. Tampa Bay RaysL, 2-1
Thu. 1vs. Tampa Bay RaysL, 6-5
Fri. 2vs. Oakland Athletics7:10 p.m. 
Sat. 3vs. Oakland Athletics1:35 p.m. 
Sun. 4vs. Oakland Athletics1:35 p.m. 
Tue. 6vs. Cincinnati Reds7:10 p.m. 
Wed. 7vs. Cincinnati Reds7:10 p.m. 
Fri. 9at Texas Rangers8:05 p.m. 
Sat. 10at Texas Rangers8:05 p.m. 
Sun. 11at Texas Rangers3:05 p.m. 
Tue. 13at Minnesota Twins8:10 p.m. 
Wed. 14at Minnesota Twins8:10 p.m. 
Thu. 15at Minnesota Twins1:10 p.m. 
Fri. 16vs. Detroit Tigers7:10 p.m. 
Sat. 17vs. Detroit Tigers7:10 p.m. 
Sun. 18vs. Detroit Tigers8:05 p.m.ESPN
Tue. 20vs. Toronto Blue Jays7:10 p.m. 
Wed. 21vs. Toronto Blue Jays7:10 p.m. 
Thu. 22vs. Toronto Blue Jays4:05 p.m. 
Fri. 23at Tampa Bay Rays7:10 p.m. 
Sat. 24at Tampa Bay Rays4:10 p.m. 
Sun. 25at Tampa Bay Rays1:40 p.m. 
Mon. 26at Atlanta Braves1:10 p.m.ESPN, NESN
Tue. 27at Atlanta Braves7:10 p.m.ESPN, NESN
Wed. 28vs. Atlanta Braves7:10 p.m. 
Thu. 29vs. Atlanta Braves7:10 p.m. 
Fri. 30vs. Tampa Bay Rays7:10 p.m. 
Sat. 31vs. Tampa Bay Rays7:15 p.m.Fox
Sun. 1vs. Tampa Bay Rays1:35 p.m. 
Mon. 2at Cleveland Indians7:05 p.m. 
Tue. 3at Cleveland Indians7:05 p.m. 
Wed. 4at Cleveland Indians7:05 p.m. 
Fri. 6at Detroit Tigers7:08 p.m. 
Sat. 7at Detroit Tigers7:15 p.m.Fox
Sun. 8at Detroit Tigers8:05 p.m.ESPN
Mon. 9at Baltimore Orioles7:05 p.m. 
Tue. 10at Baltimore Orioles7:05 p.m. 
Wed. 11at Baltimore Orioles7:05 p.m. 
Thu. 12vs. Cleveland Indians7:10 p.m. 
Fri. 13vs. Cleveland Indians7:10 p.m. 
Sat. 14vs. Cleveland Indians4:05 p.m. 
Sun. 15vs. Cleveland Indians1:35 p.m. 
Mon. 16vs. Minnesota Twins7:10 p.m. 
Tue. 17vs. Minnesota Twins7:10 p.m. 
Wed. 18vs. Minnesota Twins1:35 p.m. 
Thu. 19at Oakland Athletics10:05 p.m. 
Fri. 20at Oakland Athletics10:05 p.m. 
Sat. 21at Oakland Athletics4:05 p.m. 
Sun. 22at Oakland Athletics4:05 p.m. 
Mon. 23at Seattle Mariners10:10 p.m. 
Tue. 24at Seattle Mariners10:10 p.m. 
Wed. 25at Seattle Mariners10:10 p.m. 
Fri. 27at New York Yankees7:05 p.m. 
Sat. 28at New York Yankees7:15 p.m.Fox
Sun. 29at New York YankeesTBA 
Mon. 30vs. Chicago Cubs7:10 p.m. 
Tue. 1vs. Chicago Cubs7:10 p.m. 
Wed. 2vs. Chicago Cubs7:10 p.m. 
Fri. 4vs. Baltimore Orioles1:35 p.m. 
Sat. 5vs. Baltimore Orioles7:15 p.m.Fox
Sun. 6vs. Baltimore Orioles1:35 p.m. 
Mon. 7vs. Chicago White Sox7:10 p.m. 
Tue. 8vs. Chicago White Sox7:10 p.m. 
Wed. 9vs. Chicago White Sox7:10 p.m. 
Thu. 10vs. Chicago White Sox4:05 p.m. 
Fri. 11at Houston Astros8:10 p.m. 
Sat. 12at Houston Astros4:10 p.m. 
Sun. 13at Houston Astros2:10 p.m. 
Fri. 18vs. Kansas City Royals7:10 p.m. 
Sat. 19vs. Kansas City Royals7:10 p.m. 
Sun. 20vs. Kansas City Royals1:35 p.m. 
Mon. 21at Toronto Blue Jays7:07 p.m. 
Tue. 22at Toronto Blue Jays7:07 p.m. 
Wed. 23at Toronto Blue Jays7:07 p.m. 
Thu. 24at Toronto Blue Jays12:37 p.m. 
Fri. 25at Tampa Bay Rays7:10 p.m. 
Sat. 26at Tampa Bay Rays7:10 p.m. 
Sun. 27at Tampa Bay Rays1:40 p.m. 
Mon. 28vs. Toronto Blue Jays7:10 p.m. 
Tue. 29vs. Toronto Blue Jays7:10 p.m. 
Wed. 30vs. Toronto Blue Jays7:10 p.m. 
Fri. 1vs. New York Yankees7:10 p.m. 
Sat. 2vs. New York Yankees4:05 p.m. 
Sun. 3vs. New York YankeesTBA 
Tue. 5at St. Louis Cardinals8:15 p.m. 
Wed. 6at St. Louis Cardinals8:15 p.m. 
Thu. 7at St. Louis Cardinals7:15 p.m. 
Fri. 8at Los Angeles Angels10:05 p.m. 
Sat. 9at Los Angeles Angels9:05 p.m. 
Sun. 10at Los Angeles AngelsTBA 
Tue. 12at Cincinnati Reds7:10 p.m. 
Wed. 13at Cincinnati Reds12:35 p.m. 
Thu. 14vs. Houston Astros7:10 p.m. 
Fri. 15vs. Houston Astros7:10 p.m. 
Sat. 16vs. Houston Astros7:10 p.m. 
Sun. 17vs. Houston Astros1:35 p.m. 
Mon. 18vs. Los Angeles Angels7:10 p.m. 
Tue. 19vs. Los Angeles Angels7:10 p.m. 
Wed. 20vs. Los Angeles Angels7:10 p.m. 
Thu. 21vs. Los Angeles Angels7:10 p.m. 
Fri. 22vs. Seattle Mariners7:10 p.m. 
Sat. 23vs. Seattle Mariners1:35 p.m. 
Sun. 24vs. Seattle Mariners1:35 p.m. 
Mon. 25at Toronto Blue Jays7:07 p.m. 
Tue. 26at Toronto Blue Jays7:07 p.m. 
Wed. 27at Toronto Blue Jays7:07 p.m. 
Fri. 29at Tampa Bay Rays7:10 p.m. 
Sat. 30at Tampa Bay Rays7:10 p.m. 
Sun. 31at Tampa Bay Rays1:40 p.m. 
Mon. 1at Tampa Bay Rays1:10 p.m. 
Tue. 2at New York Yankees7:05 p.m. 
Wed. 3at New York Yankees7:05 p.m. 
Thu. 4at New York Yankees7:05 p.m. 
Fri. 5vs. Toronto Blue Jays7:10 p.m. 
Sat. 6vs. Toronto Blue Jays7:10 p.m. 
Sun. 7vs. Toronto Blue Jays1:35 p.m. 
Mon. 8vs. Baltimore Orioles7:10 p.m. 
Tue. 9vs. Baltimore Orioles7:10 p.m. 
Wed. 10vs. Baltimore Orioles1:35 p.m. 
Thu. 11at Kansas City Royals8:10 p.m. 
Fri. 12at Kansas City Royals8:10 p.m. 
Sat. 13at Kansas City Royals7:10 p.m. 
Sun. 14at Kansas City Royals2:10 p.m. 
Tue. 16at Pittsburgh Pirates7:05 p.m. 
Wed. 17at Pittsburgh Pirates7:05 p.m. 
Thu. 18at Pittsburgh Pirates7:05 p.m. 
Fri. 19at Baltimore Orioles7:05 p.m. 
Sat. 20at Baltimore Orioles7:05 p.m. 
Sun. 21at Baltimore Orioles1:35 p.m. 
Tue. 23vs. Tampa Bay Rays7:10 p.m. 
Wed. 24vs. Tampa Bay Rays7:10 p.m. 
Thu. 25vs. Tampa Bay Rays7:10 p.m. 
Fri. 26vs. New York Yankees7:10 p.m. 
Sat. 27vs. New York YankeesTBA 
Sun. 28vs. New York Yankees1:35 p.m. 

Real journalists. Real journalism. Subscribe to The Boston Globe today.