Premier League 2018–19

Manchester City finished top of the Premier League in 2018–19 on 98 points. All 380 results are below, and the table is worked out from them.

← 2017–18 · 2019–20 →

The table

Ordered on points, then goal difference, then goals scored. Three for a win and one for a draw, which every league here used throughout this window — but the tie-break is not the same everywhere: Spain and Italy separate level clubs on their head-to-head record first. Where two clubs finish level, the official order may differ from this one.

#ClubPWDLGFGAGDPts
1Manchester City3832249523+7298
2Liverpool FC3830718922+6797
3Chelsea FC3821986339+2472
4Tottenham Hotspur38232136739+2871
5Arsenal FC38217107351+2270
6Manchester United38199106554+1166
7Wolverhampton Wanderers38169134746+157
8Everton FC38159145446+854
9Leicester City38157165148+352
10West Ham United38157165255-352
11Watford FC38148165259-750
12Crystal Palace38147175153-249
13Newcastle United38129174248-645
14AFC Bournemouth38136195670-1445
15Burnley FC38117204568-2340
16Southampton FC38912174565-2039
17Brighton & Hove Albion3899203560-2536
18Cardiff City38104243469-3534
19Fulham FC3875263481-4726
20Huddersfield Town3837282276-5416

Every result

Matchday 21

DateHomeScoreAway
2018-01-01Arsenal FC4–1Fulham FC
2018-01-01Cardiff City0–3Tottenham Hotspur
2018-01-01Everton FC0–1Leicester City
2018-01-02AFC Bournemouth3–3Watford FC
2018-01-02Chelsea FC0–0Southampton FC
2018-01-02Huddersfield Town1–2Burnley FC
2018-01-02Newcastle United0–2Manchester United
2018-01-02West Ham United2–2Brighton & Hove Albion
2018-01-02Wolverhampton Wanderers0–2Crystal Palace
2018-01-03Manchester City2–1Liverpool FC

Matchday 22

DateHomeScoreAway
2018-01-12Brighton & Hove Albion0–1Liverpool FC
2018-01-12Burnley FC2–1Fulham FC
2018-01-12Cardiff City0–0Huddersfield Town
2018-01-12Chelsea FC2–1Newcastle United
2018-01-12Crystal Palace1–2Watford FC
2018-01-12Leicester City1–2Southampton FC
2018-01-12West Ham United1–0Arsenal FC
2018-01-13Everton FC2–0AFC Bournemouth
2018-01-13Tottenham Hotspur0–1Manchester United
2018-01-14Manchester City3–0Wolverhampton Wanderers

Matchday 23

DateHomeScoreAway
2018-01-19AFC Bournemouth2–0West Ham United
2018-01-19Arsenal FC2–0Chelsea FC
2018-01-19Liverpool FC4–3Crystal Palace
2018-01-19Manchester United2–1Brighton & Hove Albion
2018-01-19Newcastle United3–0Cardiff City
2018-01-19Southampton FC2–1Everton FC
2018-01-19Watford FC0–0Burnley FC
2018-01-19Wolverhampton Wanderers4–3Leicester City
2018-01-20Fulham FC1–2Tottenham Hotspur
2018-01-20Huddersfield Town0–3Manchester City

Matchday 24

DateHomeScoreAway
2018-01-29Arsenal FC2–1Cardiff City
2018-01-29Fulham FC4–2Brighton & Hove Albion
2018-01-29Huddersfield Town0–1Everton FC
2018-01-29Manchester United2–2Burnley FC
2018-01-29Newcastle United2–1Manchester City
2018-01-29Wolverhampton Wanderers3–0West Ham United
2018-01-30AFC Bournemouth4–0Chelsea FC
2018-01-30Liverpool FC1–1Leicester City
2018-01-30Southampton FC1–1Crystal Palace
2018-01-30Tottenham Hotspur2–1Watford FC

Matchday 25

DateHomeScoreAway
2018-02-02Brighton & Hove Albion0–0Watford FC
2018-02-02Burnley FC1–1Southampton FC
2018-02-02Cardiff City2–0AFC Bournemouth
2018-02-02Chelsea FC5–0Huddersfield Town
2018-02-02Crystal Palace2–0Fulham FC
2018-02-02Everton FC1–3Wolverhampton Wanderers
2018-02-02Tottenham Hotspur1–0Newcastle United
2018-02-03Leicester City0–1Manchester United
2018-02-03Manchester City3–1Arsenal FC
2018-02-04West Ham United1–1Liverpool FC

