Skip to content
Dragon Football
DataRecord Book

Premier League records: the all-time lists

Every record that matters since 1992, checked against primary sources rather than copied from someone else's listicle. Two of these changed in 2025/26 alone.

Last verified 23 July 2026 · updated when a record falls · how we verify

260Most goals — Alan Shearer
658Most appearances — James Milner
11Fewest points in a season — Derby 2007/08

Player records

RecordHolderNumberThe detail
Most goalsAlan Shearer260Blackburn & Newcastle, 1992–2006. Harry Kane (213) and Wayne Rooney (208) follow; Mohamed Salah is the nearest active player on 193.
Most goals in a seasonErling Haaland36Manchester City, 2022/23 — in a 38-game season. Andy Cole and Alan Shearer hit 34 in 42-game seasons.
Most goals in a game5 players share it5Andy Cole (1995), Alan Shearer (1999), Jermain Defoe (2009), Dimitar Berbatov (2010), Sergio Agüero (2015) — five goals each.
Fastest goalShane Long7.69sSouthampton away at Watford, April 2019.
Most appearancesJames Milner658Leeds, Newcastle, Aston Villa, Man City, Liverpool, Brighton. Passed Gareth Barry's 653 in February 2026, retired that June.
Most assistsRyan Giggs162All at Manchester United, 1992–2014. Kevin De Bruyne retired from the league on 117.
Most assists in a seasonBruno Fernandes21Manchester United, 2025/26 — broke the 20 shared by Thierry Henry (2002/03) and Kevin De Bruyne (2019/20).
Most clean sheetsPetr Čech202Chelsea & Arsenal, 2004–2019.
Most hat-tricksSergio Agüero12All for Manchester City. Shearer managed 11.
Most consecutive games scoredJamie Vardy11Leicester, August–November 2015 — broke Ruud van Nistelrooy's run.
Most headed goalsPeter Crouch53Across six clubs, 2002–2019. A Guinness World Record.
Most free-kick goalsDavid Beckham18Manchester United, 1992–2003.

Discipline records

RecordHolderNumberThe detail
Most yellow cardsGareth Barry129Aston Villa, Man City, Everton, West Brom — 653 appearances' worth of accumulation.
Most red cardsThree-way tie8Duncan Ferguson, Patrick Vieira and Richard Dunne, eight each.
Most own goalsRichard Dunne10The same Richard Dunne. Both unwanted records at once.

For this season's cards, see the live discipline table or any club's own card count (linked from each row there).

Team records

RecordHolderNumberThe detail
Most points in a seasonManchester City1002017/18 — the only three-figure points total.
Fewest points in a seasonDerby County112007/08: one win all season. Still the floor every struggling side is measured against.
Longest unbeaten runArsenal49May 2003 to October 2004, wrapped around the unbeaten Invincibles season of 2003/04.
Most titlesManchester United13All under Sir Alex Ferguson, 1993–2013.
Most titles in a rowManchester City42020/21 to 2023/24.
Highest-scoring gamePortsmouth 7-4 Reading11Fratton Park, September 2007 — six of the eleven goals came in the final twenty minutes.

Verified against premierleague.com, Opta Analyst and Guinness World Records. More from the archive: club legends, the hat-trick tracker, and this season's top scorers.

The Dragon Football Newsletter

English football below the headlines, delivered.

A daily fixture digest, weekly features, and the stories the majors miss. Free, no spam, unsubscribe whenever.