MLB

MLB Game Simulator

Every MLB game on the board is simulated 10,000 times from the live sportsbook prices, producing a run total, a full box score across both lineups, and the distribution of outcomes around them.

Today's MLB board

MLB15 games
MLB2:07 PM ET
New York MetsWashington Nationals
Mets 52%48% Nationals
80% Total Range 5–13
Simulate for Gaps lockedOpen breakdown
MLB2:30 PM ET
Tampa Bay RaysPhiladelphia Phillies
Rays 35%65% Phillies
80% Total Range 2–13
Simulate for Gaps lockedOpen breakdown
MLB3:06 PM ET
Chicago CubsBoston Red Sox
Cubs 53%47% Sox
80% Total Range 4–13
Simulate for Gaps lockedOpen breakdown
MLB3:06 PM ET
Los Angeles DodgersSan Francisco Giants
Dodgers 69%31% Giants
80% Total Range 3–16
Simulate for Gaps lockedOpen breakdown
MLB3:06 PM ET
Houston AstrosAthletics
Astros 64%36% Athletics
80% Total Range 5–18
Simulate for Gaps lockedOpen breakdown
MLB3:08 PM ET
Cincinnati RedsToronto Blue Jays
Reds 39%61% Jays
80% Total Range 3–17
Simulate for Gaps lockedOpen breakdown
MLB3:10 PM ET
Colorado RockiesChicago White Sox
Rockies 40%60% Sox
80% Total Range 3–16
Simulate for Gaps lockedOpen breakdown
MLB3:11 PM ET
Cleveland GuardiansKansas City Royals
Guardians 51%49% Royals
80% Total Range 5–12
Simulate for Gaps lockedOpen breakdown
MLB3:11 PM ET
Arizona DiamondbacksSan Diego Padres
Diamondbacks 58%42% Padres
80% Total Range 4–14
Simulate for Gaps lockedOpen breakdown
MLB3:11 PM ET
Texas RangersMinnesota Twins
Rangers 52%48% Twins
80% Total Range 5–13
Simulate for Gaps lockedOpen breakdown
MLB3:15 PM ET
Atlanta BravesMiami Marlins
Braves 47%53% Marlins
80% Total Range 2–16
Simulate for Gaps lockedOpen breakdown
MLB3:15 PM ET
Pittsburgh PiratesDetroit Tigers
Pirates 50%50% Tigers
80% Total Range 5–14
Simulate for Gaps lockedOpen breakdown
MLB3:15 PM ET
Los Angeles AngelsSeattle Mariners
Angels 40%60% Mariners
80% Total Range 2–14
Simulate for Gaps lockedOpen breakdown
MLB3:15 PM ET
St. Louis CardinalsMilwaukee Brewers
Cardinals 34%66% Brewers
80% Total Range 2–15
Simulate for Gaps lockedOpen breakdown
MLB3:55 PM ET
Baltimore OriolesNew York Yankees
Orioles 49%51% Yankees
80% Total Range 2–16
Simulate for Gaps lockedOpen breakdown
Simulated MLB totals, today's board Dot marks the median of 10,000 runs. The bar spans the middle 80%: one run in ten finishes below it, one in ten above.
Mets at Nationals
Rays at Phillies
Cubs at Sox
Dodgers at Giants
Astros at Athletics
Reds at Jays
Rockies at Sox
Guardians at Royals
Diamondbacks at Padres
Rangers at Twins
Braves at Marlins
Pirates at Tigers
Angels at Mariners
Cardinals at Brewers
Orioles at Yankees
51015

simulated runs, both teams combined

Show these numbers as a table
GameMedian80% range
New York Mets at Washington Nationals95 to 13
Tampa Bay Rays at Philadelphia Phillies62 to 13
Chicago Cubs at Boston Red Sox84 to 13
Los Angeles Dodgers at San Francisco Giants93 to 16
Houston Astros at Athletics115 to 18
Cincinnati Reds at Toronto Blue Jays93 to 17
Colorado Rockies at Chicago White Sox83 to 16
Cleveland Guardians at Kansas City Royals95 to 12
Arizona Diamondbacks at San Diego Padres84 to 14
Texas Rangers at Minnesota Twins95 to 13
Atlanta Braves at Miami Marlins82 to 16.1
Pittsburgh Pirates at Detroit Tigers85 to 14
Los Angeles Angels at Seattle Mariners72 to 14
St. Louis Cardinals at Milwaukee Brewers72 to 15
Baltimore Orioles at New York Yankees72 to 16

