Thursday’s 13-game slate has a little bit of everything, but the night is anchored by two featured spots that could swing playoff positioning while also putting very different pitching profiles under the microscope.
Athletics at Tigers stands out first because it looks like a volatility matchup on one side and a stabilizing opportunity on the other. Jack Perkins brings real swing-and-miss with an 11.52 K/9, and the recent game log shows why he’s so difficult to project: he punched out eight while getting tagged for seven earned runs in just 3.2 innings last time out, after a steadier five-inning, two-run effort and then a five-inning, four-run start before that. The strikeout weapon is intact, but the run prevention has bounced around start to start, which is a dangerous formula against a Detroit club with standings pressure attached to this game. Framber Valdez hasn’t exactly been cruising either, allowing five runs, then four runs, before a much sharper six-inning, one-run outing on June 22. That recent pattern suggests a veteran still searching for consistency rather than dominance, and with a total of 9.0, this game may come down to which starter can limit the crooked inning rather than which one controls the game cleanly.
Rockies at Giants is the other featured matchup, and the spotlight there is on Ryan Feltner’s hot stretch. He has quietly stacked three straight quality-looking outings, working six innings in each while allowing two, one, and two earned runs, and the most encouraging sign may be that he’s done it in different ways: nine strikeouts in his latest, then a zero-strikeout outing where he still kept Colorado in the game, then another efficient six frames with just two runs allowed. That kind of adaptability matters in a division rivalry game with standings stakes, especially in Oracle Park. San Francisco’s starter is still TBD, so the early edge in clarity belongs to Colorado simply because Feltner is carrying the better recent form into first pitch.
Cleveland Guardians at Minnesota Twins is a notable AL Central matchup because Gavin Williams’ 3.89 ERA gives Cleveland the cleaner front-end profile in a game with direct standings implications against Bailey Ober and the Twins. Chicago Cubs at Baltimore Orioles is notable because David Peterson’s 6.75 ERA makes this look like a potential Baltimore advantage on paper, but Trevor Rogers’ 4.70 mark and the high 10.0 total leave room for offense on both sides. Arizona Diamondbacks at San Diego Padres earns its spot because Merrill Kelly and Griffin Canning have both been hittable, creating an 8.5 total game that fits the urgency of a division rivalry with standings stakes. Seattle Mariners at Miami Marlins is the clearest mismatch of the notable group, with Bryce Miller’s excellent 1.71 ERA setting a very different tone than Janson Junk’s 4.80.
The pitching spotlight goes to Miller, whose 1.71 ERA is the best mark among the featured and notable starters and makes Seattle’s game one of the most straightforward handicap angles on the board.
It’s a strong Thursday card, but the biggest answers may come from whether the featured starters can turn uneven recent trends into a clean, winning night.
| Time | Matchup | Score | Pitchers | ML / O·U | |
|---|---|---|---|---|---|
| FINAL | 10–5 | Elder3.92vsKeller5.29 | ATL -104O/U 10.0 | PreviewLineup | |
| FINAL | 3–7 | Wacha3.49vsManaea4.31 | KC +123O/U 9.0 | PreviewLineup | |
| FINAL | 12–4 | Blackburn1.77vsRasmussen3.01 | NYY +129O/U 7.5 | PreviewLineup | |
| FINAL | 2–3 | Peterson5.17vsRogers4.14 | CHC +113O/U 10.0 | PreviewLineup | |
| FINAL | 5–2 | Williams3.72vsOber4.62 | CLE -117O/U 8.5 | PreviewLineup | |
| FINAL | 2–1 | Sandoval4.54vsKay3.96 | BOS +100O/U 9.0 | PreviewLineup | |
| FINAL | 4–8 | Miller3.71vsJunk4.37 | SEA -122O/U 8.0 | PreviewLineup | |
| FINAL | 1–4 | Suarez5.22vsValdez4.35 | ATH +108O/U 9.0 | PreviewLineup | |
| FINAL | 1–0 | Luzardo3.35vsSinger4.72 | PHI -168O/U 9.0 | PreviewLineup | |
| FINAL | 8–4 | Henderson2.60vsPallante3.57 | MIL -120O/U 8.5 | PreviewLineup | |
| FINAL | 6–7 | Detmers3.62vsEovaldi4.21 | LAA +121O/U 7.5 | PreviewLineup | |
| FINAL | 3–1 | Kelly5.37vsCanning6.21 | AZ +112O/U 9.0 | PreviewLineup | |
| FINAL | 2–8 | Feltner5.97vsWhisenhunt7.03 | COL +114O/U 9.0 | PreviewLineup |
Thursday’s 13-game slate mixed a few clear upsets with several strong starting pitching performances. Miami handled Seattle 8-4, Arizona went into San Diego and came away with a 3-1 win, Boston edged the White Sox 2-1, and the Yankees rolled past the Rays 12-4 in the day’s most emphatic surprise result. Elsewhere, contenders largely held serve, with Detroit, San Francisco, Cleveland, Philadelphia, Baltimore, Texas, Atlanta, Milwaukee, and the Mets all picking up wins.
The top mound performance belonged to Jesús Luzardo, who was outstanding in Philadelphia’s 1-0 win over Cincinnati. Luzardo worked 7.0 scoreless innings, allowed no earned runs, and struck out 11 while walking two, overpowering the Reds in a game with almost no margin for error. In a matchup where every pitch mattered, he delivered the swing-and-miss dominance the Phillies needed, and his line stood as the best of the day.
Cleveland also got a frontline-caliber outing from Gavin Williams in a 5-2 win over Minnesota, as he matched Luzardo’s 11 strikeouts over 7.0 innings while allowing two earned runs and just one walk. Detroit got seven strong innings from Framber Valdez in a 4-1 win over the Athletics, with Valdez permitting one earned run, striking out nine, and not issuing a walk. In another tight NL game, Merrill Kelly led Arizona’s upset in San Diego with 7.0 innings of one-run ball and six strikeouts.
The Yankees supplied the loudest offense of the night in their 12-4 win at Tampa Bay, chasing Drew Rasmussen after 2.1 innings and six earned runs. Texas outlasted the Angels 7-6 behind Nathan Eovaldi’s 10-strikeout effort, while the Mets backed Sean Manaea’s 7.0 innings and two earned runs in a 7-3 win over Kansas City.
A busy Thursday delivered both ace-level pitching and a handful of statement results, setting up an intriguing turn into the weekend.
