Major League Baseball finalized much of the first-half national TV schedule for 2025 in March. MLB fans will need to keep track of not only when their favorite team plays but what channel and/or streaming service the game will be on. During the 2025 MLB season, exclusive nationally televised games will air on Apple TV+, ESPN, FOX, Roku, and TBS. Here’s a list that tracks all of these games.
Contents
- Apple TV+ 2025 MLB Schedule
- ESPN 2025 MLB Schedule
- FOX 2025 MLB Schedule
- Roku 2025 MLB Schedule
- TBS 2025 MLB Schedule
Updated on September 23, 2025.
List of Apple TV+ 2025 MLB Games
First, here’s a look at the Apple TV+ MLB schedule for 2025:
| Date | Scheduled Games |
|---|---|
| March 28 | Orioles vs. Blue Jays (7:07 PM), Mets vs. Astros (8:10 PM) |
| April 4 | Dodgers vs. Phillies (6:45 PM), Rays vs. Rangers (8 PM) |
| April 11 | Pirates vs. Reds (6:40 PM), Tigers vs. Twins (8 PM) |
| April 18 | Mariners vs. Blue Jays (7:07 PM), Twins vs. Braves (7:15 PM) |
| April 25 | Red Sox vs. Guardians (7:10 PM), Rangers vs. Giants (10:15 PM) |
| May 2 | Padres vs. Pirates (6:40 PM), Cubs vs. Brewers (8:10 PM) |
| May 9 | Cardinals vs. Nationals (6:45 PM), Giants vs. Twins (8:10 PM) |
| May 16 | Astros vs. Rangers (8 PM), Mariners vs. Padres (9:40 PM) |
| May 23 | Dodgers vs. Mets (7:10 PM), Diamondbacks vs. Cardinals (8:15 PM) |
| May 30 | Red Sox vs. Braves (7:15 PM), Yankees vs. Dodgers (10:15 PM) |
| June 6 | Cubs vs. Tigers (7:10 PM), Diamondbacks vs. Reds (7:10 PM) |
| June 13 | Angels vs. Orioles (7:05 PM), Padres vs. Diamondbacks (9:40 PM) |
| June 20 | Mets vs. Phillies (7:15 PM), Royals vs. Padres (9:40 PM) |
| June 27 | Rays vs. Orioles (7 PM), Cardinals vs. Guardians (7:10 PM) |
| July 4 | Cardinals vs. Cubs (2:20 PM), Angels vs. Blue Jays (7:07 PM) |
| July 11 | Mariners vs. Tigers (7:10 PM), Diamondbacks vs. Angels (9:38 PM) |
| July 25 | Phillies vs. Yankees (7:05 PM), Guardians vs. Royals (8:05 PM) |
| August 1 | Brewers vs. Nationals (6:45 PM), Astros vs. Red Sox (7:10 PM) |
| August 8 | Reds vs. Pirates (6:45 PM), Astros vs. Yankees (7:05 PM) |
| August 15 | Brewers vs. Reds (6:45 PM), Rangers vs. Blue Jays (7:07 PM) |
| August 22 | Royals vs. Tigers (7:10 PM), Mets vs. Braves (7:15 PM) |
| August 29 | Braves vs. Phillies (6:45 PM), Orioles vs. Giants (10:15 PM) |
| September 5 | Nationals vs. Cubs (2:20 PM), Brewers vs. Pirates (6:40 PM) |
| September 12 | Yankees vs. Red Sox (7:10 PM), Angels vs. Mariners (10:10 PM) |
| September 19 | Blue Jays vs. Royals (7:40 PM – Available in Canada on Sportsnet), Giants vs. Dodgers (10:10 PM) |
| September 26 | Rays vs. Blue Jays (7:07 PM), Tigers vs. Red Sox (7:10 PM) |
From 2022-24, Apple TV+ received exclusive broadcast rights to two games a week, every Friday as part of their “Friday Night Baseball” coverage. That holds true for 2025.
There was a late scheduling change made in September. Due to the Blue Jays potentially clinching a playoff spot, Sportsnet (CA) will simulcast the Apple TV+ broadcast of the September 19 game against the Blue Jays.
Additionally, the Rays/Blue Jays game on September 26 is now an Apple TV+ game.
The other game on the 26th will be the Tigers and Red Sox from Fenway Park.
Do you need a subscription to Apple TV+ to watch MLB games?
Yes, an active Apple TV+ subscription — whether it be a free trial or paid monthly subscription — is needed to watch MLB games.
This is the third year of this requirement, as games aired free on the app in 2022.
A monthly subscription costs $12.99. Apple raised the price from $9.99 USD to its current price in August 2025.

