ODDSBAY PULSE™372 GAMES25,529 PRICES80,348 MOVES805 OPPORTUNITIES+$26,573.50 VALUE IDENTIFIED @ $100

Live market snapshot from prices observed by OddsBay · Value uses the $100 public benchmark per qualifying opportunity.

Live OddsBay market snapshot · $100 benchmark

College Football Odds & Game Intelligence

Compare NCAAF spreads, moneylines and totals across sportsbooks, follow market movement, and find stronger prices with OddsBay Price Finder™.

Recent Scores

FINALSun, Sep 13 · 12:00 AM UTC
TS
TSTarleton State
27
@
24
MSCMcneese State Cowboys
MSC
Q1Q2Q3Q4FINAL
TS777627
MSC7017024
CLOSING MARKETTS -20.5 · O/U 56.5
RESULT VS. MARKET
TS did not cover by 17.5Under by 5.5
FIRST OBSERVED → CLOSETS -21.5 → -20.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERTS did not cover by 17.5
TOTAL / O-UUnder by 5.5
FINALSun, Sep 13 · 12:00 AM UTC
GST
GSTGrambling State Tigers
7
@
63
TTCU
T
Q1Q2Q3Q4FINAL
GST07007
T721142163
CLOSING MARKETT -44.5 · O/U 55.5
RESULT VS. MARKET
T covered by 11.5Over by 14.5
FIRST OBSERVED → CLOSET -43.5 → -44.5 · O/U 54.5 → 55.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERT covered by 11.5
TOTAL / O-UOver by 14.5
FINALSun, Sep 13 · 12:00 AM UTC
SFA
SFAStephen F. Austin Lumberjacks
26
@
7
ACAbilene Christian
AC
Q1Q2Q3Q4FINAL
SFA0200626
AC70007
CLOSING MARKETSFA -2.5 · O/U 50.5
RESULT VS. MARKET
SFA covered by 16.5Under by 17.5
FIRST OBSERVED → CLOSEO/U 49.5 → 50.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERSFA covered by 16.5
TOTAL / O-UUnder by 17.5
FINALSun, Sep 13 · 12:08 AM UTC
PVA
PVAPrairie View A&M
3
@
44
BBaylor
B
Q1Q2Q3Q4FINAL
PVA30003
B17177344
CLOSING MARKETB -37.5 · O/U 55.5
RESULT VS. MARKET
B covered by 3.5Under by 8.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERB covered by 3.5
TOTAL / O-UUnder by 8.5
FINALSun, Sep 13 · 12:50 AM UTC
SM
SMSouthern Miss
8
@
43
AAuburn
A
Q1Q2Q3Q4FINAL
SM08008
A171016043
CLOSING MARKETA -32.5 · O/U 56.5
RESULT VS. MARKET
A covered by 2.5Under by 5.5
FIRST OBSERVED → CLOSEA -33 → -32.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERA covered by 2.5
TOTAL / O-UUnder by 5.5
FINALSun, Sep 13 · 1:00 AM UTC
CPM
CPMCal Poly Mustangs
20
@
30
SJSSan José State
SJS
Q1Q2Q3Q4FINAL
CPM067720
SJS01371030
CLOSING MARKETSJS -21.5 · O/U 58.5
RESULT VS. MARKET
SJS did not cover by 11.5Under by 8.5
FIRST OBSERVED → CLOSESJS -20.5 → -21.5 · O/U 57.5 → 58.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERSJS did not cover by 11.5
TOTAL / O-UUnder by 8.5
FINALSun, Sep 13 · 1:00 AM UTC
TS
TSTexas Southern
10
@
51
UUTEP
U
Q1Q2Q3Q4FINAL
TS730010
U71421951
CLOSING MARKETU -26.5 · O/U 53.5
RESULT VS. MARKET
U covered by 14.5Over by 7.5
FIRST OBSERVED → CLOSEU -25.5 → -26.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERU covered by 14.5
TOTAL / O-UOver by 7.5
FINALSun, Sep 13 · 1:30 AM UTC
GS
GSGeorgia Southern
7
@
22
CClemson
C
Q1Q2Q3Q4FINAL
GS07007
C790622
CLOSING MARKETC -19.5 · O/U 55
RESULT VS. MARKET
C did not cover by 4.5Under by 26
FIRST OBSERVED → CLOSEC -20.5 → -19.5 · O/U 55.5 → 55
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERC did not cover by 4.5
TOTAL / O-UUnder by 26
FINALSun, Sep 13 · 2:00 AM UTC
ND
NDNorth Dakota
47
@
23
PSPortland State
PS
Q1Q2Q3Q4FINAL
ND141202147
PS088723
CLOSING MARKETND -25.5 · O/U 60.5
RESULT VS. MARKET
ND did not cover by 1.5Over by 9.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERND did not cover by 1.5
TOTAL / O-UOver by 9.5
FINALSun, Sep 13 · 2:00 AM UTC
NDS
NDSNorth Dakota State
38
@
32
AFAir Force
AF
Q1Q2Q3Q4FINAL
NDS7217338
AF01301932
CLOSING MARKETNDS -1.5 · O/U 47.5
RESULT VS. MARKET
NDS covered by 4.5Over by 22.5
FIRST OBSERVED → CLOSENDS -2.5 → -1.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERNDS covered by 4.5
TOTAL / O-UOver by 22.5
FINALSun, Sep 13 · 2:30 AM UTC
A
AArkansas
10
@
43
UUtah
U
Q1Q2Q3Q4FINAL
A300710
U7227743
CLOSING MARKETU -12.5 · O/U 55.5
RESULT VS. MARKET
U covered by 20.5Under by 2.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERU covered by 20.5
TOTAL / O-UUnder by 2.5
FINALSun, Sep 13 · 2:30 AM UTC
SS
SSSacramento State
3
@
49
FSFresno State
FS
Q1Q2Q3Q4FINAL
SS00303
FS03214349
CLOSING MARKETFS -17.5 · O/U 44.5
RESULT VS. MARKET
FS covered by 28.5Over by 7.5
FIRST OBSERVED → CLOSEFS -18 → -17.5
GAME INTELLIGENCE™Observed OddsBay market evidence
SPREAD / COVERFS covered by 28.5
TOTAL / O-UOver by 7.5

