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.
- FOX SPORTS 1
- MLB NETWORK®
- ESPN
- ESPN 2
- MLB EXTRA INNINGS®
- ABC – Find your local ABC channel
- FOX – Find your local FOX channel
© 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.