Skip to content

Game Analytics

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

Active sport: nfl

Home Win %

56.4%

4,097 of 7,261 decided

Avg Total Points

44.3

per game

Avg Margin

11.5

absolute point diff

Home Cover Rate

47.7%

3,473 of 7,276 with lines

Home Win Rate by Season

0.0%12.3%24.6%36.9%49.1%61.4%1999: 59.8%19992000: 56.0%20002001: 55.6%20012002: 59.0%20022003: 61.4%20032004: 56.6%20042005: 58.4%20052006: 53.9%20062007: 58.1%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: 58.9%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.32001: 40.52002: 43.72003: 41.92004: 43.12005: 41.12006: 41.52007: 43.52008: 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)

0145290435580725x = 0 reference line-52.00 – -49.46: 1 sample-49.46 – -46.92: 1 sample-46.92 – -44.39: 0 samples-44.39 – -41.85: 1 sample-41.85 – -39.31: 4 samples-39.31 – -36.77: 15 samples-36.77 – -34.24: 17 samples-34.24 – -31.70: 25 samples-31.70 – -29.16: 49 samples-29.16 – -26.63: 54 samples-26.63 – -24.09: 72 samples-24.09 – -21.55: 98 samples-21.55 – -19.01: 173 samples-19.01 – -16.48: 242 samples-16.48 – -13.94: 244 samples-13.94 – -11.40: 306 samples-11.40 – -8.86: 454 samples-8.86 – -6.32: 462 samples-6.32 – -3.79: 563 samples-3.79 – -1.25: 553 samples-1.25 – 1.29: 725 samples1.29 – 3.83: 492 samples3.83 – 6.36: 530 samples6.36 – 8.90: 445 samples8.90 – 11.44: 415 samples11.44 – 13.98: 267 samples13.98 – 16.51: 278 samples16.51 – 19.05: 206 samples19.05 – 21.59: 172 samples21.59 – 24.13: 122 samples24.13 – 26.66: 95 samples26.66 – 29.20: 73 samples29.20 – 31.74: 37 samples31.74 – 34.28: 38 samples34.28 – 36.81: 19 samples36.81 – 39.35: 8 samples39.35 – 41.89: 8 samples41.89 – 44.42: 5 samples44.42 – 46.96: 4 samples46.96 – 49.50: 3 samples-51-38-25-130132538Home margin vs spread (>0 = home covers)

Average Total Points by Venue Type

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

Team Breakdown

Team Home W-L Away W-L ATS W-L Avg PF Avg PA +/-
NE181-70144-88263-20625.619.3+6.4
GB164-68119-116247-21125.221.6+3.6
IND151-82121-111241-21324.622.6+2.0
PHI148-92130-102247-21924.120.8+3.3
NO128-101116-110227-22224.823.1+1.7
KC153-85112-115232-22424.021.7+2.3
SEA153-80114-119227-22423.320.9+2.5
BAL158-72122-120241-21523.118.7+4.4
PIT157-76129-102244-21222.719.5+3.1
DAL131-92104-123215-22523.322.3+1.0
MIN147-7992-134223-21722.922.4+0.5
DEN144-87100-124212-23122.621.8+0.8
SF128-10098-135219-23122.022.4-0.4
ATL121-10496-129207-23522.223.1-0.9
BUF136-9293-131224-21422.121.5+0.6
TB119-11099-128212-23021.521.5+0.0
DET104-11672-150219-21521.924.8-2.8
TEN119-107104-125202-23621.322.7-1.4
CIN115-10789-136223-21221.322.9-1.6
NYG107-115101-129225-21721.022.6-1.6
CAR114-11291-136226-21820.922.4-1.6
ARI110-11176-148216-22420.624.1-3.5
CHI120-10988-132210-22020.421.6-1.2
MIA125-9789-135216-22120.522.0-1.6
JAX108-11576-149210-22420.322.3-2.0
WAS100-12289-134208-22420.323.0-2.8
NYJ105-11585-144203-23119.322.2-2.9
HOU105-9776-126190-20320.922.9-2.0
CLE89-12958-164196-23418.023.3-5.4
SD86-6463-86152-14023.721.9+1.8
OAK82-9155-116156-17820.424.2-3.8
STL76-6551-89128-14821.523.4-1.9
LA53-3553-4093-8324.522.0+2.5
LAC39-3741-3877-7223.222.0+1.1
LV21-3018-3349-5120.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 47.7% 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.
  • 444 games (6.1%) went to overtime.
  • The highest-scoring game was CIN vs CLE: 58-48 (106 total) in Week 12, 2004.

We use cookies for essential site functionality. With your consent, we also use cookies for analytics and performance monitoring. See our Privacy Policy.