Features

The numbers a real front office would actually have

If the engine models exit velocity and launch angle, you should be able to see exit velocity and launch angle.

Every game resolves to a real box score

Not a score and a summary. Play-by-play and a full box, because the engine actually played it out rather than sampling a result.

Batted-ball data that means something

Exit velocity, launch angle, spray angle, distance and hang time on every ball in play, in the same shape the public Statcast data comes in, calibrated against roughly 1.1 million real batted balls.

A hundred and fifty-five seasons underneath

Major League history from 1871 to 2025 sits behind the game, so a historical league is drawing on the real record rather than an approximation of it.

A realism check that can fail the build

A dedicated gate compares the league the simulation produces against real-world anchors and refuses the build when it drifts. It is the reason we are willing to publish the method at all.

Related

The invite-only beta is open. Nothing to install.