2024 Boston Red Sox Schedule

Boston Red Sox
Saturday February 24

at Boston Red Sox (Spring Training)

1:05 pm

--
Minnesota Twins
Sunday February 25

vs Minnesota Twins (Spring Training)

1:05 pm

--
Atlanta Braves
Sunday February 25

at Atlanta Braves (Spring Training)

1:05 pm

--
Philadelphia Phillies
--
St. Louis Cardinals
Tuesday February 27

at St. Louis Cardinals (Spring Training)

1:05 pm

--
Washington Nationals
Wednesday February 28

at Washington Nationals (Spring Training)

1:05 pm

--
Detroit Tigers
Thursday February 29

vs Detroit Tigers (Spring Training)

1:05 pm

--
Minnesota Twins
--
Tampa Bay Rays
Saturday March 2

vs Tampa Bay Rays (Spring Training)

1:05 pm

--
Detroit Tigers
--
Tampa Bay Rays
--
Minnesota Twins
Wednesday March 6

at Minnesota Twins (Spring Training)

1:05 pm

--
Atlanta Braves
Thursday March 7

vs Atlanta Braves (Spring Training)

1:05 pm ESPN

--
Tampa Bay Rays
Saturday March 9

at Tampa Bay Rays (Spring Training)

5:05 pm

--
Tampa Bay Rays
--
St. Louis Cardinals
--
New York Yankees
Wednesday March 13

at New York Yankees (Spring Training)

1:05 pm

--
Minnesota Twins
--
Baltimore Orioles
--
New York Yankees
--
Atlanta Braves
--
Minnesota Twins
--
Tampa Bay Rays
Tuesday March 19

vs Tampa Bay Rays (Spring Training)

1:05 pm

--
Baltimore Orioles
--
Toronto Blue Jays
--
Pittsburgh Pirates
--
Minnesota Twins
Saturday March 23

vs Minnesota Twins (Spring Training)

6:05 pm

--
Atlanta Braves
Sunday March 24

vs Atlanta Braves (Spring Training)

1:05 pm ESP+

--
Texas Rangers
Monday March 25

at Texas Rangers (Spring Training)

8:05 pm

--
Texas Rangers
Tuesday March 26

at Texas Rangers (Spring Training)

2:05 pm

--
Seattle Mariners
Thursday March 28

at Seattle Mariners

10:10 pm

--
Seattle Mariners
Friday March 29

at Seattle Mariners

9:40 pm

--
Seattle Mariners
Saturday March 30

at Seattle Mariners

9:40 pm

--
Seattle Mariners
Sunday March 31

at Seattle Mariners

4:10 pm

--
Oakland Athletics
Monday April 1

at Oakland Athletics

9:40 pm

--
Oakland Athletics
Tuesday April 2

at Oakland Athletics

9:40 pm

--
Oakland Athletics
Wednesday April 3

at Oakland Athletics

3:37 pm

--
Los Angeles Angels
Friday April 5

at Los Angeles Angels

9:38 pm

--
Los Angeles Angels
Saturday April 6

at Los Angeles Angels

9:38 pm

--
Los Angeles Angels
Sunday April 7

at Los Angeles Angels

4:07 pm

--
Baltimore Orioles
Tuesday April 9

vs Baltimore Orioles

2:10 pm

--
Baltimore Orioles
Wednesday April 10

vs Baltimore Orioles

7:10 pm

--
Baltimore Orioles
Thursday April 11

vs Baltimore Orioles

7:10 pm

--
Los Angeles Angels
Friday April 12

vs Los Angeles Angels

7:10 pm

--
Los Angeles Angels
Saturday April 13

vs Los Angeles Angels

4:10 pm

--
Los Angeles Angels
Sunday April 14

vs Los Angeles Angels

1:35 pm

--
Cleveland Guardians
Monday April 15

vs Cleveland Guardians

11:10 am

--
Cleveland Guardians
Tuesday April 16

vs Cleveland Guardians

7:10 pm

--
Cleveland Guardians
Wednesday April 17

vs Cleveland Guardians

7:10 pm

--
Cleveland Guardians
Thursday April 18

vs Cleveland Guardians

1:35 pm

--
Pittsburgh Pirates
Friday April 19

at Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Saturday April 20

at Pittsburgh Pirates

4:05 pm

--
Pittsburgh Pirates
Sunday April 21

at Pittsburgh Pirates

