standingschart.com

The closest Premier League title races, 1992-93 to 2025-26

The tightest Premier League race charted came in 2011-12: Manchester City over Manchester United on goal difference. Below, every title race charted since 1992-93, ranked three ways: by final margin, by lead changes, and by days spent within three points. How each list is computed is spelled out under the tables.

Companion page: Biggest Premier League comebacks and collapses.

Tightest finishes

RankRaceResultMargin (points)Lead changesFirst place for good
12011-12 English Premier LeagueManchester City over Manchester United on goal difference011April 30, 2012
22018-19 English Premier LeagueManchester City over Liverpool132May 6, 2019
31998-99 English Premier LeagueManchester United over Arsenal118May 9, 1999
42009-10 English Premier LeagueChelsea over Manchester United122April 25, 2010
52021-22 English Premier LeagueManchester City over Liverpool112May 8, 2022
61997-98 English Premier LeagueArsenal over Manchester United17April 18, 1998
71994-95 English Premier LeagueBlackburn Rovers over Manchester United111March 8, 1995
82013-14 English Premier LeagueManchester City over Liverpool225May 7, 2014
92023-24 English Premier LeagueManchester City over Arsenal224May 14, 2024
102007-08 English Premier LeagueManchester United over Chelsea219March 15, 2008

Most lead changes

RankRaceResultLead changesMargin (points)
12018-19 English Premier LeagueManchester City over Liverpool321
22001-02 English Premier LeagueArsenal over Liverpool287
32013-14 English Premier LeagueManchester City over Liverpool252
42023-24 English Premier LeagueManchester City over Arsenal242
51992-93 English Premier LeagueManchester United over Aston Villa2410
62009-10 English Premier LeagueChelsea over Manchester United221
72015-16 English Premier LeagueLeicester City over Arsenal2010
82007-08 English Premier LeagueManchester United over Chelsea192
92008-09 English Premier LeagueManchester United over Liverpool194
101998-99 English Premier LeagueManchester United over Arsenal181

Most days within three points

RankRaceResultDays within three pointsPlaying daysMargin (points)
12023-24 English Premier LeagueManchester City over Arsenal1091202
22001-02 English Premier LeagueArsenal over Liverpool951027
31992-93 English Premier LeagueManchester United over Aston Villa9311910
42009-10 English Premier LeagueChelsea over Manchester United911061
52018-19 English Premier LeagueManchester City over Liverpool871081
62007-08 English Premier LeagueManchester United over Chelsea86962
71996-97 English Premier LeagueManchester United over Newcastle United861087
82021-22 English Premier LeagueManchester City over Liverpool831231
91994-95 English Premier LeagueBlackburn Rovers over Manchester United821221
102011-12 English Premier LeagueManchester City over Manchester United on goal difference761040

How these lists are ranked

Everything on this page comes from the same day-by-day season files the charts draw, with standings read as each day ended. All 34 charted Premier League races from 34 finished seasons enter: every title race from 1992-93 to 2025-26. Wild card races are not ranked; their story is the playoff cutoff, not first place.

Tightest finishes ranks races by the final gap between first and second place, in points. Ties are broken by how late the winner took first place for good, then by lead changes, then oldest first. Two teams the standings cannot separate are shown as level, with no winner named; where the league settled such a race another way, the linked race page tells that story. A margin of zero with a winner named means the race was decided on goal difference or goals scored.

Most lead changes counts a change only when a new team passes the leader outright. A day spent tied on top stays with the team already leading, so a tie can never inflate the count.

Most days within three points counts the days on which this race's teams played and the top two ended the day within three points of each other, the most a single result can make up. Days a league stood idle (a strike, a pause) are not counted: a frozen gap says nothing about a race.

Only finished seasons are ranked. Seasons shortened by strikes or other stoppages count as played; every irregularity in the record is listed in the data notes.