60 years of NFL game data.
Scores, spreads and team history since 1966.
14,371 games since 1966. Filter the full record, see every sample size, decide for yourself.
How it works
Three steps. No predictions, no hype — just the complete historical record.
Filter
Set your situation: point margin, weather, era, game type. Over 20 filter combinations across 60 years of games.
See the full record
Every matching game counts toward the win rates and scoring outcomes. No cherry-picking — the complete history, every time.
Sample sizes shown
Every stat includes its n. Deep, thin, or too small to trust — you always know exactly how many games back the number.
A sample query
This is what every result looks like — complete record, real sample size, clear rate bar.
Road teams down 3–7 points
Regular season, all eras since 1966
945 wins, 902 losses across 1,847 games. Here's the complete history — draw your own conclusions.
Pricing
Start free. Upgrade when you want the full Trend Finder.
Pro
- ·6 preset trend views
- ·Live-updated CSV downloads
- ·Weekly data-update emails
Analyst
- ·Full Trend Finder — all filters
- ·Weekly Matchups + Forward Look
- ·Thursday cheat sheet email
- ·CSV export of any view
- ·Angle Scout AI chat
Analyst is $79/year. Monthly option: $19/mo.
FAQ
Why not just use Kaggle?
The Kaggle version stops updating this season — this platform is the only live version. Every Tuesday during the season, new game results are ingested, validated, and published. Your dataset stays current; the historical record keeps growing.
Does this predict game outcomes?
No. We don't predict or pick winners. We show complete historical game data — scores, weather conditions, margins of victory — with real sample sizes. You filter the record, you see every game that matched, and you draw your own conclusions.
What does 'sample size' actually mean here?
Every stat we display includes its n — the number of games that matched your filter. n ≥ 500 is a deep sample. 100–499 is thin. Under 100 is too small to trust, and we mark it as such.
How do I read the rate bars?
Every bar shows the historical rate for the games that matched your filter — win rates, scoring outcomes, weather splits. Strong rates render mint green; weak ones render neutral gray. We never show red, and every number comes with its sample size so you know exactly how much to trust it.
How fresh is the data?
During the season, weekly results are ingested every Tuesday. Pro and Analyst subscribers get a data-update notice when new games go live.
The complete record is waiting.
60 years of NFL game data. Every game. Every sample size. No predictions.
Start free