ProBall
Baseball • Football • Odds

Data-driven. De-vigged.

Real-time win probabilities for professional baseball and football — every bookmaker price averaged, the margin stripped, one fair number per team. Powered by the SkipOdds Index.

Today's games   Get the API

Live API Moneyline probabilities Margin removed Developer-first
Raw bookmaker odds · Milwaukee BrewersBrewers @ Cincinnati RedsReds · 67 books
Milwaukee BrewersBrewers 61.8%Cincinnati RedsReds 42.7%
Total: 104.5%Bookmaker margin: +4.5%
↓ Margin removed
SkipOdds Index · fair probabilities
Milwaukee BrewersBrewers59.1%
Cincinnati RedsReds40.9%

⚾ Harrison vs Singer

Fair probabilities total: 100.0%
$ curl skipodds.com/v1/baseball/fixtures { "skipodds": { "home": 0.4086, "away": 0.5914, "margin_removed": 0.0445, "books_surveyed": 67 } }

The Board, live

Professional baseball & football · 67 bookmakers, de-vigged and refreshed continuously

MLB2026-09-06 16:10 UTC
Milwaukee Brewers59.1%
Cincinnati Reds40.9%
⚾ Harrison vs Singer
67 booksmargin cut +4.5%
MLB2026-09-06 17:10 UTC
Atlanta Braves49.9%
Philadelphia Phillies50.1%
⚾ Elder vs Luzardo
67 booksmargin cut +4.7%
MLB2026-09-06 17:35 UTC
Boston Red Sox55.7%
Baltimore Orioles44.3%
⚾ Tolle vs Bradish
67 booksmargin cut +4.5%
MLB2026-09-06 17:35 UTC
Los Angeles Angels36.6%
Pittsburgh Pirates63.3%
⚾ Ureña vs Skenes
67 booksmargin cut +4.6%
MLB2026-09-06 17:40 UTC
San Francisco Giants41.6%
New York Mets58.4%
⚾ Perdomo vs Scott
66 booksmargin cut +4.6%
MLB2026-09-06 17:40 UTC
Detroit Tigers39.9%
Cleveland Guardians60.1%
⚾ Jobe vs Williams
67 booksmargin cut +4.6%
MLB2026-09-06 17:41 UTC
Chicago Cubs57.2%
Miami Marlins42.8%
⚾ Holmes vs Phillips
67 booksmargin cut +4.5%
MLB2026-09-06 18:10 UTC
Arizona Diamondbacks49.7%
Houston Astros50.3%
⚾ Rodriguez vs Lambert
66 booksmargin cut +4.7%
MLB2026-09-06 18:11 UTC
Toronto Blue Jays52.4%
Kansas City Royals47.6%
⚾ Arrighetti vs Dobnak
66 booksmargin cut +4.7%
MLB2026-09-06 18:36 UTC
Tampa Bay Rays49.3%
Texas Rangers50.7%
⚾ Seymour vs Gore
64 booksmargin cut +4.7%
MLB2026-09-06 19:10 UTC
St. Louis Cardinals54.6%
Colorado Rockies45.4%
⚾ Leahy vs Gordon
65 booksmargin cut +4.5%
MLB2026-09-06 20:10 UTC
Athletics36.4%
Seattle Mariners63.6%
⚾ Jump vs Woo
65 booksmargin cut +4.6%
MLB2026-09-06 20:10 UTC
New York Yankees50.4%
San Diego Padres49.6%
⚾ Cole vs King
65 booksmargin cut +4.7%
MLB2026-09-06 22:20 UTC
Minnesota Twins42.9%
Chicago White Sox57.1%
⚾ Ober vs Hudson
64 booksmargin cut +4.7%
MLB2026-09-07 02:11 UTC
Washington Nationals34.4%
Los Angeles Dodgers65.5%
⚾ Alvarez vs Wrobleski
62 booksmargin cut +4.8%
NFL2026-09-10 00:20 UTC
New England Patriots37.5%
Seattle Seahawks62.5%
59 booksmargin cut +4.7%

Finals · last 24h

MLB
AthleticsAthletics @ Seattle MarinersMariners
6–2
Final
MLB
Washington NationalsNationals @ Los Angeles DodgersDodgers
5–6
Final
MLB
St. Louis CardinalsCardinals @ Colorado RockiesRockies
7–10
Final
MLB
New York YankeesYankees @ San Diego PadresPadres
5–1
Final
MLB
Arizona DiamondbacksD-backs @ Houston AstrosAstros
4–3
Final
MLB
Minnesota TwinsTwins @ Chicago White SoxWhite Sox
6–4
Final
MLB
Toronto Blue JaysBlue Jays @ Kansas City RoyalsRoyals
4–3
Final
MLB
Tampa Bay RaysRays @ Texas RangersRangers
6–3
Final

Standings

AL East

TeamW–LGBStk
RaysRays85–57-W2
YankeesYankees81–614.0W1
Red SoxSox78–657.5W3
Blue JaysJays72–7113.5W4
OriolesOrioles69–7416.5L5

AL Central

TeamW–LGBStk
White SoxSox74–68-L1
GuardiansGuardians72–712.5L1
TwinsTwins68–746.0W1
TigersTigers65–779.0W1
RoyalsRoyals63–8011.5L2

AL West

TeamW–LGBStk
AstrosAstros73–70-L1
RangersRangers70–733.0L2
MarinersMariners66–777.0L3
AthleticsAthletics57–8616.0W4
AngelsAngels54–8818.5W1

NL East

TeamW–LGBStk
BravesBraves84–58-L1
PhilliesPhillies80–624.0W1
MarlinsMarlins71–7213.5L3
NationalsNationals67–7718.0L3
MetsMets64–7820.0L1

NL Central

TeamW–LGBStk
BrewersBrewers88–55-L1
CubsCubs81–627.0W3
CardinalsCardinals71–7217.0L1
PiratesPirates70–7318.0L1
RedsReds68–7419.5W1

NL West

TeamW–LGBStk
DodgersDodgers85–57-W3
D-backsD-backs75–6810.5W1
PadresPadres74–6811.0L1
GiantsGiants59–8426.5W1
RockiesRockies55–8730.0W1

How it works

Moneyline odds overstate both teams — the bookmaker margin ("vig") is baked in, so the two implied probabilities add up to more than 100%. ProBall averages the surveyed prices for each team and removes that margin, leaving the SkipOdds Index: the market's honest opinion of the game, two numbers that sum to exactly 100%. Football joins the board automatically when the season's markets open in late August.

Build with this data

Every number on this page is served by the SkipOdds API — the same engine behind:

CollegeBallCricketSeekHoopSeekMMASeekPinOddsPuckSeekScrumSeekSmashLobWunderGoal
curl "https://skipodds.com/v1/baseball/fixtures?api_key=skipodds-demo-2026"

Or skip the code entirely — the free widget drops this exact board into any page with two lines:

<div data-skipodds data-sport="baseball" data-limit="5"></div>
<script async src="https://skipodds.com/widget.js"></script>

The demo key serves 100 requests/day. Full reference