Simulate Baseball Games

Simulate baseball games with full rosters, lineups, starting pitchers, bullpens, stadiums, and Baseball Sim Engine ratings. No ads. Free and open source forever.

From the Blog
Powered by Baseball Sim Engine
  • โšพ
    Pitch-by-pitch baseball
    Every game develops from pitches, swings, contact, batted balls, fielding, baserunning, substitutions, and scoring.
  • ๐Ÿ“Š
    Built from MLB data
    Player ratings, league environments, stadium effects, rosters, and game inputs are built from historical and current MLB data.
  • ๐ŸŽฒ
    Deterministic simulations
    The same simulation inputs and random sequence can reproduce the same game.
  • ๐Ÿ› ๏ธ
    Open source
    Baseball Sim Engine and its MLB data tools are open source, MIT licensed, and written in TypeScript.
For Developers
Support Baseball Sim Engine

Baseball Sim Engine is an independent, unofficial baseball simulation project. It is not affiliated with or endorsed by Major League Baseball or any MLB team.

MLB, team names, logos, trademarks, and other league or team intellectual property belong to their respective owners.

Baseball Sim Engine is free to use, contains no ads, and is open source under the MIT License. There is no paid access or advertising; optional support helps fund continued development.

โค๏ธ Support the Project