Game Analytics

Deep dive into 7,276 NFL games (1999–2025)

Active sport: nfl

Home Win %

56.4%

4,093 of 7,261 decided

Avg Total Points

44.2

per game

Avg Margin

11.6

absolute point diff

Home Cover Rate

59.2%

4,306 of 7,276 with lines

Home Win Rate by Season

0.0%12.2%24.4%36.6%48.8%61.0%1999: 59.8%19992000: 56.4%20002001: 55.6%20012002: 59.0%20022003: 61.0%20032004: 56.6%20042005: 58.4%20052006: 53.9%20062007: 56.2%20072008: 56.8%20082009: 57.3%20092010: 55.4%20102011: 57.3%20112012: 57.1%20122013: 59.8%20132014: 57.5%20142015: 54.3%20152016: 58.5%20162017: 56.9%20172018: 59.2%20182019: 52.3%20192020: 50.0%20202021: 51.8%20212022: 56.7%20222023: 56.5%20232024: 54.7%20242025: 53.5%2025

Average Total Points per Game by Season

38.541.243.946.649.352.0Avg Total PointsLinear regression trendline (↗ trending up)1999: 41.72000: 41.12001: 40.52002: 43.72003: 41.72004: 43.12005: 41.12006: 41.52007: 43.22008: 44.02009: 43.22010: 44.32011: 44.52012: 45.82013: 46.92014: 45.32015: 45.52016: 45.72017: 43.62018: 46.42019: 45.72020: 49.52021: 46.12022: 44.02023: 43.82024: 46.02025: 46.01999200220052008201120142017202020232025

Spread Cover Distribution (Home Result + Spread)

0121242363484x = 0 reference line-61.50 – -58.25: 2samples-58.25 – -55.00: 1sample-55.00 – -51.75: 1sample-51.75 – -48.50: 2samples-48.50 – -45.25: 8samples-45.25 – -42.00: 18samples-42.00 – -38.75: 25samples-38.75 – -35.50: 44samples-35.50 – -32.25: 52samples-32.25 – -29.00: 82samples-29.00 – -25.75: 119samples-25.75 – -22.50: 139samples-22.50 – -19.25: 184samples-19.25 – -16.00: 176samples-16.00 – -12.75: 314samples-12.75 – -9.50: 330samples-9.50 – -6.25: 475samples-6.25 – -3.00: 422samples-3.00 – 0.25: 576samples0.25 – 3.50: 471samples3.50 – 6.75: 604samples6.75 – 10.00: 467samples10.00 – 13.25: 570samples13.25 – 16.50: 396samples16.50 – 19.75: 355samples19.75 – 23.00: 300samples23.00 – 26.25: 280samples26.25 – 29.50: 208samples29.50 – 32.75: 199samples32.75 – 36.00: 131samples36.00 – 39.25: 111samples39.25 – 42.50: 73samples42.50 – 45.75: 50samples45.75 – 49.00: 45samples49.00 – 52.25: 24samples52.25 – 55.50: 8samples55.50 – 58.75: 5samples58.75 – 62.00: 4samples62.00 – 65.25: 2samples65.25 – 68.50: 3samples-60-44-27-115213854Home margin vs spread (>0 = home covers)

Average Total Points by Venue Type

0.09.418.828.237.647.0Dome/Closed: 47.0Dome/ClosedTurf: 43.9TurfGrass: 43.1Grass

Team Breakdown

Team Home W-L Away W-L ATS W-L Avg PF Avg PA +/-
NE181-70145-88329-14925.619.2+6.4
GB164-68120-116302-16325.221.6+3.6
IND150-80122-111270-18324.622.5+2.1
PHI148-91130-101289-17124.120.8+3.3
NO128-101117-110256-18824.823.0+1.8
KC153-86112-115278-17924.021.7+2.3
SEA153-80115-119270-19023.320.9+2.5
BAL157-72122-118295-16623.118.6+4.5
PIT156-76129-102295-16422.619.5+3.1
DAL132-92104-123231-21323.322.2+1.1
MIN147-7993-134242-20423.022.4+0.6
DEN145-8799-122247-19422.621.7+0.9
SF128-9996-135218-23322.022.4-0.4
ATL121-10597-130218-22622.223.2-1.0
BUF136-9393-132231-21622.021.5+0.5
TB119-11199-128222-22321.621.5+0.0
DET105-11772-150168-27121.924.8-2.8
TEN120-107104-125209-23421.322.7-1.4
CIN115-10789-134201-23821.422.9-1.5
NYG107-116101-129189-25721.022.7-1.7
CAR114-11391-136193-25320.822.5-1.6
ARI110-11076-148167-27120.624.0-3.5
MIA125-9790-135194-24720.522.0-1.5
WAS100-12289-137173-26820.223.0-2.8
CHI119-10987-132187-25020.321.6-1.3
JAX108-11576-148172-26220.322.2-2.0
NYJ105-11685-144179-26219.322.2-2.9
HOU105-9776-126169-22920.922.9-2.0
CLE89-12958-164122-31318.023.3-5.4
OAK82-9155-116120-21820.424.2-3.8
SD84-6463-85150-13723.621.9+1.8
STL74-6651-89122-15321.423.5-2.0
LA53-3553-40105-7324.522.0+2.5
LAC39-3741-3886-6723.222.0+1.1
LV21-3018-3334-6820.625.1-4.5

Insights & Fun Facts

  • The biggest blowout was NE beating TEN 59-0 in Week 6, 2009 (59-point margin).
  • Home teams cover the spread 59.2% of the time across 7,276 games with spread data.
  • Division games average 1.5 fewer total points than non-division games.
  • Games in domes/closed roofs average 3.6 more total points than outdoor games.
  • 440 games (6.0%) went to overtime.
  • The highest-scoring game was CIN vs CLE: 58-48 (106 total) in Week 12, 2004.