OddsDial

NFL / Weekly Record

Week 2, 2026: the leans, graded

In week 2 the Spread Dial's leans went 7–9–0 against the closing spread (43.8% of decided games), and the Totals Dial's went 6–10–0 against the closing total (37.5%). 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
Lions at BillsBUF −5.5Bills by 4.9Lions · Coin flipDET 31, BUF 41Missed
Panthers at FalconsCAR −2.5Falcons by 2.5Falcons · LeanCAR 34, ATL 3Missed
Saints at RavensBAL −8.5Ravens by 6.3Saints · Slight leanNO 24, BAL 17Covered
Vikings at BearsCHI −4.5Bears by 4.3Vikings · Coin flipMIN 9, CHI 3Covered
Bengals at TexansHOU −3Texans by 5.4Texans · Slight leanCIN 20, HOU 6Missed
Steelers at PatriotsNE −4.5Patriots by 6.3Patriots · Slight leanPIT 3, NE 20Covered
Packers at JetsGB −3.5Packers by 3.9Packers · Coin flipGB 20, NYJ 17Missed
Browns at BuccaneersTB −8.5Buccaneers by 4.5Browns · LeanCLE 23, TB 19Covered
Eagles at TitansPHI −7Eagles by 7.3Eagles · Coin flipPHI 24, TEN 20Missed
Jaguars at BroncosDEN −2.5Jaguars by 0.4Jaguars · Slight leanJAX 13, DEN 20Missed
Raiders at ChargersLAC −6.5Chargers by 5.8Raiders · Coin flipLV 26, LAC 14Covered
Seahawks at CardinalsSEA −3.5Seahawks by 6.1Seahawks · Slight leanSEA 31, ARI 7Covered
Commanders at CowboysDAL −3.5Cowboys by 2.4Commanders · Slight leanWAS 20, DAL 37Missed
Dolphins at 49ersSF −12.549ers by 7.8Dolphins · LeanMIA 13, SF 35Missed
Colts at ChiefsKC −6Chiefs by 5.7Colts · Coin flipIND 30, KC 33Covered
Giants at RamsLA −6.5Rams by 6.0Giants · Coin flipNYG 6, LA 28Missed

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
Lions at BillsO/U 54.550.2Under · Lean72Missed
Panthers at FalconsO/U 43.546.5Over · Lean37Missed
Saints at RavensO/U 45.545.6Over · Coin flip41Missed
Vikings at BearsO/U 46.545.4Under · Slight lean12Hit
Bengals at TexansO/U 45.552.0Over · Strong lean26Missed
Steelers at PatriotsO/U 41.542.7Over · Slight lean23Missed
Packers at JetsO/U 44.545.3Over · Coin flip37Missed
Browns at BuccaneersO/U 41.542.2Over · Coin flip42Hit
Eagles at TitansO/U 39.542.3Over · Slight lean44Hit
Jaguars at BroncosO/U 45.545.2Under · Coin flip33Hit
Raiders at ChargersO/U 43.541.6Under · Slight lean40Hit
Seahawks at CardinalsO/U 40.548.0Over · Strong lean38Missed
Commanders at CowboysO/U 51.550.8Under · Coin flip57Missed
Dolphins at 49ersO/U 44.545.1Over · Coin flip48Hit
Colts at ChiefsO/U 46.545.9Under · Coin flip63Missed
Giants at RamsO/U 47.550.3Over · Slight lean34Missed

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,044 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.0254Elo points ahead
Recent form+0.1031points of margin, last 4 games
Rest edge+0.2006days of rest ahead
Cover trend−1.4310cover rate, last 6 games
Home field+1.8582playing at home
Play efficiency+0.0786net EPA per 100 plays
QB change−2.6604QB change

The totals formula was fitted on 3,044 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.5577points of average total, last 16 games
Recent pace+0.1514points of average total, last 4 games
Roof+2.6235game under a roof
Combined strength+0.5237hundred Elo points, both teams together
Division game−0.9986divisional matchup

How this week was graded

The Spread Dial and the Totals Dial were rebuilt as they stood before week 2: every game from week 2 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