| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Matt Vierling | CF | 16 | .375 | 0.938 | 0 |
| Javier Baez | SS | 4 | .250 | 0.500 | 0 |
| Spencer Torkelson | 1B | 4 | .333 | 0.833 | 0 |
| Gleyber Torres | 2B | 3 | .000 | 0.000 | 0 |
| Kevin McGonigle | SS | 3 | .333 | 0.666 | 0 |
| Dillon Dingler | C | 2 | .500 | 2.500 | 1 |
| Hao-Yu Lee | 2B | 2 | .000 | 0.000 | 0 |
| Riley Greene | LF | 2 | .000 | 0.000 | 0 |
| Zach McKinstry | 2B | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Leody Taveras | CF | 7 | .333 | 0.762 | 0 |
| Gunnar Henderson | SS | 6 | .333 | 0.666 | 0 |
| Neill | RF | 6 | .200 | 1.133 | 1 |
| Jackson Holliday | 2B | 5 | .000 | 0.000 | 0 |
| Taylor Ward | LF | 4 | .000 | 0.250 | 0 |
| Coby Mayo | 3B | 3 | .000 | 0.333 | 0 |
| Colton Cowser | CF | 2 | .000 | 0.000 | 0 |
The Baltimore Orioles counter with Trevor Rogers, and context here matters more than his surface numbers suggest. Rogers has been quietly effective over his last three outings, posting 19.1 consecutive scoreless innings before allowing 2 earned in his most recent start. His 2026 ERA sits at 4.17 across 103.2 innings. But his only 2026 start against Detroit went badly: 4.2 innings, 4 earned runs, 2 strikeouts. He could not escape the fifth inning. A Tigers team coming off a 14-0 destruction of this same Baltimore squad is not walking out flat. As manager A.J. Hinch put it: "We were relentless." That is the environment Rogers is stepping into.
Comerica Park is a pitcher's house. The runs factor sits at 0.97 and the home run factor at 0.92, that spacious outfield eats fly balls and keeps pitch counts clean for starters who pound the zone, which Skubal does better than almost anyone. Pair that with Baltimore's 13-19 record against left-handed pitching this season, and the game environment is about as favorable for a low-scoring outcome as you will find in today's MLB action. The Orioles are batting .237 as a team with a 4.5 R/G average, and their career numbers against Skubal specifically are brutal: Holliday is 0-for-5, Ward is 0-for-4, Mayo is 0-for-3, and Cowser is 0-for-2. This lineup has no documented way to beat this pitcher.
The one angle worth taking seriously: Rogers has genuinely turned a corner recently, and series finales after emotional blowouts carry real hangover risk. Detroit erupted for 14 runs and 19 hits yesterday. That kind of output does not always repeat the next afternoon, and if Skubal has an uncharacteristic early exit, the Orioles at +132 on the moneyline would suddenly look well-priced. It is worth holding in your head. But the Skubal matchup advantage against this specific lineup is too clean to fade entirely, and Comerica Park confirms every lean this game wants to make.
Picks made July 29, 2026 at 05:53 AM ET. Odds shown reflect current market prices.
The number to watch before first pitch is Rogers' pitch count in the early innings. If Detroit's lineup is aggressive and Rogers falls behind in counts early, the under and the run line both strengthen further. If Rogers replicates his last three outings rather than his DET-specific numbers, this game stays tighter than the -1.5 implies. The contrarian case for Baltimore at +132 is real, and I respect it as a live number. I do not think that is the right side given what Skubal does to this lineup specifically, but it is not a reckless bet. The Skubal strikeout prop at +102 is the anchor of this card and the bet I feel best about. Everything else builds off it.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Jul 27, 2026 | BAL @ DET | BALBAL 8-5 |
| Jul 28, 2026 | BAL @ DET | DETDET 14-0 |
Baltimore Orioles vs Detroit Tigers predictions: Skubal's 11.0 K/9 vs a 13-19 LHP lineup. Best bets: Tigers -1.5 +108, Under 7.5, Skubal Over 8.5 Ks.