Skip to content
Play MFF
EN

Football League Published

Football League Tables 1946-47 to 1991-92

Complete record of every season in the Top Flight of the Football League from season 1946-47 to 1991-92.

Football League First Division Tables from 1946-47 to 1991-92

Complete record of every season in the Top Flight of the Football League from season 1946-47 to 1991-92. Goal Average was used to separate clubs on the same number of points up to season 1975-76
when it was replaced with Goal Difference, which has been used ever since.

Football League Top Flight Tables from Season 1946-47 to 1991-92

1946-47 (Season 48)
Pos Team Pld W D L F A W D L F A F A GA GD Pts
1Liverpool 42133542241245422884521.6153257
2Manchester United 4217316119597343595541.7594156
3Wolverhampton Wanderers 42151566311056322598561.754256
4Stoke City 42145252211029383290531.6983755
5Blackpool 4214163832858333871701.014150
6Sheffield United 4212455132939384389751.1871449
7Preston North End 4210744527849314776741.027247
8Aston Villa 429663924939282967531.2641445
9Sunderland 4211373327759323965660.985– 1 44
10Everton 42135340244413224362670.925– 5 43
11Middlesbrough 42113746326510273673681.074542
12Portsmouth 42113742275610243366601.1641
13Arsenal 4295743337410293772701.029241
14Derby County 42132644285313295173790.924– 6 41
15Chelsea 4293933397410364569840.821– 15 39
16Grimsby Town 4296637354611244761820.744– 21 38
17Blackburn Rovers 42651023278310222645530.849– 8 36
18Bolton Wanderers 4285830285313274157690.826– 12 34
19Charlton Athletic 4266934325610233957710.803– 14 34
20Huddersfield Town 42114634242316195553790.671– 26 33
21Brentford 42551119354215265345880.511– 33 25
22Leeds United 42651030300120156045900.5– 45 18
1947-48 (Season 49)
Pos Team Pld W D L F A W D L F A F A GA GD Pts
1Arsenal 42153356158103251781322.5314959
2Manchester United 4211735027876312181481.6883352
3Burnley 4212543112876253156431.3021352
4Derby County 4211643824867393377571.3512050
5Wolverhampton Wanderers 4212454529759384183701.1861347
6Aston Villa 42135342226411233565571.14847
7Preston North End 42134443357311243367680.985– 1 47
8Portsmouth 42135344176213243368501.361845
9Blackpool 42134437144611202757411.391644
10Manchester City 42133537222910152552471.106542
11Liverpool 4298439237212263865611.066442
12Sheffield United 42134444243612214665700.929– 5 42
13Charlton Athletic 4284933299210243757660.864– 9 40
14Everton 42102930267410224052660.788– 14 40
15Stoke City 4295729235511123241550.745– 14 38
16Middlesbrough 4287637276213344671730.973– 2 37
17Bolton Wanderers 42112829255313173346580.793– 12 37
18Chelsea 42116438273315154453710.746– 18 37
19Huddersfield Town 4276825245610263651600.85– 9 36
20Sunderland 42114633182613234956670.836– 11 36
21Blackburn Rovers 4285835303513194254720.75– 28 32
22Grimsby Town 425511203531172576451110.405– 66 22
1948-49 (Season 50)
Pos Team Pld W D L F A W D L F A F A GA GD Pts
1Portsmouth 42183052127593230844224258
2Manchester United 42117340201047372477441.753353
3Derby County 4217224822579263374551.3451953
4Newcastle United 4212543529876352770561.251452
5Arsenal 4213535118588232674441.6823049
6Wolverhampton Wanderers 42135348194710314779661.1971346
7Manchester City 4210832821579193047510.922– 4 45
8Sunderland 4281032719579223949580.845– 9 43
9Charlton Athletic 4210563831579253663670.94– 4 42
10Aston Villa 42106540366411204060760.789– 16 42
11Stoke City 42143443242613234466680.971– 2 41
12Liverpool 4251062518849282553431.2331040
13Chelsea 42106543272811264169681.015138
14Bolton Wanderers 42104743324611163659680.868– 9 38
15Burnley 42106527192811163143500.86– 7 38
16Blackpool 4288524253810304254670.806– 13 38
17Birmingham City 4297519102811172836380.947– 2 37
18Everton 4212543325161483841630.651– 22 37
19Middlesbrough 4210653723161493446570.807– 11 34
20Huddersfield Town 4267819246312214540690.58– 29 34
21Preston North End 4286736363513263962750.827– 13 33
22Sheffield United 4289432253216255357780.731– 21 33
1949-50 (Season 51)
Pos Team Pld W D L F A W D L F A F A GA GD Pts
1Portsmouth 42127244151029302374381.9473653
2Wolverhampton Wanderers 4211824721957292876491.5512753
3Sunderland 42146150237410333983621.3392152
4Manchester United 4211554220795272469441.5682550
5Newcastle United 4214434923588283277551.42250
6Arsenal 4212454824777313179551.4362449
7Blackpool 4210832914777172146351.3141149
8Liverpool 4210743723777273164541.1851048
9Middlesbrough 42142537186510223059481.2291147
10Burnley 429752317768172340401± 0 45
11Derby County 42115546266510233569611.131844
12Aston Villa 42107431195511304261611± 0 42
13Chelsea 427773130597273558650.892– 7 40
14West Bromwich Albion 4297528165511193747530.887– 6 40
15Huddersfield Town 42114634223513185152730.712– 21 37
16Bolton Wanderers 42105634220912113745590.763– 14 34
17Fulham 4286724192811173541540.759– 13 34
18Everton 4268724204611184642660.636– 24 34
19Stoke City 42104727281812184745750.6– 30 34
20Charlton Athletic 4275933356114203053650.815– 12 32
21Manchester City 427862724151594436680.529– 32 29
22Birmingham City 4268719241614124331670.463– 36 28
1950-51 (Season 52)
Pos Team Pld W D L F A W D L F A F A GA GD Pts

