The MLB research desk

Every matchup, measured.
Every prediction, on the record.

BTB projects every starter and hitter on the slate from pitch-level Statcast, park air density and a fitted plate-appearance model. Each number is frozen at first pitch, so the record can't be edited after the fact.

On the record

The full record →
Hitter predictions1,764frozen before first pitch
Game predictions98frozen before first pitch
Slates9Sep 17, 2026 to Sep 25, 2026

Slate · Sep 26

Full slate →

Latest research

All research →

Best chance of a hit

Every hitter →

Projections, not picks: what the engine expects before first pitch, frozen and graded after.

What a play has to clear

A projection only becomes a play when the edge clears the market's measured error, the market has earned its status, the lineup is confirmed and the price is under two hours old. Most nights, few do. That is the point.

The rules →