The 2026 MLB season is well underway as we enter the second full week and third week overall of baseball action this year. The cadence of professional baseball means that dozens of games take place every week, but if you want to catch some of the best in the league facing off daily without having to channel surf, NBC and Peacock have you covered with daily — yes, daily — MLB matchups.

How to Watch

Watch MLB on NBC and streaming on Peacock.

It all starts Monday afternoon, as the Chicago Cubs head to Tampa Bay to face the Rays. The action continues Tuesday with a late night West Coast game, as the Giants host the Phillies live from San Francisco. Wednesday afternoon, we get a 2025 World Series rematch as the Dodgers head to Toronto to face the Blue Jays, and Thursday night the Rockies will face the Padres live from San Diego.

RELATED: MLB on NBC: Sunday Night Baseball & Sunday Leadoff Broadcast Team, Explained

Weekend action begins with a Friday night game live from St. Louis, where the Boston Red Sox will take on the Cardinals. Saturday evening will see the Athletics heading to New York to face the Mets, and it’s all capped off by the first Sunday Night Baseball matchup of the season to air live on NBC, when the Braves will host the Cleveland Guardians live from Atlanta. That game will air in primetime on NBC and stream simultaneously on Peacock, while the other six games this week fall under Peacock’s “Game of the Day” banner, streaming live on the platform (the Peacock “Game of the Day” will not be available in the competing team markets, where it will be presented by the local rightsholder).

Full schedule for all the MLB games on NBC & Peacock this weekPeacock “Game of the Day” (Streaming Exclusive)Monday, April 6: Chicago Cubs vs. Tampa Bay Rays, 4 p.m. ET – PeacockTuesday, April 7: Philadelphia Phillies vs. San Francisco Giants, 9:30 p.m. ET – PeacockWednesday, April 8: Los Angeles Dodgers vs. Toronto Blue Jays, 3 p.m. ET – PeacockThursday, April 9: Colorado Rockies vs. San Diego Padres, 9:30 p.m. ET – PeacockFriday, April 10: Boston Red Sox vs. St. Louis Cardinals, 8 p.m. ET – PeacockSaturday, April 11: Athletics vs. New York Mets, 4 p.m. ET – PeacockSunday Night Baseball (NBC Season Debut)Sunday, April 12: Cleveland Guardians vs. Atlanta Braves, 7 p.m. ET – NBC and Peacock