OddsDial

NFL / Weekly Record

Week 8, 2026: the leans, graded

In week 8 the Spread Dial's leans went 10–4–0 against the closing spread (71.4% of decided games), and the Totals Dial's went 5–9–0 against the closing total (35.7%). Break-even at standard −110 pricing is 52.38%, and one week of games is mostly luck.

Informational only. These are a formula's leans graded against past closing lines; they are not betting advice, and no wagering is offered or arranged here.

Against the spread

GameClosing lineOur marginLeanFinalResult
Panthers at PackersGB −3.5Packers by 5.5Packers · Slight leanCAR 19, GB 27Covered
Ravens at BillsBUF −3Bills by 7.1Bills · LeanBAL 10, BUF 36Covered
Titans at BengalsCIN −13.5Bengals by 10.8Titans · Slight leanTEN 36, CIN 43Covered
Cardinals at CowboysDAL −7Cowboys by 5.5Cardinals · Slight leanARI 33, DAL 30Covered
Vikings at LionsDET −3Lions by 0.2Vikings · Slight leanMIN 15, DET 19Missed
Colts at JaguarsJAX −10Jaguars by 11.7Jaguars · Slight leanIND 7, JAX 42Covered
Raiders at JetsNYJ −1.5Jets by 1.5Raiders · Coin flipLV 38, NYJ 33Covered
Browns at SteelersPIT −3.5Steelers by 4.9Steelers · Slight leanCLE 6, PIT 27Covered
Falcons at BuccaneersTB −2.5Buccaneers by 1.6Falcons · Coin flipATL 0, TB 16Missed
Chargers at RamsLA −6.5Rams by 6.3Chargers · Coin flipLAC 9, LA 24Missed
Chiefs at BroncosDEN −1.5Broncos by 2.9Broncos · Slight leanKC 24, DEN 28Covered
Patriots at DolphinsNE −7Patriots by 6.9Dolphins · Coin flipNE 24, MIA 19Covered
Eagles at CommandersWAS −6Commanders by 4.0Eagles · Slight leanPHI 10, WAS 27Missed
Bears at SeahawksSEA −3Seahawks by 2.7Bears · Coin flipCHI 34, SEA 17Covered

Our margin is the formula's expected result at its fitted weights. The lean is the side it expected to beat the line, and its label is the size of that edge: under 1 point a coin flip, 1–3 slight, 3–5 a lean, 5 or more strong. Every lean counts.

Over/under

GameClosing totalOur totalLeanFinal totalResult
Panthers at PackersO/U 47.544.2Under · Lean46Hit
Ravens at BillsO/U 54.549.5Under · Lean46Hit
Titans at BengalsO/U 45.545.8Over · Coin flip79Hit
Cardinals at CowboysO/U 54.552.0Under · Slight lean63Missed
Vikings at LionsO/U 46.547.0Over · Coin flip34Missed
Colts at JaguarsO/U 45.545.7Over · Coin flip49Hit
Raiders at JetsO/U 46.543.7Under · Slight lean71Missed
Browns at SteelersO/U 38.541.0Over · Slight lean33Missed
Falcons at BuccaneersO/U 42.545.5Over · Slight lean16Missed
Chargers at RamsO/U 46.548.0Over · Slight lean33Missed
Chiefs at BroncosO/U 41.541.0Under · Coin flip52Missed
Patriots at DolphinsO/U 41.542.9Over · Slight lean43Hit
Eagles at CommandersO/U 40.542.7Over · Slight lean37Missed
Bears at SeahawksO/U 46.545.6Under · Coin flip51Missed

Our total is the Totals Dial's expected combined score at its fitted weights; the lean is over or under by the same size bands as the spread.

The formulas this week

The spread formula was fitted on 3,135 games from 2015 through the week before. Each number is how many points of home margin one unit of that factor was worth; the signs are as fitted, even where they look backwards.

FactorPoints per unitUnit
Power rating+0.0255Elo points ahead
Recent form+0.1024points of margin, last 4 games
Rest edge+0.2331days of rest ahead
Cover trend−1.4620cover rate, last 6 games
Home field+1.7848playing at home
Play efficiency+0.0754net EPA per 100 plays
QB change−2.6154QB change

The totals formula was fitted on 3,135 games. It starts from a league-average total of 45.7 points, and each number is how many points one unit above an ordinary game adds or takes away.

FactorPoints per unitUnit
Season pace+0.5854points of average total, last 16 games
Recent pace+0.1388points of average total, last 4 games
Roof+2.5510game under a roof
Combined strength+0.5049hundred Elo points, both teams together
Division game−0.9372divisional matchup

How this week was graded

The Spread Dial and the Totals Dial were rebuilt as they stood before week 8: every game from week 8 on was treated as unplayed, so the ratings, the factors and the fits above come from earlier games only. Each lean was then graded against nflverse's closing spread or total and the final score. The full method and the season record are on the Weekly Record page.

Source: nflverse schedules and results (games.csv), CC-BY 4.0.

Last reviewed: September 2026. Not affiliated with or endorsed by the NFL or any team.

Related tools