List of ESPN 2025 MLB Games
Here’s the 2025 ESPN schedule:
| Date | Scheduled Game(s) |
|---|---|
| March 27 | Brewers vs. Yankees (3 PM), Tigers vs. Dodgers (7 PM) |
| March 30 | Braves vs. Padres |
| April 6 | Cardinals vs. Red Sox |
| April 13 | Cubs vs. Dodgers |
| April 20 | Padres vs. Astros |
| April 27 | Phillies vs. Cubs |
| May 4 | Dodgers vs. Braves |
| May 11 | Phillies vs. Guardians |
| May 18 | Mets vs. Yankees |
| May 25 | Dodgers vs. Mets |
| June 1 | Yankees vs. Dodgers |
| June 22 | Mets vs. Phillies |
| June 29 | Twins vs. Tigers |
| July 2 | Guardians vs. Cubs (8 PM) |
| July 6 | Cardinals vs. Cubs (6 PM), Texas vs. Padres (9 PM) |
| July 9 | Mets vs. Orioles (7:05 PM) |
| July 14 | 2025 MLB Home Run Derby |
| July 20 | Tigers vs. Rangers |
| July 23 | Red Sox vs. Phillies (7:05 PM) |
| July 27 | Mets vs. Giants |
| August 3 | Tigers vs. Phillies |
| August 10 | Cubs vs. Cardinals |
| August 17 | Mariners vs. Mets |
| August 24 | Red Sox vs. Yankees |
| August 31 | Braves vs. Phillies |
| September 14 | Yankees vs. Red Sox |
| September 21 | Mariners vs. Astros |
| September 24 | Mets vs. Cubs (8:05 PM) |
The vast majority of ESPN’s scheduled MLB games fall on Sunday night as part of its “Sunday Night Baseball” telecast program. However, there have been notable exceptions, including several midweek games are scheduled for the network during July.
Additionally, the last regular season game is scheduled for September 24, a Wednesday.
It should be noted no game is scheduled for September 7.
List of FOX MLB Games in 2025
Here’s the FOX TV schedule for 2025:
| Date | Scheduled Games |
|---|---|
| March 18 | Dodgers vs. Cubs (Available in local markets) |
| March 19 | Dodgers vs. Cubs (Available in local markets, will be shown on FS1) |
| March 29 | Mets vs. Astros, Braves vs. Padres |
| April 19 | Cardinals vs. Mets (4:05 PM), Dodgers vs. Rangers (4:05 PM) |
| April 26 | Phillies vs. Cubs (4:05 PM), Rangers vs. Giants (4:05 PM) |
| May 3 | Royals vs. Orioles, Dodgers vs. Braves |
| May 10 | Cubs vs. Mets, Giants vs. Twins |
| May 17 | Braves vs. Red Sox, Twins vs. Brewers |
| May 24 | Guardians vs. Tigers, Dodgers vs. Mets |
| May 31 | Yankees vs. Dodgers, Twins vs. Mariners |
| June 7 | Red Sox. vs Yankees (7:35 PM), Padres vs. Brewers (7:35 PM) |
| June 14 | Padres vs. Diamondbacks, Yankees vs. Red Sox |
| June 21 | Mets vs. Phillies, Royals vs. Padres |
| June 28 | Cubs vs. Astros, Phillies vs. Braves |
| July 5 | Tigers vs. Guardians, Astros vs. Dodgers |
| July 12 | Rangers vs. Astros (7:35 PM), Phillies vs. Padres (7:35 PM) |
| July 15 | 2025 MLB All-Star Game (8 PM) |
| July 19 | Red Sox vs. Cubs, Cardinals vs. Diamondbacks |
| July 26 | Dodgers vs. Red Sox, Royals vs. Guardians |
| August 2 | Braves vs. Reds |
| August 9 | Cubs vs. Cardinals, Phillies vs. Rangers |
| August 16 | Tigers vs. Twins, Yankees vs. Cardinals |
| August 21 | Astros vs. Orioles, Red Sox vs. Yankees |
| August 30 | Tigers vs. Royals, Mariners vs. Guardians, Orioles vs. Giants |
| September 6 | Giants vs. Cardinals, Astros vs. Rangers, Twins vs. Royals |
| September 11 | Royals vs. Guardians, Mets vs. Phillies |
| September 13 | Cardinals vs. Brewers (8:15 PM) |
| September 18 | Cubs vs. Reds, Yankees vs. Orioles |
| September 27 | Rangers vs. Guardians, Reds vs. Brewers |
Saturday MLB games on FOX have been a tradition for over 20 years. It continues in 2025, as part of the network’s “Baseball Night in America” coverage.

