Model vs. market · Updated nightly

Where we disagree

Every week our power model puts a win chance on each FBS game. So does the betting market, through its closing point spread. Most of the time the two agree. This page lists the games where they don't, biggest gap first, so you can see exactly where our independent number parts ways with the consensus — and, once the games are played, which side had it.

118 FBS games with both a model number and a closing line, kickoff within 8 days either way: 60 upcoming, 58 final. In 16 of them the model and the market favor different teams.

KickoffAway at homeModel favorsMarket favorsGap (pct. pts)Why, in stored numbersResult
Sat Nov 7Wk 10 · 3:30 PM ETTempleatNavyTemple73%Navy73%45.5Different favoriteUpcoming
Sat Nov 7Wk 10 · 1:00 PM ETOklahoma StateatKansas StateKansas State74%Oklahoma State64%38.3Different favoriteUpcoming
Wed Nov 4Wk 10 · 7:00 PM ETToledoatSacramento StateToledo64%Toledo98%34.4Upcoming
Thu Nov 5Wk 10 · 8:00 PM ETJames MadisonatSouthern MissJames Madison54%James Madison88%34.0Upcoming
Sat Nov 7Wk 10 · 7:30 PM ETLouisvilleatGeorgia TechLouisville58%Louisville88%30.3Upcoming
Sat Oct 31Wk 9 · 7:00 PM ETOklahoma StateatIowa StateIowa State51%Oklahoma State79%29.5Different favoriteFinal · Oklahoma State 49, Iowa State 51Model had it
Sat Nov 7Wk 10 · 3:00 PM ETTexas A&MatSouth CarolinaTexas A&M55%South Carolina71%26.8Different favoriteUpcoming
Tue Nov 3Wk 10 · 7:00 PM ETOhioatAkronOhio58%Ohio84%26.6Final · Ohio 28, Akron 20Both had it
Sat Nov 7Wk 10 · 3:30 PM ETMarshallatGeorgia SouthernGeorgia Southern54%Georgia Southern80%26.1Upcoming
Thu Oct 29Wk 9 · 7:30 PM ETFlorida AtlanticatNorth TexasNorth Texas65%North Texas89%24.7Final · Florida Atlantic 41, North Texas 48Both had it
Sat Oct 31Wk 9 · 3:00 PM ETUConnatAir ForceUConn67%Air Force58%24.7Different favoriteFinal · UConn 26, Air Force 35Market had it
Sat Nov 7Wk 10 · 12:30 PM ETDukeatNC StateNC State60%Duke64%24.2Different favoriteUpcoming
Fri Oct 30Wk 9 · 10:30 PM ETKent StateatSacramento StateSacramento State51%Kent State73%24.1Different favoriteFinal · Kent State 10, Sacramento State 31Model had it
Sat Nov 7Wk 10 · 12:00 PM ETNorth CarolinaatUConnUConn52%North Carolina71%23.2Different favoriteUpcoming
Sat Oct 31Wk 9 · 12:30 PM ETMichiganatRutgersMichigan68%Michigan91%22.9Final · Michigan 28, Rutgers 21Both had it
Sat Oct 31Wk 9 · 3:45 PM ETVirginiaatWake ForestWake Forest63%Wake Forest86%22.8Final · Virginia 7, Wake Forest 51Both had it
Sat Oct 31Wk 9 · 3:30 PM ETMinnesotaatIndianaIndiana74%Indiana95%21.5Final · Minnesota 16, Indiana 23Both had it
Sat Oct 31Wk 9 · 3:00 PM ETLouisiana TechatSouth AlabamaSouth Alabama53%Louisiana Tech69%21.2Different favoriteFinal · Louisiana Tech 35, South Alabama 20Market had it
Sat Nov 7Wk 10 · 6:00 PM ETBoise StateatColorado StateBoise State72%Boise State92%19.9Upcoming
Sat Nov 7Wk 10 · 4:15 PM ETRutgersatWisconsinWisconsin71%Wisconsin91%19.5Upcoming
Sat Oct 31Wk 9 · 4:15 PM ETPurdueatPenn StatePenn State60%Penn State79%19.3Final · Purdue 17, Penn State 31Both had it
Sat Oct 31Wk 9 · 4:00 PM ETNew MexicoatSan José StateNew Mexico70%New Mexico89%19.2Final · New Mexico 21, San José State 16Both had it
Wed Oct 28Wk 9 · 7:00 PM ETKennesaw StateatMiddle TennesseeMiddle Tennessee64%Kennesaw State55%19.0Different favoriteFinal · Kennesaw State 44, Middle Tennessee 28Market had it
Sat Nov 7Wk 10 · 10:30 PM ETTexas StateatOregon StateOregon State52%Oregon State70%18.3Upcoming
Sat Oct 31Wk 9 · 11:00 PM ETOregon StateatFresno StateOregon State51%Oregon State69%17.9Final · Oregon State 22, Fresno State 38Neither had it
Sat Oct 31Wk 9 · 3:15 PM ETStanfordatLouisvilleLouisville79%Louisville97%17.9Final · Stanford 24, Louisville 52Both had it
Thu Oct 29Wk 9 · 7:30 PM ETTroyatJames MadisonJames Madison74%James Madison92%17.7Final · Troy 24, James Madison 21Neither had it
Fri Nov 6Wk 10 · 7:30 PM ETSouth FloridaatEast CarolinaSouth Florida59%East Carolina58%17.2Different favoriteUpcoming
Sat Oct 31Wk 9 · 12:00 PM ETIllinoisatMarylandMaryland58%Illinois60%17.2Different favoriteFinal · Illinois 20, Maryland 17Market had it
Sat Oct 31Wk 9 · 3:30 PM ETArizona StateatBYUBYU75%BYU92%16.8Final · Arizona State 20, BYU 27Both had it
Sat Oct 31Wk 9 · 2:00 PM ETKansas StateatColoradoKansas State57%Colorado60%16.6Different favoriteFinal · Kansas State 24, Colorado 27Market had it
Sat Oct 31Wk 9 · 3:30 PM ETColorado StateatUtah StateUtah State61%Utah State78%16.4Final · Colorado State 14, Utah State 31Both had it
Sat Oct 31Wk 9 · 7:00 PM ETClemsonatFlorida StateClemson52%Florida State64%16.2Different favoriteFinal · Clemson 36, Florida State 24Model had it
Sat Nov 7Wk 10 · 3:00 PM ETUL MonroeatArkansas StateArkansas State72%Arkansas State88%16.2Upcoming
Sat Nov 7Wk 10 · 4:00 PM ETNorthern IllinoisatSan José StateSan José State65%San José State80%15.6Upcoming
Sat Oct 31Wk 9 · 3:30 PM ETUTEPatNorth Dakota StateNorth Dakota State82%North Dakota State97%14.8Final · UTEP 7, North Dakota State 31Both had it
Sat Nov 7Wk 10 · 4:00 PM ETRiceatNorth TexasNorth Texas76%North Texas91%14.6Upcoming
Sat Nov 7Wk 10 · 3:30 PM ETAlabamaatLSULSU53%LSU67%14.5Upcoming
Sat Oct 31Wk 9 · 12:00 PM ETSMUatSyracuseSMU61%SMU75%14.5Final · SMU 27, Syracuse 30Neither had it
Sat Nov 7Wk 10 · 4:00 PM ETLouisiana TechatTroyLouisiana Tech50%Louisiana Tech64%14.1Upcoming
Sat Oct 31Wk 9 · 12:00 PM ETCaliforniaatNC StateNC State64%NC State78%13.8Final · California 10, NC State 31Both had it
Sat Nov 7Wk 10 · 12:00 PM ETTulsaatTulaneTulane59%Tulsa55%13.4Different favoriteUpcoming
Sat Oct 31Wk 9 · 10:00 PM ETTexas StateatBoise StateBoise State66%Boise State79%13.4Final · Texas State 45, Boise State 46Both had it
Fri Oct 30Wk 9 · 7:00 PM ETTulaneatCharlotteTulane62%Tulane75%13.2Final · Tulane 38, Charlotte 31Both had it
Sat Nov 7Wk 10 · 8:00 PM ETLibertyatNew Mexico StateLiberty78%Liberty91%13.1Upcoming
Sat Nov 7Wk 10 · 9:30 PM ETHawai'iatUTEPHawai'i65%Hawai'i78%12.7Upcoming
Sat Nov 7Wk 10 · 7:00 PM ETSam HoustonatJacksonville StateJacksonville State78%Jacksonville State91%12.5Upcoming
Sat Nov 7Wk 10 · 12:00 PM ETUCLAatMinnesotaUCLA55%UCLA67%12.4Upcoming
Sat Oct 31Wk 9 · 7:45 PM ETMissouriatArkansasMissouri68%Missouri80%12.1Final · Missouri 34, Arkansas 10Both had it
Sat Oct 31Wk 9 · 7:30 PM ETGeorgia TechatPittsburghPittsburgh66%Pittsburgh78%11.8Final · Georgia Tech 11, Pittsburgh 34Both had it
Sat Oct 31Wk 9 · 10:30 PM ETNorthern IllinoisatUNLVUNLV84%UNLV96%11.6Final · Northern Illinois 24, UNLV 31Both had it
Sat Oct 31Wk 9 · 3:30 PM ETFloridavsGeorgianeutral siteGeorgia71%Georgia82%11.4Final · Florida 8, Georgia 27Both had it
Fri Nov 6Wk 10 · 9:00 PM ETNew MexicoatNevadaNew Mexico67%New Mexico78%11.3Upcoming
Sat Nov 7Wk 10 · 12:45 PM ETArkansasatAuburnAuburn69%Auburn80%10.8Upcoming
Thu Nov 5Wk 10 · 7:30 PM ETUTSAatFlorida AtlanticUTSA61%UTSA71%10.8Upcoming
Sat Nov 7Wk 10 · 1:00 PM ETOld DominionatCoastal CarolinaCoastal Carolina61%Coastal Carolina71%10.7Upcoming
Sat Oct 31Wk 9 · 7:30 PM ETMississippi StateatTexasTexas84%Texas94%10.6Final · Mississippi State 3, Texas 31Both had it
Sat Nov 7Wk 10 · 2:30 PM ETGeorgia StateatApp StateApp State57%App State67%10.6Upcoming
Wed Nov 4Wk 10 · 7:00 PM ETBall StateatMassachusettsMassachusetts51%Massachusetts61%10.1Upcoming
Sat Oct 31Wk 9 · 4:15 PM ETSouth CarolinaatOklahomaOklahoma51%Oklahoma61%9.9Final · South Carolina 42, Oklahoma 25Neither had it
Sat Nov 7Wk 10 · 12:30 PM ETMarylandatPurduePurdue59%Purdue69%9.6Upcoming
Sat Oct 31Wk 9 · 3:30 PM ETFlorida InternationalatLibertyLiberty77%Liberty86%9.6Final · Florida International 10, Liberty 49Both had it
Sat Oct 31Wk 9 · 7:30 PM ETMiamiatNorth CarolinaMiami77%Miami86%9.5Final · Miami 38, North Carolina 35Both had it
Sat Oct 31Wk 9 · 7:30 PM ETOhio StateatUSCOhio State61%Ohio State70%9.5Final · Ohio State 18, USC 30Neither had it
Sat Oct 31Wk 9 · 4:15 PM ETNevadaatUCLAUCLA87%UCLA97%9.2Final · Nevada 0, UCLA 27Both had it
Tue Oct 27Wk 9 · 8:00 PM ETSam HoustonatMissouri StateMissouri State58%Missouri State67%9.2Final · Sam Houston 3, Missouri State 24Both had it
Sat Nov 7Wk 10 · 7:45 PM ETOklahomaatFloridaFlorida60%Florida69%8.8Upcoming
Fri Nov 6Wk 10 · 10:15 PM ETTCUatArizonaArizona69%Arizona78%8.6Upcoming
Sat Oct 31Wk 9 · 8:00 PM ETArmyatMemphisMemphis77%Memphis69%8.1Final · Army 22, Memphis 49Both had it
Sat Nov 7Wk 10 · 3:30 PM ETOregonatOhio StateOhio State65%Ohio State73%8.0Upcoming
Sat Nov 7Wk 10 · 12:00 PM ETFlorida StateatBoston CollegeFlorida State62%Florida State70%7.9Upcoming
Sat Nov 7Wk 10 · 10:30 PM ETWyomingatUNLVUNLV76%UNLV69%7.6Upcoming
Sat Oct 31Wk 9 · 6:30 PM ETApp StateatGeorgia SouthernGeorgia Southern62%Georgia Southern69%6.7Final · App State 3, Georgia Southern 19Both had it
Sat Nov 7Wk 10 · 9:30 PM ETWest VirginiaatTexas TechTexas Tech85%Texas Tech92%6.7Upcoming
Sat Nov 7Wk 10 · 3:30 PM ETPenn StateatWashingtonWashington64%Washington58%6.4Upcoming
Sat Nov 7Wk 10 · 9:30 PM ETFresno StateatUtah StateFresno State52%Fresno State58%6.0Upcoming
Sat Nov 7Wk 10 · 5:00 PM ETSouth AlabamaatLouisianaLouisiana69%Louisiana75%5.9Upcoming
Sat Oct 31Wk 9 · 2:00 PM ETCoastal CarolinaatGeorgia StateGeorgia State67%Georgia State61%5.8Final · Coastal Carolina 31, Georgia State 20Neither had it
Tue Oct 27Wk 9 · 7:00 PM ETDelawareatWestern KentuckyWestern Kentucky64%Western Kentucky58%5.6Final · Delaware 35, Western Kentucky 21Neither had it
Sat Nov 7Wk 10 · 3:00 PM ETDelawareatKennesaw StateKennesaw State51%Delaware55%5.4Different favoriteUpcoming
Sat Oct 31Wk 9 · 3:30 PM ETNorthwesternatOregonOregon68%Oregon63%5.1Final · Northwestern 26, Oregon 34Both had it
Sat Oct 31Wk 9 · 3:00 PM ETTempleatEast CarolinaEast Carolina58%East Carolina63%4.8Final · Temple 9, East Carolina 17Both had it
Sat Oct 31Wk 9 · 12:00 PM ETUABatSouth FloridaSouth Florida68%South Florida73%4.8Final · UAB 10, South Florida 30Both had it
Sat Nov 7Wk 10 · 4:00 PM ETMissouri StateatFlorida InternationalFlorida International59%Florida International64%4.7Upcoming
Sat Oct 31Wk 9 · 12:00 PM ETBowling GreenatWestern MichiganWestern Michigan82%Western Michigan87%4.7Final · Bowling Green 10, Western Michigan 23Both had it
Wed Oct 28Wk 9 · 8:00 PM ETJacksonville StateatNew Mexico StateJacksonville State64%Jacksonville State60%4.6Final · Jacksonville State 24, New Mexico State 0Both had it
Sat Oct 31Wk 9 · 3:30 PM ETKansasatTCUTCU65%TCU70%4.5Final · Kansas 16, TCU 22Both had it
Sat Nov 7Wk 10 · 3:45 PM ETUCFatKansasKansas63%Kansas58%4.5Upcoming
Sat Nov 7Wk 10 · 7:30 PM ETGeorgiaatOle MissGeorgia57%Georgia61%4.4Upcoming
Fri Nov 6Wk 10 · 8:00 PM ETNebraskaatIllinoisNebraska60%Nebraska64%4.4Upcoming
Sat Nov 7Wk 10 · 7:30 PM ETColoradoatArizona StateArizona State64%Arizona State60%4.3Upcoming
Sat Oct 31Wk 9 · 8:00 PM ETWashingtonatNebraskaNebraska69%Nebraska73%4.0Final · Washington 17, Nebraska 10Neither had it
Sat Nov 7Wk 10 · 12:00 PM ETClemsonatSyracuseClemson62%Clemson58%3.8Upcoming
Sat Oct 31Wk 9 · 3:30 PM ETSouthern MissatUL MonroeSouthern Miss65%Southern Miss61%3.7Final · Southern Miss 35, UL Monroe 21Both had it
Sat Nov 7Wk 10 · 12:00 PM ETBYUatUtahUtah64%Utah67%3.4Upcoming
Sat Oct 31Wk 9 · 12:00 PM ETWisconsinatIowaIowa55%Iowa58%3.4Final · Wisconsin 0, Iowa 30Both had it
Sat Oct 31Wk 9 · 12:00 PM ETBoston CollegeatDukeDuke69%Duke71%2.8Final · Boston College 2, Duke 47Both had it
Sat Nov 7Wk 10 · 12:00 PM ETTexasatMissouriTexas61%Texas58%2.5Upcoming
Sat Oct 31Wk 9 · 7:00 PM ETWashington StateatSan Diego StateSan Diego State60%San Diego State58%2.3Final · Washington State 20, San Diego State 26Both had it
Sat Oct 31Wk 9 · 12:45 PM ETAuburnatOle MissOle Miss78%Ole Miss80%2.2Final · Auburn 15, Ole Miss 45Both had it
Sat Nov 7Wk 10 · 3:30 PM ETCincinnatiatHoustonHouston80%Houston82%2.0Upcoming
Sat Oct 31Wk 9 · 3:45 PM ETUtahatCincinnatiUtah70%Utah71%1.9Final · Utah 49, Cincinnati 25Both had it
Fri Oct 30Wk 9 · 7:30 PM ETBayloratUCFBaylor56%Baylor58%1.8Final · Baylor 41, UCF 9Both had it
Sat Nov 7Wk 10 · 3:30 PM ETWestern KentuckyatMiddle TennesseeWestern Kentucky57%Western Kentucky55%1.7Upcoming
Sat Nov 7Wk 10 · 6:15 PM ETKentuckyatTennesseeTennessee69%Tennessee70%1.4Upcoming
Sat Oct 31Wk 9 · 12:00 PM ETArizonaatTexas TechTexas Tech61%Texas Tech63%1.4Final · Arizona 26, Texas Tech 34Both had it
Sat Nov 7Wk 10 · 7:30 PM ETAir ForceatArmyArmy58%Army60%1.4Upcoming
Sat Nov 7Wk 10 · 12:00 PM ETIowa StateatBaylorBaylor78%Baylor79%1.2Upcoming
Wed Nov 4Wk 10 · 7:30 PM ETCentral MichiganvsEastern Michiganneutral siteEastern Michigan56%Eastern Michigan55%1.0Upcoming
Sat Nov 7Wk 10 · 7:30 PM ETIowaatNorthwesternNorthwestern59%Northwestern58%1.0Upcoming
Sat Nov 7Wk 10 · 3:30 PM ETCharlotteatUABUAB74%UAB75%0.9Upcoming
Sat Nov 7Wk 10 · 7:30 PM ETMichigan StateatMichiganMichigan85%Michigan86%0.9Upcoming
Sat Oct 31Wk 9 · 1:00 PM ETMarshallatOld DominionMarshall60%Marshall60%0.4Final · Marshall 36, Old Dominion 23Both had it
Sat Nov 7Wk 10 · 7:30 PM ETMiamiatNotre DameNotre Dame67%Notre Dame67%0.3Upcoming
Sat Nov 7Wk 10 · 4:15 PM ETVanderbiltatMississippi StateMississippi State59%Mississippi State60%0.3Upcoming
Sat Oct 31Wk 9 · 12:00 PM ETNotre DamevsNavyneutral siteNotre Dame99%Notre Dame99%0.3Final · Notre Dame 35, Navy 13Both had it
Tue Nov 3Wk 10 · 8:00 PM ETBuffaloatMiami (OH)Miami (OH)70%Miami (OH)70%0.0Final · Buffalo 34, Miami (OH) 31Neither had it
Fri Nov 6Wk 10 · 7:00 PM ETVirginia TechatSMUSMU69%SMU69%0.0Upcoming

Model probabilityMarket probabilityDifferent favorite

How we scored

Model: the home win probability from the most recent power-model run that has a number for that game. Market: the closing spread (the book's consensus line when one is stored, otherwise the average across books) converted to a win probability with the same normal-CDF formula the model itself uses, sigma 12.4 points. Gap: the absolute difference between the two, in percentage points. The "why" line only repeats numbers we store for that game (the two lines and the pre-game power ratings); when the model's own line is missing it stays blank rather than guess.

Only FBS-vs-FBS games with both numbers qualify. Finals show who was right in the narrow sense that the side's favorite won; a favorite winning is not the same thing as the probability being well calibrated.

Full methodology ›