1:35 pm

--
Cleveland Guardians
Tuesday April 23

at Cleveland Guardians

6:10 pm

--
Cleveland Guardians
Wednesday April 24

at Cleveland Guardians

6:10 pm

--
Cleveland Guardians
Thursday April 25

at Cleveland Guardians

1:10 pm

--
Chicago Cubs
Friday April 26

vs Chicago Cubs

7:10 pm

--
Chicago Cubs
Saturday April 27

vs Chicago Cubs

4:10 pm

--
Chicago Cubs
Sunday April 28

vs Chicago Cubs

7:10 pm ESPN

--
San Francisco Giants
Tuesday April 30

vs San Francisco Giants

7:10 pm

--
San Francisco Giants
Wednesday May 1

vs San Francisco Giants

7:10 pm

--
San Francisco Giants
Thursday May 2

vs San Francisco Giants

1:35 pm

--
Minnesota Twins
Friday May 3

at Minnesota Twins

8:10 pm

--
Minnesota Twins
Saturday May 4

at Minnesota Twins

2:10 pm

--
Minnesota Twins
Sunday May 5

at Minnesota Twins

2:10 pm

--
Atlanta Braves
Tuesday May 7

at Atlanta Braves

7:20 pm

--
Atlanta Braves
Wednesday May 8

at Atlanta Braves

7:20 pm

--
Washington Nationals
Friday May 10

vs Washington Nationals

7:10 pm

--
Washington Nationals
Saturday May 11

vs Washington Nationals

4:10 pm

--
Washington Nationals
Sunday May 12

vs Washington Nationals

1:35 pm

--
Tampa Bay Rays
Monday May 13

vs Tampa Bay Rays

7:10 pm

--
Tampa Bay Rays
Tuesday May 14

vs Tampa Bay Rays

7:10 pm

--
Tampa Bay Rays
Wednesday May 15

vs Tampa Bay Rays

7:10 pm

--
Tampa Bay Rays
Thursday May 16

vs Tampa Bay Rays

7:10 pm

--
St. Louis Cardinals
Friday May 17

at St. Louis Cardinals

8:15 pm

--
St. Louis Cardinals
Saturday May 18

at St. Louis Cardinals

7:15 pm

--
St. Louis Cardinals
Sunday May 19

at St. Louis Cardinals

2:15 pm

--
Tampa Bay Rays
Monday May 20

at Tampa Bay Rays

6:50 pm

--
Tampa Bay Rays
Tuesday May 21

at Tampa Bay Rays

6:50 pm

--
Tampa Bay Rays
Wednesday May 22

at Tampa Bay Rays

6:50 pm

--
Milwaukee Brewers
Friday May 24

vs Milwaukee Brewers

7:10 pm

--
Milwaukee Brewers
Saturday May 25

vs Milwaukee Brewers

4:10 pm

--
Milwaukee Brewers
Sunday May 26

vs Milwaukee Brewers

1:35 pm

--
Baltimore Orioles
Monday May 27

at Baltimore Orioles

1:05 pm

--
Baltimore Orioles
Tuesday May 28

at Baltimore Orioles

6:35 pm

--
Baltimore Orioles
Wednesday May 29

at Baltimore Orioles

6:35 pm

--
Detroit Tigers
Thursday May 30

vs Detroit Tigers

7:10 pm

--
Detroit Tigers
Friday May 31

vs Detroit Tigers

7:10 pm

--
Detroit Tigers
Saturday June 1

vs Detroit Tigers

4:10 pm

--
Detroit Tigers
Sunday June 2

vs Detroit Tigers

1:35 pm

--
Atlanta Braves
Tuesday June 4

vs Atlanta Braves

7:10 pm

--
Atlanta Braves
Tuesday June 4

vs Atlanta Braves

1:35 pm

--
Chicago White Sox
Thursday June 6

at Chicago White Sox

8:10 pm

--
Chicago White Sox
Friday June 7

at Chicago White Sox

8:10 pm

--
Chicago White Sox
Saturday June 8

at Chicago White Sox

4:10 pm

--
Chicago White Sox
Sunday June 9

at Chicago White Sox

2:10 pm

--
Philadelphia Phillies
Tuesday June 11

vs Philadelphia Phillies

7:10 pm TBS

--
Philadelphia Phillies
Wednesday June 12

vs Philadelphia Phillies

7:10 pm

