Full 2025 schedule
| Date | Opponent | Result or time | Venue |
|---|
| at Texas Rangers | W 5-2 | Globe Life Field |
| at Texas Rangers | L 1-4 | Globe Life Field |
| at Texas Rangers | L 3-4 | Globe Life Field |
| at Texas Rangers | L 2-3 | Globe Life Field |
| at Baltimore Orioles | L 5-8 | Oriole Park at Camden Yards |
| at Baltimore Orioles | W 3-0 | Oriole Park at Camden Yards |
| at Baltimore Orioles | W 8-4 | Oriole Park at Camden Yards |
| vs. St. Louis Cardinals | W 13-9 | Fenway Park |
| vs. St. Louis Cardinals | W 18-7 | Fenway Park |
| vs. St. Louis Cardinals | W 5-4 | Fenway Park |
| vs. Toronto Blue Jays | L 2-6 | Fenway Park |
| vs. Toronto Blue Jays | L 1-6 | Fenway Park |
| vs. Toronto Blue Jays | L 1-2 | Fenway Park |
| vs. Toronto Blue Jays | W 4-3 | Fenway Park |
| at Chicago White Sox | L 1-11 | Rate Field |
| at Chicago White Sox | L 2-3 | Rate Field |
| at Chicago White Sox | W 3-1 | Rate Field |
| at Tampa Bay Rays | L 1-16 | George M. Steinbrenner Field |
| at Tampa Bay Rays | W 7-4 | George M. Steinbrenner Field |
| at Tampa Bay Rays | W 1-0 | George M. Steinbrenner Field |
| vs. Chicago White Sox | W 10-3 | Fenway Park |
| vs. Chicago White Sox | W 4-3 | Fenway Park |
| vs. Chicago White Sox | L 4-8 | Fenway Park |
| vs. Chicago White Sox | W 4-2 | Fenway Park |
| vs. Seattle Mariners | W 8-3 | Fenway Park |
| vs. Seattle Mariners | L 5-8 | Fenway Park |
| vs. Seattle Mariners | L 3-4 | Fenway Park |
| at Cleveland Guardians | W 7-3 | Progressive Field |
| at Cleveland Guardians | L 4-5 | Progressive Field |
| at Cleveland Guardians | W 13-3 | Progressive Field |
| at Toronto Blue Jays | W 10-2 | Rogers Centre |
| at Toronto Blue Jays | L 6-7 | Rogers Centre |
| at Toronto Blue Jays | L 2-4 | Rogers Centre |
| vs. Minnesota Twins | W 6-1 | Fenway Park |
| vs. Minnesota Twins | L 3-4 | Fenway Park |
| vs. Minnesota Twins | L 4-5 | Fenway Park |
| vs. Texas Rangers | L 1-6 | Fenway Park |
| vs. Texas Rangers | W 6-4 | Fenway Park |
| vs. Texas Rangers | W 5-0 | Fenway Park |
| at Kansas City Royals | L 1-2 | Kauffman Stadium |
| at Kansas City Royals | W 10-1 | Kauffman Stadium |
| at Kansas City Royals | W 3-1 | Kauffman Stadium |
| at Detroit Tigers | L 2-14 | Comerica Park |
| at Detroit Tigers | L 9-10 | Comerica Park |
| at Detroit Tigers | L 5-6 | Comerica Park |
| vs. Atlanta Braves | L 2-4 | Fenway Park |
| vs. Atlanta Braves | W 7-6 | Fenway Park |
| vs. Atlanta Braves | L 4-10 | Fenway Park |
| vs. New York Mets | W 3-1 | Fenway Park |
| vs. New York Mets | W 2-0 | Fenway Park |
| vs. New York Mets | L 1-5 | Fenway Park |
| vs. Baltimore Orioles | W 19-5 | Fenway Park |
| vs. Baltimore Orioles | L 1-2 | Fenway Park |
| vs. Baltimore Orioles | W 6-5 | Fenway Park |
| vs. Baltimore Orioles | L 1-5 | Fenway Park |
| at Milwaukee Brewers | L 2-3 | American Family Field |
| at Milwaukee Brewers | L 1-5 | American Family Field |
| at Milwaukee Brewers | L 5-6 | American Family Field |
| at Atlanta Braves | W 5-1 | Truist Park |
| at Atlanta Braves | L 0-5 | Truist Park |
| at Atlanta Braves | W 3-1 | Truist Park |
| vs. Los Angeles Angels | L 6-7 | Fenway Park |
| vs. Los Angeles Angels | L 3-4 | Fenway Park |
| vs. Los Angeles Angels | W 11-9 | Fenway Park |
| at New York Yankees | L 6-9 | Yankee Stadium |
| at New York Yankees | W 10-7 | Yankee Stadium |
| at New York Yankees | W 11-7 | Yankee Stadium |
| vs. Tampa Bay Rays | L 8-10 | Fenway Park |
| vs. Tampa Bay Rays | W 3-1 | Fenway Park |
| vs. Tampa Bay Rays | W 4-3 | Fenway Park |
| vs. New York Yankees | W 2-1 | Fenway Park |
| vs. New York Yankees | W 4-3 | Fenway Park |
| vs. New York Yankees | W 2-0 | Fenway Park |
| at Seattle Mariners | W 2-0 | T-Mobile Park |
| at Seattle Mariners | L 0-8 | T-Mobile Park |
| at Seattle Mariners | W 3-1 | T-Mobile Park |
| at San Francisco Giants | W 7-5 | Oracle Park |
| at San Francisco Giants | L 2-3 | Oracle Park |
| at San Francisco Giants | L 5-9 | Oracle Park |
| at Los Angeles Angels | L 5-9 | Angel Stadium |
| at Los Angeles Angels | L 2-3 | Angel Stadium |
| at Los Angeles Angels | L 2-5 | Angel Stadium |
| vs. Toronto Blue Jays | L 0-9 | Fenway Park |
| vs. Toronto Blue Jays | W 15-1 | Fenway Park |
| vs. Toronto Blue Jays | L 3-5 | Fenway Park |
| vs. Cincinnati Reds | W 13-6 | Fenway Park |
| vs. Cincinnati Reds | W 5-3 | Fenway Park |
| vs. Cincinnati Reds | L 4-8 | Fenway Park |
| at Washington Nationals | W 11-2 | Nationals Park |
| at Washington Nationals | W 10-3 | Nationals Park |
| at Washington Nationals | W 6-4 | Nationals Park |
| vs. Colorado Rockies | W 9-3 | Fenway Park |
| vs. Colorado Rockies | W 10-2 | Fenway Park |
| vs. Colorado Rockies | W 10-2 | Fenway Park |
| vs. Tampa Bay Rays | W 4-3 | Fenway Park |
| vs. Tampa Bay Rays | W 5-4 | Fenway Park |
| vs. Tampa Bay Rays | W 1-0 | Fenway Park |
| vs. Tampa Bay Rays | W 4-1 | Fenway Park |
| at Chicago Cubs | L 1-4 | Wrigley Field |
| at Chicago Cubs | L 0-6 | Wrigley Field |
| at Chicago Cubs | W 6-1 | Wrigley Field |
| at Philadelphia Phillies | L 2-3 | Citizens Bank Park |
| at Philadelphia Phillies | L 1-4 | Citizens Bank Park |
| at Philadelphia Phillies | W 9-8 | Citizens Bank Park |
| vs. Los Angeles Dodgers | L 2-5 | Fenway Park |
| vs. Los Angeles Dodgers | W 4-2 | Fenway Park |
| vs. Los Angeles Dodgers | W 4-3 | Fenway Park |
| at Minnesota Twins | L 4-5 | Target Field |
| at Minnesota Twins | W 8-5 | Target Field |
| at Minnesota Twins | W 13-1 | Target Field |
| vs. Houston Astros | W 2-1 | Fenway Park |
| vs. Houston Astros | W 7-3 | Fenway Park |
| vs. Houston Astros | W 6-1 | Fenway Park |
| vs. Kansas City Royals | W 8-5 | Fenway Park |
| vs. Kansas City Royals | W 6-2 | Fenway Park |
| vs. Kansas City Royals | L 3-7 | Fenway Park |
| at San Diego Padres | W 10-2 | Petco Park |
| at San Diego Padres | L 4-5 | Petco Park |
| at San Diego Padres | L 2-6 | Petco Park |
| at Houston Astros | L 6-7 | Daikin Park |
| at Houston Astros | W 14-1 | Daikin Park |
| at Houston Astros | L 1-4 | Daikin Park |
| vs. Miami Marlins | W 2-1 | Fenway Park |
| vs. Miami Marlins | W 7-5 | Fenway Park |
| vs. Miami Marlins | L 3-5 | Fenway Park |
| vs. Baltimore Orioles | L 3-6 | Fenway Park |
| vs. Baltimore Orioles | L 3-4 | Fenway Park |
| at New York Yankees | W 6-3 | Yankee Stadium |
| at New York Yankees | W 1-0 | Yankee Stadium |
| at New York Yankees | W 12-1 | Yankee Stadium |
| at New York Yankees | L 2-7 | Yankee Stadium |
| at Baltimore Orioles | W 4-3 | Oriole Park at Camden Yards |
| at Baltimore Orioles | W 5-0 | Oriole Park at Camden Yards |
| at Baltimore Orioles | W 3-2 | Oriole Park at Camden Yards |
| at Baltimore Orioles | W 3-2 | Oriole Park at Camden Yards |
| vs. Pittsburgh Pirates | L 2-4 | Fenway Park |
| vs. Pittsburgh Pirates | L 3-10 | Fenway Park |
| vs. Pittsburgh Pirates | W 5-2 | Fenway Park |
| vs. Cleveland Guardians | W 6-4 | Fenway Park |
| vs. Cleveland Guardians | W 11-7 | Fenway Park |
| vs. Cleveland Guardians | L 1-8 | Fenway Park |
| at Arizona Diamondbacks | L 5-10 | Chase Field |
| at Arizona Diamondbacks | L 1-5 | Chase Field |
| at Arizona Diamondbacks | W 7-4 | Chase Field |
| at Athletics | W 7-0 | Sutter Health Park |
| at Athletics | W 6-0 | Sutter Health Park |
| at Athletics | L 4-5 | Sutter Health Park |
| vs. New York Yankees | L 1-4 | Fenway Park |
| vs. New York Yankees | L 3-5 | Fenway Park |
| vs. New York Yankees | W 6-4 | Fenway Park |
| vs. Athletics | L 1-2 | Fenway Park |
| vs. Athletics | W 5-4 | Fenway Park |
| vs. Athletics | L 3-5 | Fenway Park |
| at Tampa Bay Rays | W 11-7 | George M. Steinbrenner Field |
| at Tampa Bay Rays | W 6-3 | George M. Steinbrenner Field |
| at Tampa Bay Rays | L 3-7 | George M. Steinbrenner Field |
| at Toronto Blue Jays | W 4-1 | Rogers Centre |
| at Toronto Blue Jays | W 7-1 | Rogers Centre |
| at Toronto Blue Jays | L 1-6 | Rogers Centre |
| vs. Detroit Tigers | W 4-3 | Fenway Park |
| vs. Detroit Tigers | L 1-2 | Fenway Park |
| vs. Detroit Tigers | W 4-3 | Fenway Park |