College Football Odds Board

FIND A GAME

Find a college football matchup

Search college football teams or matchups and jump straight to the odds.

⚡ UPCOMING GAMESSelect a game to view its odds
ODDSBAY · NCAAF

NCAAF Odds Board

Find a Better Price.

● FRESH ODDS
Thu, Sep 17 · 11:30 PM UTC
SSyracuseAWAY
@
PPittsburghHOME
S 10.5-103BEST PRICE Matchbook
P -10.5-104BEST PRICE BookMaker.eu
S+370BEST PRICE Betfair Exchange ↗
P-376BEST PRICE Novig ↗
O 51.5+100BEST PRICE Novig ↗
U 51.5-102BEST PRICE Novig ↗
Fri, Sep 18 · 11:30 PM UTC
MMiamiAWAY
@
WFWake ForestHOME
M -20.5-102BEST PRICE Novig ↗
WF 20.5-104BEST PRICE Novig ↗
M-1150BEST PRICE Novig ↗
WF+1095BEST PRICE Polymarket
O 56.5-105BEST PRICE Hard Rock Bet
U 56.5-103BEST PRICE Matchbook
Sat, Sep 19 · 12:00 AM UTC
HHoustonAWAY
@
TTTexas TechHOME
H 7.5-104BEST PRICE LowVig
TT -7.5+100BEST PRICE Novig ↗
H+275BEST PRICE Betfair Exchange ↗
TT-280BEST PRICE BookMaker.eu
O 53-101BEST PRICE Matchbook
U 53-108BEST PRICE Matchbook
Sat, Sep 19 · 2:30 AM UTC
PSPortland StateAWAY
@
OOregonHOME
PS 57.5-108BEST PRICE Prophetexchange
O -57.5-103BEST PRICE Kalshi
PS+5000BEST PRICE Unibet
No price
O 68.5-102BEST PRICE Novig ↗
U 68.5-108BEST PRICE Novig ↗
Sat, Sep 19 · 3:30 PM UTC
CCCoastal CarolinaAWAY
@
DDelawareHOME
CC 4.5-105BEST PRICE 1xbet
D -4.5+106BEST PRICE Novig ↗
CC+178BEST PRICE Novig ↗
D-182BEST PRICE Marathonbet
O 57.5+102BEST PRICE LowVig
U 57.5-106BEST PRICE Novig ↗
Sat, Sep 19 · 4:00 PM UTC
AAkronAWAY
@
MMinnesotaHOME
A 23.5-104BEST PRICE Novig ↗
M -23.5+102BEST PRICE Novig ↗
A+1809BEST PRICE Polymarket
M-2000BEST PRICE Betway
O 49.5+104BEST PRICE Novig ↗
U 49.5-107BEST PRICE Kalshi
Sat, Sep 19 · 4:00 PM UTC
KSKent StateAWAY
@
OSOhio StateHOME
KS 52.5-104BEST PRICE Novig ↗
OS -52.5-102BEST PRICE BetMGM ↗
KS+5000BEST PRICE Unibet
No price
O 59-108BEST PRICE LowVig
U 59-106BEST PRICE Matchbook
Sat, Sep 19 · 4:00 PM UTC
MMercerAWAY
@
GTGeorgia TechHOME
M 38.5-103BEST PRICE Kalshi
GT -38.5-109BEST PRICE GTBets
M+5000BEST PRICE Unibet
No price
O 59.5-103BEST PRICE Kalshi
U 59.5-105BEST PRICE Espnbet ↗
Sat, Sep 19 · 4:00 PM UTC
TTulaneAWAY
@
KSKansas StateHOME
T 20.5+102BEST PRICE Prophetexchange
KS -20.5-106BEST PRICE LowVig
T+1011BEST PRICE Novig ↗
KS-1111BEST PRICE PlayUp
O 49.5-106BEST PRICE Novig ↗
U 49.5-102BEST PRICE Novig ↗
Sat, Sep 19 · 4:00 PM UTC
GGeorgiaAWAY
@
AArkansasHOME
G -24.5-106BEST PRICE LowVig
A 24.5+104BEST PRICE Novig ↗
G-2000BEST PRICE PlayUp
A+1809BEST PRICE Polymarket
O 54-110BEST PRICE Betanysports ↗
U 54-103BEST PRICE LowVig
Sat, Sep 19 · 4:00 PM UTC
ASArizona StateAWAY
@
KKansasHOME
AS -5.5+102BEST PRICE Novig ↗
K 5.5-104BEST PRICE Novig ↗
AS-190BEST PRICE Novig ↗
K+186BEST PRICE BookMaker.eu
O 50.5-105BEST PRICE BetOnline
U 50.5-102BEST PRICE BetMGM ↗
Sat, Sep 19 · 4:00 PM UTC
NTNorth TexasAWAY
@
TSTexas StateHOME
NT 2.5+108BEST PRICE Novig ↗
TS -2.5-110BEST PRICE Betanysports ↗
NT+130BEST PRICE Novig ↗
TS-135BEST PRICE Marathonbet
O 62.5-109BEST PRICE GTBets
U 62.5-104BEST PRICE Caesars ↗
Sat, Sep 19 · 4:00 PM UTC
NCNorth CarolinaAWAY
@
CClemsonHOME
NC 3.5-110BEST PRICE Betanysports ↗
C -3.5+111BEST PRICE Novig ↗
NC+147BEST PRICE Prophetexchange
C-153BEST PRICE Novig ↗
O 43.5+102BEST PRICE Novig ↗
U 43.5-106BEST PRICE BookMaker.eu
Sat, Sep 19 · 4:00 PM UTC
VVillanovaAWAY
@
LIULong Island UniversityHOME
V -19.5-118BEST PRICE FanDuel ↗
LIU 19.5-108BEST PRICE FanDuel ↗
V-1087BEST PRICE Kalshi
LIU+857BEST PRICE Polymarket
O 46.5-111BEST PRICE Novig ↗
U 46.5-113BEST PRICE FanDuel ↗
Sat, Sep 19 · 4:00 PM UTC
DDartmouthAWAY
@
LLehighHOME
D 16.5-108BEST PRICE FanDuel ↗
L -16.5-118BEST PRICE FanDuel ↗
D+539BEST PRICE Polymarket
L-704BEST PRICE Polymarket
O 50.5-113BEST PRICE FanDuel ↗
U 50.5-113BEST PRICE FanDuel ↗
Sat, Sep 19 · 4:00 PM UTC
LLafayetteAWAY
@
CColumbiaHOME
L 2.5-107BEST PRICE Kalshi
C -2.5-118BEST PRICE FanDuel ↗
L+112BEST PRICE FanDuel ↗
C-129BEST PRICE Polymarket
O 46.5-113BEST PRICE FanDuel ↗
U 46.5-111BEST PRICE Novig ↗
Sat, Sep 19 · 4:30 PM UTC
EMEastern MichiganAWAY
@
WWisconsinHOME
EM 23.5+100BEST PRICE Espnbet ↗
W -23.5-108BEST PRICE LowVig
EM+1492BEST PRICE Polymarket
W-1718BEST PRICE Novig ↗
O 45.5-102BEST PRICE Novig ↗
U 45.5-104BEST PRICE Novig ↗