Matchday 27

DateHomeScoreAway
2018-02-06Everton FC0–2Manchester City
2018-02-22Cardiff City1–5Watford FC
2018-02-22West Ham United3–1Fulham FC
2018-02-23AFC Bournemouth1–1Wolverhampton Wanderers
2018-02-23Burnley FC2–1Tottenham Hotspur
2018-02-23Leicester City1–4Crystal Palace
2018-02-23Newcastle United2–0Huddersfield Town
2018-02-24Arsenal FC2–0Southampton FC
2018-02-24Manchester United0–0Liverpool FC
2018-04-03Chelsea FC3–0Brighton & Hove Albion

Matchday 26

DateHomeScoreAway
2018-02-09Brighton & Hove Albion1–3Burnley FC
2018-02-09Crystal Palace1–1West Ham United
2018-02-09Fulham FC0–3Manchester United
2018-02-09Huddersfield Town1–2Arsenal FC
2018-02-09Liverpool FC3–0AFC Bournemouth
2018-02-09Southampton FC1–2Cardiff City
2018-02-09Watford FC1–0Everton FC
2018-02-10Manchester City6–0Chelsea FC
2018-02-10Tottenham Hotspur3–1Leicester City
2018-02-11Wolverhampton Wanderers1–1Newcastle United

Matchday 28

DateHomeScoreAway
2018-02-26Cardiff City0–3Everton FC
2018-02-26Huddersfield Town1–0Wolverhampton Wanderers
2018-02-26Leicester City2–1Brighton & Hove Albion
2018-02-26Newcastle United2–0Burnley FC
2018-02-27Arsenal FC5–1AFC Bournemouth
2018-02-27Chelsea FC2–0Tottenham Hotspur
2018-02-27Crystal Palace1–3Manchester United
2018-02-27Liverpool FC5–0Watford FC
2018-02-27Manchester City1–0West Ham United
2018-02-27Southampton FC2–0Fulham FC

Matchday 29

DateHomeScoreAway
2018-03-02AFC Bournemouth0–1Manchester City
2018-03-02Brighton & Hove Albion1–0Huddersfield Town
2018-03-02Burnley FC1–3Crystal Palace
2018-03-02Manchester United3–2Southampton FC
2018-03-02Tottenham Hotspur1–1Arsenal FC
2018-03-02West Ham United2–0Newcastle United
2018-03-02Wolverhampton Wanderers2–0Cardiff City
2018-03-03Everton FC0–0Liverpool FC
2018-03-03Fulham FC1–2Chelsea FC
2018-03-03Watford FC2–1Leicester City

Matchday 30

DateHomeScoreAway
2018-03-09Cardiff City2–0West Ham United
2018-03-09Crystal Palace1–2Brighton & Hove Albion
2018-03-09Huddersfield Town0–2AFC Bournemouth
2018-03-09Leicester City3–1Fulham FC
2018-03-09Manchester City3–1Watford FC
2018-03-09Newcastle United3–2Everton FC
2018-03-09Southampton FC2–1Tottenham Hotspur
2018-03-10Arsenal FC2–0Manchester United
2018-03-10Chelsea FC1–1Wolverhampton Wanderers
2018-03-10Liverpool FC4–2Burnley FC

Matchday 31

DateHomeScoreAway
2018-03-16AFC Bournemouth2–2Newcastle United
2018-03-16Burnley FC1–2Leicester City
2018-03-16West Ham United4–3Huddersfield Town
2018-03-17Everton FC2–0Chelsea FC
2018-03-17Fulham FC1–2Liverpool FC
2018-04-03Tottenham Hotspur2–0Crystal Palace
2018-04-16Brighton & Hove Albion0–2Cardiff City
2018-04-23Watford FC1–1Southampton FC
2018-04-24Manchester United0–2Manchester City
2018-04-24Wolverhampton Wanderers3–1Arsenal FC

Matchday 32

DateHomeScoreAway
2018-03-30Brighton & Hove Albion0–1Southampton FC
2018-03-30Burnley FC2–0Wolverhampton Wanderers
2018-03-30Crystal Palace2–0Huddersfield Town
2018-03-30Fulham FC0–2Manchester City
2018-03-30Leicester City2–0AFC Bournemouth
2018-03-30Manchester United2–1Watford FC
2018-03-30West Ham United0–2Everton FC
2018-03-31Cardiff City1–2Chelsea FC
2018-03-31Liverpool FC2–1Tottenham Hotspur
2018-04-01Arsenal FC2–0Newcastle United

