NFL · Totals + closing-line value · three seasons logged

Model accuracy.

Every graded pick across three NFL seasons (2023–2025), walk-forward. The model has two real edges. First, totals: an over/under product that sharpens the more it disagrees with the market — 52.1% (250230) at a 2+ point gap (about the −110 breakeven), clearly above it at larger gaps, and 57.5% (10074) in 2025. Second, closing-line value: its picks beat the closing spread by +1.25 points (t=5.2). Against the spread it is roughly breakeven (~52.0%) — we show that straight, too.

Totals 52.1% (edge ≥2) · Spread CLV +1.25 pts (t=5.2)
CLV is measured against the closing line in the offline walk-forward run (RESULTS.md); the closing price isn’t stored per game, so it can’t be recomputed on this page. Every win%, calibration and ROI figure below is computed live from the 816 logged games.
Games816
Totals · edge ≥ 2 pts52.1%250230 · ≈ −110 breakeven, climbs with edge · 2025: 57.5% (10074)
Spread · edge 2–5 pts53.4%164143 · ROI +2.0% at −110 · above the 52.4% breakeven
Straight-up accuracy66.7%correct winner · 816 games · cover well-calibrated (51.4% pred / 49.4% actual)
What’s trackedThe model’s edge is totals + closing-line value. Over/under sits about at the −110 breakeven at a 2+ point disagreement (52.1%, 250230; 57.5% in 2025) and clears it clearly at larger edges, and both the spread (+1.25 pts, t=5.2) and totals (+0.66 pts, t=3.2) beat the closing line. Raw against-the-spread win rate is ~52.0% — near breakeven, and high-edge ATS games are the model’s worst — so no ATS win-rate tier is sold. Net figures are illustrative at −110.

Totals, by edge interval

Unlike the spread, totals reward conviction: win % climbs with edge. The small-edge buckets are coin-flips, but the biggest disagreements (6+ pts) hit 60.0%. That monotonic climb is the signal the spread lacks — and why totals, not spreads, are the tracked pick product.

Total edge (points)TierNWin %ROI −110ROI vs breakeven
0–2None32849.4%-5.7%
2–4None24847.2%-9.9%
4–6Free12254.9%+4.9%
6+Premium11060.0%+14.6%

Total edge = |BBMI total − Vegas total|. Graded from the logged over/under result.

Per-total log · n=815

