Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

MY


FOOTBALL FACTS

Alltime Table Top Flight

All-Time League Table English Football Top Flight Table from Season 1888-89 to 2024-25

Cumulative record of all points amassed by all 65 clubs that have played in the Top Flight of English Football All-Time Table from Season 1888-89 to 2024-25.
Current Premier League Clubs shown in bold.
Correct to 25th May 2025 – Matchday 38

Follow MyFootballFacts on X.com

#ClubPlayedWonDrawnLostGFGAGoal DiffPoints
1

Liverpool Results

 Liverpool FC 4,3622,0841,0801,1987,3625,2322,1307,332
2

Arsenal Results

Arsenal FC 4,3622,0141,1061,2427,2855,4311,8547,148
3

Everton Results

Everton FC 4,7461,9101,1951,6417,2776,5786996,925
4

Manchester United Badge

Manchester United 4,0061,9179821,1076,8675,0961,7716,733
5

Aston Villa Results

Aston Villa 4,2981,7381,0131,5476,9416,4025396,227
6

Manchester City Results

Manchester City 3,8481,6119071,3306,2375,4218165,740
7

Chelsea FC 3,6261,4959321,1995,5915,0325595,417
8Tottenham Hotspur 3,6221,5158611,2465,7655,0686975,406
9

New Castle United Football Results

Newcastle United 3,6921,4308961,3665,5535,3332205,186
10

Sunderland Results

Sunderland AFC 3,3401,2607801,3005,1435,121224,560
11

WBA Results

West Bromwich Albion 3,1461,1057761,2654,6444,996-3524,091
12Wolverhampton Wanderers 2,6881,0376051,0464,3384,325133,716
13Blackburn Rovers 2,7201,0176511,0524,3064,348-423,702
14

Bolton Wanderers 2,8021,0176411,1444,1564,467-3113,692
15

Sheffield Wednesday

Sheffield Wednesday 2,5829806129903,9764,020-443,552
16

West Ham United Results

West Ham United 2,7009206681,1123,8104,234-4243,428
17

New Derby County

Derby County 2,4689065859773,7643,910-1463,303
18

Sheffield United

Sheffield United 2,4708955819943,6253,968-3433,266
19

Leeds United 20-21

Leeds United 2,1748805497453,2312,9952363,189
20

Burnley Football Results

Burnley FC 2,3248725329203,5043,690-1863,148
21

Nottingham Forest 2,2928375778783,2143,352-1383,088
22Middlesbrough FC 2,4388186141,0063,4263,766-3403,068
23

Stoke City Results

Stoke City 2,3727785831,0113,0553,659-6042,917
24

Leicester

Leicester City 2,2807435849533,3463,807-4612,813
25

Birmingham Football Results

Birmingham City 2,3067245839993,0493,656-6072,755
26

New Preston North End

Preston North End 1,7206713906592,7012,5691322,403
27

Southampton FC 1,8725965087682,4102,783-3732,296
28

New Huddersfield town

Huddersfield Town 1,3364923345101,9241,988-641,810
29

New Portsmouth

Portsmouth FC 1,3564843225502,0212,208-1871,774
30

English Football

Coventry City 1,3904303965641,6041,954-3501,686
31

Blsckpool Results

Blackpool FC 1,1724152824751,7881,941-1531,527
32

Ipswich Football

Ipswich Town 1,1224062754411,4781,582-1041,493
33

Fulham FC 1,1883533005351,5191,927-4081,359
34Charlton Athletic 1,0503552534421,4241,651-2271,318
35

Notts County 1,0683412534741,4031,712-3091,276
36

Norwich City 1,0923133174621,2211,666-4451,256
37

New Queen Park Rangers

Queens Park Rangers 9362992493881,1431,310-1671,146
38

Crystal Palace 9862822724321,0811,433-3521,118
39

English Fooball

Bury FC 8042791803451,1761,340-1641,017
40

Nre Cardif City

Cardiff City 7062411672989311,136-205890
41

Luton Town

Luton Town 6962191763019151,096-181833
42

WIMBLEDON Football Results

Wimbledon FC 554186171197702754-52729
43

Watford Results

Watford FC 554166124264696890-194622
44

Oldham Athletic

Oldham Athletic 484159129196604713-109606
45

Grimsby Town

Grimsby Town 48816797224756940-184598
46

Bradford City

Bradford City 468152126190584671-87582
47

Brighton & Hove Albion 472141146185565676-111569
48Brentford FC 36213084148558583-25474
49Bristol City 35811494150428510-82436
50

Swansea City 35011383154415503-88422
51AFC Bournemouth 3049569140390514-124354
52

Wigan Athletic 3048576143316482-166331
53

Hull City Results

Hull City 1904148101181323-142171
54

football results

Bradford Park Avenue 122402755172204-32147
55

Football League

Accrington FC 122353354226313-87138
56

Reading FC 114322359136186-50119
57

Oxford United

Oxford United 124273859150229-79119
58

Millwall FC 7619223586117-3179
59

Northampton Town

Northampton Town 421013195592-3743
60

English Football

Carlisle United 42125254359-1641
61

Darwen 561183775195-12041
62

Barnsley FC 38105233782-4535
63

Swindon

Swindon Town 425152247100-5330
64

English Football

Leyton Orient 4269273781-4427
65

Glossop North End

Glossop North End 34410203174-4322

Points deductions: Arsenal 2pts, Manchester United 1 pt, Sunderland 2 pts, Middlesbrough 3 pts, Portsmouth 9 pts, Everton & Nottingham Forest 4 pts