
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.
<div class="id-cta-button">
<a style="color: #fff !important" href="https://streamtv.directv.com/mysports/">Get MySports </a>
</div>
MLB GAMES ON TODAY
FRIDAY, APRIL 4
The Chicago White Sox (2-4) have had a rocky start, struggling to find offensive consistency with an average of just 3.8 runs per game, though their defense has held up relatively well, allowing 3.2 runs per game. They face the Detroit Tigers (2-4), whose season record mirrors their own, yet Detroit has found slightly more production at the plate, averaging 4.5 runs per contest. However, Detroit’s defense has been porous, giving up an average of 5 runs, which could open the door for the White Sox to capitalize on their opportunities.
St. Louis Cardinals at Boston Red Sox – 2:10 PM – MLB Extra Innings®, MLB Network®, NESN, FanDuel Sports Network Midwest
The St. Louis Cardinals (4-2) are riding strong early success, fueled by a robust offense that averages 7 runs per game, one of the highest in the league. Their ability to pile on runs could give them the upper hand against the Boston Red Sox (3-4), who have been relatively consistent, managing 3.9 runs on average while limiting opponents to 3.6. Boston will need to lean heavily on their defense as they look to stifle the Cardinals’ potent lineup. If St. Louis gets into their offensive groove, it might create a scoring challenge for the Red Sox at Fenway.
San Diego Padres at Chicago Cubs – 2:20 PM – MLB Extra Innings®, MLB Network®, Marquee Sports Network, NBC Sports Chicago Plus
The San Diego Padres (7-0) are riding a perfect start to the season, combining an explosive offense that averages 5.1 runs per game with a stingy defense allowing only 1.6. This formidable duo presents a major challenge for the Chicago Cubs (5-4), who have been impressive in their own right, averaging 6.7 runs while conceding 5.1. While the Cubs boast a powerful lineup that can rack up the runs, they’ll need to be disciplined against the Padres’ airtight defense. San Diego’s ability to limit opposing offenses will be the key factor here, and if they continue their dominance, they might just maintain their undefeated streak.
Toronto Blue Jays at New York Mets – 3:10 PM – MLB Extra Innings®, SportsNet New York
The Toronto Blue Jays (5-2) have been impressive with a solid 71% win percentage, amplified by their potent offense averaging 4.6 runs per game. Their ability to score consistently will be tested against the New York Mets (3-3), who have shown flashes of strong defensive play, allowing just 3.2 runs per game. However, the Mets’ offense, averaging 3.8 runs, will need to rise to the occasion to keep pace with the Blue Jays’ capable lineup. This matchup could hinge on whether Toronto can maintain their offensive rhythm or if the Mets can leverage their defensive strengths to stifle the Blue Jays’ bats.
Athletics at Colorado Rockies – 4:10 PM – MLB Extra Innings®, NBC Sports California Plus
The Athletics (2-5) head to Coors Field looking to escape their four-game losing streak. Their offensive performance has been lackluster, averaging just 3.3 runs per game, while their pitching staff has struggled significantly, conceding 6.1 runs per contest. Meanwhile, the Colorado Rockies (1-5) have also hit a rough patch this season, with their offense putting up just 1.8 runs on average per game. Both teams are desperate for a momentum shift, and this matchup might just be the catalyst needed. In a game where both squads are in need of a spark, the high altitude of Denver may offer a chance for these struggling offenses to come alive.
New York Yankees at Pittsburgh Pirates – 4:12 PM – MLB Extra Innings®, YES Network
The New York Yankees (4-2) are off to a strong start this season, boasting an impressive average of 8.8 runs per game. Their explosive offense will be critical as they face the Pittsburgh Pirates (2-5), who have struggled early on and are allowing 4.4 runs per game. While Pittsburgh’s own offensive output is modest at 2.7 runs per game, their defense will need to step up to contain the Yankees’ powerful lineup. For the Pirates, finding consistency on both sides of the ball is essential if they hope to slow down a New York team firing on all cylinders. This matchup offers a chance for the Yankees to capitalize on a vulnerable Pirates squad and keep building momentum.
Seattle Mariners at San Francisco Giants – 4:35 PM – MLB Extra Innings®, ROOT Sports Northwest Plus
The Seattle Mariners (3-4) are coming into this matchup with a strong defensive showing, allowing just 4.1 runs per game despite their losing record. They’ll need every bit of that defense against the formidable San Francisco Giants (5-1), a team boasting an impressive 5.0 runs per game while limiting their opponents to just 2.7. The Giants are riding a four-game winning streak and their balanced approach makes them a difficult opponent for any team. Seattle will need to find a way to break through the Giants’ stout pitching and maintain their defensive intensity to stay competitive in this duel.
LA Dodgers at Philadelphia Phillies – 6:45 PM – Apple TV+, Friday Night Baseball, NBC Sports Philadelphia
The LA Dodgers (8-0) are a powerhouse this season, currently undefeated and dominating with an average of 5.6 runs per game while only allowing 2.9. Their relentless offense and formidable defense position them as a formidable challenger for any opponent. They’ll be up against the Philadelphia Phillies (5-1), another strong team with an impressive 83% winning percentage, backed by their own potent offense averaging 5.5 runs per contest. The Phillies’ defense, allowing 2.8 runs per game, makes them able to stand toe-to-toe with the Dodgers, suggesting this matchup could be an exciting duel between two of the league’s top-performing teams. If the Phillies want to hand the Dodgers their first loss, they will need to contain the Dodgers’ high-powered attack while maintaining their consistency at the plate.
Arizona Diamondbacks at Washington Nationals – 6:45 PM – MLB Extra Innings®, Mid Atlantic Sports Network
The Arizona Diamondbacks (4-3) aim to build on their solid start with a win over the struggling Washington Nationals (1-5). Arizona has shown resilience early in the season, leveraging their offense that averages 6.4 runs per game while maintaining a respectable defense. In contrast, the Nationals are in a challenging position, managing only 3.5 runs per game while allowing 5.5, which has contributed to their tough outing this season. The Diamondbacks’ ability to exploit Washington’s vulnerabilities, particularly with their offensive prowess, could be pivotal in this matchup and give them a definitive edge if they maintain their current form.
Miami Marlins at Atlanta Braves – 7:15 PM – MLB Extra Innings®, MLB Network®, FanDuel Sports Network Florida, FanDuel Sports Network Sun
The Miami Marlins (4-3) are riding a wave of 57% win percentage momentum and look to capitalize on their balanced run production and defense. With an average of 4.1 runs per game and allowing 4.6, the Marlins have shown they can hang tough in competitive situations. They’ll face the Atlanta Braves (0-7), who are off to a shaky start, scoring just 2.0 runs on average while surrendering 4.6 per contest. Atlanta’s struggles have been apparent, particularly at the plate, and they’ll need a spark to avoid extending this early season losing streak. For the Braves, finding offensive rhythm is crucial to turning the tide and securing their first victory.
Baltimore Orioles at Kansas City Royals – 7:40 PM – MLB Extra Innings®, MLB Network®, Mid Atlantic Sports Network
The Baltimore Orioles (3-4) head into this matchup looking to overcome recent struggles, despite their strong offensive capability of averaging 5.1 runs per game. They will face the Kansas City Royals (2-4), who have had their own troubles, especially with a defense that concedes an average of 4.2 runs per contest. While both teams are seeking to bounce back from early-season challenges, Kansas City’s defensive vulnerabilities could be exploited by Baltimore’s potent lineup. To secure a victory, the Royals will need to improve their pitching and tighten their defense to suppress the Orioles’ scoring opportunities.
Tampa Bay Rays at Texas Rangers – 8:05 PM – Apple TV+, Friday Night Baseball, FanDuel Sports Network Sun
The Tampa Bay Rays (4-2) head into this matchup looking to maintain their strong start, especially on defense, where they have held opponents to just 2.2 runs per game. Their stellar pitching performance will be crucial when facing a Texas Rangers (5-2) team that has also been impressive early on. The Rangers have relied on a balanced approach, although their offense has only averaged 2.6 runs per game, but they’ve done a solid job keeping games in check by conceding just 3.6. This clash between the Rays’ sharp defense and the Rangers’ competent all-around gameplay promises to be a tactical and tightly contested affair in Arlington.
Cincinnati Reds at Milwaukee Brewers – 8:10 PM – MLB Extra Innings®, MLB Network®, FanDuel Sports Network Ohio
The Cincinnati Reds (2-5) will head into this matchup searching for a spark to break their three-game losing streak. Despite a low run production of 3.4 per game, the Reds have kept their opponents in check with only 2.9 runs allowed, suggesting that tightening their defense could provide a much-needed edge. Meanwhile, the Milwaukee Brewers (3-4) are riding a three-game winning streak and boast an offense averaging 3.4 runs per game, but their pitching staff has struggled, allowing a hefty 7 runs per game. This game offers the Reds an opportunity to capitalize on Milwaukee’s defensive vulnerabilities, but only if they can finally amplify their offense. On the other hand, the Brewers will aim to continue their offensive resurgence while bolstering their defense to maintain momentum.
Cleveland Guardians at LA Angels – 9:38 PM – MLB Extra Innings®, MLB Network®, FanDuel Sports Network Ohio
The Cleveland Guardians (2-4) have struggled to find their footing early in the season, particularly on offense, where they average a mere 3.3 runs per game. Their pitching staff has also had difficulty keeping opponents in check, conceding an average of 4.8 runs, which puts them in a challenging position as they face the Los Angeles Angels (4-2). The Angels bring a strong offensive game to the table, averaging 4 runs per contest and looking to bounce back from a recent loss. Playing at home, the Angels will aim to exploit the Guardians’ defensive vulnerabilities, hoping that their robust offensive lineup can take control of the game. For Cleveland to claim a victory, they will need a marked improvement in both batting and pitching performance to counter Los Angeles’ formidable attack.
SATURDAY, APRIL 5
The Chicago White Sox (2-4) are looking to overcome a slow start, as they try to ignite their offensive production, which has averaged just 3.8 runs per game. Their strong defense, allowing only 3.2 runs per game, provides a solid foundation to build upon. They’ll face the Detroit Tigers (2-4) whose season has been marred by inconsistency. With the Tigers allowing 5 runs per contest, Chicago’s bats have a prime opportunity to break out. This game will be a test of resilience for both teams, as each seeks to gain momentum and stabilize their early-season form.
Houston Astros at Minnesota Twins – 2:10 PM – MLB Extra Innings®, Space City Home Network
The Houston Astros (3-4) are looking to maintain their defensive steadiness as they head into Minnesota to face the Twins. Averaging just 2.4 runs per game, the Astros will need to find a spark offensively, despite their solid 3.3 runs allowed per contest suggesting they can stay competitive even in low-scoring encounters. On the other side, the Minnesota Twins (2-5) have struggled to get going offensively, averaging only 3.1 runs while conceding 5.3 per game, highlighting a need for improvement on both sides of the ball.
San Diego Padres at Chicago Cubs – 2:20 PM – MLB Extra Innings®, Marquee Sports Network, NBC Sports Chicago Plus
The San Diego Padres (7-0) have been unstoppable this season, flaunting an unblemished record buoyed by a remarkable defense that allows only 1.6 runs per game. Their robust pitching has been a fortress, giving them the edge in every game they’ve played thus far. On the other hand, the Chicago Cubs (5-4) have shown offensive prowess, averaging 6.7 runs per game, but they’ve allowed 5.1 runs on average, indicating a propensity for high-scoring games. This could set up an intriguing clash as the Cubs’ dynamic offense faces the Padres’ elite pitching staff.
LA Dodgers at Philadelphia Phillies – 4:05 PM – FOX Deportes, FOX Sports 1, MLB Extra Innings®, NBC Sports Philadelphia
The LA Dodgers (8-0) have been an unstoppable force this season, showcasing dominance on both offense and defense. With an impressive average of 5.6 runs per game while only allowing 2.9, they pose a formidable challenge for any opponent. They’ll face the Philadelphia Phillies (5-1), who are no slouches themselves, boasting a high-scoring offense with 5.5 runs per contest and a stingy defense that concedes just 2.8. This game promises to be a heavyweight clash, with the Phillies trying to hand the Dodgers their first loss of the season. Despite Philadelphia’s strong start, the consistency and balance displayed by Los Angeles might give them the edge in what could be a closely contested affair.
New York Yankees at Pittsburgh Pirates – 4:05 PM – MLB Extra Innings®, YES Network
The New York Yankees (4-2) have showcased an explosive offense early this season, averaging a league-leading 8.8 runs per game. Their scoring prowess will be on display as they face the Pittsburgh Pirates (2-5), who have struggled to contain opponents, allowing 4.4 runs per game. The Pirates’ below-average offense, managing just 2.7 runs per game, will have to step up significantly to compete against the Yankees’ powerhouse lineup. If Pittsburgh’s bats remain quiet, New York could extend their momentum with ease, highlighting the gap in both teams’ early-season performances.
Arizona Diamondbacks at Washington Nationals – 4:05 PM – MLB Extra Innings®, Mid Atlantic Sports Network
The Arizona Diamondbacks (4-3) come into this matchup with a solid start to the season, riding a 57% win percentage thanks to their potent offense, averaging 6.4 runs per game. Their ability to score will be crucial against the Washington Nationals (1-5), who have struggled defensively, allowing 5.5 runs per game. The Nationals’ early-season woes have been compounded by an inconsistent offense, managing just 3.5 runs per game, a figure they’ll need to improve upon if they hope to keep pace with Arizona’s firepower. Given the Diamondbacks’ combination of offensive strength and Washington’s defensive challenges, Arizona may have the upper hand in this early-season encounter.
Baltimore Orioles at Kansas City Royals – 4:10 PM – MLB Extra Innings®, Mid Atlantic Sports Network
The Baltimore Orioles (3-4) are navigating a rocky start to the season, struggling to achieve consistency on both the offensive and defensive ends. Averaging 5.1 runs per game while conceding 4.9, the Orioles’ ability to generate offense could pose tough questions for a Kansas City Royals (2-4) team that has shown some resilience despite their record. The Royals, scoring an average of 3.8 runs but allowing 4.2, have been involved in several tight games, indicating they can keep it close if they shore up their pitching efforts. For Baltimore, improving their defensive play could be key to outpacing Kansas City, while the Royals will need to capitalize on any offensive spurts to secure a win.
St. Louis Cardinals at Boston Red Sox – 4:10 PM – MLB Extra Innings®, NESN, FanDuel Sports Network Midwest
The St. Louis Cardinals (4-2) have been an offensive powerhouse this season, averaging an impressive 7.0 runs per game, which has been a critical factor in their early success. This potent lineup could pose a significant challenge for the Boston Red Sox (3-4), who are allowing 3.6 runs per game while maintaining competitive offensive numbers themselves with a 3.9 average. Boston will need to find a way to neutralize the Cardinals’ red-hot offense if they wish to capitalize on their own strengths at the plate.
Tampa Bay Rays at Texas Rangers – 7:05 PM – MLB Extra Innings®, FanDuel Sports Network Sun
The Tampa Bay Rays (4-2) bring a formidable defense to the Lone Star State, allowing just 2.2 runs per game, the best in the league. Despite their recent loss, the Rays’ pitching has been their cornerstone, creating challenges for opponents looking to capitalize at the plate. They’ll face the Texas Rangers (5-2), a team that has also been efficient in keeping opponents in check, allowing 3.6 runs per game. With both teams showcasing strong defenses, this matchup is likely to be a tightly contested affair.
Toronto Blue Jays at New York Mets – 7:10 PM – MLB Extra Innings®, SportsNet New York
The Toronto Blue Jays (5-2) enter this matchup riding a four-game winning streak, thanks to their balanced approach on both offense, with 4.6 runs per game, and defense, allowing 4.4. They’ll face off against the New York Mets (3-3), who have battled inconsistency early in the season but boast a steady defense that yields just 3.2 runs per game. The key for the Mets will be finding some offensive spark to counterbalance Toronto’s dynamic lineup. Meanwhile, the Blue Jays will look to maintain their momentum and capitalize on any Mets’ missteps to continue their strong start to the season.
Cincinnati Reds at Milwaukee Brewers – 7:10 PM – FOX Sports 1, MLB Extra Innings®, FanDuel Sports Network Ohio
The Cincinnati Reds (2-5) face an uphill battle as they head into this matchup, struggling to find their footing with a modest 3.4 runs per game while allowing just 2.9 on defense. Their offense will be tested against the Milwaukee Brewers (3-4), who are riding a three-game winning streak and have shown resilience by outscoring opponents despite allowing an average of 7 runs per contest. This discrepancy in run defense could provide an edge for the Reds if their offense can capitalize, but Milwaukee’s recent momentum may keep Cincinnati on their heels.
Miami Marlins at Atlanta Braves – 7:15 PM – MLB Extra Innings®, FanDuel Sports Network Florida, FanDuel Sports Network Sun
The Miami Marlins (4-3) are coming off a strong start to the season, leveraging a balanced approach that sees them scoring 4.1 runs per game while conceding 4.6. This strategic balance has allowed them to maintain a respectable record in the early goings. In contrast, the Atlanta Braves (0-7) have struggled dramatically, still searching for their first win. Their offense has been sluggish with just 2 runs per game, putting added pressure on a defense that has been unable to stem the tide, allowing 4.6 runs per contest. The Braves need a spark to break their losing streak, but Miami’s solid all-around play could pose a significant challenge. If Atlanta can’t wake up their bats, the Marlins might just see this matchup as an opportunity to continue climbing the standings.
Athletics at Colorado Rockies – 8:10 PM – MLB Extra Innings®, NBC Sports California Plus
The Athletics (2-5) are looking to snap a four-game losing streak as they face the Colorado Rockies (1-5) in a matchup of struggling teams. The Athletics have found it challenging to maintain consistency both offensively and defensively, averaging a mere 3.3 runs per game while conceding 6.1. This could be an opportunity for improvement against the Rockies, who have scored only 1.8 runs on average, with an equally disappointing pitching performance allowing 4.0 runs. If the Athletics can capitalize on Colorado’s weak offense and bolster their defense, they might just edge out a victory and regain some momentum.
Seattle Mariners at San Francisco Giants – 9:05 PM – MLB Extra Innings®, ROOT Sports Northwest Plus
The Seattle Mariners (3-4) are looking to find some consistency amid a season of ups and downs, averaging 2.6 runs per game while allowing 4.1. Their challenge will be significant as they face off against the formidable San Francisco Giants (5-1), who have been in excellent form, averaging 5.0 runs while maintaining a stringent defense that surrenders just 2.7 runs per game. The Giants’ balanced attack and rock-solid pitching have been key to their impressive start, and they will be tough for the Mariners to overcome. Seattle will need to capitalize on any pitching miscues from San Francisco and tighten up defensively if they hope to disrupt the Giants’ strong run.
Cleveland Guardians at LA Angels – 9:38 PM – MLB Extra Innings®, FanDuel Sports Network Ohio
The Cleveland Guardians (2-4) are in need of a bounce-back performance as they step up against the Los Angeles Angels (4-2). Cleveland has been struggling with consistency, averaging 3.3 runs per game while allowing 4.8, which underscores their need to tighten up defensively to stay competitive. Meanwhile, the Angels have displayed an impressive 67% win rate, though their pitching will need to be more effective, as they’ve been giving up an average of 5.5 runs per game. Cleveland will have to capitalize on this defensive vulnerability, but Los Angeles’s solid offensive capabilities might just tilt the scales in their favor if the Guardians can’t stem their defensive leaks.
SUNDAY, APRIL 6
The LA Dodgers (8-0) have been nothing short of dominant this season, maintaining a perfect record while averaging 5.6 runs per game and allowing just 2.9. Their powerful blend of offense and defense sets the stage for an intriguing matchup against the Philadelphia Phillies (5-1), who are no slouches themselves with an impressive 5.5 runs per game and just 2.8 allowed. The Phillies will need to rely on their strong start and home-field advantage to challenge the formidable Dodgers. With both teams performing exceptionally well defensively, this game could be a tightly contested affair where every pitch and swing matters.
New York Yankees at Pittsburgh Pirates – 1:35 PM – MLB Extra Innings®, MLB Network®, YES Network
The New York Yankees (4-2) have started strong this season, thanks mainly to their explosive offense, which is averaging a remarkable 8.8 runs per game. Their scoring firepower will be an immense challenge for the Pittsburgh Pirates (2-5), who have struggled both offensively and defensively, particularly in limiting runs, allowing 4.4 per game. Pittsburgh will need to tighten up their pitching significantly to have a fighting chance against the high-powered Yankees lineup. While the Pirates have had moments of defensive resilience, their ability to withstand New York’s aggressive offense remains a critical question in this matchup.
Arizona Diamondbacks at Washington Nationals – 1:35 PM – MLB Extra Innings®, Mid Atlantic Sports Network
The Arizona Diamondbacks (4-3) enter this matchup with a slight edge thanks to their ability to produce offensively, scoring an average of 6.4 runs per game. However, their defense has been a bit porous, allowing 5.4 runs per game, which could give an opportunity to the Washington Nationals (1-5). The Nationals have struggled to find their footing, managing just 3.5 runs per game while allowing 5.5, resulting in a tough start to the season. If the Nationals hope to turn their fortunes around, they need to capitalize on Arizona’s defensive vulnerabilities, but they’ll need to tighten their own defensive lapses to keep the Diamondbacks’ bats in check.
Miami Marlins at Atlanta Braves – 1:35 PM – MLB Extra Innings®, FanDuel Sports Network Florida, FanDuel Sports Network Sun
The Miami Marlins (4-3) are looking to bounce back from a one-game skid, carrying a balanced offensive output of 4.1 runs per game while conceding 4.6. Their ability to capitalize on scoring opportunities will be crucial against an Atlanta Braves (0-7) team struggling to find its footing this season. The Braves’ offense has been nearly absent, averaging just 2.0 runs per game, which adds pressure on their defense to keep them in contention. If Atlanta can’t ignite their batting lineup, Miami’s steady performance might finally push the Braves to an 0-8 start. Atlanta needs to find answers quickly to turn their season around before it slips away.
Toronto Blue Jays at New York Mets – 1:40 PM – MLB Extra Innings®, SportsNet New York
The Toronto Blue Jays (5-2) bring their impressive 71% winning percentage into this matchup, supported by a balanced approach that sees them averaging 4.6 runs per game while allowing 4.4. Their ability to control games with both offense and defense will be tested against the New York Mets (3-3), who have been striving for consistency early in the season. The Mets, with a .500 record, are scoring an average of 3.8 runs per game and allowing exactly 3.2 runs per game; their solid defense could be the key to slowing down Toronto’s momentum. For the Blue Jays, continuing their winning streak will require capitalizing on scoring opportunities, while the Mets will look to leverage their defensive edge to stay competitive in this encounter.
Chicago White Sox at Detroit Tigers – 1:40 PM – MLB Extra Innings®, NBC Sports Chicago Plus
The Chicago White Sox (2-4) have struggled to get out of the gate this season, with inconsistent run production leading to an average of just 3.8 runs per game. Defensively, they have been somewhat solid, allowing only 3.2 runs per game, which gives them a chance to stay competitive in low-scoring affairs. They’ll face the Detroit Tigers (2-4), a team similarly looking to find its footing. The Tigers are averaging 4.5 runs per game but are hampered by a defense that concedes 5.0 runs each outing. In this matchup, the Tigers’ ability to capitalize on any mistakes by Chicago’s pitching could be the key factor, but the White Sox’s defensive edge might help them claim the advantage in what promises to be a closely contested game.
Baltimore Orioles at Kansas City Royals – 2:10 PM – MLB Extra Innings®, Mid Atlantic Sports Network
The Baltimore Orioles (3-4) are aiming to shake off a two-game skid as they face the Kansas City Royals (2-4). The Orioles’ solid offensive output, averaging 5.1 runs per game, will be essential in overcoming their defensive struggles, where they’ve allowed nearly 5 runs on average. Meanwhile, the Royals have shown flashes of potential despite their record, maintaining a respectable 3.8 runs per game. However, Kansas City’s pitching has been leaky, allowing over 4 runs per game, so they’ll need to clamp down defensively to stave off Baltimore’s potent lineup. Both teams will be eager to secure a win to gain some momentum in the early stages of the season.
Cincinnati Reds at Milwaukee Brewers – 2:10 PM – MLB Extra Innings®, FanDuel Sports Network Ohio
The Cincinnati Reds (2-5) are looking to snap a three-game skid, but their inconsistent offense, averaging 3.4 runs per game, has made it difficult for them to gain momentum. They’ll face the Milwaukee Brewers (3-4), who are riding a wave of improvement behind a recently tightened defense. Milwaukee has held opponents to just 7 runs per game on average, but has surged to a three-game winning streak thanks to their ability to outperform those numbers. This matchup is pivotal for both teams—if the Reds’ offense can’t find its groove, the Brewers’ defense could easily extend their streak. Both sides will need to take advantage of any offensive breakthroughs to secure a vital win at this stage in the season.
Houston Astros at Minnesota Twins – 2:10 PM – MLB Extra Innings®, Space City Home Network
The Houston Astros (3-4) have had a bit of a rocky start, struggling offensively with an average of just 2.4 runs per game but compensating with a sturdy defense, allowing only 3.3 runs on average. This matchup against the Minnesota Twins (2-5) poses an interesting challenge, as the Twins have also found difficulty lighting up the scoreboard with a mere 3.1 runs per game. Minnesota’s defense, however, has been less reliable, giving up an average of 5.3 runs. For the Astros, tightening their batting prowess could pay dividends in capitalizing on Minnesota’s defensive lapses. Meanwhile, the Twins need their offense to step up and support their efforts on the mound to avoid further sinking in their early-season standings.
San Diego Padres at Chicago Cubs – 2:20 PM – MLB Extra Innings®, Marquee Sports Network, NBC Sports Chicago Plus
The San Diego Padres (7-0) have been unstoppable in the early going, dominating with a stellar defense that allows just 1.6 runs per game. Their unwavering form will be a formidable challenge for the Chicago Cubs (5-4), who are riding a three-game winning streak thanks to a potent offense averaging 6.7 runs per contest. This matchup pits the Padres’ lockdown defense against the Cubs’ high-octane scoring, making it a compelling battle of strengths. While San Diego’s consistency has set the standard, the Cubs will look to leverage their home-field advantage and explosive bats to hand the Padres their first defeat of the season.
Tampa Bay Rays at Texas Rangers – 2:35 PM – MLB Extra Innings®, FanDuel Sports Network Sun
The Tampa Bay Rays (4-2) bring a strong pitching lineup into this matchup, allowing an average of just 2.2 runs per game. Their ability to keep the score low will be tested by the Texas Rangers (5-2), who, while not boasting a high offensive output with 2.6 runs per game, have proven adept at controlling games on the defensive front, allowing 3.6 runs. The Rangers’ knack for winning the close battles could prove crucial against the Rays’ disciplined pitching staff. This contest promises to be a tightly contested match where the smallest margins could make the biggest difference.
Athletics at Colorado Rockies – 3:10 PM – MLB Extra Innings®, NBC Sports California Plus
The Athletics (2-5) are searching for answers as they travel to face the Colorado Rockies (1-5) in what could be a crucial matchup to break their respective slumps. The Athletics have struggled both offensively and defensively, scoring an average of just 3.3 runs per game while allowing 6.1, which has contributed to their four-game losing streak. On the other hand, the Rockies have had their own woes, managing only 1.8 runs per contest while conceding 4. Colorado’s home-field advantage at Coors Field could be a factor, potentially sparking some much-needed offensive production. Both teams are eager to reverse their current trends, making this contest pivotal in altering their early-season narratives.
Seattle Mariners at San Francisco Giants – 4:05 PM – MLB Extra Innings®, ROOT Sports Northwest Plus
The Seattle Mariners (3-4) come into this matchup looking to build on their recent momentum following a shaky start. With a modest offensive output of 2.6 runs per game and a defense that has allowed 4.1, the Mariners need to tighten their gameplay against tougher opponents. They face the San Francisco Giants (5-1), who boast impressive form early in the season with a strong offensive average of 5.0 runs per contest while holding opponents to just 2.7. The Giants have ridden a four-game winning streak, showcasing their balance and consistency. If Seattle hopes to compete, they will need a standout performance to counter San Francisco’s formidable defense and maintain pressure throughout the game.
Cleveland Guardians at LA Angels – 4:07 PM – MLB Extra Innings®, FanDuel Sports Network Ohio
The Cleveland Guardians (2-4) head into this contest with their pitching staff shouldering much of the load, as they’ve allowed 4.8 runs per game against their modest offensive production of 3.3 runs. They’ll face a Los Angeles Angels (4-2) squad that, despite a recent loss, has proven adept at generating runs, averaging 4.0 per game. The Angels’ ability to exploit pitching weaknesses could prove challenging for the Guardians, who will need to bolster their offense to keep pace. If Cleveland doesn’t find a way to score consistently, the Angels’ potent lineup might tilt the balance in their favor, offering the home side an upper hand in this matchup.
St. Louis Cardinals at Boston Red Sox – 7:10 PM – ESPN, ESPN Deportes, FanDuel Sports Network Midwest
The St. Louis Cardinals (4-2) are set to bring their potent offense, which currently averages a robust 7.0 runs per game, into Fenway Park for a showdown with the Boston Red Sox (3-4). The Cardinals’ explosive scoring capabilities have been a cornerstone of their early-season success, but they’ll face a Boston team boasting a relatively stingy defense, allowing just 3.6 runs per outing. Despite their losing record, the Red Sox have shown resilience with a recent two-game winning streak that gives them momentum. However, they’ll need to tap into their offensive potential against a Cardinals lineup that can pressure opponents with relentless scoring.
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
The post Baseball on TV Today: MLB Game Previews & Schedule appeared first on DIRECTV Insider.
About The Author
Discover more from imd369
Subscribe to get the latest posts sent to your email.