GET DIRECTV

Baseball on TV Today: MLB Game Previews & Schedule

Baseball on TV Today: MLB Game Previews & Schedule

The crack of the bat. The cheers from the crowd. The dust cloud of a runner sliding into home. There’s nothing to welcome summer like the thrill of Major League Baseball.

Wondering when your favorite team is playing, or just looking to kick back, relax, and watch any team play baseball on TV today? Here are all of the MLB games on TV today, plus some previews of which ones are set to be the most exciting.

For fans who are serious about sports, and only sports, get a channel lineup packed with the games you want – only from DIRECTV.


MLB GAMES ON TODAY

FRIDAY, MARCH 21

Minnesota Twins at Philadelphia Phillies – 1:05 PM – MLB Network, FanDuel Sports Network North

Houston Astros at St. Louis Cardinals – 1:05 PM – Space City Home Network

Atlanta Braves at Tampa Bay Rays – 1:05 PM – FanDuel Sports Network Southeast, FanDuel Sports Network South

Philadelphia Phillies at Toronto Blue Jays – 1:07 PM – NBC Sports Philadelphia

St. Louis Cardinals at New York Mets – 1:10 PM – FanDuel Sports Network Midwest

Texas Rangers at LA Angels – 3:10 PM – FanDuel Sports Network Southwest

Kansas City Royals at Oakland Athletics – 4:05 PM – NBC Sports California Plus

San Diego Padres at Chicago Cubs – 4:05 PM – Marquee Sports Network, NBC Sports Chicago Plus

Chicago White Sox at Cincinnati Reds – 4:05 PM – NBC Sports Chicago Plus

Seattle Mariners at Kansas City Royals – 4:05 PM – ROOT Sports Northwest Plus

Cleveland Guardians at San Francisco Giants – 4:05 PM – FanDuel Sports Network Ohio

LA Angels at Colorado Rockies – 4:10 PM – MLB Colorado Rockies

Cincinnati Reds at Seattle Mariners – 4:10 PM – FanDuel Sports Network Ohio

Detroit Tigers at Baltimore Orioles – 6:05 PM – FanDuel Sports Network Detroit

New York Yankees at Detroit Tigers – 6:05 PM – MLB Network, YES Network

Miami Marlins at Washington Nationals – 6:05 PM – FanDuel Sports Network Florida, FanDuel Sports Network Sun

Pittsburgh Pirates at Boston Red Sox – 6:05 PM – NESN, SportsNet Pittsburgh

Arizona Diamondbacks at Milwaukee Brewers – 9:10 PM – MLB Network, FanDuel Sports Network Wisconsin

SATURDAY, MAR 22

Atlanta Braves at Detroit Tigers – 1:05 PM – FanDuel Sports Network Southeast, FanDuel Sports Network South

Toronto Blue Jays at Minnesota Twins – 1:05 PM – MLB Network, FanDuel Sports Network North

Philadelphia Phillies at New York Yankees – 1:05 PM – NBC Sports Philadelphia

Baltimore Orioles at Pittsburgh Pirates – 1:05 PM – Mid Atlantic Sports Network

Boston Red Sox at Tampa Bay Rays – 1:05 PM – NESN, NBC Sports Boston, NESN

Washington Nationals at New York Mets – 1:10 PM – Mid Atlantic Sports Network

St. Louis Cardinals at Miami Marlins – 1:10 PM – FanDuel Sports Network Midwest

Arizona Diamondbacks at San Francisco Giants – 3:05 PM – NBC Sports Bay Area Plus

Kansas City Royals at Texas Rangers – 3:05 PM – FanDuel Sports Network Southwest

Milwaukee Brewers at Oakland Athletics – 4:05 PM – FanDuel Sports Network Wisconsin

Seattle Mariners at Chicago White Sox – 4:05 PM – ROOT Sports Northwest Plus

Colorado Rockies at Chicago Cubs – 4:05 PM – MLB Colorado Rockies

San Diego Padres at Cleveland Guardians – 4:05 PM – FanDuel Sports Network Ohio

Chicago White Sox at Colorado Rockies – 4:10 PM – NBC Sports Chicago Plus

Cincinnati Reds at San Diego Padres – 4:10 PM – MLB Network, FanDuel Sports Network Ohio

Miami Marlins at Houston Astros – 6:05 PM – FanDuel Sports Network Florida, FanDuel Sports Network Sun

SUNDAY, MARCH 23

Detroit Tigers at Philadelphia Phillies – 12:05 PM – FanDuel Sports Network Detroit

Houston Astros at Washington Nationals – 12:05 PM – Space City Home Network

Baltimore Orioles at Atlanta Braves – 1:05 PM – MLB Network, Mid Atlantic Sports Network

Tampa Bay Rays at New York Yankees – 1:05 PM – FanDuel Sports Network Sun

Washington Nationals at St. Louis Cardinals – 1:05 PM – Mid Atlantic Sports Network

Minnesota Twins at Boston Red Sox – 1:05 PM – FanDuel Sports Network North 

Pittsburgh Pirates at Toronto Blue Jays – 1:07 PM – SportsNet Pittsburgh

Miami Marlins at New York Mets – 1:10 PM – FanDuel Sports Network Florida, FanDuel Sports Network Sun

Cleveland Guardians at Cincinnati Reds – 3:05 PM – FanDuel Sports Network Ohio

Arizona Diamondbacks at Chicago White Sox – 4:05 PM – NBC Sports Chicago Plus

Oakland Athletics at Chicago Cubs – 4:05 PM – NBC Sports California Plus

San Diego Padres at Arizona Diamondbacks – 4:10 PM

Colorado Rockies at Milwaukee Brewers – 4:10 PM – MLB Colorado Rockies

Milwaukee Brewers at Seattle Mariners – 4:10 PM – MLB Network, FanDuel Sports Network Wisconsin

LA Angels at LA Dodgers – 8:10 PM – MLB Network

Where to Watch MLB

Don’t miss a single home run, foul ball, or pop fly. Here’s a few ways to watch MLB live on TV and catch every baseball game throughout the 2025 season.

© 2025 Major League Baseball Properties, Inc. All rights reserved. Major League Baseball trademarks and copyrights are used with permission of Major League Baseball Properties, Inc

DIRECTV Insider brings you our views on what’s happening in streaming, t.v., movies and sports. Companies and persons mentioned are not necessarily associated with and do not necessarily endorse DIRECTV. We will disclose sponsored content on our site when we show it to you, and some of the links on the site may be ads or affiliate links which means DIRECTV may earn compensation from your purchases.