Is It A Derby?

How The Scoring Works

The "Is It A Derby?" score is based on a simple principle: what counts as "local" depends on the level you play at.

Why tier matters

In the Premier League, clubs cluster in major cities — "local" means a few miles. But in the National League North, clubs are spread across vast regions. A 30-mile trip to your nearest rival genuinely is your local derby. Penalising lower-league clubs for geography would be unfair.

The formula

We calculate the straight-line distance between the two grounds, then compare it against a tier-adjusted derby radius. When two clubs are from different tiers, we average their radii — this stops a lower-league club getting an unfair advantage over a closer rival from a higher tier:

TierLeaguesDerby Radius
1–2Premier League, Championship25 miles
3–4League One, League Two35 miles
5–6National League, NL North/South50 miles

Club density adjustment

The radius is then adjusted for club density. A club in London might have 15+ other clubs within 25 miles — so "local" means much closer there (radius shrinks to 40% of base). But a club in Norfolk might have only 1 or 2 neighbours, so they get a loneliness bonus — the radius widens up to 1.5× because they simply don't have other options. Norwich vs Ipswich at 40 miles isn't the same as Chelsea vs Brighton at 40 miles, because Norwich and Ipswich genuinely are each other's only meaningful rival. The loneliness bonus only applies when both clubs are isolated.

Distance score decays linearly: clubs at the radius score ~33, clubs at 1.5× the radius score 0. We then add bonuses:

BonusPoints
Same city/town+15
Same county (if different city)+10
Same league tier+5

Verdict thresholds

ScoreVerdict
75–100Proper Local Derby
55–74Local Derby
35–54Regional Rivalry
15–34Stretch — Barely a Derby
0–14Not a Derby

Welsh clubs

For clubs in Wales, more leniency is applied around county bonuses. The historic Glamorgan counties (South, West, Mid) are treated as a single county. With so few Welsh clubs in the English football system and large geographies between them, strict county boundaries would unfairly penalise genuine rivalries like the South Wales Derby.

Badges

Matchups can earn visual badges that tell you what kind of fixture it is at a glance. Click any badge to see all matchups with that badge.

🏟️ Same City Both clubs are from the same city or town
🌊 Cross-River Clubs separated by a river (Thames, Mersey, Trent, Tyne)
🏔️ Same County Different cities but the same county
🔄 200 Club Met 200+ times in competitive fixtures
💀 Dormant Haven't played each other in over 10 years
👻 Ghost Derby Score 50+ on geography but zero meetings ever
🌍 Worlds Apart Four or more tiers apart in the pyramid
👑 Most-Played The most-played fixture in English football

Rivalry Score

Separate from the Derby Score, the Rivalry Score measures historical depth based on:

FactorWeight
Meeting frequency (total head-to-head matches)40%
Recent activity (have they played recently?)25%
Historical antiquity (when did they first meet?)20%
Notable moments (editorial assessment)15%

This means a pair like Liverpool vs Manchester United can score 5/100 on Derby (geography) but 100/100 on Rivalry (history) — close on the fixture list, far on the map.

The Ultimate Score

The Ultimate Score is simply the average of Derby and Rivalry scores. Only pairs with both scores qualify. Everton vs Liverpool sits alone at the top with a perfect 100 — the only pair to max out both geography and history.