Matchday 33

DateHomeScoreAway
2018-04-02Watford FC4–1Fulham FC
2018-04-02Wolverhampton Wanderers2–1Manchester United
2018-04-03Manchester City2–0Cardiff City
2018-04-05Southampton FC1–3Liverpool FC
2018-04-06AFC Bournemouth1–3Burnley FC
2018-04-06Huddersfield Town1–4Leicester City
2018-04-06Newcastle United0–1Crystal Palace
2018-04-07Everton FC1–0Arsenal FC
2018-04-08Chelsea FC2–0West Ham United
2018-04-23Tottenham Hotspur1–0Brighton & Hove Albion

Matchday 34

DateHomeScoreAway
2018-04-12Leicester City0–1Newcastle United
2018-04-13Brighton & Hove Albion0–5AFC Bournemouth
2018-04-13Burnley FC2–0Cardiff City
2018-04-13Fulham FC2–0Everton FC
2018-04-13Manchester United2–1West Ham United
2018-04-13Southampton FC3–1Wolverhampton Wanderers
2018-04-13Tottenham Hotspur4–0Huddersfield Town
2018-04-14Crystal Palace1–3Manchester City
2018-04-14Liverpool FC2–0Chelsea FC
2018-04-15Watford FC0–1Arsenal FC

Matchday 35

DateHomeScoreAway
2018-04-20AFC Bournemouth0–1Fulham FC
2018-04-20Huddersfield Town1–2Watford FC
2018-04-20Manchester City1–0Tottenham Hotspur
2018-04-20Newcastle United3–1Southampton FC
2018-04-20West Ham United2–2Leicester City
2018-04-20Wolverhampton Wanderers0–0Brighton & Hove Albion
2018-04-21Arsenal FC2–3Crystal Palace
2018-04-21Cardiff City0–2Liverpool FC
2018-04-21Everton FC4–0Manchester United
2018-04-22Chelsea FC2–2Burnley FC

Matchday 36

DateHomeScoreAway
2018-04-26Liverpool FC5–0Huddersfield Town
2018-04-27Brighton & Hove Albion1–1Newcastle United
2018-04-27Crystal Palace0–0Everton FC
2018-04-27Fulham FC1–0Cardiff City
2018-04-27Southampton FC3–3AFC Bournemouth
2018-04-27Tottenham Hotspur0–1West Ham United
2018-04-27Watford FC1–2Wolverhampton Wanderers
2018-04-28Burnley FC0–1Manchester City
2018-04-28Leicester City3–0Arsenal FC
2018-04-28Manchester United1–1Chelsea FC

Matchday 37

DateHomeScoreAway
2018-05-03Everton FC2–0Burnley FC
2018-05-04AFC Bournemouth1–0Tottenham Hotspur
2018-05-04Cardiff City2–3Crystal Palace
2018-05-04Newcastle United2–3Liverpool FC
2018-05-04West Ham United3–0Southampton FC
2018-05-04Wolverhampton Wanderers1–0Fulham FC
2018-05-05Arsenal FC1–1Brighton & Hove Albion
2018-05-05Chelsea FC3–0Watford FC
2018-05-05Huddersfield Town1–1Manchester United
2018-05-06Manchester City1–0Leicester City

Matchday 38

DateHomeScoreAway
2018-05-12Brighton & Hove Albion1–4Manchester City
2018-05-12Burnley FC1–3Arsenal FC
2018-05-12Crystal Palace5–3AFC Bournemouth
2018-05-12Fulham FC0–4Newcastle United
2018-05-12Leicester City0–0Chelsea FC
2018-05-12Liverpool FC2–0Wolverhampton Wanderers
2018-05-12Manchester United0–2Cardiff City
2018-05-12Southampton FC1–1Huddersfield Town
2018-05-12Tottenham Hotspur2–2Everton FC
2018-05-12Watford FC1–4West Ham United

Matchday 1

DateHomeScoreAway
2018-08-10Manchester United2–1Leicester City
2018-08-11AFC Bournemouth2–0Cardiff City
2018-08-11Fulham FC0–2Crystal Palace
2018-08-11Huddersfield Town0–3Chelsea FC
2018-08-11Newcastle United1–2Tottenham Hotspur
2018-08-11Watford FC2–0Brighton & Hove Albion
2018-08-11Wolverhampton Wanderers2–2Everton FC
2018-08-12Arsenal FC0–2Manchester City
2018-08-12Liverpool FC4–0West Ham United
2018-08-12Southampton FC0–0Burnley FC

