Historical Patterns

Familiarity Breeds Unders: The Division-Game Effect

Updated June 2026 · 5 min read · Source: Spreadspoke Analyst data package

KEY FINDINGS

  • Division games hit the Under 52.4% of the time (Over just 47.6%), versus 49.9% Over in non-division games.
  • They're lower-scoring (41.8 vs 42.7 average total) and favorites cover less often (47.4% vs 49.1%).
  • Still true today: in the last 25 seasons division games go Over only 47.8% and favorites cover 48.4%.

Methodology

We split every game on the div_game flag and compared over/under results (ou_outcome), average combined score (score_total), and favorite cover rate (favorite_spread_outcome). Totals exist from 1979 onward, so over/under rates use games with a posted line.

import pandas as pd
df = pd.read_csv("spreadspoke_enhanced.csv", low_memory=False)
for label, sub in [("Division", df[df.div_game==True]), ("Non-div", df[df.div_game==False])]:
    o, u = (sub.ou_outcome=='Over').sum(), (sub.ou_outcome=='Under').sum()
    fc, fn = (sub.favorite_spread_outcome=='Cover').sum(), (sub.favorite_spread_outcome=='No Cover').sum()
    print(f"{label}: Over% {100*o/(o+u):.1f} | avg total {sub.score_total.mean():.1f} | fav cover% {100*fc/(fc+fn):.1f}")

The Analysis

Teams that meet twice a year know each other cold — schemes, tendencies, personnel, snap counts. That familiarity shows up in the box score. Across six decades, division matchups land Under the total more than 52% of the time and average nearly a full point fewer than non-division games. The same defensive familiarity also makes favorites work harder: they cover under 48% in division play, a couple of points below their rate everywhere else.

Unlike most “trends,” this one has a mechanism behind it rather than a coincidence: rivals defend each other well, play more conservatively, and produce the chippy, grind-it-out games that keep totals down and keep underdogs within a backdoor cover. And it has held up — in the modern, higher-scoring era the division Under lean and the sub-50% favorite cover rate both persist.

For a divisional-weekend preview, the practical read is simple: lean Under and give extra respect to division dogs. It won't win every week, but it's a real, repeatable tilt grounded in how rivals actually play each other.

Division vs. non-division games, full history.

SplitOver %Avg totalFavorite cover %
Division games47.6%41.847.4%
Non-division games49.9%42.749.1%
Division, 2001–202547.8%43.648.4%

Every figure here comes straight from the Spreadspoke dataset — 14,371 games, 60 seasons, 131 columns.

Get the Dataset →