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.
| Split | Over % | Avg total | Favorite cover % |
|---|---|---|---|
| Division games | 47.6% | 41.8 | 47.4% |
| Non-division games | 49.9% | 42.7 | 49.1% |
| Division, 2001–2025 | 47.8% | 43.6 | 48.4% |
Every figure here comes straight from the Spreadspoke dataset — 14,371 games, 60 seasons, 131 columns.
Get the Dataset →