Matchday 2

DateHomeScoreAway
2018-08-18Cardiff City0–0Newcastle United
2018-08-18Chelsea FC3–2Arsenal FC
2018-08-18Everton FC2–1Southampton FC
2018-08-18Leicester City2–0Wolverhampton Wanderers
2018-08-18Tottenham Hotspur3–1Fulham FC
2018-08-18West Ham United1–2AFC Bournemouth
2018-08-19Brighton & Hove Albion3–2Manchester United
2018-08-19Burnley FC1–3Watford FC
2018-08-19Manchester City6–1Huddersfield Town
2018-08-20Crystal Palace0–2Liverpool FC

Matchday 3

DateHomeScoreAway
2018-08-25AFC Bournemouth2–2Everton FC
2018-08-25Arsenal FC3–1West Ham United
2018-08-25Huddersfield Town0–0Cardiff City
2018-08-25Liverpool FC1–0Brighton & Hove Albion
2018-08-25Southampton FC1–2Leicester City
2018-08-25Wolverhampton Wanderers1–1Manchester City
2018-08-26Fulham FC4–2Burnley FC
2018-08-26Newcastle United1–2Chelsea FC
2018-08-26Watford FC2–1Crystal Palace
2018-08-27Manchester United0–3Tottenham Hotspur

Matchday 4

DateHomeScoreAway
2018-09-01Brighton & Hove Albion2–2Fulham FC
2018-09-01Chelsea FC2–0AFC Bournemouth
2018-09-01Crystal Palace0–2Southampton FC
2018-09-01Everton FC1–1Huddersfield Town
2018-09-01Leicester City1–2Liverpool FC
2018-09-01Manchester City2–1Newcastle United
2018-09-01West Ham United0–1Wolverhampton Wanderers
2018-09-02Burnley FC0–2Manchester United
2018-09-02Cardiff City2–3Arsenal FC
2018-09-02Watford FC2–1Tottenham Hotspur

Matchday 5

DateHomeScoreAway
2018-09-15AFC Bournemouth4–2Leicester City
2018-09-15Chelsea FC4–1Cardiff City
2018-09-15Huddersfield Town0–1Crystal Palace
2018-09-15Manchester City3–0Fulham FC
2018-09-15Newcastle United1–2Arsenal FC
2018-09-15Tottenham Hotspur1–2Liverpool FC
2018-09-15Watford FC1–2Manchester United
2018-09-16Everton FC1–3West Ham United
2018-09-16Wolverhampton Wanderers1–0Burnley FC
2018-09-17Southampton FC2–2Brighton & Hove Albion

Matchday 6

DateHomeScoreAway
2018-09-22Brighton & Hove Albion1–2Tottenham Hotspur
2018-09-22Burnley FC4–0AFC Bournemouth
2018-09-22Cardiff City0–5Manchester City
2018-09-22Crystal Palace0–0Newcastle United
2018-09-22Fulham FC1–1Watford FC
2018-09-22Leicester City3–1Huddersfield Town
2018-09-22Liverpool FC3–0Southampton FC
2018-09-22Manchester United1–1Wolverhampton Wanderers
2018-09-23Arsenal FC2–0Everton FC
2018-09-23West Ham United0–0Chelsea FC

Matchday 7

DateHomeScoreAway
2018-09-29Arsenal FC2–0Watford FC
2018-09-29Chelsea FC1–1Liverpool FC
2018-09-29Everton FC3–0Fulham FC
2018-09-29Huddersfield Town0–2Tottenham Hotspur
2018-09-29Manchester City2–0Brighton & Hove Albion
2018-09-29Newcastle United0–2Leicester City
2018-09-29West Ham United3–1Manchester United
2018-09-29Wolverhampton Wanderers2–0Southampton FC
2018-09-30Cardiff City1–2Burnley FC
2018-10-01AFC Bournemouth2–1Crystal Palace

Matchday 8

DateHomeScoreAway
2018-10-05Brighton & Hove Albion1–0West Ham United
2018-10-06Burnley FC1–1Huddersfield Town
2018-10-06Crystal Palace0–1Wolverhampton Wanderers
2018-10-06Leicester City1–2Everton FC
2018-10-06Manchester United3–2Newcastle United
2018-10-06Tottenham Hotspur1–0Cardiff City
2018-10-06Watford FC0–4AFC Bournemouth
2018-10-07Fulham FC1–5Arsenal FC
2018-10-07Liverpool FC0–0Manchester City
2018-10-07Southampton FC0–3Chelsea FC