Date Away Home Vegas O/U BBMI Edge LeanActualOutcome
2026-01-01ARICardinalsLARRams44.549.14.6Over57hit
2026-01-01BALRavensPITSteelers41.548.67.1Over50hit
2026-01-01CARPanthersTBBuccaneers39.547.07.5Over30miss
2026-01-01CLEBrownsCINBengals44.542.91.6Under38hit
2026-01-01DALCowboysNYGGiants49.551.52.0Over51hit
2026-01-01DETLionsCHIBears35.549.814.3Over35miss
2026-01-01GBPackersMINVikings37.539.21.7Over19miss
2026-01-01INDColtsHOUTexans38.542.84.3Over68hit
2026-01-01KCChiefsLVRaiders25.540.815.3Over26hit
2026-01-01LACChargersDENBroncos30.541.110.6Over22miss
2026-01-01MIADolphinsNEPatriots47.549.21.7Over48hit
2026-01-01NOSaintsATLFalcons43.542.31.2Under36hit
2026-01-01NYJJetsBUFBills37.545.47.9Over43hit
2026-01-01SEASeahawksSF49ers47.550.32.8Over16miss
2026-01-01TENTitansJAXJaguars47.544.33.2Under48miss
2026-01-01WASCommandersPHIEagles36.543.67.1Over41hit
2025-12-25ARICardinalsCINBengals53.551.52.0Under51hit
2025-12-25BALRavensGBPackers38.544.66.1Over65hit
2025-12-25CHIBearsSF49ers51.552.91.4Over80hit
2025-12-25DALCowboysWASCommanders50.553.83.3Over53hit
2025-12-25DENBroncosKCChiefs38.543.44.9Over33miss
2025-12-25DETLionsMINVikings37.542.44.9Over33miss
2025-12-25HOUTexansLACChargers40.542.01.5Over36miss
2025-12-25JAXJaguarsINDColts48.545.92.6Under40hit
2025-12-25LARRamsATLFalcons48.547.51.0Under51miss
2025-12-25NEPatriotsNYJJets42.547.65.1Over52hit
2025-12-25NOSaintsTENTitans39.541.21.7Over60hit
2025-12-25NYGGiantsLVRaiders41.543.92.4Over44hit
2025-12-25PHIEaglesBUFBills35.547.211.7Over25miss
2025-12-25PITSteelersCLEBrowns34.539.95.4Over19miss
2025-12-25SEASeahawksCARPanthers42.547.24.7Over37miss
2025-12-25TBBuccaneersMIADolphins44.544.90.4Over37miss
2025-12-18ATLFalconsARICardinals55.546.39.2Under45hit
2025-12-18BUFBillsCLEBrowns41.542.30.8Over43hit
2025-12-18CINBengalsMIADolphins48.547.31.2Under66miss
2025-12-18GBPackersCHIBears45.549.74.2Over38miss
2025-12-18JAXJaguarsDENBroncos54.543.910.6Under54hit
2025-12-18KCChiefsTENTitans37.543.76.2Over35miss
2025-12-18LACChargersDALCowboys49.549.50.0Over51hit
2025-12-18LARRamsSEASeahawks42.545.73.2Over75hit
2025-12-18LVRaidersHOUTexans37.542.55.0Over44hit
2025-12-18MINVikingsNYGGiants43.543.40.1Under29hit
2025-12-18NEPatriotsBALRavens48.546.02.5Under52miss
2025-12-18NYJJetsNOSaints40.541.51.0Over35miss
2025-12-18PHIEaglesWASCommanders41.547.45.9Over47hit
2025-12-18PITSteelersDETLions44.549.55.0Over53hit
2025-12-18SF49ersINDColts46.550.64.1Over75hit
2025-12-18TBBuccaneersCARPanthers45.546.81.3Over43miss
2025-12-11ARICardinalsHOUTexans42.542.80.3Over60hit
2025-12-11ATLFalconsTBBuccaneers43.545.01.5Over57hit
2025-12-11BALRavensCINBengals51.552.40.9Over24miss
2025-12-11BUFBillsNEPatriots48.550.92.4Over66hit
2025-12-11CARPanthersNOSaints37.542.65.1Over37miss
2025-12-11CLEBrownsCHIBears38.540.92.4Over34miss
2025-12-11DETLionsLARRams68.549.119.4Under75miss
2025-12-11GBPackersDENBroncos50.548.42.1Under60miss
2025-12-11INDColtsSEASeahawks40.545.55.0Over34miss
2025-12-11LACChargersKCChiefs41.546.95.4Over29miss
2025-12-11LVRaidersPHIEagles38.541.73.2Over31miss
2025-12-11MIADolphinsPITSteelers42.547.24.7Over43hit
2025-12-11MINVikingsDALCowboys47.545.32.2Under60miss
2025-12-11NYJJetsJAXJaguars41.543.62.1Over68hit
2025-12-11TENTitansSF49ers48.549.81.3Over61hit
2025-12-11WASCommandersNYGGiants46.551.75.2Over50hit
2025-12-04CHIBearsGBPackers37.550.012.5Over49hit
2025-12-04CINBengalsBUFBills52.553.40.9Over73hit
2025-12-04DALCowboysDETLions55.552.92.6Under74miss
2025-12-04DENBroncosLVRaiders38.541.63.1Over41hit
2025-12-04HOUTexansKCChiefs41.546.14.6Over30miss
2025-12-04INDColtsJAXJaguars46.543.62.9Under55miss
2025-12-04LARRamsARICardinals47.545.32.2Under62miss
2025-12-04MIADolphinsNYJJets41.545.94.4Over44hit
2025-12-04NOSaintsTBBuccaneers41.542.61.1Over44hit
2025-12-04PHIEaglesLACChargers41.544.02.5Over41miss
2025-12-04PITSteelersBALRavens42.547.14.6Over49hit
2025-12-04SEASeahawksATLFalcons44.545.51.0Over46hit
2025-12-04TENTitansCLEBrowns33.537.64.1Over60hit
2025-12-04WASCommandersMINVikings43.544.30.8Over31miss
2025-11-27ARICardinalsTBBuccaneers44.545.20.7Over37miss
2025-11-27ATLFalconsNYJJets39.545.15.6Over51hit
2025-11-27BUFBillsPITSteelers30.549.118.6Over33hit
2025-11-27CHIBearsPHIEagles39.546.57.0Over39miss
2025-11-27CINBengalsBALRavens51.554.22.7Over46miss
2025-11-27DENBroncosWASCommanders43.546.93.4Over53hit
2025-11-27GBPackersDETLions48.549.71.2Over55hit
2025-11-27HOUTexansINDColts44.545.91.4Over36miss
2025-11-27JAXJaguarsTENTitans41.543.92.4Over28miss
2025-11-27KCChiefsDALCowboys59.552.66.9Under59hit
2025-11-27LARRamsCARPanthers44.546.11.6Over59hit
2025-11-27LVRaidersLACChargers33.542.38.8Over45hit
2025-11-27MINVikingsSEASeahawks41.542.71.2Over26miss
2025-11-27NOSaintsMIADolphins42.544.41.9Over38miss
2025-11-27NYGGiantsNEPatriots46.549.83.3Over48hit
2025-11-27SF49ersCLEBrowns35.543.17.6Over34miss
2025-11-20ATLFalconsNOSaints42.543.00.5Over34miss
2025-11-20BUFBillsHOUTexans44.544.90.4Over42miss
2025-11-20CARPanthersSF49ers49.551.72.2Over29miss
2025-11-20CLEBrownsLVRaiders30.536.76.2Over34hit
2025-11-20INDColtsKCChiefs50.552.41.9Over43miss
2025-11-20JAXJaguarsARICardinals44.544.90.4Over51hit
2025-11-20MINVikingsGBPackers41.545.03.5Over29miss
2025-11-20NEPatriotsCINBengals49.553.23.7Over46miss
2025-11-20NYGGiantsDETLions50.549.21.3Under61miss
2025-11-20NYJJetsBALRavens44.549.65.1Over33miss
2025-11-20PHIEaglesDALCowboys52.549.82.7Under45hit
2025-11-20PITSteelersCHIBears45.546.10.6Over59hit
2025-11-20SEASeahawksTENTitans40.545.04.5Over54hit
2025-11-20TBBuccaneersLARRams49.546.62.9Under41hit
2025-11-13BALRavensCLEBrowns45.543.42.1Under39hit
2025-11-13CARPanthersATLFalcons41.545.23.7Over57hit
2025-11-13CHIBearsMINVikings48.543.15.4Under36hit
2025-11-13CINBengalsPITSteelers48.551.42.9Over46miss
2025-11-13DALCowboysLVRaiders49.547.81.7Under49hit
2025-11-13DETLionsPHIEagles46.548.41.9Over25miss
2025-11-13GBPackersNYGGiants42.548.56.0Over47hit
2025-11-13HOUTexansTENTitans37.540.93.4Over29miss
2025-11-13KCChiefsDENBroncos34.546.512.0Over41hit
2025-11-13LACChargersJAXJaguars43.546.53.0Over41miss
2025-11-13NYJJetsNEPatriots43.549.35.8Over41miss
2025-11-13SEASeahawksLARRams43.547.64.1Over40miss
2025-11-13SF49ersARICardinals58.549.78.8Under63miss
2025-11-13TBBuccaneersBUFBills46.548.92.4Over76hit
2025-11-13WASCommandersMIADolphins47.550.83.3Over29miss
2025-11-06ARICardinalsSEASeahawks45.547.21.7Over66hit
2025-11-06ATLFalconsINDColts48.547.90.6Under56miss
2025-11-06BALRavensMINVikings48.546.02.5Under46hit
2025-11-06BUFBillsMIADolphins50.550.80.3Over43miss
2025-11-06CLEBrownsNYJJets37.541.54.0Over47hit
2025-11-06DETLionsWASCommanders49.548.41.1Under66miss
2025-11-06JAXJaguarsHOUTexans37.542.34.8Over65hit
2025-11-06LARRamsSF49ers52.548.34.2Under68miss
2025-11-06LVRaidersDENBroncos42.544.01.5Over17miss
2025-11-06NEPatriotsTBBuccaneers48.548.10.4Under51miss
2025-11-06NOSaintsCARPanthers38.543.55.0Over24miss
2025-11-06NYGGiantsCHIBears46.548.11.6Over44miss
2025-11-06PHIEaglesGBPackers45.549.64.1Over17miss
2025-11-06PITSteelersLACChargers45.547.92.4Over35miss
2025-10-30ARICardinalsDALCowboys53.550.23.3Under44hit
2025-10-30ATLFalconsNEPatriots45.547.11.6Over47hit
2025-10-30BALRavensMIADolphins51.552.10.6Over34miss
2025-10-30CARPanthersGBPackers43.549.35.8Over29miss
2025-10-30CHIBearsCINBengals51.548.62.9Under89miss
2025-10-30DENBroncosHOUTexans40.541.00.5Over33miss
2025-10-30INDColtsPITSteelers50.551.51.0Over47miss
2025-10-30JAXJaguarsLVRaiders34.544.19.6Over59hit
2025-10-30KCChiefsBUFBills60.550.210.3Under49hit
2025-10-30LACChargersTENTitans43.544.81.3Over47hit
2025-10-30MINVikingsDETLions48.544.04.5Under51miss
2025-10-30NOSaintsLARRams43.543.10.4Under44miss
2025-10-30SEASeahawksWASCommanders48.548.60.1Over52hit
2025-10-30SF49ersNYGGiants48.546.61.9Under58miss
2025-10-23BUFBillsCARPanthers46.549.63.1Over49hit
2025-10-23CHIBearsBALRavens44.545.71.2Over46hit
2025-10-23CLEBrownsNEPatriots40.543.22.7Over45hit
2025-10-23DALCowboysDENBroncos50.549.51.0Under68miss
2025-10-23GBPackersPITSteelers45.550.04.5Over60hit
2025-10-23MIADolphinsATLFalcons44.548.03.5Over44miss
2025-10-23MINVikingsLACChargers44.545.30.8Over47hit
2025-10-23NYGGiantsPHIEagles43.545.62.1Over58hit
2025-10-23NYJJetsCINBengals44.546.72.2Over77hit
2025-10-23SF49ersHOUTexans42.543.30.8Over41miss
2025-10-23TBBuccaneersNOSaints46.545.60.9Under26hit
2025-10-23TENTitansINDColts47.547.80.3Over52hit
2025-10-23WASCommandersKCChiefs48.549.30.8Over35miss
2025-10-16ATLFalconsSF49ers46.545.11.4Under30hit
2025-10-16CARPanthersNYJJets41.546.75.2Over19miss
2025-10-16GBPackersARICardinals52.547.64.9Under50hit
2025-10-16HOUTexansSEASeahawks41.545.94.4Over46hit
2025-10-16INDColtsLACChargers69.548.121.4Under62hit
2025-10-16LARRamsJAXJaguars44.546.41.9Over42miss
2025-10-16LVRaidersKCChiefs45.547.52.0Over31miss
2025-10-16MIADolphinsCLEBrowns35.546.110.6Over37hit
2025-10-16NEPatriotsTENTitans42.545.93.4Over44hit
2025-10-16NOSaintsCHIBears45.544.80.7Under40hit
2025-10-16NYGGiantsDENBroncos42.543.30.8Over65hit
2025-10-16PHIEaglesMINVikings43.543.90.4Over50hit
2025-10-16PITSteelersCINBengals45.547.11.6Over64hit
2025-10-16TBBuccaneersDETLions54.551.23.3Under33hit
2025-10-16WASCommandersDALCowboys53.553.30.2Under66miss
2025-10-09ARICardinalsINDColts47.546.60.9Under58miss
2025-10-09BUFBillsATLFalcons49.547.81.7Under38hit
2025-10-09CHIBearsWASCommanders49.548.11.4Under49hit
2025-10-09CINBengalsGBPackers41.547.25.7Over45hit
2025-10-09CLEBrownsPITSteelers37.543.86.3Over32miss
2025-10-09DALCowboysCARPanthers48.551.12.6Over57hit
2025-10-09DENBroncosNYJJets43.546.53.0Over24miss
2025-10-09DETLionsKCChiefs51.549.71.8Under47hit
2025-10-09LACChargersMIADolphins44.548.54.0Over56hit
2025-10-09LARRamsBALRavens44.547.42.9Over20miss
2025-10-09NEPatriotsNOSaints45.546.81.3Over44miss
2025-10-09PHIEaglesNYGGiants40.543.42.9Over51hit
2025-10-09SEASeahawksJAXJaguars47.547.80.3Over32miss
2025-10-09SF49ersTBBuccaneers52.548.14.4Under49hit
2025-10-09TENTitansLVRaiders30.544.013.5Over30miss
2025-10-02DALCowboysNYJJets47.549.21.7Over59hit
2025-10-02DENBroncosPHIEagles43.544.81.3Over38miss
2025-10-02DETLionsCINBengals52.546.75.8Under61miss
2025-10-02HOUTexansBALRavens40.544.13.6Over54hit
2025-10-02KCChiefsJAXJaguars45.548.22.7Over59hit
2025-10-02LVRaidersINDColts47.547.00.5Under46hit
2025-10-02MIADolphinsCARPanthers45.547.92.4Over51hit
2025-10-02MINVikingsCLEBrowns36.540.33.8Over38hit
2025-10-02NEPatriotsBUFBills49.550.10.6Over43miss
2025-10-02NYGGiantsNOSaints42.543.00.5Over40miss
2025-10-02SF49ersLARRams43.545.82.3Over49hit
2025-10-02TBBuccaneersSEASeahawks73.546.427.1Under73hit
2025-10-02TENTitansARICardinals39.545.66.1Over43hit
2025-10-02WASCommandersLACChargers33.547.714.2Over37hit
2025-09-25BALRavensKCChiefs48.549.51.0Over57hit
2025-09-25CARPanthersNEPatriots43.546.73.2Over55hit
2025-09-25CHIBearsLVRaiders48.545.92.6Under49miss
2025-09-25CINBengalsDENBroncos44.544.10.4Under31hit
2025-09-25CLEBrownsDETLions44.547.53.0Over44miss
2025-09-25GBPackersDALCowboys47.547.90.4Over80hit
2025-09-25INDColtsLARRams47.548.61.1Over47miss
2025-09-25JAXJaguarsSF49ers52.548.93.6Under47hit
2025-09-25LACChargersNYGGiants43.544.61.1Over39miss
2025-09-25MINVikingsPITSteelers41.543.62.1Over45hit
2025-09-25NOSaintsBUFBills48.547.90.6Under50miss
2025-09-25NYJJetsMIADolphins44.547.42.9Over48hit
2025-09-25PHIEaglesTBBuccaneers44.547.42.9Over56hit
2025-09-25SEASeahawksARICardinals43.547.13.6Over43miss
2025-09-25TENTitansHOUTexans39.543.64.1Over26miss
2025-09-25WASCommandersATLFalcons43.545.92.4Over61hit
2025-09-18ARICardinalsSF49ers32.546.514.0Over31miss
2025-09-18ATLFalconsCARPanthers44.546.62.1Over30miss
2025-09-18CINBengalsMINVikings41.543.31.8Over58hit
2025-09-18DALCowboysCHIBears51.547.54.0Under45hit
2025-09-18DENBroncosLACChargers39.546.46.9Over43hit
2025-09-18DETLionsBALRavens54.549.35.2Under68miss
2025-09-18GBPackersCLEBrowns41.546.14.6Over23miss
2025-09-18HOUTexansJAXJaguars43.546.32.8Over27miss
2025-09-18INDColtsTENTitans43.545.62.1Over61hit
2025-09-18KCChiefsNYGGiants44.548.43.9Over31miss
2025-09-18LARRamsPHIEagles44.547.32.8Over59hit
2025-09-18LVRaidersWASCommanders43.545.82.3Over65hit
2025-09-18MIADolphinsBUFBills49.550.00.5Over52hit
2025-09-18NOSaintsSEASeahawks41.544.93.4Over57hit
2025-09-18NYJJetsTBBuccaneers43.547.13.6Over56hit
2025-09-18PITSteelersNEPatriots44.547.63.1Over35miss
2025-09-11ATLFalconsMINVikings44.543.60.9Under28hit
2025-09-11BUFBillsNYJJets47.547.10.4Under40hit
2025-09-11CARPanthersARICardinals42.547.65.1Over49hit
2025-09-11CHIBearsDETLions46.546.90.4Over73hit
2025-09-11CLEBrownsBALRavens45.548.32.8Over58hit
2025-09-11DENBroncosINDColts59.546.313.2Under57hit
2025-09-11JAXJaguarsCINBengals49.545.63.9Under58miss
2025-09-11LACChargersLVRaiders46.547.81.3Over29miss
2025-09-11LARRamsTENTitans41.545.54.0Over52hit
2025-09-11NEPatriotsMIADolphins43.548.24.7Over60hit
2025-09-11NYGGiantsDALCowboys44.548.13.6Over77hit
2025-09-11PHIEaglesKCChiefs33.547.914.4Over37hit
2025-09-11SEASeahawksPITSteelers40.546.86.3Over48hit
2025-09-11SF49ersNOSaints40.544.03.5Over47hit
2025-09-11TBBuccaneersHOUTexans42.546.94.4Over39miss
2025-09-11WASCommandersGBPackers48.547.51.0Under45hit
2025-09-04ARICardinalsNOSaints43.545.21.7Over33miss
2025-09-04BALRavensBUFBills50.546.93.6Under81miss
2025-09-04CARPanthersJAXJaguars46.547.10.6Over36miss
2025-09-04CINBengalsCLEBrowns48.547.31.2Under33hit
2025-09-04DALCowboysPHIEagles47.548.10.6Over44miss
2025-09-04DETLionsGBPackers47.547.10.4Under40hit
2025-09-04HOUTexansLARRams28.547.218.7Over23miss
2025-09-04KCChiefsLACChargers47.546.90.6Under48miss
2025-09-04LVRaidersNEPatriots44.547.73.2Over33miss
2025-09-04MIADolphinsINDColts47.548.00.5Over41miss
2025-09-04MINVikingsCHIBears43.543.70.2Over51hit
2025-09-04NYGGiantsWASCommanders45.547.92.4Over27miss
2025-09-04PITSteelersNYJJets37.546.69.1Over66hit
2025-09-04SF49ersSEASeahawks29.547.117.6Over30hit
2025-09-04TBBuccaneersATLFalcons47.544.82.7Under43hit
2025-09-04TENTitansDENBroncos34.545.511.0Over32miss
2025-01-02BUFBillsNEPatriots36.545.79.2Over39hit
2025-01-02CARPanthersATLFalcons48.546.52.0Under82miss
2025-01-02CHIBearsGBPackers41.542.51.0Over46hit
2025-01-02CINBengalsPITSteelers48.549.10.6Over36miss
2025-01-02CLEBrownsBALRavens44.547.73.2Over45hit
2025-01-02HOUTexansTENTitans36.538.21.7Over37hit
2025-01-02JAXJaguarsINDColts45.548.63.1Over49hit
2025-01-02KCChiefsDENBroncos40.542.31.8Over38miss
2025-01-02LACChargersLVRaiders47.541.36.2Under54miss
2025-01-02MIADolphinsNYJJets40.542.31.8Over52hit
2025-01-02MINVikingsDETLions56.548.67.9Under40hit
2025-01-02NOSaintsTBBuccaneers45.546.40.9Over46hit
2025-01-02NYGGiantsPHIEagles36.541.75.2Over33miss
2025-01-02SEASeahawksLARRams49.544.55.0Under55miss
2025-01-02SF49ersARICardinals52.547.55.0Under71miss
2025-01-02WASCommandersDALCowboys43.544.61.1Over42miss
2024-12-26ARICardinalsLARRams4849.71.7Over22miss
2024-12-26ATLFalconsWASCommanders46.548.72.2Over54hit
2024-12-26BALRavensHOUTexans45.547.31.8Over33miss
2024-12-26CARPanthersTBBuccaneers4849.61.6Over62hit
2024-12-26DALCowboysPHIEagles3842.44.4Over48hit
2024-12-26DENBroncosCINBengals34.545.711.2Over54hit
2024-12-26DETLionsSF49ers50.549.60.9Under74miss
2024-12-26GBPackersMINVikings40.545.75.2Over52hit
2024-12-26INDColtsNYGGiants4041.51.5Over78hit
2024-12-26KCChiefsPITSteelers4445.81.8Over39miss
2024-12-26LACChargersNEPatriots42.545.02.5Over47hit
2024-12-26LVRaidersNOSaints37.539.21.7Over35miss
2024-12-26MIADolphinsCLEBrowns29.537.88.3Over23miss
2024-12-26NYJJetsBUFBills4651.35.3Over54hit
2024-12-26SEASeahawksCHIBears41.543.01.5Over9miss
2024-12-26TENTitansJAXJaguars3946.17.1Over33miss
2024-12-19ARICardinalsCARPanthers4748.61.6Over66hit
2024-12-19CLEBrownsCINBengals45.544.21.3Under30hit
2024-12-19DENBroncosLACChargers41.540.80.7Under61miss
2024-12-19DETLionsCHIBears4846.41.6Under51miss
2024-12-19HOUTexansKCChiefs42.543.61.1Over46hit
2024-12-19JAXJaguarsLVRaiders43.545.31.8Over33miss
2024-12-19LARRamsNYJJets46.547.40.9Over28miss
2024-12-19MINVikingsSEASeahawks53.543.210.3Under51hit
2024-12-19NEPatriotsBUFBills46.551.85.3Over45miss
2024-12-19NOSaintsGBPackers4445.61.6Over34miss
2024-12-19NYGGiantsATLFalcons4342.10.9Under41hit
2024-12-19PHIEaglesWASCommanders45.547.72.2Over69hit
2024-12-19PITSteelersBALRavens47.550.83.3Over51hit
2024-12-19SF49ersMIADolphins44.546.72.2Over46hit
2024-12-19TBBuccaneersDALCowboys47.545.61.9Under50miss
2024-12-19TENTitansINDColts4340.82.2Under68miss
2024-12-12ATLFalconsLVRaiders44.545.20.7Over24miss
2024-12-12BALRavensNYGGiants42.548.15.6Over49hit
2024-12-12BUFBillsDETLions63.550.812.7Under90miss
2024-12-12CHIBearsMINVikings43.542.60.9Under42hit
2024-12-12CINBengalsTENTitans46.545.80.7Under64miss
2024-12-12DALCowboysCARPanthers4343.00.0Under44miss
2024-12-12GBPackersSEASeahawks47.546.51.0Under43hit
2024-12-12INDColtsDENBroncos41.542.10.6Over44hit
2024-12-12KCChiefsCLEBrowns42.545.22.7Over28miss
2024-12-12LARRamsSF49ers48.550.11.6Over18miss
2024-12-12MIADolphinsHOUTexans46.544.02.5Under32hit
2024-12-12NEPatriotsARICardinals37.546.69.1Over47hit
2024-12-12NYJJetsJAXJaguars40.547.57.0Over57hit
2024-12-12PITSteelersPHIEagles50.545.15.4Under40hit
2024-12-12TBBuccaneersLACChargers53.546.47.1Under57miss
2024-12-12WASCommandersNOSaints43.546.22.7Over39miss
2024-12-05ATLFalconsMINVikings45.544.80.7Under63miss
2024-12-05BUFBillsLARRams64.549.614.9Under86miss
2024-12-05CARPanthersPHIEagles45.546.51.0Over38miss
2024-12-05CHIBearsSF49ers43.544.81.3Over51hit
2024-12-05CINBengalsDALCowboys50.546.14.4Under47hit
2024-12-05CLEBrownsPITSteelers43.543.20.3Under41hit
2024-12-05GBPackersDETLions52.548.73.8Under65miss
2024-12-05JAXJaguarsTENTitans4045.35.3Over16miss
2024-12-05LACChargersKCChiefs42.545.73.2Over36miss
2024-12-05LVRaidersTBBuccaneers46.545.80.7Under41hit
2024-12-05NOSaintsNYGGiants4143.32.3Over25miss
2024-12-05NYJJetsMIADolphins44.544.30.2Under58miss
2024-12-05SEASeahawksARICardinals54.546.58.0Under48hit
2024-11-28ARICardinalsMINVikings4545.00.0Over45
2024-11-28CHIBearsDETLions47.544.92.6Under43hit
2024-11-28CLEBrownsDENBroncos41.540.21.3Under73miss
2024-11-28HOUTexansJAXJaguars4444.90.9Over43miss
2024-11-28INDColtsNEPatriots42.543.10.6Over49hit
2024-11-28LACChargersATLFalcons4847.01.0Under30hit
2024-11-28LARRamsNOSaints29.547.417.9Over35hit
2024-11-28LVRaidersKCChiefs39.545.45.9Over36miss
2024-11-28MIADolphinsGBPackers4746.60.4Under47
2024-11-28NYGGiantsDALCowboys44.540.93.6Under47miss
2024-11-28PHIEaglesBALRavens50.550.30.2Under43hit
2024-11-28PITSteelersCINBengals4747.00.0Under82miss
2024-11-28SEASeahawksNYJJets41.544.32.8Over47hit
2024-11-28SF49ersBUFBills44.549.85.3Over45hit
2024-11-28TBBuccaneersCARPanthers46.548.01.5Over49hit
2024-11-28TENTitansWASCommanders44.546.41.9Over61hit
2024-11-21ARICardinalsSEASeahawks32.548.315.8Over22miss
2024-11-21BALRavensLACChargers5149.11.9Under53miss
2024-11-21DALCowboysWASCommanders45.547.21.7Over60hit
2024-11-21DENBroncosLVRaiders41.540.80.7Under48miss
2024-11-21DETLionsINDColts50.545.05.5Under30hit
2024-11-21KCChiefsCARPanthers4345.82.8Over57hit
2024-11-21MINVikingsCHIBears3940.31.3Over57hit
2024-11-21NEPatriotsMIADolphins46.544.91.6Under49miss
2024-11-21PHIEaglesLARRams4945.43.6Under57miss
2024-11-21PITSteelersCLEBrowns36.541.55.0Over43hit
2024-11-21SF49ersGBPackers44.545.00.5Over48hit
2024-11-21TBBuccaneersNYGGiants4145.44.4Over37miss
2024-11-21TENTitansHOUTexans40.541.20.7Over59hit
2024-11-14ATLFalconsDENBroncos4544.01.0Under44hit
2024-11-14BALRavensPITSteelers48.550.31.8Over34miss
2024-11-14CINBengalsLACChargers4847.70.3Under61miss
2024-11-14CLEBrownsNOSaints4441.82.2Under49miss
2024-11-14GBPackersCHIBears40.542.92.4Over39miss
2024-11-14HOUTexansDALCowboys41.541.10.4Under44miss
2024-11-14INDColtsNYJJets43.542.70.8Under55miss
2024-11-14JAXJaguarsDETLions4748.01.0Over58hit
2024-11-14KCChiefsBUFBills54.548.46.1Under51hit
2024-11-14LARRamsNEPatriots4343.20.2Over50hit
2024-11-14LVRaidersMIADolphins4442.11.9Under53miss
2024-11-14MINVikingsTENTitans39.540.91.4Over36miss
2024-11-14SEASeahawksSF49ers36.547.911.4Over37hit
2024-11-14WASCommandersPHIEagles49.549.30.2Under44hit
2024-11-07ATLFalconsNOSaints4647.01.0Over37miss
2024-11-07BUFBillsINDColts46.548.01.5Over50hit
2024-11-07CINBengalsBALRavens52.552.50.0Over69hit
2024-11-07DENBroncosKCChiefs4242.80.8Over30miss
2024-11-07DETLionsHOUTexans49.544.74.8Under49hit
2024-11-07MIADolphinsLARRams48.545.82.7Under38hit
2024-11-07MINVikingsJAXJaguars4344.81.8Over19miss
2024-11-07NEPatriotsCHIBears38.540.72.2Over22miss
2024-11-07NYGGiantsCARPanthers40.543.02.5Over37miss
2024-11-07NYJJetsARICardinals52.546.16.4Under37hit
2024-11-07PHIEaglesDALCowboys40.545.85.3Over40miss
2024-11-07PITSteelersWASCommanders4549.54.5Over55hit
2024-11-07SF49ersTBBuccaneers50.548.32.2Under43hit
2024-11-07TENTitansLACChargers39.541.52.0Over44hit
2024-10-31CHIBearsARICardinals50.545.35.2Under38hit
2024-10-31DALCowboysATLFalcons5248.43.6Under48hit
2024-10-31DENBroncosBALRavens4646.20.2Over51hit
2024-10-31DETLionsGBPackers42.546.43.9Over38miss
2024-10-31HOUTexansNYJJets4342.50.5Under34hit
2024-10-31INDColtsMINVikings46.544.52.0Under34hit
2024-10-31JAXJaguarsPHIEagles4650.54.5Over51hit
2024-10-31LACChargersCLEBrowns42.541.51.0Under37hit
2024-10-31LARRamsSEASeahawks39.546.87.3Over46hit
2024-10-31LVRaidersCINBengals45.545.10.4Under65miss
2024-10-31MIADolphinsBUFBills49.547.52.0Under57miss
2024-10-31NEPatriotsTENTitans3940.51.5Over37miss
2024-10-31NOSaintsCARPanthers43.544.20.7Over45hit
2024-10-31TBBuccaneersKCChiefs45.547.01.5Over54hit
2024-10-31WASCommandersNYGGiants4446.92.9Over49hit
2024-10-24ARICardinalsMIADolphins4645.70.3Under55miss
2024-10-24ATLFalconsTBBuccaneers4647.41.4Over57hit
2024-10-24BALRavensCLEBrowns45.544.51.0Under53miss
2024-10-24BUFBillsSEASeahawks4547.82.8Over41miss
2024-10-24CARPanthersDENBroncos4141.40.4Over42hit
2024-10-24CHIBearsWASCommanders29.546.617.1Over33hit
2024-10-24DALCowboysSF49ers4847.80.2Under54miss
2024-10-24GBPackersJAXJaguars4948.60.4Under57miss
2024-10-24INDColtsHOUTexans4543.11.9Under43hit
2024-10-24KCChiefsLVRaiders39.542.22.7Over47hit
2024-10-24MINVikingsLARRams47.543.54.0Under50miss
2024-10-24NOSaintsLACChargers33.541.07.5Over34hit
2024-10-24NYGGiantsPITSteelers3743.26.2Over44hit
2024-10-24NYJJetsNEPatriots4142.41.4Over47hit
2024-10-24PHIEaglesCINBengals47.549.11.6Over54hit
2024-10-24TENTitansDETLions4544.40.6Under66miss
2024-10-17BALRavensTBBuccaneers50.546.73.8Under72miss
2024-10-17CARPanthersWASCommanders51.547.93.6Under47hit
2024-10-17CINBengalsCLEBrowns41.543.52.0Over35miss
2024-10-17DENBroncosNOSaints3738.71.7Over43hit
2024-10-17DETLionsMINVikings50.542.97.6Under60miss
2024-10-17HOUTexansGBPackers48.545.43.1Under46hit
2024-10-17KCChiefsSF49ers42.546.33.8Over46hit
2024-10-17LACChargersARICardinals4446.12.1Over32miss
2024-10-17LVRaidersLARRams37.544.77.2Over35miss
2024-10-17MIADolphinsINDColts43.541.71.8Under26hit
2024-10-17NEPatriotsJAXJaguars4243.71.7Over48hit
2024-10-17NYJJetsPITSteelers4042.32.3Over52hit
2024-10-17PHIEaglesNYGGiants42.545.53.0Over31miss
2024-10-17SEASeahawksATLFalcons51.547.34.2Under48hit
2024-10-17TENTitansBUFBills4145.14.1Over44hit
2024-10-10ARICardinalsGBPackers4746.70.3Under47
2024-10-10ATLFalconsCARPanthers55.545.410.1Under58miss
2024-10-10BUFBillsNYJJets4143.02.0Over43hit
2024-10-10CINBengalsNYGGiants45.546.30.8Over24miss
2024-10-10CLEBrownsPHIEagles42.542.60.1Over36miss
2024-10-10DETLionsDALCowboys52.546.75.8Under56miss
2024-10-10HOUTexansNEPatriots37.541.33.8Over62hit
2024-10-10INDColtsTENTitans4343.60.6Over37miss
2024-10-10JAXJaguarsCHIBears44.542.81.7Under51miss
2024-10-10LACChargersDENBroncos36.541.04.5Over39hit
2024-10-10PITSteelersLVRaiders36.542.35.8Over45hit
2024-10-10SF49ersSEASeahawks48.546.02.5Under60miss
2024-10-10TBBuccaneersNOSaints4241.30.7Under78miss
2024-10-10WASCommandersBALRavens51.549.81.7Under53miss
2024-10-03ARICardinalsSF49ers47.547.60.1Over47miss
2024-10-03BALRavensCINBengals48.546.61.9Under79miss
2024-10-03BUFBillsHOUTexans4745.51.5Under43hit
2024-10-03CARPanthersCHIBears4142.31.3Over46hit
2024-10-03CLEBrownsWASCommanders43.544.20.7Over47hit
2024-10-03DALCowboysPITSteelers43.544.00.5Over37miss
2024-10-03GBPackersLARRams43.546.32.8Over43miss
2024-10-03INDColtsJAXJaguars45.544.31.2Under71miss
2024-10-03LVRaidersDENBroncos35.540.14.6Over52hit
2024-10-03MIADolphinsNEPatriots35.540.44.9Over25miss
2024-10-03NOSaintsKCChiefs4343.80.8Over39miss
2024-10-03NYGGiantsSEASeahawks39.543.84.3Over49hit
2024-10-03NYJJetsMINVikings40.541.81.3Over40miss
2024-10-03TBBuccaneersATLFalcons4444.50.5Over66hit
2024-09-26BUFBillsBALRavens46.544.81.7Under45hit
2024-09-26CINBengalsCARPanthers4746.20.8Under58miss
2024-09-26CLEBrownsLVRaiders42.541.01.5Under36hit
2024-09-26DALCowboysNYGGiants4543.61.4Under35hit
2024-09-26DENBroncosNYJJets3942.13.1Over19miss
2024-09-26JAXJaguarsHOUTexans44.543.90.6Under44hit
2024-09-26KCChiefsLACChargers26.544.217.7Over27hit
2024-09-26LARRamsCHIBears40.542.21.7Over42hit
2024-09-26MINVikingsGBPackers4444.80.8Over60hit
2024-09-26NEPatriotsSF49ers40.545.75.2Over43hit
2024-09-26NOSaintsATLFalcons4143.82.8Over50hit
2024-09-26PHIEaglesTBBuccaneers4245.13.1Over49hit
2024-09-26PITSteelersINDColts4042.62.6Over51hit
2024-09-26SEASeahawksDETLions4744.32.7Under71miss
2024-09-26TENTitansMIADolphins37.541.03.5Over43hit
2024-09-26WASCommandersARICardinals4947.21.8Under56miss
2024-09-19BALRavensDALCowboys47.543.83.7Under53miss
2024-09-19CARPanthersLVRaiders4043.93.9Over58hit
2024-09-19CHIBearsINDColts43.541.02.5Under37hit
2024-09-19DENBroncosTBBuccaneers4142.01.0Over33miss
2024-09-19DETLionsARICardinals37.545.58.0Over33miss
2024-09-19GBPackersTENTitans37.541.74.2Over44hit
2024-09-19HOUTexansMINVikings4643.32.7Under41hit
2024-09-19JAXJaguarsBUFBills46.544.42.1Under57miss
2024-09-19KCChiefsATLFalcons46.544.22.3Under39hit
2024-09-19LACChargersPITSteelers3542.87.8Over30miss
2024-09-19MIADolphinsSEASeahawks4241.30.7Under27hit
2024-09-19NEPatriotsNYJJets38.543.24.7Over27miss
2024-09-19NYGGiantsCLEBrowns3841.13.1Over36miss
2024-09-19PHIEaglesNOSaints49.545.14.4Under27hit
2024-09-19SF49ersLARRams48.545.53.0Under51miss
2024-09-19WASCommandersCINBengals4645.40.6Under71miss
2024-09-12ATLFalconsPHIEagles45.545.20.3Under43hit
2024-09-12BUFBillsMIADolphins48.544.14.4Under41hit
2024-09-12CHIBearsHOUTexans4542.42.6Under32hit
2024-09-12CINBengalsKCChiefs56.544.711.8Under51hit
2024-09-12CLEBrownsJAXJaguars41.541.90.4Over31miss
2024-09-12INDColtsGBPackers40.540.10.4Under26hit
2024-09-12LACChargersCARPanthers3942.93.9Over29miss
2024-09-12LARRamsARICardinals4844.53.5Under51miss
2024-09-12LVRaidersBALRavens4143.52.5Over49hit
2024-09-12NOSaintsDALCowboys46.543.23.3Under63miss
2024-09-12NYGGiantsWASCommanders43.542.41.1Under39hit
2024-09-12NYJJetsTENTitans4143.62.6Over41
2024-09-12PITSteelersDENBroncos20.540.920.4Over19miss
2024-09-12SEASeahawksNEPatriots3843.55.5Over43hit
2024-09-12SF49ersMINVikings46.544.02.5Under40hit
2024-09-12TBBuccaneersDETLions5144.16.9Under36hit
2024-09-05ARICardinalsBUFBills4744.32.7Under62miss
2024-09-05BALRavensKCChiefs4743.63.4Under47
2024-09-05CARPanthersNOSaints41.543.62.1Over57hit
2024-09-05DALCowboysCLEBrowns4143.52.5Over50hit
2024-09-05DENBroncosSEASeahawks45.541.83.7Under46miss
2024-09-05GBPackersPHIEagles49.543.26.3Under63miss
2024-09-05HOUTexansINDColts48.542.36.2Under56miss
2024-09-05JAXJaguarsMIADolphins49.543.65.9Under37hit
2024-09-05LARRamsDETLions53.543.79.8Under46hit
2024-09-05LVRaidersLACChargers32.544.011.5Over32miss
2024-09-05MINVikingsNYGGiants4143.52.5Over34miss
2024-09-05NEPatriotsCINBengals4145.84.8Over26miss
2024-09-05NYJJetsSF49ers41.545.33.8Over51hit
2024-09-05PITSteelersATLFalcons4244.12.1Over28miss
2024-09-05TENTitansCHIBears44.542.32.2Under41hit
2024-09-05WASCommandersTBBuccaneers53.542.111.4Under57miss
2024-01-04ATLFalconsNOSaints42.539.62.9Under65miss
2024-01-04BUFBillsMIADolphins4848.60.6Over35miss
2024-01-04CHIBearsGBPackers38.544.15.6Over26miss
2024-01-04CLEBrownsCINBengals3736.50.5Under45miss
2024-01-04DALCowboysWASCommanders46.544.52.0Under48miss
2024-01-04DENBroncosLVRaiders41.538.43.1Under41hit
2024-01-04HOUTexansINDColts47.543.54.0Under42hit
2024-01-04JAXJaguarsTENTitans4242.70.7Over48hit
2024-01-04KCChiefsLACChargers32.537.04.5Over25miss
2024-01-04LARRamsSF49ers46.542.93.6Under41hit
2024-01-04MINVikingsDETLions46.543.03.5Under50miss
2024-01-04NYJJetsNEPatriots3032.32.3Over20miss
2024-01-04PHIEaglesNYGGiants4241.10.9Under37hit
2024-01-04PITSteelersBALRavens29.538.89.3Over27miss
2024-01-04SEASeahawksARICardinals42.546.33.8Over41miss
2024-01-04TBBuccaneersCARPanthers3740.33.3Over9miss
2023-12-28ARICardinalsPHIEagles4847.10.9Under66miss
2023-12-28ATLFalconsCHIBears3839.21.2Over54hit
2023-12-28CARPanthersJAXJaguars36.537.40.9Over26miss
2023-12-28CINBengalsKCChiefs52.544.18.4Under42hit
2023-12-28DETLionsDALCowboys52.545.37.2Under39hit
2023-12-28GBPackersMINVikings4243.91.9Over43hit
2023-12-28LACChargersDENBroncos34.539.14.6Over25miss
2023-12-28LARRamsNYGGiants43.540.33.2Under51miss
2023-12-28LVRaidersINDColts42.538.83.7Under43miss
2023-12-28MIADolphinsBALRavens46.544.42.1Under75miss
2023-12-28NEPatriotsBUFBills4042.52.5Over48hit
2023-12-28NOSaintsTBBuccaneers4241.50.5Under36hit
2023-12-28NYJJetsCLEBrowns3431.82.2Under57miss
2023-12-28PITSteelersSEASeahawks52.541.211.3Under53miss
2023-12-28SF49ersWASCommanders49.547.32.2Under37hit
2023-12-28TENTitansHOUTexans4445.11.1Over29miss
2023-12-21ARICardinalsCHIBears48.542.65.9Under43hit
2023-12-21BALRavensSF49ers47.545.91.6Under52miss
2023-12-21BUFBillsLACChargers4444.00.0Over46hit
2023-12-21CINBengalsPITSteelers3840.22.2Over45hit
2023-12-21CLEBrownsHOUTexans4035.84.2Under58miss
2023-12-21DALCowboysMIADolphins43.545.82.3Over42miss
2023-12-21DETLionsMINVikings47.542.74.8Under54miss
2023-12-21GBPackersCARPanthers3841.73.7Over63hit
2023-12-21INDColtsATLFalcons45.540.74.8Under39hit
2023-12-21JAXJaguarsTBBuccaneers4342.40.6Under42hit
2023-12-21LVRaidersKCChiefs40.541.00.5Over34miss
2023-12-21NEPatriotsDENBroncos3738.41.4Over49hit
2023-12-21NOSaintsLARRams4542.92.1Under52miss
2023-12-21NYGGiantsPHIEagles4341.51.5Under58miss
2023-12-21SEASeahawksTENTitans41.545.03.5Over37miss
2023-12-21WASCommandersNYJJets3737.00.0Over58hit
2023-12-14ATLFalconsCARPanthers3338.45.4Over16miss
2023-12-14BALRavensJAXJaguars41.541.80.3Over30miss
2023-12-14CHIBearsCLEBrowns37.537.30.2Under37hit
2023-12-14DALCowboysBUFBills48.545.82.7Under41hit
2023-12-14DENBroncosDETLions48.544.14.4Under59miss
2023-12-14HOUTexansTENTitans3741.94.9Over35miss
2023-12-14KCChiefsNEPatriots37.540.32.8Over44hit
2023-12-14LACChargersLVRaiders3537.22.2Over84hit
2023-12-14MINVikingsCINBengals40.539.80.7Under51miss
2023-12-14NYGGiantsNOSaints3938.10.9Under30hit
2023-12-14NYJJetsMIADolphins3739.82.8Over30miss
2023-12-14PITSteelersINDColts42.540.71.8Under43miss
2023-12-14SF49ersARICardinals4847.40.6Under74miss
2023-12-14TBBuccaneersGBPackers42.543.81.3Over54hit
2023-12-14WASCommandersLARRams50.545.45.1Under48hit
2023-12-07BUFBillsKCChiefs44.546.62.1Over37miss
2023-12-07CARPanthersNOSaints38.540.62.1Over34miss
2023-12-07DENBroncosLACChargers30.541.511.0Over31hit
2023-12-07DETLionsCHIBears4343.90.9Over41miss
2023-12-07GBPackersNYGGiants3739.82.8Over46hit
2023-12-07HOUTexansNYJJets32.538.25.7Over36hit
2023-12-07INDColtsCINBengals4442.21.8Under48miss
2023-12-07JAXJaguarsCLEBrowns33.536.73.2Over58hit
2023-12-07LARRamsBALRavens39.542.42.9Over68hit
2023-12-07MINVikingsLVRaiders14.538.023.5Over3miss
2023-12-07NEPatriotsPITSteelers3037.77.7Over39hit
2023-12-07PHIEaglesDALCowboys5246.65.4Under46hit
2023-12-07SEASeahawksSF49ers41.546.24.7Over44hit
2023-12-07TBBuccaneersATLFalcons4140.60.4Under54miss
2023-12-07TENTitansMIADolphins4546.51.5Over55hit
2023-11-30ARICardinalsPITSteelers4141.60.6Over34miss
2023-11-30ATLFalconsNYJJets33.535.92.4Over21miss
2023-11-30CARPanthersTBBuccaneers25.541.015.5Over39hit
2023-11-30CINBengalsJAXJaguars40.539.51.0Under65miss
2023-11-30CLEBrownsLARRams41.538.13.4Under55miss
2023-11-30DENBroncosHOUTexans47.545.61.9Under39hit
2023-11-30DETLionsNOSaints4742.94.1Under61miss
2023-11-30INDColtsTENTitans41.542.10.6Over59hit
2023-11-30KCChiefsGBPackers4343.40.4Over46hit
2023-11-30LACChargersNEPatriots3941.12.1Over6miss
2023-11-30MIADolphinsWASCommanders4946.22.8Under60miss
2023-11-30SEASeahawksDALCowboys47.544.03.5Under76miss
2023-11-30SF49ersPHIEagles43.547.43.9Over61hit
2023-11-23BALRavensLACChargers48.544.24.3Under30hit
2023-11-23BUFBillsPHIEagles47.547.10.4Under71miss
2023-11-23CARPanthersTENTitans36.540.94.4Over27miss
2023-11-23CHIBearsMINVikings43.541.22.3Under22hit
2023-11-23CLEBrownsDENBroncos36.537.61.1Over41hit
2023-11-23GBPackersDETLions47.544.72.8Under51miss
2023-11-23JAXJaguarsHOUTexans48.542.75.8Under45hit
2023-11-23KCChiefsLVRaiders50.540.110.4Under48hit
2023-11-23LARRamsARICardinals47.543.24.3Under51miss
2023-11-23MIADolphinsNYJJets4140.10.9Under47miss
2023-11-23NEPatriotsNYGGiants3436.92.9Over17miss
2023-11-23NOSaintsATLFalcons41.540.01.5Under39hit
2023-11-23PITSteelersCINBengals3638.92.9Over26miss
2023-11-23SF49ersSEASeahawks43.546.22.7Over44hit
2023-11-23TBBuccaneersINDColts45.541.83.7Under47miss
2023-11-23WASCommandersDALCowboys49.544.25.3Under55miss
2023-11-16ARICardinalsHOUTexans4844.33.7Under37hit
2023-11-16CHIBearsDETLions4844.53.5Under57miss
2023-11-16CINBengalsBALRavens4642.04.0Under54miss
2023-11-16DALCowboysCARPanthers42.541.41.1Under43miss
2023-11-16LACChargersGBPackers4444.50.5Over43miss
2023-11-16LVRaidersMIADolphins4643.52.5Under33hit
2023-11-16MINVikingsDENBroncos4341.91.1Under41hit
2023-11-16NYGGiantsWASCommanders37.538.40.9Over50hit
2023-11-16NYJJetsBUFBills3941.22.2Over38miss
2023-11-16PHIEaglesKCChiefs4644.81.2Under38hit
2023-11-16PITSteelersCLEBrowns3335.32.3Over23miss
2023-11-16SEASeahawksLARRams42.544.62.1Over33miss
2023-11-16TBBuccaneersSF49ers41.544.73.2Over41miss
2023-11-16TENTitansJAXJaguars39.539.90.4Over48hit
2023-11-09ATLFalconsARICardinals45.542.23.3Under48miss
2023-11-09CARPanthersCHIBears3840.02.0Over29miss
2023-11-09CLEBrownsBALRavens3837.50.5Under64miss
2023-11-09DENBroncosBUFBills47.547.30.2Under46hit
2023-11-09DETLionsLACChargers63.543.819.7Under79miss
2023-11-09GBPackersPITSteelers38.540.72.2Over42hit
2023-11-09HOUTexansCINBengals4743.93.1Under57miss
2023-11-09INDColtsNEPatriots4340.22.8Under16hit
2023-11-09NOSaintsMINVikings4137.43.6Under46miss
2023-11-09NYGGiantsDALCowboys3839.21.2Over66hit
2023-11-09NYJJetsLVRaiders35.536.30.8Over28miss
2023-11-09SF49ersJAXJaguars44.543.11.4Under37hit
2023-11-09TENTitansTBBuccaneers3941.52.5Over26miss
2023-11-09WASCommandersSEASeahawks41.543.11.6Over55hit
2023-11-02ARICardinalsCLEBrowns3839.71.7Over27miss
2023-11-02BUFBillsCINBengals50.544.26.3Under42hit
2023-11-02CHIBearsNOSaints4141.80.8Over41
2023-11-02DALCowboysPHIEagles53.543.310.2Under51hit
2023-11-02INDColtsCARPanthers42.541.70.8Under40hit
2023-11-02LACChargersNYJJets4140.70.3Under33hit
2023-11-02LARRamsGBPackers3841.13.1Over23miss
2023-11-02MIADolphinsKCChiefs5046.33.7Under35hit
2023-11-02MINVikingsATLFalcons37.539.21.7Over59hit
2023-11-02NYGGiantsLVRaiders37.536.21.3Under36hit
2023-11-02SEASeahawksBALRavens4442.71.3Under40hit
2023-11-02TBBuccaneersHOUTexans4041.81.8Over76hit
2023-11-02TENTitansPITSteelers3740.13.1Over36miss
2023-11-02WASCommandersNEPatriots4140.10.9Under37hit
2023-10-26ATLFalconsTENTitans3539.94.9Over51hit
2023-10-26BALRavensARICardinals37.543.25.7Over55hit
2023-10-26CHIBearsLACChargers4644.71.3Under43hit
2023-10-26CINBengalsSF49ers48.544.14.4Under48hit
2023-10-26CLEBrownsSEASeahawks42.538.93.6Under44miss
2023-10-26HOUTexansCARPanthers43.542.01.5Under28hit
2023-10-26JAXJaguarsPITSteelers4140.70.3Under30hit
2023-10-26KCChiefsDENBroncos39.546.26.7Over33miss
2023-10-26LARRamsDALCowboys45.542.53.0Under63miss
2023-10-26LVRaidersDETLions45.545.70.2Over40miss
2023-10-26MINVikingsGBPackers4142.51.5Over34miss
2023-10-26NEPatriotsMIADolphins4744.52.5Under48miss
2023-10-26NOSaintsINDColts43.540.53.0Under65miss
2023-10-26NYJJetsNYGGiants35.538.42.9Over23miss
2023-10-26PHIEaglesWASCommanders43.543.00.5Under69miss
2023-10-26TBBuccaneersBUFBills42.544.21.7Over42miss
2023-10-19ARICardinalsSEASeahawks29.543.814.3Over30hit
2023-10-19ATLFalconsTBBuccaneers3740.93.9Over29miss
2023-10-19BUFBillsNEPatriots4042.22.2Over54hit
2023-10-19CLEBrownsINDColts4137.73.3Under77miss
2023-10-19DETLionsBALRavens4342.80.2Under44miss
2023-10-19GBPackersDENBroncos35.543.37.8Over36hit
2023-10-19JAXJaguarsNOSaints4140.90.1Under55miss
2023-10-19LACChargersKCChiefs48.545.43.1Under48hit
2023-10-19LVRaidersCHIBears3840.92.9Over42hit
2023-10-19MIADolphinsPHIEagles51.547.73.8Under48hit
2023-10-19PITSteelersLARRams41.542.61.1Over41miss
2023-10-19SF49ersMINVikings4443.30.7Under39hit
2023-10-19WASCommandersNYGGiants37.540.22.7Over21miss
2023-10-12ARICardinalsLARRams38.544.56.0Over35miss
2023-10-12BALRavensTENTitans42.543.10.6Over40miss
2023-10-12CARPanthersMIADolphins47.546.41.1Under63miss
2023-10-12DALCowboysLACChargers5042.57.5Under37hit
2023-10-12DENBroncosKCChiefs47.546.60.9Under27hit
2023-10-12DETLionsTBBuccaneers32.543.110.6Over26miss
2023-10-12INDColtsJAXJaguars4442.21.8Under57miss
2023-10-12MINVikingsCHIBears43.543.80.3Over32miss
2023-10-12NEPatriotsLVRaiders36.541.44.9Over38hit
2023-10-12NOSaintsHOUTexans42.541.60.9Under33hit
2023-10-12NYGGiantsBUFBills4443.80.2Under23hit
2023-10-12PHIEaglesNYJJets35.543.07.5Over34miss
2023-10-12SEASeahawksCINBengals44.543.80.7Under30hit
2023-10-12SF49ersCLEBrowns3640.94.9Over36
2023-10-12WASCommandersATLFalcons4241.40.6Under40hit
2023-10-05BALRavensPITSteelers3842.54.5Over27miss
2023-10-05CARPanthersDETLions4442.71.3Under66miss
2023-10-05CHIBearsWASCommanders4543.11.9Under60miss
2023-10-05CINBengalsARICardinals6044.016.0Under54hit
2023-10-05DALCowboysSF49ers4543.11.9Under52miss
2023-10-05GBPackersLVRaiders4544.10.9Under30hit
2023-10-05HOUTexansATLFalcons41.541.80.3Over40miss
2023-10-05JAXJaguarsBUFBills48.543.84.7Under45hit
2023-10-05KCChiefsMINVikings57.544.113.4Under47hit
2023-10-05NOSaintsNEPatriots3941.32.3Over34miss
2023-10-05NYGGiantsMIADolphins47.546.70.8Under47hit
2023-10-05NYJJetsDENBroncos40.543.12.6Over52hit
2023-10-05PHIEaglesLARRams39.545.25.7Over37miss
2023-10-05TENTitansINDColts43.542.11.4Under39hit
2023-09-28ARICardinalsSF49ers50.544.16.4Under51miss
2023-09-28ATLFalconsJAXJaguars42.543.00.5Over30miss
2023-09-28BALRavensCLEBrowns38.540.11.6Over31miss
2023-09-28CINBengalsTENTitans4143.12.1Over30miss
2023-09-28DENBroncosCHIBears46.544.22.3Under59miss
2023-09-28DETLionsGBPackers4543.71.3Under54miss
2023-09-28KCChiefsNYJJets41.542.30.8Over43hit
2023-09-28LARRamsINDColts45.540.94.6Under52miss
2023-09-28LVRaidersLACChargers42.542.90.4Over41miss
2023-09-28MIADolphinsBUFBills53.546.17.4Under68miss
2023-09-28MINVikingsCARPanthers46.542.83.7Under34hit
2023-09-28NEPatriotsDALCowboys43.541.71.8Under41hit
2023-09-28PITSteelersHOUTexans4242.50.5Over36miss
2023-09-28SEASeahawksNYGGiants46.545.21.3Under27hit
2023-09-28TBBuccaneersNOSaints4042.02.0Over35miss
2023-09-28WASCommandersPHIEagles4342.20.8Under65miss
2023-09-21ATLFalconsDETLions46.544.42.1Under26hit
2023-09-21BUFBillsWASCommanders4342.80.2Under40hit
2023-09-21CARPanthersSEASeahawks56.544.212.3Under64miss
2023-09-21CHIBearsKCChiefs4845.42.6Under51miss
2023-09-21DALCowboysARICardinals50.542.28.3Under44hit
2023-09-21DENBroncosMIADolphins47.545.32.2Under90miss
2023-09-21HOUTexansJAXJaguars4442.21.8Under54miss
2023-09-21INDColtsBALRavens43.543.60.1Over41miss
2023-09-21LACChargersMINVikings5444.010.0Under52hit
2023-09-21LARRamsCINBengals45.544.21.3Under35hit
2023-09-21NEPatriotsNYJJets3641.45.4Over25miss
2023-09-21NOSaintsGBPackers4242.20.2Over35miss
2023-09-21NYGGiantsSF49ers43.543.80.3Over42miss
2023-09-21PHIEaglesTBBuccaneers4442.31.7Under36hit
2023-09-21PITSteelersLVRaiders43.544.61.1Over41miss
2023-09-21TENTitansCLEBrowns3942.63.6Over30miss
2023-09-14BALRavensCINBengals4642.73.3Under51miss
2023-09-14CHIBearsTBBuccaneers4141.80.8Over44hit
2023-09-14CLEBrownsPITSteelers3942.73.7Over48hit
2023-09-14GBPackersATLFalcons40.541.00.5Over49hit
2023-09-14INDColtsHOUTexans39.540.51.0Over51hit
2023-09-14KCChiefsJAXJaguars5143.47.6Under26hit
2023-09-14LACChargersTENTitans45.543.91.6Under51miss
2023-09-14LVRaidersBUFBills4744.52.5Under48miss
2023-09-14MIADolphinsNEPatriots46.543.62.9Under41hit
2023-09-14MINVikingsPHIEagles4943.35.7Under62miss
2023-09-14NOSaintsCARPanthers39.542.42.9Over37miss
2023-09-14NYGGiantsARICardinals59.541.817.7Under59hit
2023-09-14NYJJetsDALCowboys38.542.03.5Over40hit
2023-09-14SEASeahawksDETLions47.543.34.2Under68miss
2023-09-14SF49ersLARRams54.542.811.7Under53hit
2023-09-14WASCommandersDENBroncos58.541.117.4Under68miss
2023-09-07ARICardinalsWASCommanders3840.62.6Over36miss
2023-09-07BUFBillsNYJJets44.543.80.7Under38hit
2023-09-07CARPanthersATLFalcons39.541.82.3Over34miss
2023-09-07CINBengalsCLEBrowns47.543.54.0Under27hit
2023-09-07DALCowboysNYGGiants44.544.70.2Over40miss
2023-09-07DETLionsKCChiefs5343.69.4Under41hit
2023-09-07GBPackersCHIBears41.541.20.3Under58miss
2023-09-07HOUTexansBALRavens43.544.00.5Over34miss
2023-09-07JAXJaguarsINDColts4642.33.7Under52miss
2023-09-07LARRamsSEASeahawks43.544.20.7Over43miss
2023-09-07LVRaidersDENBroncos38.544.86.3Over33miss
2023-09-07MIADolphinsLACChargers71.544.027.5Under70hit
2023-09-07PHIEaglesNEPatriots46.544.22.3Under45hit
2023-09-07SF49ersPITSteelers41.542.61.1Over37miss
2023-09-07TBBuccaneersMINVikings4642.33.7Under37hit
2023-09-07TENTitansNOSaints4245.53.5Over31miss

All 815 totals shown · walk-forward · graded from the logged over/under result. Selective (edge ≥2) and 2025 records above are the tracked story; ROI illustrative at −110.

The two edges — totals and closing-line value — and why ATS isn’t headlined

Totals are the model’s edge market. Over the full log the over/under record is around coin-flip, but that’s the wrong cut: win% climbs monotonically with edge — at a 2+ point disagreement it hits 52.1% (250230), about the 52.4% −110 breakeven, and clears it clearly at larger edges. 2025 was the standout at 57.5%.

Closing-line value (CLV) measures whether the line moves toward the model’s side by the time the market closes. When BBMI takes a side and the closing number is worse than the price it took, the model was early to information the market later agreed with. Across three seasons the picks beat the closing spread by +1.25 points (t=5.2) and the closing total by +0.66 points (t=3.2) — both statistically decisive. Beating the close is the most reliable known predictor of long-run skill.

Against the spread the model is roughly breakeven (~52.0%), and its high-edge ATS games are actually its worst — so we present the ATS record and its edge buckets straight, in context, rather than headlining a win rate that hasn’t cleared the bar. The per-game margin comparison is on the BBMI vs Vegas page.