The Los Angeles Dodgers continued their historic run with an 8-2 demolition of the Mets, improving to 14-4 and establishing themselves as the early National League juggernaut. This isn't luck—they're outscoring opponents by nearly a run per game, and their pitching staff has been legitimately elite through three weeks. The Cubs weren't far behind, absolutely dismantling the Phillies 11-2 in Philadelphia with a balanced offensive attack that should terrify the rest of the NL East as the season deepens.
The Arizona Diamondbacks picked up a crucial road win at Baltimore, 8-5, staying competitive in what looks like a brutal NL West arms race. Meanwhile, the St. Louis Cardinals got past Cleveland 5-3, a game that mattered more for St. Louis' playoff positioning than most would realize this early—the Cardinals sit at 10-8 with real pitching depth that could carry them far.
Boston's Red Sox stayed alive with a 9-5 road victory in Minnesota despite their 7-11 record suggesting they're sinking fast. That's the kind of win that keeps a team's pulse going. The Pittsburgh Pirates and Cincinnati Reds both won at home, with Pittsburgh shutting out Washington 2-0 and Cincinnati thrashing San Francisco 8-3. The Reds are 11-7 and look genuinely competent.
In the AL, the New York Yankees beat the Angels 5-4 in a tight one, the Detroit Tigers edged Kansas City 2-1 in a pitching duel, and the Tampa Bay Rays dominated Chicago's White Sox 8-3. That White Sox loss drops them to 6-13—they're headed toward historic futility if they don't figure something out fast. The San Diego Padres held off Seattle 7-6, and Oakland got past Texas 6-5 in another one-run thriller that highlighted how tight the AL West is right now.
The Milwaukee Brewers beat Toronto 2-1 in a grind-it-out affair, the Atlanta Braves topped Miami 6-3, and the Houston Astros sneaked past Colorado 3-1. Nothing flashy, but these are the kinds of games that separate .500 teams from playoff contenders come October.
| Team | Score |
|---|---|
| Arizona Diamondbacks (11-8) ✔ | 8 |
| Baltimore Orioles (9-9) | 5 |
| Cleveland Guardians (10-9) | 3 |
| St. Louis Cardinals (10-8) ✔ | 5 |
| Boston Red Sox (7-11) ✔ | 9 |
| Minnesota Twins (11-8) | 5 |
| Chicago Cubs (9-9) ✔ | 11 |
| Philadelphia Phillies (8-10) | 2 |
| Kansas City Royals (7-11) | 1 |
| Detroit Tigers (9-9) ✔ | 2 |
| San Francisco Giants (6-12) | 3 |
| Cincinnati Reds (11-7) ✔ | 8 |
| Washington Nationals (8-10) | 0 |
| Pittsburgh Pirates (11-7) ✔ | 2 |
| Los Angeles Angels (9-10) | 4 |
| New York Yankees (10-8) ✔ | 5 |
| Miami Marlins (9-10) | 3 |
| Atlanta Braves (12-7) ✔ | 6 |
| Tampa Bay Rays (10-7) ✔ | 8 |
| Chicago White Sox (6-12) | 3 |
| Toronto Blue Jays (7-10) | 1 |
| Milwaukee Brewers (9-8) ✔ | 2 |
| Colorado Rockies (6-12) | 1 |
| Houston Astros (8-11) ✔ | 3 |
| Seattle Mariners (8-11) | 6 |
| San Diego Padres (12-6) ✔ | 7 |
| Texas Rangers (9-9) | 5 |
| Athletics (10-8) ✔ | 6 |
| New York Mets (7-12) | 2 |
| Los Angeles Dodgers (14-4) ✔ | 8 |
This might look like a mid-April snoozer on paper, but it's actually a critical AL East moment disguised as a regular game. The Yankees are 10-9 and can't afford to drop games to teams they should beat, especially with Boston still lurking at 7-11 and capable of a hot streak at any moment. Max Fried is exactly the kind of pitcher the Yankees need right now—a guy who doesn't blow up in your face, who eats innings, and who gives your lineup a chance to win 2-1 or 3-2. He's the definition of reliable, and reliability is what separates April pretenders from October contenders.
Brent Suter and the Angels (10-10) are the dangerous kind of mediocre—they're just good enough to hang around, and they've been competitive in most of their losses. Suter's a left-hander with a “respect my craftsmanship” approach to pitching. He won't give you a 6-inning parade; he'll make you work, he'll keep the ball in the yard, and he'll give his team chances. The Angels' lineup has enough pop with Mike Trout theoretically in there somewhere, but they've been maddeningly inconsistent. The Yankees' pitching has been a question mark all season, and Fried needs to establish early that he's the ace they thought they were getting.
This is the matchup within the matchup: Yankees corner infielders versus Angels speed game. The Angels want to run and create chaos; the Yankees want to pound the zone early and avoid extended at-bats. If the Angels get baserunners, they'll steal bags and force the Yankees' catcher into uncomfortable throws. If Fried pounds the zone early, he'll get ahead in counts and avoid those long, grinding battles where Suter thrives. The Yankees win this 3-1 in a grind. Fried's too good to lose to Suter at home, and that's the pregame lock.
Yankees-Angels Pitching Duel Sets Up a Classic AL East Battle: Max Fried takes the mound for New York today against Brent Suter and the Angels at 1:35 PM ET. Fried's been his usual reliable self—the Yankees are 10-9 and need consistency in their rotation if they're going to compete in a brutal AL East. Suter is a crafty left-hander who can neutralize lineups through contact management. This is the kind of matchup that gets decided by which team's third baseman breaks through first. The Yankees' lineup has more firepower, but the Angels have been sneaky resilient.
Rays Aim to Stay Hot Against White Sox's Disaster Zone: Steven Matz and the Tampa Bay Rays (11-7) roll into Chicago at 2:10 PM ET to face Jordan Leasure and a White Sox team that's completely unraveling at 6-13. The Rays are one of baseball's most efficient teams—they don't beat you with one big inning, they just methodically put pressure on opposing pitchers. The White Sox are giving up runs like they're on a timer, and this is exactly the kind of game that could get ugly fast. Tampa's pitching staff has been stellar, and Chicago can't catch a break.
Padres-Mariners Rematch Tests San Diego's Elite Pitching: Walker Buehler and the San Diego Padres (12-6) host Luis Castillo and the Mariners at 8:40 PM ET in a game that matters more than the calendar suggests. San Diego is the NL's second-best team right now, and their pitching depth is genuinely scary. Buehler's been outstanding, and the Padres' defense has been sharp. The Mariners are stuck at 8-11 and need wins like this to keep pace in an AL West that's still very much up for grabs. Castillo is an ace-caliber pitcher, but he'll be tested by a Padres lineup that's proven it can score in bunches.
Cardinals-Reds Playoff Preview Disguised as April Baseball: The Cincinnati Reds (11-8) host San Francisco (7-12) at 12:40 PM ET with Chase Burns on the mound for Cincinnati—a young arm who could be special. The Reds have quietly built a competitive roster, and these early-season performances against desperate teams like the Giants could be a barometer for their true talent level. San Francisco is bottom-feeding and desperately needs Landen Roupp to give them quality innings, but the Reds' pitching has been fundamentally sound, which is all they need against a Giants team that can't generate consistent run support.