MLB Deserve-to-Win — daily MLB game analysis
Who deserved to win: every MLB game re-simulated from the quality of the contact, not the final score.
Latest games
- LUCKYthe other team deserved to win it
- CLOSEdecided by one run
Biggest & coldest bats(Oct 4, 2026)
Bases above replacement — the night's hottest and coldest hitters.
How to read this chart
- Bases his contact created above a replacement-level bench hitter, over the same plate appearances.
- Damage in fewer trips ranks higher.
- Click a name for their page, or a bar for that night's batted balls.
Luck diagnostic(Oct 4, 2026)
Net bases above or below what each player's contact deserved.
How to read this chart
- Batted balls only — walks and strikeouts excluded.
- Click a name for their page, or the bar for the game.
Hardest-hit ball
View →110.1 mph
Went for a Single.
Hardest of 95 tracked balls · night median 91.2 mph
Upset of the day
View →Dodgers were 57% favorites at home — and lost to the Braves.
Pre-game probability combines Projected Wins and home-field advantage.
Luckiest hit
View →A triple worth 3 bases on contact worth just 1.64.
Off the bat: 92.3 mph — 1.64 est. bases, went for a triple.
Garrett Mitchell — single worth 1 on 0.20 est.
Jackson Merrill — single worth 1 on 0.21 est.
Robbed
View →3.31 expected · 0.00 actual
Worst ball: 98.6 mph · 3.00 est. bases — out
Christian Yelich — 4.31 est. bases, credited 2.00.
Austin Riley — 2.12 est. bases, credited 0.00.
Upcoming games
Ranked by what's at stake and how close the simulator expects the game to be.
Two contenders, a near coin-flip
Two contenders, a near coin-flip
Two contenders, a near coin-flip
How these games are ranked
- 14 marquee matchups on deck.
- Playoff odds and the pre-game favorite come from the simulator; the schedule comes from the MLB Stats API.
- The favorite reflects each team's season-long strength (Projected Wins), not tonight's lineups or probable pitchers.
Rest of the slate
This season
Deserve-to-Win
Standings →The simulator re-plays every game to estimate the wins each team earned.
Season leaders
Top three hitters by estimated bases per plate appearance. Min 50 PA.