ATS Killers · Publications · Today's process · Membership

MLB prediction recap · 2026-07-29

BAL vs. DET MLB Pick Recap: Why BAL +160 Win

See the frozen price, model probability, starting-pitcher and lineup values behind the ATS Killers BAL pick, plus the final score and postgame review.

Calculated model output only. No recommendation, validated-edge claim, official wager, or official-record authority.

Frozen selections and exact prices

  • BAL moneyline at BetRivers +160
    BAL at DET · win
    Model 38.3% · market 38.5% · difference -0.1 pts

Saved data, visualized

The model read at a glance

Record
1-0-0
Flat-risk units
+1.60u

BAL moneyline

BAL at DET · BAL 10, DET 9

win
Model team baseline38.3%
Sportsbook break-even38.5%

Selected side

BAL

Team form52.9
Lineup form50.0
Starting pitcher54.4
Bullpen available52.1
Trevor RogersTop hitter value: Pete Alonso 54.7

Opponent

DET

Team form53.6
Lineup form52.0
Starting pitcher57.9
Bullpen available49.4
Tarik SkubalTop hitter value: Dillon Dingler 57.2

Role values use the frozen 0–100 rolling scale. They inform the selection-quality screen; they are not direct probability-point weights.

One-minute recap

One play made the card: BAL +160. It graded as a win, leaving the tracked slate 1-0 and +1.60 units.

Everything below comes from the pregame receipts: the price, probability, starters, lineups, and rolling role values. None of it was rewritten after the result.

BAL +160 — the read and the result

The final was BAL 10, DET 9. The saved BAL moneyline at +160 from BetRivers graded as a win and moved the flat-risk ledger +1.60 units.

The number we froze was BetRivers BAL +160. Our probability was 38.3%; that price needed 38.5% to break even. That was 0.1 percentage points under break-even, so this was not a positive price-edge read. It made the tracked daily card only as the first matchup with a complete calculation-quality screen. The strongest public push toward BAL was Long-run team strength, worth 0.04 probability points in the saved calculation.

On the 0–100 rolling scale, the starting-pitcher matchup was Trevor Rogers 54.4 against Tarik Skubal 57.9.

The saved lineup values were BAL 50.0 and DET 52.0. The top displayed hitters were Pete Alonso (54.7) and Dillon Dingler (57.2).

Bullpen availability checked in at BAL 52.1 and DET 49.4. These are the pregame values the model saw, not explanations invented from the final score.

Good result, limited lesson. A 38.3% forecast can win without proving that one starter, hitter, or bullpen input caused it. This row moves into the comparable-game review set; the live weights stay unchanged.

What goes into the next review

One night can move the record, but it cannot retrain the model. Each result stays attached to its exact pregame snapshot so we can compare like matchups instead of telling a story from one final score.

The next useful question is whether the same profile repeats by starter role, lineup shape, bullpen availability, and price range. A live weight changes only after that pattern survives a prospective challenger test.

Fact pack: 09a0f9a15822ef8f9e376f4d5cb2079a68c94ed6bec7387077288ba81d7ae2f6