Matchday 9

DateHomeScoreAway
2018-10-20AFC Bournemouth0–0Southampton FC
2018-10-20Cardiff City4–2Fulham FC
2018-10-20Chelsea FC2–2Manchester United
2018-10-20Huddersfield Town0–1Liverpool FC
2018-10-20Manchester City5–0Burnley FC
2018-10-20Newcastle United0–1Brighton & Hove Albion
2018-10-20West Ham United0–1Tottenham Hotspur
2018-10-20Wolverhampton Wanderers0–2Watford FC
2018-10-21Everton FC2–0Crystal Palace
2018-10-22Arsenal FC3–1Leicester City

Matchday 10

DateHomeScoreAway
2018-10-27Brighton & Hove Albion1–0Wolverhampton Wanderers
2018-10-27Fulham FC0–3AFC Bournemouth
2018-10-27Leicester City1–1West Ham United
2018-10-27Liverpool FC4–1Cardiff City
2018-10-27Southampton FC0–0Newcastle United
2018-10-27Watford FC3–0Huddersfield Town
2018-10-28Burnley FC0–4Chelsea FC
2018-10-28Crystal Palace2–2Arsenal FC
2018-10-28Manchester United2–1Everton FC
2018-10-29Tottenham Hotspur0–1Manchester City

Matchday 11

DateHomeScoreAway
2018-11-03AFC Bournemouth1–2Manchester United
2018-11-03Arsenal FC1–1Liverpool FC
2018-11-03Cardiff City0–1Leicester City
2018-11-03Everton FC3–1Brighton & Hove Albion
2018-11-03Newcastle United1–0Watford FC
2018-11-03West Ham United4–2Burnley FC
2018-11-03Wolverhampton Wanderers2–3Tottenham Hotspur
2018-11-04Chelsea FC3–1Crystal Palace
2018-11-04Manchester City6–1Southampton FC
2018-11-05Huddersfield Town1–0Fulham FC

Matchday 12

DateHomeScoreAway
2018-11-10Cardiff City2–1Brighton & Hove Albion
2018-11-10Crystal Palace0–1Tottenham Hotspur
2018-11-10Huddersfield Town1–1West Ham United
2018-11-10Leicester City0–0Burnley FC
2018-11-10Newcastle United2–1AFC Bournemouth
2018-11-10Southampton FC1–1Watford FC
2018-11-11Arsenal FC1–1Wolverhampton Wanderers
2018-11-11Chelsea FC0–0Everton FC
2018-11-11Liverpool FC2–0Fulham FC
2018-11-11Manchester City3–1Manchester United

Matchday 13

DateHomeScoreAway
2018-11-24Brighton & Hove Albion1–1Leicester City
2018-11-24Everton FC1–0Cardiff City
2018-11-24Fulham FC3–2Southampton FC
2018-11-24Manchester United0–0Crystal Palace
2018-11-24Tottenham Hotspur3–1Chelsea FC
2018-11-24Watford FC0–3Liverpool FC
2018-11-24West Ham United0–4Manchester City
2018-11-25AFC Bournemouth1–2Arsenal FC
2018-11-25Wolverhampton Wanderers0–2Huddersfield Town
2018-11-26Burnley FC1–2Newcastle United

Matchday 14

DateHomeScoreAway
2018-11-30Cardiff City2–1Wolverhampton Wanderers
2018-12-01Crystal Palace2–0Burnley FC
2018-12-01Huddersfield Town1–2Brighton & Hove Albion
2018-12-01Leicester City2–0Watford FC
2018-12-01Manchester City3–1AFC Bournemouth
2018-12-01Newcastle United0–3West Ham United
2018-12-01Southampton FC2–2Manchester United
2018-12-02Arsenal FC4–2Tottenham Hotspur
2018-12-02Chelsea FC2–0Fulham FC
2018-12-02Liverpool FC1–0Everton FC

Matchday 15

DateHomeScoreAway
2018-12-04AFC Bournemouth2–1Huddersfield Town
2018-12-04Brighton & Hove Albion3–1Crystal Palace
2018-12-04Watford FC1–2Manchester City
2018-12-04West Ham United3–1Cardiff City
2018-12-05Burnley FC1–3Liverpool FC
2018-12-05Everton FC1–1Newcastle United
2018-12-05Fulham FC1–1Leicester City
2018-12-05Manchester United2–2Arsenal FC
2018-12-05Tottenham Hotspur3–1Southampton FC
2018-12-05Wolverhampton Wanderers2–1Chelsea FC