OddsBay Price Finder™

ODDSBAY PRICE FINDER™ · NCAAF
● FRESH ODDS
S
SyracuseAWAY
@VS
P
PittsburghHOME
NCAAFThu, Sep 17 · 11:30 PM UTC
Syracuse @ Pittsburgh
Sportsbook
Spread
Moneyline
Total
DraftKings
EEspnbet
FFanDuel
HHard Rock Bet
KKalshi
TtheScore Bet
SPREADMOVE DETECTED
Syracuse +2.5 · Pittsburgh -2.5

Line moved 10.5 → 2.5

6/6 books · 100% consensusLast move 1 second ago
TOTALMOVE DETECTED
10.5 · Over / Under

Total moved 51.5 → 10.5

5/5 books · 100% consensusLast move 1 second ago
WHAT ODDSBAY SEES

Spread: line moved 10.5 → 2.5 with 100% of tracked books at the displayed line. Total: total moved 51.5 → 10.5 with 100% of tracked books at the displayed line.

OddsBay Price Finder™Select any price above to compare that exact bet across sportsbooks.
Same bet. Better odds.
Updated 1 minute ago

Sportsbook Rankings

ODDSBAY MARKET INTELLIGENCE

OddsBay Sportsbook Rankings™

How often each sportsbook offers the best price in observed comparisons.

