CollegeBall
Football • Hoops • Odds

Smarter data. Sharper odds. Bigger edge.

Real-time win probabilities for college football and basketball — 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 · North Carolina Tar HeelsTar Heels @ TCU Horned FrogsHorned Frogs · 37 books
North Carolina Tar Heels 28.4%TCU Horned Frogs 76.9%
Total: 105.4%Bookmaker margin: +5.3%
↓ Margin removed
SkipOdds Index · fair probabilities
North Carolina Tar Heels27.0%
TCU Horned Frogs73.0%
Fair probabilities total: 100.0%
$ curl skipodds.com/v1/college-football/fixtures { "skipodds": { "home": 0.7302, "away": 0.2698, "margin_removed": 0.0535, "books_surveyed": 37 } }

The Board, live

College football & hoops · 37 bookmakers, de-vigged and refreshed continuously

GameFair win probabilityMargin cut
NCAAF
North Carolina Tar Heels @ TCU Horned FrogsTar Heels @ Horned Frogs
2026-08-29 16:00 UTC · margin cut +5.3%
Tar Heels27.0% Horned Frogs73.0% +5.3%
37 books
NCAAF
NC State Wolfpack @ Virginia CavaliersWolfpack @ Cavaliers
2026-08-29 19:30 UTC · margin cut +5.7%
Wolfpack35.1% Cavaliers64.9% +5.7%
34 books
NCAAF
Colorado Buffaloes @ Georgia Tech Yellow JacketsBuffaloes @ Yellow Jackets
2026-09-04 00:00 UTC · margin cut +5.4%
Buffaloes30.1% Yellow Jackets69.9% +5.4%
32 books
NCAAF
Miami Hurricanes @ Stanford CardinalHurricanes @ Cardinal
2026-09-05 01:00 UTC · margin cut +5.1%
Hurricanes92.2% Cardinal7.8% +5.1%
30 books
NCAAF
Boston College Eagles @ Cincinnati BearcatsEagles @ Bearcats
2026-09-05 19:30 UTC · margin cut +5.4%
Eagles29.3% Bearcats70.7% +5.4%
31 books
NCAAF
Baylor Bears @ Auburn TigersBears @ Tigers
2026-09-05 19:30 UTC · margin cut +5.4%
Bears29.5% Tigers70.5% +5.4%
35 books
NCAAF
San Jose State Spartans @ USC TrojansSpartans @ Trojans
2026-08-29 19:00 UTC · margin cut +3.0%
Spartans3.8% Trojans96.2% +3.0%
8 books
NCAAF
New Mexico State Aggies @ Florida State SeminolesAggies @ Seminoles
2026-08-29 23:00 UTC · margin cut +3.9%
Aggies4.7% Seminoles95.3% +3.9%
21 books
NCAAF
Hawaii Rainbow Warriors @ Stanford CardinalRainbow Warriors @ Cardinal
2026-08-29 23:00 UTC · margin cut +5.6%
Rainbow Warriors34.0% Cardinal66.0% +5.6%
34 books
NCAAF
UMass Minutemen @ Rutgers Scarlet KnightsMinutemen @ Scarlet Knights
2026-09-03 22:00 UTC · margin cut +3.8%
Minutemen4.6% Scarlet Knights95.4% +3.8%
12 books
NCAAF
Akron Zips @ Wake Forest Demon DeaconsZips @ Demon Deacons
2026-09-03 23:00 UTC · margin cut +5.1%
Zips7.7% Demon Deacons92.3% +5.1%
26 books
NCAAF
Bethune-Cookman Wildcats @ UCF KnightsWildcats @ Knights
2026-09-03 23:00 UTC · margin cut +1.1%
Wildcats2.1% Knights98.0% +1.1%
4 books
NCAAF
Eastern Illinois Panthers @ Minnesota Golden GophersPanthers @ Golden Gophers
2026-09-04 00:00 UTC · margin cut —
Panthers0.9% Golden Gophers99.1%
2 books
NCAAF
Arkansas Pine Bluff Golden Lions @ Missouri TigersGolden Lions @ Tigers
2026-09-04 00:00 UTC · margin cut +6.0%
Golden Lions6.6% Tigers93.4% +6.0%
1 books
NCAAF
UAB Blazers @ Illinois Fighting IlliniBlazers @ Fighting Illini
2026-09-04 01:00 UTC · margin cut +4.6%
Blazers5.5% Fighting Illini94.5% +4.6%
22 books
NCAAF
Idaho Vandals @ Utah UtesVandals @ Utes
2026-09-04 01:00 UTC · margin cut +2.0%
Vandals2.9% Utes97.1% +2.0%
10 books

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%. CollegeBall 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%. College football fills the board when season markets open in late August; hoops joins in November.

Build with this data

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

CricketSeekHoopSeekMMASeekPinOddsProBallPuckSeekScrumSeekSmashLobWunderGoal
curl "https://skipodds.com/v1/college-football/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="college-football" data-limit="5"></div>
<script async src="https://skipodds.com/widget.js"></script>

The demo key serves 100 requests/day. Full reference