1961-62 (Season 63)
1Ipswich Town 4217225828768353993671.3882656
2Burnley 42144357267774441101671.5073453
3Tottenham Hotspur 4214435934768293588691.2751952
4Everton 4217226421399243388541.633451
5Sheffield United 42135337236411244661690.884– 8 47
6Sheffield Wednesday 42144347236213253572581.2411446
7Aston Villa 42135345205313203665561.161944
8West Ham United 42116449376411274576820.927– 6 44
9West Bromwich Albion 42107450235610334483671.2391643
10Arsenal 429663931759324171720.986– 1 43
11Bolton Wanderers 42117335225313274462660.939– 4 42
12Manchester City 42113746386411324378810.963– 3 41
13Blackpool 4210474130579294570750.933– 5 41
14Leicester City 42122738275412344472711.014140
15Manchester United 42103844315610284472750.96– 3 39
16Blackburn Rovers 4210653322412173650580.862– 8 39
17Birmingham City 4296637355412284665810.802– 16 38
18Wolverhampton Wanderers 4287638345313355273860.849– 13 36
19Nottingham Forest 42124539231614245663790.797– 16 36
20Fulham 42831038345412284066740.892– 8 33
21Cardiff City 4269630333513204850810.617– 31 32
22Chelsea 4277734292316296563940.67– 31 28
1962-63 (Season 64)
Pos Team Pld W D L F A W D L F A F A GA GD Pts
1Everton 421470481711463625844224261
2Tottenham Hotspur 42146172289393934111621.794955
3Burnley 4214434117867374078571.3682154
4Leicester City 4214615323669263079531.4912652
5Wolverhampton Wanderers 4211645125948424093651.4312850
6Sheffield Wednesday 4210563826957393777631.2221448
7Arsenal 4211464433768424486771.117946
8Liverpool 42133545224710263771591.2031244
9Nottingham Forest 42124539285610284167690.971– 2 44
10Sheffield United 42117333205511254058600.967– 2 44
11Blackburn Rovers 4211465534489243779711.113842
12West Ham United 428673934669343573691.058440
13Blackpool 428763427579243758640.906– 6 40
14West Bromwich Albion 42111940375610314271790.899– 8 39
15Aston Villa 42122738233612244562680.912– 6 38
16Fulham 4286728306411224150710.704– 21 38
17Ipswich Town 4258834397311253959780.756– 19 35
18Bolton Wanderers 42133535182217205755750.733– 20 35
19Manchester United 4266936386411314367810.827– 14 34
20Birmingham City 4268740404512235063900.7– 27 33
21Manchester City 42759304536122857581020.569– 44 31
22Leyton Orient 42451222372415154437810.457– 44 21
1963-64 (Season 65)
Pos Team Pld W D L F A W D L F A F A GA GD Pts
1Liverpool 42160560181056322792452.0444757
2Manchester United 4215335419849364390621.4522853
3Everton 4214435326768313884641.3132052
4Tottenham Hotspur 4213355431948435097811.1981651
5Chelsea 4212363624876363272561.2861650
6Sheffield Wednesday 4215335024489344384671.2541749
7Blackburn Rovers 4210474428867453789651.3692446
8Arsenal 42107456377410344590821.0981845
9Burnley 42143446233711254171641.109744
10West Bromwich Albion 429664335759272670611.148943
11Leicester City 429483327777283161581.052343
12Sheffield United 42106535226510264261640.953– 3 43
13Nottingham Forest 4295734247410304464680.941– 4 41
14West Ham United 4287645386510243669740.932– 5 40
15Fulham 42118245232514134258650.892– 7 39
16Wolverhampton Wanderers 426963634669344670800.875– 10 39
17Stoke City 4296649335412284577780.987– 1 38
18Blackpool 4286726295313264452730.712– 21 35
19Aston Villa 4286735293612274262710.873– 9 34
20Birmingham City 4277733324017216054920.587– 36 29
21Bolton Wanderers 42651030354314184548800.6– 32 28
22Ipswich Town 42939384504171876561210.463– 65 25
1964-65 (Season 66)
Pos Team Pld W D L F A W D L F A F A GA GD Pts
1Manchester United 42164152131056372689392.2825061
2Leeds United 42163253231065302983521.5963161
3Chelsea 4215244819966413589541.6483556
4Everton 4291023722858323869601.15949
5Nottingham Forest 4210744533768263471671.06447
6Tottenham Hotspur 42183065201416225187711.2251645
7Liverpool 42125442335511254067730.918– 6 44
8Sheffield Wednesday 42135337153612204057551.036243
9West Ham United 42142548255214344682711.1551142
10Blackburn Rovers 4212274633489374683791.051442
11Stoke City 42114640275610273967661.015142
12Burnley 4299339267113314470701± 0 42
13Arsenal 42115542316213274469750.92– 6 41
14West Bromwich Albion 42105645253810254070651.077539
15Sunderland 42126345262316194864740.865– 10 37
16Aston Villa 42141636242415215857820.695– 25 37
17Blackpool 4297541283414265067780.859– 11 35
18Leicester City 4296643362712264969850.812– 16 35
19Sheffield United 4275930295610203550640.781– 14 35
20Fulham 42105644321713164660780.769– 18 34
21Wolverhampton Wanderers 42821133365214265359890.663– 30 30
22Birmingham City 4268736402316285664960.667– 32 27
1965-66 (Season 67)
Pos Team Pld W D L F A W D L F A F A GA GD Pts