FOX will generally show two games on national TV a week, aside from the Bristol Motor Speedway telecast on August 2. In late August and early September, some of those dates include three games.
One will be carried on a local FOX affiliate. The game that airs on FOX will depend on the region. For example, baseball fans in the southeast will likely receive the Braves should Atlanta be featured.
Games carried by FOX but not shown in one’s local market can be viewed through MLB.TV/MLB Extra Innings.
These games traditionally start at 7:15 PM. However, those that don’t are noted as such in the above table.
Be mindful, however, that FOX will shift their weekly block to select Thursdays in August & September to accommodate college football.
List of Roku Sunday Leadoff MLB Games in 2025
Lastly, Roku’s MLB schedule for 2025:
| Date | Scheduled Game |
|---|---|
| May 11 | Cubs vs. Mets (12:05 PM) |
| May 18 | Astros vs. Rangers (1:05 PM) |
| May 25 | Guardians vs. Tigers (11:35 AM) |
| June 1 | Cardinals vs. Rangers (1:05 PM) |
| June 8 | Padres vs. Brewers (1:05 PM) |
| June 15 | Reds vs. Tigers (12:05 PM) |
| June 22 | Orioles vs. Yankees (11:35 AM) |
| June 29 | Cardinals vs. Guardians (12:05 PM) |
| July 6 | Orioles vs. Braves (11:35 AM) |
| July 13 | Dodgers vs. Giants (4:05 PM) |
| July 20 | Giants vs. Blue Jays (12:05 PM) |
| July 27 | Mariners vs. Angels (4:07 PM) |
| August 3 | Astros vs. Red Sox (11:35 AM) |
| August 10 | Royals vs. Twins (1:05 PM) |
| August 17 | Phillies vs. Nationals (11:35 AM) |
| August 24 | Rockies vs. Pirates (12:05 PM) |
| August 31 | Padres vs. Twins (1:05 PM) |
| September 7 | Mariners vs. Braves (12:05 PM) |
Roku gained rights to MLB’s “Sunday Leadoff” package last season after Peacock had it in 2022-23. Much like in 2024, The Roku Channel will air one game every Sunday from mid-May through September 7, 2024.
These games are available for free on The Roku Channel app. Additionally, the contests will also be aired on MLB.TV and MLB Extra Innings.
Note that unlike Apple TV+, which retains TV rights outside the United States, Roku games are only exclusive to the United States. Any Blue Jays games will air on Sportsnet.
TBS 2025 MLB Game list
Here’s the schedule for games that’ll air on TBS in 2025:
| Date | Scheduled Game |
|---|---|
| April 1 | Diamondbacks vs. Yankees (7:05 PM) |
| April 8 | Phillies vs. Braves (7:15 PM) |
| April 15 | Guardians vs. Orioles (7:05 PM) |
| April 22 | Phillies vs. Mets (7:10 PM) |
| May 6 | Padres vs. Yankees (7:05 PM) |
| May 13 | Red Sox vs. Tigers (6:40 PM) |
| May 20 | Mets vs. Red Sox (6:45 PM) |
| May 27 | Braves vs. Phillies (6:45 PM) |
| June 3 | Guardians vs. Yankees (7:05 PM), Mets vs. Dodgers (10:10 PM) |
| June 10 | Yankees vs. Royals (7:40 PM) |
| June 17 | Padres vs. Dodgers (10:10 PM) |
| June 24 | Braves vs. Mets (7:10 PM) |
| July 1 | Guardians vs. Cubs (8:05 PM) |
| July 8 | Dodgers vs. Brewers (7:40 PM) |
| July 22 | Red Sox vs. Phillies (6:45 PM) |
| July 29 | Rays vs. Yankees (7:05 PM) |
| August 5 | Reds vs. Cubs (8:05 PM) |
| August 12 | Cubs vs. Blue Jays (7:07 PM) |
| August 19 | Astros vs. Tigers (6:40 PM) |
| August 26 | Phillies vs. Mets (7:10 PM) |
| September 2 | Yankees vs. Astros (8:10 PM) |
| September 9 | Tigers vs. Yankees (7:05 PM) |
| September 16 | Padres vs. Mets (7:10 PM), Phillies vs. Dodgers (10:10 PM) |
| September 23 | Mets vs. Cubs (7:40 PM) |
Unlike the games for other networks and services listed above, TBS regular-season games are non-exclusive. These games can still be viewed on MLB.TV or MLB Extra Innings, as there will still be local broadcasts. Those will be carried on those services in markets of the two teams that are playing.
However, these games will be blacked out in-market. For example, those in the New York area will have to watch Mets & Yankees TBS games on their local regional network.
Make sure to check out our streaming guide for the 2025 MLB season.
Note: This list only does not include non-exclusive games on FS1 or MLB Network games. MLB Network games will air based on regional location. All times are EDT.

