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 · Carolina PanthersPanthers @ Arizona CardinalsCardinals · 25 books
Carolina PanthersPanthers 54.3%Arizona CardinalsCardinals 50.4%
Total: 104.8%Bookmaker margin: +4.8%
↓ Margin removed
SkipOdds Index · fair probabilities
Carolina PanthersPanthers51.9%
Arizona CardinalsCardinals48.1%
Fair probabilities total: 100.0%
$ curl skipodds.com/v1/baseball/fixtures { "skipodds": { "home": 0.4812, "away": 0.5188, "margin_removed": 0.0475, "books_surveyed": 25 } }

The Board, live

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

NFL Preseason2026-08-07 00:00 UTC
Carolina Panthers51.9%
Arizona Cardinals48.1%
25 booksmargin cut +4.8%
NFL2026-09-10 00:15 UTC
New England Patriots35.8%
Seattle Seahawks64.2%
48 booksmargin cut +5.1%
NFL2026-09-11 00:35 UTC
San Francisco 49ers37.0%
Los Angeles Rams63.0%
48 booksmargin cut +5.1%
NFL2026-09-13 17:00 UTC
New Orleans Saints26.5%
Detroit Lions73.5%
45 booksmargin cut +5.1%
NFL2026-09-13 17:00 UTC
Baltimore Ravens63.1%
Indianapolis Colts36.9%
46 booksmargin cut +4.9%
NFL2026-09-13 17:00 UTC
Buffalo Bills51.1%
Houston Texans48.9%
46 booksmargin cut +5.4%
NFL2026-09-13 17:00 UTC
Cleveland Browns23.9%
Jacksonville Jaguars76.1%
46 booksmargin cut +5.1%
NFL2026-09-13 17:00 UTC
New York Jets43.1%
Tennessee Titans56.9%
46 booksmargin cut +4.9%
NFL2026-09-13 17:00 UTC
Tampa Bay Buccaneers36.4%
Cincinnati Bengals63.6%
46 booksmargin cut +4.9%
NFL2026-09-13 17:00 UTC
Atlanta Falcons41.3%
Pittsburgh Steelers58.7%
46 booksmargin cut +4.9%
NFL2026-09-13 17:00 UTC
Chicago Bears57.0%
Carolina Panthers43.0%
46 booksmargin cut +5.1%
NFL2026-09-13 20:25 UTC
Green Bay Packers50.2%
Minnesota Vikings49.8%
42 booksmargin cut +5.3%
NFL2026-09-13 20:25 UTC
Washington Commanders34.8%
Philadelphia Eagles65.2%
45 booksmargin cut +5.0%
NFL2026-09-13 20:25 UTC
Miami Dolphins36.5%
Las Vegas Raiders63.5%
45 booksmargin cut +5.0%
NFL2026-09-13 20:25 UTC
Arizona Cardinals18.5%
Los Angeles Chargers81.5%
46 booksmargin cut +5.1%
NFL2026-09-14 00:20 UTC
Dallas Cowboys57.3%
New York Giants42.7%
45 booksmargin cut +5.1%

Standings

AL East

TeamW–LGBStk
RaysRays67–46-W2
YankeesYankees64–503.5W1
Red SoxSox61–515.5W6
OriolesOrioles55–5812.0W1
Blue JaysJays53–6114.5L1

AL Central

TeamW–LGBStk
White SoxSox59–53-L1
GuardiansGuardians57–573.0L1
TwinsTwins56–584.0L3
TigersTigers55–584.5W4
RoyalsRoyals47–6713.0W1

AL West

TeamW–LGBStk
AstrosAstros59–56-W1
RangersRangers56–582.5W1
MarinersMariners55–593.5L1
AthleticsAthletics45–6813.0L6
AngelsAngels43–7015.0L1

NL East

TeamW–LGBStk
BravesBraves68–45-W6
PhilliesPhillies61–537.5W4
MarlinsMarlins58–5610.5L1
NationalsNationals55–6014.0L7
MetsMets48–6620.5W1

NL Central

TeamW–LGBStk
BrewersBrewers70–43-W1
CubsCubs65–495.5W2
PiratesPirates57–5814.0L1
CardinalsCardinals56–5814.5L1
RedsReds54–5815.5W2

NL West

TeamW–LGBStk
DodgersDodgers69–45-L5
D-backsD-backs60–549.0L1
PadresPadres59–5510.0W1
GiantsGiants48–6621.0L1
RockiesRockies45–6924.0L2

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