Sunday’s full 15-game slate has a little of everything: a couple of clear pitching mismatches, one true marquee duel, and several games with standings implications that should keep the late afternoon and evening windows busy.
The top spotlight lands in San Francisco, where the Rockies send Gabriel Hughes into a difficult road assignment against Blade Tidwell and the Giants at Oracle Park. On the surface, this is the kind of matchup that can tilt quickly if Hughes doesn’t get ahead in counts. His 5.61 ERA is paired with a solid 8.29 K/9, so there is swing-and-miss ability here, but the overall run prevention hasn’t followed, and against a division rival in a game with standings stakes, traffic on the bases becomes a bigger issue. Tidwell has been far steadier, carrying a 2.78 ERA, 1.10 WHIP, and excellent 1.99 BB/9 that point to a starter controlling tempo rather than surviving it. Recent-starts data wasn’t available for either arm, so the read here leans on the season profile: Hughes has the tougher path because Tidwell’s command gives San Francisco a clear edge in what profiles as a mismatch duel.
Royals at Angels is the other featured game, and it’s a different kind of mismatch because Noah Cameron has at least given Kansas City competent rotation work while Ryan Johnson has struggled to contain innings for Los Angeles. Cameron’s 4.45 ERA and 1.29 WHIP aren’t dominant, but they’re supported by a healthy 8.21 K/9 and manageable 2.92 BB/9, which gives the Royals a reasonable baseline. Johnson’s 6.71 ERA, 1.56 WHIP, and 4.42 BB/9 create a much thinner margin, especially in a game carrying standings stakes. As with the Giants-Rockies game, recent-starts data wasn’t available, so tonight’s outlook is driven by the broader trend in the season numbers: Cameron looks more capable of getting this game to the middle innings in control, while Johnson enters needing cleaner command than he has shown.
Texas Rangers at Athletics is notable because Cody Bradford’s 2.38 ERA gives Texas a major starting-pitching advantage over Jacob Lopez in a division rivalry matchup. Washington Nationals at New York Mets stands out as another mismatch setup, with Christian Scott’s 3.45 ERA putting the Mets in a stronger position than Jake Irvin’s 5.79 mark in this division rivalry game. Milwaukee Brewers at Los Angeles Dodgers is the day’s best pure mound duel, with Logan Henderson’s 2.88 ERA and Tarik Skubal’s 2.93 ERA setting up a tight, elite matchup. San Diego Padres at Cleveland Guardians earns its tag because Casey Mize and Tanner Bibee bring solid mid-rotation quality to a game with real standings stakes.
The pitching spotlight goes to Bradford, whose 2.38 ERA is the best mark among the featured and notable starters and makes him the most statistically reliable arm on the board.
It’s a strong Sunday card, but the cleanest edges start with San Francisco, Kansas City, and the premium duel in Los Angeles.
| Time | Matchup | Score | Pitchers | ML / O·U | |
|---|---|---|---|---|---|
| FINAL | 10–2 | Rogers4.15vsPeralta5.27 | BAL +124O/U 7.0 | PreviewLineup | |
| FINAL | 3–5 | Soroka2.93vsElder3.92 | AZ +112O/U 9.0 | PreviewLineup | |
| FINAL | 3–8 | Sandoval4.76vsBachar3.80 | BOS -106O/U 8.0 | PreviewLineup | |
| FINAL | 4–3 | Weathers3.56vsCease2.42 | NYY +110O/U 6.5 | PreviewLineup | |
| FINAL | 5–0 | Mize3.18vsBibee4.01 | SD -111O/U 8.0 | PreviewLineup | |
| FINAL | 7–1 | Pérez3.23vsLodolo4.52 | MIA -118O/U 8.5 | PreviewLineup | |
| FINAL | 3–4 | Irvin5.80vsScott3.51 | WSH +146O/U 8.5 | PreviewLineup | |
| FINAL | 7–5 | Burke3.15vsAnderson4.01 | CWS +101O/U 8.0 | PreviewLineup | |
| FINAL | 7–5 | Painter6.43vsKremer5.40 | PHI -106O/U 9.5 | PreviewLineup | |
| FINAL | 11–4 | Dobbins3.42vsCabrera5.68 | STL +157O/U 9.0 | PreviewLineup | |
| FINAL | 13–7 | Hughes6.69vsTidwell4.33 | COL +117O/U 8.0 | PreviewLineup | |
| FINAL | 2–5 | Bradford2.93vsLopez5.22 | TEX -126O/U 9.5 | PreviewLineup | |
| FINAL | 3–0 | Cameron4.17vsJohnson6.41 | KC -116O/U 8.5 | PreviewLineup | |
| FINAL | 6–2 | Henderson2.70vsSkubal2.85 | MIL +174O/U 7.0 | PreviewLineup | |
| FINAL | 3–2 | Woo4.10vsBrown3.67 | SEA +111O/U 7.5 | PreviewLineup |
Sunday’s 15-game slate mixed dominant pitching with a handful of notable upsets, as contenders stumbled in several spots. The Rockies outslugged the Giants 13-7 in one of the wildest games of the day, the Brewers went into Los Angeles and beat the Dodgers 6-2, and the Cardinals handled the Cubs 11-4. Elsewhere, the Yankees edged the Blue Jays 4-3, the White Sox topped the Tigers 7-5, the Orioles rolled past the Rays 10-2, and the Mariners slipped by the Astros 3-2.
The standout performance belonged to Kansas City’s Noah Cameron, who authored the best start of the day in the Royals’ 3-0 win over the Angels. Cameron threw a complete-game shutout, covering all 9.0 innings while allowing no earned runs, striking out eight, and walking just one. On a day when offense popped up around the league, Cameron was the rare starter who completely controlled the game from first pitch to last, and his efficiency gave Kansas City one of the cleanest wins on the board.
Milwaukee’s win over the Dodgers was especially impressive because Logan Henderson outdueled Tarik Skubal; Henderson worked 7.0 innings of one-run ball with six strikeouts, while Skubal was charged with just one earned run over 6.0 innings despite taking the loss in a game that turned late. In Toronto, Ryan Weathers gave the Yankees a steady 7.1 innings of one-run baseball, enough to overcome Dylan Cease’s 10-strikeout effort in a tight 4-3 game. And in San Francisco, neither starter found much footing as Gabriel Hughes was tagged for seven earned runs in 4.0 innings and Blade Tidwell allowed six in 4.1, setting the tone for Colorado’s 20-run outburst.
The Padres also got a crisp 6.0 scoreless innings from Casey Mize in a 5-0 win over Cleveland, while Miami rode Eury Pérez’s six scoreless frames to a 7-1 win in Cincinnati. A busy Sunday closed with plenty of movement and one unforgettable gem from Cameron.