Matchday 16

DateHomeScoreAway
2018-12-08AFC Bournemouth0–4Liverpool FC
2018-12-08Arsenal FC1–0Huddersfield Town
2018-12-08Burnley FC1–0Brighton & Hove Albion
2018-12-08Cardiff City1–0Southampton FC
2018-12-08Chelsea FC2–0Manchester City
2018-12-08Leicester City0–2Tottenham Hotspur
2018-12-08Manchester United4–1Fulham FC
2018-12-08West Ham United3–2Crystal Palace
2018-12-09Newcastle United1–2Wolverhampton Wanderers
2018-12-10Everton FC2–2Watford FC

Matchday 17

DateHomeScoreAway
2018-12-15Crystal Palace1–0Leicester City
2018-12-15Fulham FC0–2West Ham United
2018-12-15Huddersfield Town0–1Newcastle United
2018-12-15Manchester City3–1Everton FC
2018-12-15Tottenham Hotspur1–0Burnley FC
2018-12-15Watford FC3–2Cardiff City
2018-12-15Wolverhampton Wanderers2–0AFC Bournemouth
2018-12-16Brighton & Hove Albion1–2Chelsea FC
2018-12-16Liverpool FC3–1Manchester United
2018-12-16Southampton FC3–2Arsenal FC

Matchday 18

DateHomeScoreAway
2018-12-21Wolverhampton Wanderers0–2Liverpool FC
2018-12-22AFC Bournemouth2–0Brighton & Hove Albion
2018-12-22Arsenal FC3–1Burnley FC
2018-12-22Cardiff City1–5Manchester United
2018-12-22Chelsea FC0–1Leicester City
2018-12-22Huddersfield Town1–3Southampton FC
2018-12-22Manchester City2–3Crystal Palace
2018-12-22Newcastle United0–0Fulham FC
2018-12-22West Ham United0–2Watford FC
2018-12-23Everton FC2–6Tottenham Hotspur

Matchday 19

DateHomeScoreAway
2018-12-26Brighton & Hove Albion1–1Arsenal FC
2018-12-26Burnley FC1–5Everton FC
2018-12-26Crystal Palace0–0Cardiff City
2018-12-26Fulham FC1–1Wolverhampton Wanderers
2018-12-26Leicester City2–1Manchester City
2018-12-26Liverpool FC4–0Newcastle United
2018-12-26Manchester United3–1Huddersfield Town
2018-12-26Tottenham Hotspur5–0AFC Bournemouth
2018-12-26Watford FC1–2Chelsea FC
2018-12-27Southampton FC1–2West Ham United

Matchday 20

DateHomeScoreAway
2018-12-29Brighton & Hove Albion1–0Everton FC
2018-12-29Fulham FC1–0Huddersfield Town
2018-12-29Leicester City0–1Cardiff City
2018-12-29Liverpool FC5–1Arsenal FC
2018-12-29Tottenham Hotspur1–3Wolverhampton Wanderers
2018-12-29Watford FC1–1Newcastle United
2018-12-30Burnley FC2–0West Ham United
2018-12-30Crystal Palace0–1Chelsea FC
2018-12-30Manchester United4–1AFC Bournemouth
2018-12-30Southampton FC1–3Manchester City

Why there is no line-up here

This page cannot tell you who played. The results come from openfootball, which publishes fixtures and scores and no team sheets; the players come from Wikidata, which records which club a man belonged to and for how many years but not which seasons he turned out in — nineteen in twenty of its dates give the year and no month. Working a squad out from those years gives about forty men a club, because loans and reserve registrations count as membership and nothing separates them: one season of Parma comes out at a hundred and thirty-seven. A registered squad is nearer twenty-five, so that list would be wrong in a way nobody could see from the page.

Each club’s own page has every player Wikidata records for it, with the years of his spell and his appearances where they are known. That is the same information without the guess.

Where this came from

Fixtures and results from openfootball, released into the public domain (CC0). Players, clubs and career figures from Wikidata (CC0). Tables, totals and records on this page are worked out here from the results rather than copied from anywhere. No free source links players to individual matches, so these pages give results and career totals but never who scored in a given game.

Every Premier League season · All the football pages