Tuesday’s 15-game slate has a little bit of everything, but the night is anchored by two featured divisional matchups and several notable pitching contrasts that should shape the board.
Texas heads to Anaheim for the most obvious mismatch duel on the card, with Cody Bradford making just enough statistical noise to grab attention even in a tiny sample. Bradford’s 0.00 ERA comes with a much less clean 1.62 WHIP and 4.15 BB/9, so the story here is less pure dominance than whether he can keep stranding traffic; with no recent-start data available, that lack of trend detail makes his profile feel volatile despite the pristine run prevention. On the other side, Ryan Johnson’s 7.11 ERA and 1.60 WHIP point to a starter who has had trouble controlling innings before they get away from him, and his 6.75 K/9 leaves less margin for escaping jams. In a division rivalry, that combination puts pressure on the Angels to support him early, because on paper this sets up as Texas having the clearer path if Bradford is even reasonably sharp.
The other featured game has more balance and more standings weight, as Cleveland visits Detroit. Tanner Bibee brings a steady 3.85 ERA, 1.13 WHIP, and strong 2.48 BB/9, the kind of line that suggests a starter who can keep the Guardians in the game even without overpowering strikeout volume. Drew Anderson has been a little more volatile, but the 10.43 K/9 is the swing factor tonight; if he’s around the zone, he has the bat-missing ability to tilt this matchup, though the 1.29 WHIP and 3.34 BB/9 hint at some risk if Cleveland forces long counts. With no recent-starts data provided for either arm, this one reads more as a contrast in style than momentum: Bibee’s efficiency versus Anderson’s strikeout upside.
Milwaukee Brewers at San Diego Padres is notable because Kyle Harrison’s 2.84 ERA gives Milwaukee a clear edge on paper over Walker Buehler’s 5.07 in another mismatch duel. Seattle Mariners at New York Yankees carries standings stakes, with Bryan Woo’s 4.31 ERA facing Ryan Weathers’ steadier 3.79 in a game that looks tighter than the records alone might suggest. Kansas City Royals at Los Angeles Dodgers is notable for the strange mismatch profile of Michael Wacha’s solid 3.44 ERA against Blake Snell’s inflated 12.00. Boston Red Sox at Toronto Blue Jays gets the rivalry tag and one of the better pure pitching matchups of the night, with Patrick Sandoval at 3.38 facing Dylan Cease at 2.28.
The pitching spotlight goes to Cease, whose 2.28 ERA is the best mark among the featured and notable starters and makes Boston-Toronto one of the toughest run-prevention tests on the schedule.
It’s a full Tuesday board, but the featured games in Anaheim and Detroit should do the most to define the night.
| Time | Matchup | Score | Pitchers | ML / O·U | |
|---|---|---|---|---|---|
| FINAL | 0–2 | Skenes3.88vsPérez3.39 | PIT -106O/U 7.0 | PreviewLineup | |
| FINAL | 4–6 | Bibee3.99vsAnderson3.91 | CLE +128O/U 8.5 | PreviewLineup | |
| FINAL | 8–6 | Imanaga3.74vsIrvin5.79 | CHC -173O/U 9.0 | PreviewLineup | |
| FINAL | 1–4 | Woo4.15vsWeathers3.69 | SEA +116O/U 8.0 | PreviewLineup | |
| FINAL | 3–5 | Sandoval3.30vsCease2.40 | BOS +118O/U 7.0 | PreviewLineup | |
| FINAL | 0–4 | McLean3.42vsPérez2.96 | NYM +121O/U 8.5 | PreviewLineup | |
| FINAL | 5–2 | Young3.33vsOber4.64 | BAL +100O/U 9.0 | PreviewLineup | |
| FINAL | 5–4 | Lodolo4.86vsBurke2.99 | CIN +141O/U 7.5 | PreviewLineup | |
| FINAL | 0–2 | Sánchez2.54vsPallante3.46 | PHI -152O/U 7.5 | PreviewLineup | |
| FINAL | 2–3 | Bradford2.38vsJohnson6.71 | TEX -141O/U 9.0 | PreviewLineup | |
| FINAL | 3–2 | Sugano4.43vsBratt3.74 | COL +152O/U 9.0 | PreviewLineup | |
| FINAL | 2–11 | Harrison3.47vsBuehler4.88 | MIL -125O/U 7.5 | PreviewLineup | |
| FINAL | 12–4 | Martinez2.75vsBarnett6.16 | TB -190O/U 10.5 | PreviewLineup | |
| FINAL | 1–4 | Brown3.68vsWhisenhunt6.11 | HOU -190O/U 8.0 | PreviewLineup | |
| FINAL | 4–5 | Wacha3.46vsSnell5.00 | KC +232O/U 8.0 | PreviewLineup |
Tuesday’s 15-game slate mixed a few clear statements with a handful of surprises, as the Angels edged the Rangers 3-2, the Giants knocked off the Astros 4-1, the Cardinals blanked the Phillies 2-0, the Rockies stunned the Diamondbacks 3-2, and the Orioles took down the Twins 5-2. There were also a couple of lopsided results, with the Rays rolling past the Athletics 12-4 and the Padres routing the Brewers 11-2.
The top pitching performance belonged to Eury Pérez, who was sharp in Miami’s 2-0 win over Pittsburgh. Pérez worked 7.0 scoreless innings, allowed no runs, struck out seven, and walked two, outdueling Paul Skenes in one of the day’s best starter matchups. In a game where offense was scarce, Pérez controlled the night from the outset and gave the Marlins exactly the kind of frontline outing that can carry a low-scoring game.
Elsewhere, Nick Martinez turned in one of the most durable starts of the season for Tampa Bay, going the distance in a 12-4 win over the Athletics with 9.0 innings, four earned runs, five strikeouts, and no walks. Blake Snell was overpowering in the Dodgers’ 5-4 win over Kansas City, punching out 10 over 6.0 innings while allowing just one earned run. In St. Louis, Cristopher Sánchez was good enough to win with 6.0 scoreless innings and seven strikeouts, but Andre Pallante matched him with six scoreless frames of his own as the Cardinals handed Philadelphia a quiet 2-0 upset.
The Padres delivered the day’s biggest blowout behind Walker Buehler’s 6.0 innings of one-run ball, while San Francisco got a steady 5.2-inning, one-run effort from Carson Whisenhunt to keep Houston in check. Tuesday had no shortage of strong starting pitching, and it set a solid tone heading into the middle of the week.
