Peacock Blog MLB

All the MLB Games on Peacock This Week (April 14-19): Dodgers, Phillies, Mets & More

Here's the MLB slate streaming live on Peacock this week.

By Trent Moore
Kyle Schwarber of the Philadelphia Phillies runs to first base after being hit by a pitch from the Pittsburgh Pirates.

The Major League Baseball season is rolling along, and Peacock is bringing you some of the biggest games of the week featuring the hottest teams in the league as they look to build their resumes for the long road to the postseason.

How to Watch

Watch MLB on NBC and streaming on Peacock.

With the sports calendar stacked with great options, this week’s Sunday Night Baseball will stream on Peacock, while NBC airs NBA playoff games at the same time (which will also be available to stream on Peacock!). Sunday Night Baseball finds the Atlanta Braves, one of the hottest offensive teams in the early season, heading to Philadelphia to take on Kyle Schwarber and National League (NL) East rival the Phillies, live from Citizens Bank Park.

RELATED: How MLB on NBC Is Taking Baseball Fans “Inside the Pitch”

That Sunday Night Baseball game will feature some A-list talent joining the booth, with World Series champ Anthony Rizzo, three-time All-Star John Kruk and veteran pitcher C.J. Nitkowski. They will join play-by-play voice Jason Benetti, with Rizzo on deck to provide “Inside the Pitch” commentary from the batter’s perspective during the game.

Though that Braves-Phillies matchup wraps up the week with a primetime showcase, it’s far from the only MLB game on Peacock this week. The “Game of the Day” lineup features plenty of great matchups, including the Los Angeles Dodgers, New York Yankees, Kansas City Royals, Boston Red Sox and more. Note: The Peacock “Game of the Day” will not be available in the competing team markets, where it will be presented by the local rightsholder.

Here’s the MLB schedule for this week (April 14-19) on Peacock

  • Tuesday, 04/14/26 – New York Mets vs. Los Angeles Dodgers, 10 p.m.
  • Wednesday, 04/15/26 – Los Angeles Angels vs. New York Yankees, 7 p.m.
  • Thursday, 04/16/26 – Kansas City Royals vs. Detroit Tigers, 1 p.m.
  • Friday, 04/17/26 – Baltimore Orioles vs. Cleveland Guardians, 6 p.m.
  • Saturday, 04/18/26 – Detroit Tigers vs. Boston Red Sox, 4 p.m.
  • Sunday, 04/19/26 – Cincinnati Reds vs. Minnesota Twins, 2 p.m.
  • Sunday, 04/19/26 – Atlanta Braves vs. Philadelphia Phillies, 7 p.m.

MLB Games on NBC & Peacock This Season

The MLB is back on NBC and Peacock this season with the addition of Sunday Night Baseball in primetime and plenty of Peacock-exclusive games on the slate this season. Find the full schedule right here. Peacock will also stream games of the day throughout the season during the week, so be sure to check in weekly for that specific schedule week-to-week.

The full slate features plenty of storied rivalries from across the league. Sunday Night Baseball will be home to division rivalry games including Diamondbacks-Dodgers (March 26); Braves-Phillies (April 19); Tigers-Royals (May 10); Rangers-Angels (May 24); Cubs-Cardinals (May 31); Mets-Phillies (June 21); Yankees-Red Sox (June 28); Padres-Dodgers (July 5); Mariners-Astros (August 16); and Padres-Giants (Sept. 13). Catch it all on Peacock right here.