--
Philadelphia Phillies
Thursday June 13

vs Philadelphia Phillies

7:10 pm

--
New York Yankees
Friday June 14

vs New York Yankees

7:10 pm

--
New York Yankees
Saturday June 15

vs New York Yankees

7:15 pm FOX

--
New York Yankees
Sunday June 16

vs New York Yankees

7:10 pm ESPN

--
Toronto Blue Jays
Monday June 17

at Toronto Blue Jays

7:07 pm

--
Toronto Blue Jays
Tuesday June 18

at Toronto Blue Jays

7:07 pm

--
Toronto Blue Jays
Wednesday June 19

at Toronto Blue Jays

7:07 pm

--
Cincinnati Reds
Friday June 21

at Cincinnati Reds

7:10 pm

--
Cincinnati Reds
Saturday June 22

at Cincinnati Reds

4:10 pm

--
Cincinnati Reds
Sunday June 23

at Cincinnati Reds

1:40 pm

--
Toronto Blue Jays
Monday June 24

vs Toronto Blue Jays

7:10 pm

--
Toronto Blue Jays
Tuesday June 25

vs Toronto Blue Jays

7:10 pm

--
Toronto Blue Jays
Wednesday June 26

vs Toronto Blue Jays

7:10 pm

--
San Diego Padres
Friday June 28

vs San Diego Padres

7:10 pm

--
San Diego Padres
Saturday June 29

vs San Diego Padres

4:10 pm

--
San Diego Padres
Sunday June 30

vs San Diego Padres

1:35 pm

--
Miami Marlins
Tuesday July 2

at Miami Marlins

6:40 pm

--
Miami Marlins
Wednesday July 3

at Miami Marlins

6:40 pm

--
Miami Marlins
Thursday July 4

at Miami Marlins

1:10 pm

--
New York Yankees
Friday July 5

at New York Yankees

7:05 pm

--
New York Yankees
Saturday July 6

at New York Yankees

1:05 pm FS1

--
New York Yankees
Sunday July 7

at New York Yankees

1:35 pm

--
Oakland Athletics
Tuesday July 9

vs Oakland Athletics

7:10 pm

--
Oakland Athletics
Wednesday July 10

vs Oakland Athletics

7:10 pm

--
Oakland Athletics
Thursday July 11

vs Oakland Athletics

7:10 pm

--
Kansas City Royals
Friday July 12

vs Kansas City Royals

7:10 pm

--
Kansas City Royals
Saturday July 13

vs Kansas City Royals

4:10 pm

--
Kansas City Royals
Sunday July 14

vs Kansas City Royals

1:35 pm

--
Los Angeles Dodgers
Friday July 19

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Saturday July 20

at Los Angeles Dodgers

7:15 pm FOX

--
Los Angeles Dodgers
Sunday July 21

at Los Angeles Dodgers

4:10 pm

--
Colorado Rockies
Monday July 22

at Colorado Rockies

8:40 pm

--
Colorado Rockies
Tuesday July 23

at Colorado Rockies

8:40 pm

--
Colorado Rockies
Wednesday July 24

at Colorado Rockies

3:10 pm

--
New York Yankees
Friday July 26

vs New York Yankees

7:10 pm

--
New York Yankees
Saturday July 27

vs New York Yankees

7:15 pm FOX

--
New York Yankees
Sunday July 28

vs New York Yankees

1:35 pm

--
Seattle Mariners
Monday July 29

vs Seattle Mariners

7:10 pm

--
Seattle Mariners
Tuesday July 30

vs Seattle Mariners

7:10 pm

--
Seattle Mariners
Wednesday July 31

vs Seattle Mariners

4:10 pm

--
Texas Rangers
Friday August 2

at Texas Rangers

8:05 pm

--
Texas Rangers
Saturday August 3

at Texas Rangers

7:05 pm

--
Texas Rangers
Sunday August 4

at Texas Rangers

2:35 ;m

--
Kansas City Royals
Monday August 5

at Kansas City Royals

8:10 pm

--
Kansas City Royals
Tuesday August 6

at Kansas City Royals

8:10 pm

--
Kansas City Royals
Wednesday August 7

at Kansas City Royals

8:10 pm

--
Houston Astros
Friday August 9

vs Houston Astros

7:10 pm

--
Houston Astros
Saturday August 10

vs Houston Astros

4:10 pm FS1