How an MLB simulation is built

Baseball is the sport where the interior structure matters most. Instead of quarters, the simulation reconciles the first-inning, first-three, first-five and first-seven markets, each of which has to be honored on its own and still add up to the full nine. The player layer splits into three populations that behave differently: the batting order, the starting pitcher, and the bullpen that follows. First-inning markets, YRFI and NRFI, resolve against the same simulated first inning that the F1 total is drawn from, so those two can never disagree.

How MLB period markets fit together Each bar is a market the book prices separately, and each one contains the one above it. The simulation honors all of them in the same run.
  1. F1First inning
  2. F3Through three
  3. F5Through five
  4. F7Through seven
  5. FullNine innings

Every piece is priced on its own, and the pieces reconcile to the full game.

Show these segments as a list
  • F1: First inning
  • F3: Through three
  • F5: Through five
  • F7: Through seven
  • Full: Nine innings

What gets priced into an MLB simulation

These are the market families the MLB engine reads and reproduces. A given game only carries the markets its sportsbooks actually posted, so the depth varies from game to game.

Game markets
Team runs · moneyline · total
Period markets
F1, F3, F5 and F7 innings
Player markets
Hitters, starting pitcher and bullpen
Specialty markets
YRFI, NRFI and strikeout props

SimTheGame keeps no MLB power ratings of its own: the priced market is the forecasting source, which is why the output describes what the market implies rather than claiming to beat it. See where the prices come from and how fresh they are. The full breakdown of each game lives in the simulator, and a free account opens one a day.

Supported, neutral and opposed: how MLB markets are tagged

Once the 10,000 runs are complete, every priced MLB market is compared against the sportsbook's own price for it with the vig removed, and tagged supported, neutral or opposed. The full rule, and why these are transparency signals rather than recommendations, is set out in the methodology.

How a MLB market gets tagged Illustrative examples, not live prices. Each priced market is compared against the book's own price with the vig removed.

The line marks even money. Each row shows where the two sit relative to it.

OPPOSEDSimulation and book land on opposite sides of even money.
NEUTRALBoth sit at the line, so neither states a direction.
SUPPORTEDSame direction, and the simulation is above the book's fair price.

simulation book, vig removed

Show these examples as a table
TagSimulationBookWhy
OPPOSED44%57%Simulation and book land on opposite sides of even money.
NEUTRAL50%51%Both sit at the line, so neither states a direction.
SUPPORTED62%55%Same direction, and the simulation is above the book's fair price.

Which MLB markets get tagged

  • Moneyline
  • Run line
  • Game total
  • Both team run totals
  • First-inning, first-three, first-five and first-seven markets
  • Hitter props
  • Starting-pitcher props including strikeouts
  • YRFI and NRFI

Anytime-home-run markets are priced on one side only: there is a price for a batter to homer, not against it.

MLB simulator questions

Does the simulation account for the starting pitcher?

It accounts for the starting pitcher's priced markets: strikeouts, outs recorded, earned runs and the rest of the posted board. The player layer splits into three populations that behave differently, the batting order, the starter, and the bullpen that follows, because a run in the second inning and a run in the eighth come from different sources.

What are YRFI and NRFI, and how do they stay consistent?

Yes or No Run First Inning. They resolve against the same simulated first inning the F1 total is drawn from, so the two can never disagree. If the simulation says the first inning goes scoreless 58% of the time, that is exactly the NRFI rate it reports.

What do the F3, F5 and F7 markets mean?

Each is the game so far: through three innings, through five, through seven. They are nested rather than sequential, so F5 contains F3, which contains F1. Each is priced on its own and each has to hold in the same run that produces the full nine-inning score.

Why is a baseball 80% range so wide?

Baseball's run distribution has a long right tail. A game whose median is 8 runs can comfortably finish at 3 or at 15, and the 80% band reports that honestly rather than hiding it behind a single number. A narrow band on this page means the market itself is pricing a tight game.

Run an MLB game yourself

Open the simulator to pick an MLB game and see the full 10,000-run breakdown, or browse every sport on today's board.