1977-78 (Season 79 )
Pos Team Pld W D L F A W D L F A F A GD Pts
1Nottingham Forest 4215603781083321669244564
2Liverpool 4215423711957282365343157
3Everton 4214434722876292376453155
4Manchester City 4214434621687283074512352
5Arsenal 4214523812759222560372352
6West Bromwich Albion 421353351859727356253950
7Coventry City 4213534823579273975621348
8Aston Villa 4211463318768242457421546
9Leeds United 4212453921669243263531046
10Manchester United 429663223741035406763442
11Birmingham City 42858323084923305560– 5 41
12Derby County 4210743724461117355459– 5 41
13Norwich City 42108328201101024465266– 14 40
14Middlesbrough 428852519471017354254– 12 39
15Wolverhampton Wanderers 427863027541221375164– 13 36
16Chelsea 4271132820431418494669– 23 36
17Bristol City 429663726271212274953– 4 35
18Ipswich Town 4210563224181215374761– 14 35
19Queens Park Rangers 428852726171320384764– 17 33
20West Ham United 428673128421521415269– 17 32
21Newcastle United 4246112637241516414278– 36 22
22Leicester City 4247101632151510382670– 44 22
1978-79 (Season 80)
Pos Team Pld W D L F A W D L F A F A GD Pts
1Liverpool 4219205141164341285166968
2Nottingham Forest 421110034101083271661263560
3West Bromwich Albion 42135338151164342072353759
4Everton 42127232175106202352401251
5Leeds United 42114641257104292770521850
6Ipswich Town 4211463421957292863491449
7Arsenal 4211823718669243061481348
8Aston Villa 428943726777222359491046
9Manchester United 42975292568731386063– 3 45
10Coventry City 421173412939917395868– 10 44
11Tottenham Hotspur 42786192567829364861– 13 41
12Middlesbrough 4210563321551124295750740
13Bristol City 4211643419441313324751– 4 40
14Southampton 4291023520361212334753– 6 40
15Manchester City 42957342848924285856239
16Norwich City 4271042919013822385157– 6 37
17Bolton Wanderers 4210563628261318475475– 21 35
18Wolverhampton Wanderers 4210472626341418424468– 24 34
19Derby County 428582525261319464471– 27 31
20Queens Park Rangers 424982433241521404573– 28 25
21Birmingham City 425972425111913393764– 27 22
22Chelsea 4235132342251421504492– 48 20
1979-80 (Season 81)
Pos Team Pld W D L F A W D L F A F A GD Pts
1Liverpool 4215604681047352281305160
2Manchester United 421731438777222765353058
3Ipswich Town 4214434313858252668392953
4Arsenal 42810324121065282452361652
5Nottingham Forest 42164144114413193263432048
6Wolverhampton Wanderers 4296629201038292758471147
7Aston Villa 421155292259722285150146
8Southampton 42142553244710122965531245
9Middlesbrough 4211733114551119305044644
10West Bromwich Albion 429843723211817275450441
11Leeds United 4210743017371116334650– 4 40
12Norwich City 4210833830361220365866– 8 40
13Crystal Palace 429932613371115374150– 9 40
14Tottenham Hotspur 4211553022451222405262– 10 40
15Coventry City 4212273424451222425666– 10 39
16Brighton & Hove Albion 428852520371122374757– 10 37
17Manchester City 428852825451215414366– 23 37
18Stoke City 429482726461117324458– 14 36
19Everton 427772825210915264351– 8 35
20Bristol City 426692230371115363766– 29 31
21Derby County 429483629241511384767– 20 30
22Bolton Wanderers 4251151921041719523873– 35 25
1980-81 (Season 82)
Pos Team Pld W D L F A W D L F A F A GD Pts
1Aston Villa 42163240131056322772403260
2Ipswich Town 4215424514867322977433456
3Arsenal 4213803617678252861451653
4West Bromwich Albion 4215424015588202760421852
5Liverpool 42135338154125242762422051
6Southampton 42154247225610293476562050
7Nottingham Forest 4215334420498182462441850
8Manchester United 4291113014678212251361548
9Leeds United 421056191975920283947– 8 44
10Tottenham Hotspur 429934431561026377068243
11Stoke City 42894312349820375160– 9 42
12Manchester City 4210743525441321345659– 3 39
13Birmingham City 4211553223271218385061– 11 38
14Middlesbrough 4214433816211815455361– 8 37
15Everton 428673225541223335558– 3 36
16Coventry City 429663130441317384868– 20 36
17Sunderland 4210473219431420345253– 1 35
18Wolverhampton Wanderers 4211282620271217354355– 12 35
19Brighton & Hove Albion 4210383026441324415467– 13 35
20Norwich City 429753425401715484973– 24 33
21Leicester City 427592023611420444067– 27 32
22Crystal Palace 4264113237031815464783– 36 19
1981-82 (Season 83)
Pos Team Pld W D L F A W D L F A F A GD Pts

Ben Jardine

About the author:

Ben Jardine is the managing editor of My Football Facts and has covered football since 2014. He writes across football statistics, history and current affairs, from all-time records and World Cup deep dives to live transfer-window coverage, with a focus on rigorously fact-checked, data-led analysis. Connect with Ben on LinkedIn.

More from Ben Jardine

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.