england flag

2023-2024 Premier League Table

2023-2024 Premier League
PosTeamPWDLFAGDPts
1Arsenal2820447024+4664
2Liverpool2819726526+3964
3Man City2819636328+3563
4Aston Villa2917576042+1856
5Tottenham2816575942+1753
6Man Utd28152113939047
7West Ham2912894650-444
8Brighton2811985044+642
9Wolverhampton28125114244-241
10Newcastle28124125948+1140
11Chelsea27116104745+239
12Fulham29115134344-138
13Bournemouth2898114152-1135
14Crystal Palace2878133348-1529
15Brentford2975174154-1326
16Everton2887132939-1025
17Luton2957174260-1822
18Nottingham Forest2967163551-1621
19Burnley2945202963-3417
20Sheffield Utd2835202474-5014
2023-2024 Premier League (Home)
PosTeamPWDLFAGDMGPts
1Liverpool1411303812+265036
2Arsenal1411213613+234935
3Man City1410403412+224634
4Aston Villa1410133519+165431
5Tottenham1410042919+104830
6Newcastle149233416+185029
7Fulham159152915+144428
8Brighton147612816+124427
9Man Utd148152120+14125
10West Ham156632522+34724
11Wolverhampton147342221+14324
12Chelsea136342320+34321
13Bournemouth144551823-54117
14Crystal Palace144461920-13916
15Brentford144462429-55316
16Nottingham Forest144371921-24015
17Everton143471518-33313
18Luton153392226-44812
19Burnley1522111535-20508
20Sheffield Utd1422101242-30548
2023-2024 Premier League (Away)
PosTeamPWDLFAGDMGPts
1Arsenal149233411+234529
2Man City149232916+134529
3Liverpool148422714+134128
4Aston Villa157442523+24825
5Tottenham146533023+75323
6Man Utd147161819-13722
7West Ham146262128-74920
8Chelsea145362425-14918
9Bournemouth145362329-65218
10Everton145361421-73518
11Wolverhampton145272023-34317
12Brighton144372228-65015
13Crystal Palace143471428-144213
14Newcastle143292532-75711
15Brentford1531111725-84210
16Luton142482034-145410
17Nottingham Forest152491630-144610
18Fulham142481429-154310
19Burnley142391428-14429
20Sheffield Utd1413101232-20446
2023-2024 Premier League (Overall)
PosTeamPWDLFAGDMGPts
1Arsenal2820447024+469464
2Liverpool2819726526+399164
3Man City2819636328+359163
4Aston Villa2917576042+1810256
5Tottenham2816575942+1710153
6Man Utd2815211393907847
7West Ham2912894650-49644
8Brighton2811985044+69442
9Wolverhampton28125114244-28641
10Newcastle28124125948+1110740
11Chelsea27116104745+29239
12Fulham29115134344-18738
13Bournemouth2898114152-119335
14Crystal Palace2878133348-158129
15Brentford2975174154-139526
16Everton2887132939-106825
17Luton2957174260-1810222
18Nottingham Forest2967163551-168621
19Burnley2945202963-349217
20Sheffield Utd2835202474-509814
2023-2024 Premier League (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Man City2814772613133949
2Aston Villa2913972914154348
3Arsenal28111343111204246
4West Ham29111081920-13943
5Brighton2812610212104242
6Liverpool289145221573741
7Tottenham2810117221844041
8Newcastle289136251874340
9Chelsea278163221663840
10Man Utd289127171433139
11Wolverhampton2881191418-43235
12Fulham297139181623434
13Brentford2971391922-34134
14Crystal Palace2861571117-62833
15Bournemouth28711101423-93732
16Luton2979131621-53730
17Nottingham Forest2951591524-93930
18Everton2841681116-52728
19Burnley2976161427-134127
20Sheffield Utd28410141032-224222
2nd Half
PosTeamPWDLFAGDMGPts
1Liverpool2821434311325467
2Arsenal2819453913265261
3Tottenham2817473724136155
4Man City2815673715225251
5Aston Villa2911126312835945
6Brighton281288292365244
7Newcastle2812511343046441
8Wolverhampton281189282625441
9West Ham29125122730-35741
10Fulham29117112528-35340
11Everton28107111823-54137
12Bournemouth2899102729-25636
13Man Utd28106122225-34736
14Luton29712102639-136533
15Crystal Palace2895142231-95332
16Nottingham Forest29710122027-74731
17Brentford2985162232-105429
18Chelsea2776142529-45427
19Burnley2938181536-215117
20Sheffield Utd2829171442-285615

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Premier League (Expected Goals)
PosTeamPGFxGF GAxGA
1Arsenal282.502.030.860.70
2Liverpool282.322.240.931.20
3Man City282.252.041.000.98
4Aston Villa292.071.791.451.44
5Tottenham282.111.761.501.70
6Man Utd281.391.531.391.72
7West Ham291.591.391.721.72
8Brighton281.791.641.571.39
9Wolverhampton281.501.351.571.69
10Newcastle282.111.851.711.73
11Chelsea271.741.881.671.54
12Fulham291.481.311.521.68
13Bournemouth281.461.551.861.61
14Crystal Palace281.181.171.711.40
15Brentford291.411.571.861.55
16Everton281.041.501.391.41
17Luton291.451.242.072.08
18Nottingham Forest291.211.241.761.45
19Burnley291.000.912.171.75
20Sheffield Utd280.860.902.642.04
Key to column names
  • GF - Actual goals "for" per game
  • xGF - Expected Goals "for" (scored) per game
  • GF v XGF - Compares actual goals vs expected goals per game (a positive number means over-performance; negative indicates under-performance)
  • GA - Actual goals "against" per game
  • xGA - Expected Goals "against" (conceded) per game
  • GA v XGA - Compares actual goals conceded vs expected goals conceded per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Premier League (Expected Goal Difference [GD])
PosTeamPGDxGDGD v xGD
1Arsenal28+1.64+1.33+0.31
2Liverpool28+1.39+1.04+0.35
3Man City28+1.25+1.06+0.19
4Aston Villa29+0.62+0.35+0.27
5Tottenham28+0.61+0.06+0.55
6Man Utd280.00-0.19+0.19
7West Ham29-0.14-0.33+0.19
8Brighton28+0.21+0.25-0.04
9Wolverhampton28-0.07-0.34+0.27
10Newcastle28+0.39+0.12+0.27
11Chelsea27+0.07+0.34-0.27
12Fulham29-0.03-0.37+0.34
13Bournemouth28-0.39-0.06-0.33
14Crystal Palace28-0.54-0.23-0.31
15Brentford29-0.45+0.02-0.47
16Everton28-0.36+0.09-0.45
17Luton29-0.62-0.84+0.22
18Nottingham Forest29-0.55-0.21-0.34
19Burnley29-1.17-0.84-0.33
20Sheffield Utd28-1.79-1.14-0.65
Key to column names
  • GD - Actual goal difference per game
  • xGD - Expected goal difference (expected goals "for" minus expected goals "against") per game
  • GD v xGD - Compares actual GD vs expected GD per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Premier League (Expected Points)
PosTeamPPtsxPtsPts v xPts
1Arsenal286459.2+4.8
2Liverpool286453.3+10.7
3Man City286355.8+7.2
4Aston Villa295645.7+10.3
5Tottenham285341.3+11.7
6Man Utd284735.9+11.1
7West Ham294436.6+7.5
8Brighton284242.8-0.8
9Wolverhampton284133.4+7.6
10Newcastle284042.9-2.9
11Chelsea273943.8-4.8
12Fulham293835.6+2.4
13Bournemouth283538.5-3.5
14Crystal Palace282934.3-5.3
15Brentford292638.9-12.9
16Everton282533.6-8.6
17Luton292227.6-5.6
18Nottingham Forest292136.5-15.5
19Burnley291726.4-9.4
20Sheffield Utd281421.2-7.2
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during season based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players
Pos TeamP SP Pl SPG PM SM
1Arsenal2821324.17617
2Liverpool2823384.46922
3Man City2820302.87517
4Aston Villa2922363.97416
5Tottenham2823334.47516
6Man Utd2826404.07517
7West Ham2922322.67616
8Brighton2826364.66823
9Wolverhampton2823373.87417
10Newcastle2824353.77317
11Chelsea2724433.87518
12Fulham2920344.37517
13Bournemouth2823354.57121
14Crystal Palace2821362.97416
15Brentford2925364.27618
16Everton2822303.17516
17Luton2923354.17218
18Nottingham Forest2929414.17419
19Burnley2927334.37615
20Sheffield Utd2830424.17120
Key to column names
  • P - Games played this season
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

See: Form Table