--
Houston Astros
Sunday August 11

vs Houston Astros

1:35 pm

--
Texas Rangers
Monday August 12

vs Texas Rangers

7:10 pm ESPN

--
Texas Rangers
Tuesday August 13

vs Texas Rangers

7:10 pm

--
Texas Rangers
Wednesday August 14

vs Texas Rangers

6:10 pm

--
Baltimore Orioles
Thursday August 15

at Baltimore Orioles

6:35 pm

--
Baltimore Orioles
Friday August 16

at Baltimore Orioles

7:05 pm

--
Baltimore Orioles
Saturday August 17

at Baltimore Orioles

4:05 pm

--
Baltimore Orioles
Sunday August 18

at Baltimore Orioles

1:35 pm

--
Houston Astros
Monday August 19

at Houston Astros

8:10 pm

--
Houston Astros
Tuesday August 20

at Houston Astros

8:10 pm

--
Houston Astros
Wednesday August 21

at Houston Astros

2:10 pm

--
Arizona Diamondbacks
Friday August 23

vs Arizona Diamondbacks

7:10 pm

--
Arizona Diamondbacks
Saturday August 24

vs Arizona Diamondbacks

4:10 pm

--
Arizona Diamondbacks
Sunday August 25

vs Arizona Diamondbacks

1:35 pm

--
Toronto Blue Jays
Monday August 26

vs Toronto Blue Jays

7:10 pm

--
Toronto Blue Jays
Tuesday August 27

vs Toronto Blue Jays

7:10 pm

--
Toronto Blue Jays
Wednesday August 28

vs Toronto Blue Jays

7:10 pm

--
Toronto Blue Jays
Thursday August 29

vs Toronto Blue Jays

7:10 pm

--
Detroit Tigers
Friday August 30

at Detroit Tigers

6:40 pm

--
Detroit Tigers
Saturday August 31

at Detroit Tigers

6:40 pm

--
Detroit Tigers
Sunday September 1

at Detroit Tigers

6:10 pm

--
New York Mets
Monday September 2

at New York Mets

7:10 pm

--
New York Mets
Tuesday September 3

at New York Mets

7:10 pm

--
New York Mets
Wednesday September 4

at New York Mets

7:10 pm

--
Chicago White Sox
Friday September 6

vs Chicago White Sox

7:10 pm

--
Chicago White Sox
Saturday September 7

vs Chicago White Sox

7:15 pm FOX

--
Chicago White Sox
Sunday September 8

vs Chicago White Sox

1:35 pm

--
Baltimore Orioles
Monday September 9

vs Baltimore Orioles

7:10 pm

--
Baltimore Orioles
Tuesday September 10

vs Baltimore Orioles

7:10 pm

--
Baltimore Orioles
Wednesday September 11

vs Baltimore Orioles

7:10 pm

--
New York Yankees
Thursday September 12

at New York Yankees

7:05 pm

--
New York Yankees
Friday September 13

at New York Yankees

7:05 pm

--
New York Yankees
Saturday September 14

at New York Yankees

1:05 pm

--
New York Yankees
Sunday September 15

at New York Yankees

1:35 pm

--
Tampa Bay Rays
Tuesday September 17

at Tampa Bay Rays

6:50 pm

--
Tampa Bay Rays
Wednesday September 18

at Tampa Bay Rays

6:50 pm

--
Tampa Bay Rays
Thursday September 19

at Tampa Bay Rays

6:50 pm

--
Minnesota Twins
Friday September 20

vs Minnesota Twins

7:10 pm

--
Minnesota Twins
Saturday September 21

vs Minnesota Twins

4:!0pm

--
Minnesota Twins
Sunday September 22

vs Minnesota Twins

1:35 pm

--
Toronto Blue Jays
Monday September 23

at Toronto Blue Jays

7:07 pm

--
Toronto Blue Jays
Tuesday September 24

at Toronto Blue Jays

7:07 pm

--
Toronto Blue Jays
Wednesday September 25

at Toronto Blue Jays

7:07 pm

--
Tampa Bay Rays
Friday September 27

vs Tampa Bay Rays

7:10 pm

--
Tampa Bay Rays
Saturday September 28

vs Tampa Bay Rays

4:10 pm

--
Tampa Bay Rays
Sunday September 29

vs Tampa Bay Rays

3:05 pm

--

2024 Boston Red Sox Schedule

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