OBSERVED PRICES

Calculated: 2026-09-17 13:08 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1Novig— No change46.2%917 best-price finishesComparisons: 1,983
#2Betfair Exchange— No change28.1%128 best-price finishesComparisons: 455
#3Coral↑ Up 1 position26.9%188 best-price finishesComparisons: 699
#4Matchbook↓ Down 1 position24.5%286 best-price finishesComparisons: 1,169
#5Prophetexchange— No change20.4%245 best-price finishesComparisons: 1,202

Movement versus first UTC snapshot on 2026-09-16

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 100. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-17 13:08 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1DraftKings↑ Up 1 position46.5%255 best-price finishesComparisons: 548
#2Matchbook↑ Up 2 positions45.3%67 best-price finishesComparisons: 148
#3BetUS— No change45.2%180 best-price finishesComparisons: 398
#4Novig↓ Down 3 positions42.3%99 best-price finishesComparisons: 234
#5LowVig↑ Up 5 positions32.7%72 best-price finishesComparisons: 220

Movement versus first UTC snapshot on 2026-09-16

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-17 13:08 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1Novig— No change44.1%490 best-price finishesComparisons: 1,112
#2Prophetexchange↑ Up 2 positions23.7%154 best-price finishesComparisons: 650
#3Betfair Exchange— No change21.2%35 best-price finishesComparisons: 165
#4LowVig↑ Up 3 positions19.5%117 best-price finishesComparisons: 599
#5Virginbet— No change17.8%46 best-price finishesComparisons: 258

Movement versus first UTC snapshot on 2026-09-16

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-17 13:08 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1DraftKings— No change40.3%54 best-price finishesComparisons: 134
#2GTBets↑ Up 1 position28.8%23 best-price finishesComparisons: 80
#3Espnbet↓ Down 1 position24.4%19 best-price finishesComparisons: 78
#4Caesars— No change21.6%16 best-price finishesComparisons: 74
#5888sport— No change20.5%18 best-price finishesComparisons: 88

Movement versus first UTC snapshot on 2026-09-16

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-17 13:08 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1Novig— No change51.5%328 best-price finishesComparisons: 637
#2Coral— No change36.0%133 best-price finishesComparisons: 369
#3Ladbrokes— No change35.8%132 best-price finishesComparisons: 369
#4Betfair Exchange— No change32.3%73 best-price finishesComparisons: 226
#5Matchbook— No change23.5%155 best-price finishesComparisons: 660

Movement versus first UTC snapshot on 2026-09-16

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-17 13:08 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#11xbet— No change55.2%32 best-price finishesComparisons: 58
#2BetMGM— No change39.1%61 best-price finishesComparisons: 156
#3Caesars— No change33.3%26 best-price finishesComparisons: 78
#4Bovada— No change31.0%39 best-price finishesComparisons: 126
#5DraftKings— No change25.0%39 best-price finishesComparisons: 156

Movement versus first UTC snapshot on 2026-09-16

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.