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.
All times Eastern.
For fans who are serious about sports, and only sports, get a channel lineup packed with the games you want – only from DIRECTV.
FRIDAY, APRIL 11
Kansas City Royals at Cleveland Guardians – 6:10 PM – MLB Extra Innings, FanDuel Sports Network Ohio
The Kansas City Royals (7-6) come into this matchup with a balanced approach, scoring 3.5 runs per game while allowing an identical 3.5. This equilibrium has helped them maintain a competitive presence early in the season. They will face the Cleveland Guardians (6-6), who are riding the momentum of a three-game winning streak and boast a solid defensive performance, conceding just 4.5 runs per game. Kansas City’s ability to maintain consistency will be tested against Cleveland’s defensively sound squad. If the Royals can disrupt the Guardians’ rhythm, their chance of climbing the standings significantly increases.
Pittsburgh Pirates at Cincinnati Reds – 6:40 PM – Apple TV+, Friday Night Baseball, SportsNet Pittsburgh
The Pittsburgh Pirates (5-8) are looking to build momentum, and they enter this matchup with a balanced offense, scoring an average of 3.5 runs per game. Facing the Cincinnati Reds (5-8), who boast a slightly better defensive record allowing 3.5 runs per game but struggle offensively with just 3.7 runs per game, the Pirates have an opportunity to exploit any defensive lapses. Both teams share similar records and performance stats, suggesting a tightly contested game. For the Pirates, continuing their steady offensive approach could be the key to securing a win, while the Reds will need to ignite their bats if they wish to overpower Pittsburgh.
San Francisco Giants at New York Yankees – 7:05 PM – MLB Extra Innings, MLB Network, NBC Sports Bay Area Plus
The San Francisco Giants (9-3) are showing early dominance this season with a remarkable 75% win percentage, backed by a robust offense averaging 4.8 runs per game. They boast a stingy defense as well, allowing just 3.3 runs per contest. They’ll face a formidable New York Yankees (7-5) squad that has been prolific at the plate, averaging a massive 6.8 runs per game. However, they’ve also been a bit leaky in defense, giving up 4.9 runs. This game promises to be a battle of potent offenses, but the Giants’ edge in pitching might give them the upper hand. The Yankees will need to tighten their defense to counter San Francisco’s balanced attack.
Toronto Blue Jays at Baltimore Orioles – 7:05 PM – MLB Extra Innings, MLB Network, Mid Atlantic Sports Network
The Toronto Blue Jays (8-6) head into this matchup with a balanced approach, averaging 3.7 runs per game while maintaining a solid defensive presence by allowing just 3.5 per contest. This equilibrium has been essential in their winning record and will be critical as they face the Baltimore Orioles (5-8). The Orioles have struggled defensively, letting opponents score 4.7 runs per game, which has been a major factor in their subpar performance so far. For Baltimore, tightening up their defense and exploiting scoring chances will be necessary to combat a well-rounded Blue Jays squad. Toronto’s consistency in both offense and defense could give them the edge in this divisional clash, but if the Orioles can muster some effective pitching, they might just turn their fortunes around.
Atlanta Braves at Tampa Bay Rays – 7:05 PM – MLB Extra Innings, FanDuel Sports Network Southeast, FanDuel Sports Network South
The Atlanta Braves (3-9) are off to a challenging start this season, posting a win percentage of just 25% while struggling to average 3.2 runs per game. They’ll face the Tampa Bay Rays (5-7), who, while having a slightly better record, share similar offensive struggles, averaging 3.6 runs per game. Both teams are looking to find some consistency at the plate, but with Tampa Bay’s tighter defense, allowing only 3.9 runs per game compared to Atlanta’s 3.9 as well, this game could be balanced on a knife-edge. The Braves will need to break their pattern of sluggish starts if they hope to outpace the Rays and turn their season around.
Washington Nationals at Miami Marlins – 7:10 PM – MLB Extra Innings, Mid Atlantic Sports Network
The Washington Nationals (5-7) look to shake off a tough start to their season where they’ve been inconsistent defensively, allowing 4.8 runs per game. They face a Miami Marlins (6-6) team that has been similarly unpredictable, managing an average of 3.6 runs while conceding 4.5. Both clubs are battling for a foothold in the standings, and Miami’s slightly more consistent pitching could make the difference in this contest. However, if Washington can capitalize on Miami’s occasional lapses, it may be just the edge they need to secure a win on the road.
Boston Red Sox at Chicago White Sox – 7:40 PM – MLB Extra Innings, NESN, NBC Sports Boston, NESN
The Boston Red Sox (7-7) head into this matchup with an even record, showcasing a balanced offensive output of 5.1 runs per game and a decent defense allowing 4.4. This blend of offense and defense has kept them competitive, but they face the struggling Chicago White Sox (2-10), whose season has been marred by offensive woes, scoring just 2.9 runs per game. The White Sox’s anemic offense will have to find life quickly if they hope to challenge Boston’s robust batting. The Red Sox, riding a positive streak, may find this game a prime opportunity to push above .500 and capitalize on Chicago’s early-season difficulties.
Detroit Tigers at Minnesota Twins – 8:10 PM – Apple TV+, Friday Night Baseball, FanDuel Sports Network Detroit
The Detroit Tigers (7-5) have been a blend of solid offensive and defensive play this season, scoring an average of 4.9 runs while allowing just 3.8. This balanced performance has them positioned confidently as they head into this matchup with the Minnesota Twins (4-9). The Twins have struggled both at the plate and on the mound, averaging only 3.4 runs while conceding 4.3 per game. For Minnesota, it’s crucial to find a spark on offense to counter Detroit’s consistency. If the Tigers maintain their current form, the Twins might find themselves pressed to stay competitive in this game. As Detroit looks to capitalize on their advantage, the Twins will need a breakout performance to alter the momentum.
LA Angels at Houston Astros – 8:10 PM – MLB Extra Innings, Space City Home Network
The Los Angeles Angels (8-4) have been impressive with their strong start, thanks to a potent offense averaging 5.4 runs per game while conceding 4.7. They’ll be looking to extend their success against a Houston Astros (5-7) squad that’s been inconsistent, managing just 3.2 runs per outing while allowing 4.0. The Astros’ struggles at the plate could be problematic against the Angels’ robust offensive lineup. Despite their current rough patch, if Houston’s pitching staff can contain the Angels’ bats, they might keep this matchup competitive. However, the Angels’ momentum might just give them the edge as they search for another win on the road.
Philadelphia Phillies at St. Louis Cardinals – 8:15 PM – MLB Extra Innings, NBC Sports Philadelphia
The Philadelphia Phillies (8-4) come into this matchup riding high with a strong start to their season, highlighted by a balanced offensive output of 4.7 runs per game and a solid defense allowing just 3.6. Their ability to limit opponents’ scoring will be crucial against a St. Louis Cardinals (5-7) team with a contrasting profile, scoring as much as 6.0 runs per game but also conceding the same amount. This game shapes up as a battle between Philadelphia’s consistent defense and St. Louis’s explosive yet vulnerable nature. If the Cardinals cannot tighten their defense, the Phillies’ well-rounded approach could give them the edge in this intriguing duel.
Milwaukee Brewers at Arizona Diamondbacks – 9:40 PM – MLB Extra Innings, FanDuel Sports Network Wisconsin
The Milwaukee Brewers (7-6) are heading into this matchup hoping to bounce back after a recent setback, with their season characterized by a solid offense averaging 5.2 runs per game but struggling defensively, conceding 5.7. This could pose a challenge as they take on the Arizona Diamondbacks (7-6), who are riding a winning streak and boast a balanced roster with 5.5 runs scored per game while allowing 4.5. Arizona has demonstrated a superior defense thus far, which might give them the edge against Milwaukee’s potent batting lineup. If the Brewers aim to secure a win, tightening their defensive game will be crucial to stifle the Diamondbacks’ consistent offensive output. This promises to be an engaging contest where both teams will push to tip the balance in their favor.
Texas Rangers at Seattle Mariners – 9:40 PM – MLB Extra Innings, FanDuel Sports Network Southwest
The Texas Rangers (9-4) have been a formidable force this season, boasting a solid record with their balanced team performance. Their defense has been particularly sharp, allowing just 4.1 runs per game while continuing to find ways to win. They face the Seattle Mariners (5-8), who have struggled to find consistency, both offensively, averaging only 3.4 runs per game, and defensively, giving up 4.5. The Mariners will need to boost their offensive production to counter the Rangers’ steady play. This matchup could be an uphill battle for Seattle if they can’t capitalize on scoring opportunities against a well-rounded Texas side.
Colorado Rockies at San Diego Padres – 9:40 PM – MLB Extra Innings, MLB Colorado Rockies
The Colorado Rockies (3-9) are struggling to find their footing this season, with a record that reflects their ongoing issues both offensively and defensively. With an average of 3.3 runs per game while allowing 5.7, the Rockies have been unable to mount a consistent challenge on either side of the ball. They’ll face a daunting task against the San Diego Padres (10-3), who have been dominating with a league-leading win percentage of 77% and allowing just 3.3 runs per game. San Diego’s solid defense could stifle Colorado’s sputtering offense, potentially turning this matchup into a one-sided affair if the Rockies can’t elevate their performance. As such, the Padres’ balanced attack and strong pitch control could very well lead them to extend their impressive early-season form.
New York Mets at Oakland Athletics – 10:05 PM – MLB Extra Innings, MLB Network, SportsNet New York
The New York Mets (8-4) are off to an impressive start this season, owing much of their success to a stout defense that has limited opponents to just 2.7 runs per game. This strengths-based approach gives them a significant edge over the struggling Oakland Athletics (5-8), who have been allowing a hefty 5.6 runs per game on average. While the Athletics have shown sporadic offensive capabilities, scoring 4.3 runs per contest, their leaky defense will need to lock down to have a fighting chance against the Mets’ methodical playstyle. If the A’s can’t shore up their defense, New York’s efficiency on both sides of the ball could make this an uphill battle for Oakland.
Chicago Cubs at LA Dodgers – 10:10 PM – MLB Extra Innings, MLB Network, Marquee Sports Network, NBC Sports Chicago Plus
The Chicago Cubs (9-6) are bringing their high-powered offense to Los Angeles, where they will face the Dodgers (10-4) in what promises to be an exciting clash. The Cubs have been impressive, averaging 6.4 runs per game, and will look to continue that trend against a Dodgers team known for strong pitching, allowing just 3.9 runs on average. Los Angeles is off to an even more impressive start and will rely on their balanced play to maintain their top record. This meeting is a classic strength on strength, as the Cubs’ offensive prowess will be tested by the Dodgers’ formidable pitching and sound defense. This game has the potential to be a high-scoring affair if the Dodgers’ pitching wavers, giving the Cubs a chance to pull off a win on the road.
SATURDAY, APRIL 12
Detroit Tigers at Minnesota Twins – 2:10 PM – MLB Extra Innings, FanDuel Sports Network Detroit
The Detroit Tigers (7-5) look to bounce back from a recent hiccup, carrying a well-rounded attack that averages 4.9 runs per game while keeping opponents to 3.8. Their effective balance between offense and defense has been key to their solid start. On the other hand, the Minnesota Twins (4-9) have struggled this season, unable to generate consistent offense with just 3.4 runs per game. Despite their defensive challenges, allowing 4.3 runs per game, the Twins will aim to leverage their home field to possibly ignite their stagnant scoring and turn the tide against a resilient Tigers squad. This matchup could test Minnesota’s resolve early in the season.
Philadelphia Phillies at St. Louis Cardinals – 2:15 PM – MLB Extra Innings, NBC Sports Philadelphia
The Philadelphia Phillies (8-4) bring an impressive 67% win percentage into their matchup against the St. Louis Cardinals (5-7). The Phillies have been effective both offensively and defensively, scoring an average of 4.7 runs per game while giving up just 3.6. They’re poised to challenge the Cardinals, who possess a potent offense averaging 6 runs per game but have struggled to keep opponents in check, allowing a whopping 6.2 runs per contest. If Philadelphia’s balanced attack continues to perform, they could exploit the Cardinals’ defensive vulnerabilities and push their strong start further. Meanwhile, St. Louis must tighten their defense to avoid falling further behind in the standings.
San Francisco Giants at New York Yankees – 3:05 PM – FOX Sports 1, MLB Extra Innings, NBC Sports Bay Area Plus
The San Francisco Giants (9-3) have been one of the most dominant teams early in the season, boasting an impressive winning percentage and a robust defensive front, allowing just 3.3 runs per game. Their effective pitching and balanced offense will face a challenging test against the New York Yankees (7-5), who are equally strong on the offensive side, averaging 6.8 runs per game. The Yankees’ high-scoring approach could threaten the Giants’ defense, but with the Giants’ track record, this clash promises to be competitive. Expect a close contest that hinges on whether New York’s booming bats can overcome San Francisco’s fortified defense.
Toronto Blue Jays at Baltimore Orioles – 4:05 PM – MLB Extra Innings, Mid Atlantic Sports Network
The Toronto Blue Jays (8-6) come into this matchup with a solid 57% win percentage, driven by their balance on both offense and defense, averaging 3.7 runs while allowing just 3.5. They’ll face the Baltimore Orioles (5-8), a team struggling to find momentum with a 38% win rate. Despite Baltimore’s offensive efforts, producing 4.2 runs per game, their pitching has left much to be desired, conceding 4.7 runs per contest. With the Blue Jays’ ability to keep the scoreboard tight, the Orioles will need a standout performance on the mound to curtail Toronto’s efficient play. If Baltimore can’t solidify their defense, Toronto might capitalize and continue their strong start to the season.
New York Mets at Oakland Athletics – 4:05 PM – MLB Extra Innings, SportsNet New York
The New York Mets (8-4) head to the Bay Area to face the Oakland Athletics (5-8) in what looks to be a tale of two different teams. The Mets boast a solid start to the season with a 67% win percentage, showcasing a combination of effective pitching and timely hitting that has held opponents to just 2.7 runs per game. Meanwhile, the Athletics are struggling to find their footing, allowing 5.6 runs per game and winning only 38% of their contests. Oakland’s pitching staff will be tested against a disciplined Mets lineup, and unless they can tighten up defensively, the Mets could find this an opportune time to further assert their strong start. It’s a matchup where New York’s steadiness could overpower Oakland’s early inconsistency.
Boston Red Sox at Chicago White Sox – 4:10 PM – MLB Extra Innings, NESN, NBC Sports Boston, NESN
The Boston Red Sox (7-7) come into this matchup looking to find consistency, a challenge they have faced all season, with a balanced 5.1 runs scored and 4.4 runs allowed per game. This balance has kept them at a .500 record, but against the struggling Chicago White Sox (2-10), they have a prime opportunity to tip the scales in their favor. The White Sox have had a tough season so far, with a mere 2.9 runs per game and a defense allowing 3.9, highlighting their struggles on both sides of the ball. For the Red Sox, this matchup represents a chance to exploit Chicago’s offensive woes, and if they can maintain their steady offensive output, they should have the upper hand.
Atlanta Braves at Tampa Bay Rays – 4:10 PM – MLB Extra Innings, FanDuel Sports Network Southeast, FanDuel Sports Network South
The Atlanta Braves (3-9) are still searching for a spark in their lineup, averaging just 3.2 runs per game and struggling to convert opportunities into victories. They face a Tampa Bay Rays (5-7) team that enters the matchup facing its own set of challenges, particularly with a middling offense that puts up 3.6 runs on average. The Rays’ ability to keep games tight, allowing just 3.9 runs per contest, could be key against a Braves team that hasn’t yet found its footing on offense. With both teams eager to improve their standings, this game presents a crucial chance for one squad to redirect their early season fortunes, making every run scored particularly valuable.
Washington Nationals at Miami Marlins – 4:10 PM – MLB Extra Innings, Mid Atlantic Sports Network
The Washington Nationals (5-7) have had a rocky start to the season, finding themselves in a slump with an average of 4.4 runs scored per game, while their defense has allowed 4.8. Their challenge will be to overcome this defensive fragility when taking on the Miami Marlins (6-6), who’ve showcased a balanced performance, scoring 3.6 runs per game and allowing 4.5. The Marlins, with a .500 record, are striving to edge out an advantage in the ultra-competitive National League East. Washington might need to leverage offensive bursts to exploit any lapses in Miami’s solid defense to climb up the ladder.
Kansas City Royals at Cleveland Guardians – 6:10 PM – MLB Extra Innings, FanDuel Sports Network Ohio
The Kansas City Royals (7-6) have been solid so far, maintaining a balanced approach with an average of 3.5 runs for and against per game. This symmetry could serve them well against the Cleveland Guardians (6-6), who are currently riding a three-game winning streak. The Guardians have found some momentum lately, despite only putting up an average of 3.7 runs per game. Kansas City’s consistent form could be tested by Cleveland’s newly sparked energy, making this matchup a intriguing clash of defensive prowess. Both teams will aim to build on their streaks, but Cleveland’s recent surge at home might just give them the edge.
Pittsburgh Pirates at Cincinnati Reds – 6:40 PM – MLB Extra Innings, SportsNet Pittsburgh
The Pittsburgh Pirates (5-8) head into Cincinnati looking to build off a recent uptick, bolstered by an offense that has been inconsistent yet capable of spurts. Despite their struggles, they’ve managed to score an average of 3.5 runs per game while conceding 4.9. Their opponents, the Cincinnati Reds (5-8), are coming off a similar record but have been slightly more solid defensively, allowing just 3.5 runs per game. This matchup might come down to which team can capitalize on the other’s mistakes, as both are hungry to break through their sub-par starts and gain some momentum in the season. The Reds’ advantage in run prevention could give them the edge if they can find ways to stifle Pittsburgh’s scoring opportunities.
LA Angels at Houston Astros – 7:10 PM – MLB Extra Innings, MLB Network, Space City Home Network
The Los Angeles Angels (8-4) are riding high on a strong start to the season, boasting a 67% win rate. Their potent offense, averaging 5.4 runs per game, could pose a significant challenge for the Houston Astros (5-7), who are struggling offensively with only 3.2 runs per game. While the Astros’ defense limits them to 4.0 runs allowed per game, the Angels have a slightly more porous defense at 4.7 runs allowed per game, which provides a potential opening for Houston. If the Astros can capitalize on their defensive efforts and find a spark at the plate, they might just stand a chance against the in-form Angels in this exciting matchup.
Milwaukee Brewers at Arizona Diamondbacks – 8:10 PM – MLB Extra Innings, MLB Network, FanDuel Sports Network Wisconsin
The Milwaukee Brewers (7-6) will head into Arizona with a balanced offensive output, averaging 5.2 runs per game, but their defense has been leaky, conceding an average of 5.7 runs. They’ll be facing the Arizona Diamondbacks (7-6), who boast a solid offense of their own, scoring 5.5 runs per game, while keeping opponents to 4.5 runs. With both teams entering the matchup with identical records, it will be interesting to see if the Brewers’ explosive offense can outpace Arizona’s slightly tighter defense. If Milwaukee can tighten up their pitching and control Arizona’s batters, they might edge out a win in what promises to be an engaging contest.
Colorado Rockies at San Diego Padres – 8:40 PM – MLB Extra Innings, MLB Colorado Rockies
The Colorado Rockies (3-9) find themselves in a challenging spot as they travel to face the San Diego Padres (10-3). The Rockies have struggled mightily this season, allowing a disturbing 5.7 runs per game while generating just 3.3 offensively. This mismatch could spell trouble against a Padres squad that boasts one of the best records in the league, thanks to their effective balance and a stout 3.3 average runs allowed per game. San Diego’s excellent defense should be able to stifle Colorado’s inconsistent offense, allowing their own offense to capitalize. It will take a considerable shift for the Rockies to slow down the high-flying Padres in this matchup.
Chicago Cubs at LA Dodgers – 9:10 PM – MLB Extra Innings, MLB Network, Marquee Sports Network, NBC Sports Chicago Plus
The Chicago Cubs (9-6) have showcased a robust offensive arsenal this season, averaging an impressive 6.4 runs per game, while maintaining a tight defensive performance by allowing only 4.5 runs. Their potent offense will be crucial as they face the LA Dodgers (10-4), a team that has been formidable in their own right, holding a strong 71% win rate with a balanced play of 4.9 runs scored and 3.9 allowed. This matchup presents a tantalizing battle between the Cubs’ high-octane offense and the Dodgers’ well-rounded team performance. If the Cubs can exploit any defensive lapses from the Dodgers, they could outlast the NL powerhouse in what promises to be an exciting showdown.
Texas Rangers at Seattle Mariners – 9:40 PM – MLB Extra Innings, MLB Network, FanDuel Sports Network Southwest
The Texas Rangers (9-4) boast a strong start to their season with a solid 69% win rate, playing particularly well defensively by allowing just 4.1 runs per game. They head into this matchup against a Seattle Mariners (5-8) team that has struggled to find their footing with a win percentage of only 38%. The Mariners’ lack of offensive output, averaging only 3.4 runs a game, could put them at a disadvantage against the Rangers’ capable pitching and defense. With Texas looking to maintain momentum and Seattle eager to turn around their early-season misfortunes, this game will test the Mariners’ ability to break through the Rangers’ tough defensive shell and find ways to score.
SUNDAY, APRIL 13
San Francisco Giants at New York Yankees – 1:35 PM – MLB Extra Innings, MLB Network, NBC Sports Bay Area Plus
The San Francisco Giants (9-3) have surged to the top of their division, boasting an impressive 75% win rate and a robust balance of offense and defense, scoring 4.8 runs per game while allowing just 3.3. Their consistency on both sides of the ball has positioned them as early-season contenders. Meanwhile, the New York Yankees (7-5) are equally potent offensively, leading the league with 6.8 runs per game, though their pitching has been slightly more vulnerable, conceding 4.9 per contest. In this intriguing matchup, the Giants’ stifling defense will be put to the test against the Yankees’ explosive batting lineup, setting the stage for a dynamic clash of strengths. Both teams will be eager to establish dominance in what could be a postseason preview.
Toronto Blue Jays at Baltimore Orioles – 1:35 PM – MLB Extra Innings, Mid Atlantic Sports Network
The Toronto Blue Jays (8-6) have been playing near the top of the league, putting together a winning stretch while maintaining a solid run differential with 3.7 runs per game scored and 3.5 allowed. Their ability to limit opponents will be crucial as they face the Baltimore Orioles (5-8), who have been struggling to find their form with a run balance that shows 4.2 scored but 4.7 conceded per game. As they face a resilient Blue Jays squad, the Orioles’ pitchers need to step up to keep Toronto’s bats in check, especially in their home environment. If Baltimore can tighten their defense, fans might witness a compelling matchup between these two divisional rivals.
Atlanta Braves at Tampa Bay Rays – 1:40 PM – MLB Extra Innings, FanDuel Sports Network Southeast, FanDuel Sports Network South
The Atlanta Braves (3-9) are looking to break free from their early-season woes as they face off against the Tampa Bay Rays (5-7). With a mere 3.2 runs per game, the Braves have struggled to find momentum in their lineup, making it crucial for them to capitalize on any scoring chances against a Rays squad that allows 3.9 runs per game. Tampa Bay, sitting at a 42% win rate, will need to tighten up their defense and exploit Atlanta’s vulnerability at the plate to improve their standing. The Rays have managed a modest 3.6 runs per game and will be eager to seize this opportunity for a victory on home turf. For Atlanta, a win could spark some much-needed energy, helping them find their footing as the season progresses.
Kansas City Royals at Cleveland Guardians – 1:40 PM – MLB Extra Innings, MLB Network, FanDuel Sports Network Ohio
The Kansas City Royals (7-6) are riding a wave of momentum, boasting a balanced team with both offensive and defensive strengths. Averaging 3.5 runs per game while allowing the same number to opponents, their consistency on both ends could give them an edge. Meanwhile, the Cleveland Guardians (6-6) have found recent success, riding a three-game winning streak. Although they’ve been scoring 3.7 per game and allowing slightly more at 4.5, this matchup against Kansas City presents a challenge. If the Guardians can tighten their defense, they might leverage their home advantage effectively in what promises to be a closely contested game.
Pittsburgh Pirates at Cincinnati Reds – 1:40 PM – MLB Extra Innings, SportsNet Pittsburgh
The Pittsburgh Pirates (5-8) are looking to find consistency this season, as their offensive production has been modest at 3.5 runs per game while allowing an average of 4.9. They’ll face the Cincinnati Reds (5-8), who are in a similar position, averaging 3.7 runs per game with a slightly more stable defense that concedes 3.5 runs on average. For the Pirates, tightening up their defensive performance will be key to improving their record against a Reds team that has shown more stability in containing opponents. With both teams needing a boost to kickstart their season, this could turn into a closely contested battle, where a single defensive play could tip the scales in favor of the victor.
Washington Nationals at Miami Marlins – 1:40 PM – MLB Extra Innings, Mid Atlantic Sports Network
The Washington Nationals (5-7) look to regain their footing after a tough stretch that has seen them give up 4.8 runs per game while managing to score 4.4 themselves. Their pitching will be tested against a Miami Marlins (6-6) squad that has had an up-and-down start to the season, maintaining a .500 record. The Marlins’ ability to limit opponents to 4.5 runs per game has kept them competitive, but their own scoring average of 3.6 runs per game suggests a reliance on tight, low-scoring affairs. With both teams eager to climb above the .500 mark, this matchup could turn into a strategic battle where pitching depth and defensive prowess take center stage.
Boston Red Sox at Chicago White Sox – 2:10 PM – MLB Extra Innings, NESN, NBC Sports Boston, NESN
The Boston Red Sox (7-7) enter this contest with a balanced approach, scoring a solid 5.1 runs per game while allowing 4.4. Their ability to maintain a steady offense and defense will be put to the test against the Chicago White Sox (2-10), who are in a dire slump and struggling both at the plate and on the mound. With the White Sox managing just 2.9 runs per game and giving up 3.9, they’ll need a significant turnaround to compete with Boston’s established rhythm. The Red Sox, having found some consistency, will look to exploit the White Sox’s vulnerabilities to notch another win.
Detroit Tigers at Minnesota Twins – 2:10 PM – MLB Extra Innings, FanDuel Sports Network Detroit
The Detroit Tigers (7-5) have displayed a solid start to the season, combining an impressive 58% win rate with a balanced attack that sees them averaging 4.9 runs per game while holding opponents to 3.8. As they face the Minnesota Twins (4-9), Detroit’s balanced approach could exploit a Twins lineup that has struggled to find consistency, scoring just 3.4 runs per game. Minnesota, despite their offensive woes, has shown resilience on defense, allowing 4.3 runs on average. For the Twins, generating more run support could turn the tide, making this a critical matchup to avoid slipping further behind in the race. If Detroit’s offense continues to fire, the Tigers might deepen the Twins’ early-season struggles.
LA Angels at Houston Astros – 2:10 PM – MLB Extra Innings, Space City Home Network
The Los Angeles Angels (8-4) are off to a strong start this season, showcasing their offensive prowess with an impressive 5.4 runs per game while maintaining a solid defense, allowing 4.7 runs on average. They’ll be stepping into a series against the Houston Astros (5-7), who have been struggling to find consistency. The Astros’ offense has sputtered, putting up only 3.2 runs per game, while their defense has been slightly better, allowing 4.0 on average. Houston will need to tighten up both aspects of their game if they hope to stand toe-to-toe with the Angels’ well-rounded attack. Given the Angels’ current momentum, they have the upper hand, but a determined Houston squad could leverage their home field advantage to shift the tide.
Philadelphia Phillies at St. Louis Cardinals – 2:15 PM – MLB Extra Innings, NBC Sports Philadelphia
The Philadelphia Phillies (8-4) have been impressive thus far in the season, boasting a strong offensive output with an average of 4.7 runs per game while their pitching staff keeps opponents to just 3.6. This robust performance bodes well against the St. Louis Cardinals (5-7), who struggle defensively, allowing a high 6.2 runs per game. Although the Cardinals possess the ability to score, with an average of 6 runs per game, defensive lapses have cost them in tight contests. If the Phillies can maintain their solid defensive play, they could exploit the Cardinals’ weaknesses and add another win to their strong start.
New York Mets at Oakland Athletics – 4:05 PM – MLB Extra Innings, SportsNet New York
The New York Mets (8-4) have shown a stingy defense so far this season, allowing only 2.7 runs per game. Their ability to stymie opponents could be critical against the Oakland Athletics (5-8), who have struggled offensively, managing just 4.3 runs per game while their pitching has given up 5.6. The Mets’ combination of a solid defense and their 67% win rate sets them up as a formidable challenge. Oakland will need to find a way to break through the Mets’ defense and tighten up their own pitching to keep this game competitive.
Milwaukee Brewers at Arizona Diamondbacks – 4:10 PM – MLB Extra Innings, MLB Network, FanDuel Sports Network Wisconsin
The Milwaukee Brewers (7-6) bring a high-powered offense into the matchup, averaging an impressive 5.2 runs per game. Yet, they’ve also been generous defensively, allowing 5.7 runs per contest, which they’ll need to tighten up against the Arizona Diamondbacks (7-6), who have showcased a balanced attack themselves, averaging 5.5 runs per game while limiting opponents to 4.5. Arizona’s ability to both produce runs and keep opponents’ scoring under check could play a vital role, especially against a Brewers team that might struggle if this turns into a defensive showdown. The outcome may hinge on which team’s pitching staff can best neutralize the other’s offensive threats, setting the stage for a closely contested game.
Colorado Rockies at San Diego Padres – 4:10 PM – MLB Extra Innings, MLB Colorado Rockies
The Colorado Rockies (3-9) have stumbled out of the gate this season, struggling both offensively and defensively with averages of 3.3 runs scored and 5.7 runs allowed per game. As they head to sunny San Diego, they’ll face the red-hot San Diego Padres (10-3), who boast an impressive 4.4 runs per game while allowing just 3.3. The Padres’ strong start and solid defensive performance have been pivotal to their early success, making them a challenging opponent for the Rockies. If Colorado’s pitching staff can’t tighten up, the Padres are poised to capitalize and extend their winning ways.
Texas Rangers at Seattle Mariners – 4:10 PM – MLB Extra Innings, MLB Network, FanDuel Sports Network Southwest
The Texas Rangers (9-4) are cruising with a solid 69% win rate, thanks largely to their disciplined defense that has allowed only 4.1 runs per game. They’ll be testing their mettle against the Seattle Mariners (5-8), who are off to a rocky start, scoring just 3.4 runs per game while allowing 4.5. While the Mariners have struggled to capitalize on offensive opportunities, their defense has shown flashes of resilience. The Rangers’ ability to control the scoreboard could be the key here as Seattle searches for ways to ignite their bats and turn the tide in their favor. Texas will aim to maintain their winning momentum, knowing that the Mariners will be eager to use this home game as a catalyst for change.
Chicago Cubs at LA Dodgers – 7:10 PM – ESPN, ESPN Deportes, Marquee Sports Network, NBC Sports Chicago Plus
The Chicago Cubs (9-6) roll into this matchup with one of the league’s most potent offenses, averaging an impressive 6.4 runs per game. They’ve been consistently putting pressure on opposing pitchers, thanks to their solid lineup depth and aggressive baserunning. On the other hand, the LA Dodgers (10-4) boast a formidable defense, allowing just 3.9 runs per game, which has been key to their early success this season. Their ability to stifle opponents combined with strategic scoring has made them a tough team to beat. This game promises to be a classic clash of offensive firepower against defensive prowess, with the Dodgers looking to quiet the Cubs’ bats while capitalizing on any scoring opportunities they can create.
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.