england flag

2023-2024 Premier League Table

2023-2024 Premier League
PosTeamPWDLFAGDPts
1Arsenal3424558226+5677
2Man City3323738032+4876
3Liverpool3422847534+4174
4Aston Villa3420687150+2166
5Tottenham3218686549+1660
6Man Utd33165125150+153
7Newcastle33155136954+1550
8West Ham34139125463-948
9Chelsea32138116157+447
10Bournemouth34129134960-1145
11Brighton331111115254-244
12Wolverhampton34127154654-843
13Fulham34126165054-442
14Crystal Palace34109154456-1239
15Brentford3498175259-735
16Everton34118153648-1233
17Nottingham Forest3479184260-1826
18Luton3467214775-2825
19Burnley3458213769-3223
20Sheffield Utd3437243392-5916
2023-2024 Premier League (Home)
PosTeamPWDLFAGDMGPts
1Liverpool1713314315+285842
2Man City1712504314+295741
3Arsenal1713224315+285841
4Aston Villa1712234323+206638
5Newcastle1711334320+236336
6Tottenham1612043421+135536
7Man Utd169252724+35129
8Fulham179173019+114928
9Chelsea168443525+106028
10Brighton167632823+55127
11West Ham176742625+15125
12Bournemouth176652326-34924
13Wolverhampton177372326-34924
14Crystal Palace176472826+25422
15Everton176472018+23822
16Brentford175662730-35721
17Nottingham Forest17557252505020
18Luton1743102532-75715
19Burnley1724111737-205410
20Sheffield Utd1724111851-336910
2023-2024 Premier League (Away)
PosTeamPWDLFAGDMGPts
1Arsenal1711333911+285036
2Man City1611233718+195535
3Liverpool179533219+135132
4Aston Villa178452827+15528
5Tottenham166643128+35924
6Man Utd177372426-25024
7West Ham177282838-106623
8Bournemouth176382634-86021
9Wolverhampton175482328-55119
10Chelsea165472632-65819
11Everton175481630-144619
12Brighton174582431-75517
13Crystal Palace174581630-144617
14Brentford1742112529-45414
15Newcastle1642102634-86014
16Fulham173592035-155514
17Burnley1734102032-125213
18Nottingham Forest1724111735-185210
19Luton1724112243-216510
20Sheffield Utd1713131541-26566
2023-2024 Premier League (Overall)
PosTeamPWDLFAGDMGPts
1Arsenal3424558226+5610877
2Man City3323738032+4811276
3Liverpool3422847534+4110974
4Aston Villa3420687150+2112166
5Tottenham3218686549+1611460
6Man Utd33165125150+110153
7Newcastle33155136954+1512350
8West Ham34139125463-911748
9Chelsea32138116157+411847
10Bournemouth34129134960-1110945
11Brighton331111115254-210644
12Wolverhampton34127154654-810043
13Fulham34126165054-410442
14Crystal Palace34109154456-1210039
15Brentford3498175259-711135
16Everton34118153648-128433
17Nottingham Forest3479184260-1810226
18Luton3467214775-2812225
19Burnley3458213769-3210623
20Sheffield Utd3437243392-5912516
2023-2024 Premier League (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Arsenal34151543611254760
2Man City3317973315184860
3Aston Villa34151183317165056
4Liverpool3411167261974549
5Chelsea32101843020105048
6Newcastle3311157292094948
7West Ham341211112328-55147
8Crystal Palace3491871819-13745
9Brighton33129122226-44845
10Tottenham3210139242314743
11Man Utd339159212014142
12Bournemouth34915101825-74342
13Fulham3481610202004040
14Brentford34816102123-24440
15Wolverhampton34913121723-64040
16Everton34717101421-73538
17Nottingham Forest34617112028-84835
18Luton34810161726-94334
19Burnley3488181730-134732
20Sheffield Utd34414161237-254926
2nd Half
PosTeamPWDLFAGDMGPts
1Liverpool3424554915346477
2Arsenal3422664615316172
3Man City3319774717306464
4Tottenham3219584126156762
5Aston Villa3414128383357154
6Newcastle3315513403467450
7Fulham34138133034-46447
8Everton34138132227-54947
9Brighton33121011302825846
10Man Utd3313713303006046
11West Ham34137143135-46646
12Wolverhampton341111122931-26044
13Bournemouth341110133135-46643
14Brentford34117163136-56740
15Crystal Palace34107172637-116337
16Luton34813133049-197937
17Nottingham Forest34811152232-105435
18Chelsea3297163137-66834
19Burnley34511182039-195926
20Sheffield Utd34211212155-347617

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

2023-2024 Premier League (Expected Goals)
PosTeamPGFxGF GAxGA
1Arsenal342.411.970.760.70
2Man City332.422.060.970.95
3Liverpool342.212.261.001.14
4Aston Villa342.091.701.471.49
5Tottenham322.031.731.531.67
6Man Utd331.551.511.521.82
7Newcastle332.091.871.641.63
8West Ham341.591.361.851.81
9Chelsea321.911.951.781.57
10Bournemouth341.441.521.761.51
11Brighton331.581.491.641.46
12Wolverhampton341.351.271.591.63
13Fulham341.471.341.591.60
14Crystal Palace341.291.191.651.41
15Brentford341.531.601.741.44
16Everton341.061.421.411.47
17Nottingham Forest341.241.261.761.39
18Luton341.381.142.212.10
19Burnley341.090.962.031.76
20Sheffield Utd340.970.972.711.95
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
1Arsenal34+1.65+1.27+0.38
2Man City33+1.45+1.11+0.34
3Liverpool34+1.21+1.12+0.09
4Aston Villa34+0.62+0.21+0.41
5Tottenham32+0.50+0.06+0.44
6Man Utd33+0.03-0.31+0.34
7Newcastle33+0.45+0.24+0.21
8West Ham34-0.26-0.45+0.19
9Chelsea32+0.13+0.38-0.26
10Bournemouth34-0.32+0.01-0.33
11Brighton33-0.06+0.03-0.09
12Wolverhampton34-0.24-0.36+0.12
13Fulham34-0.12-0.26+0.14
14Crystal Palace34-0.35-0.22-0.13
15Brentford34-0.21+0.16-0.37
16Everton34-0.35-0.05-0.30
17Nottingham Forest34-0.53-0.13-0.40
18Luton34-0.82-0.96+0.14
19Burnley34-0.94-0.80-0.14
20Sheffield Utd34-1.74-0.98-0.76
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
1Arsenal347771.1+5.9
2Man City337666.4+9.6
3Liverpool347466.4+7.7
4Aston Villa346650.8+15.2
5Tottenham326046.9+13.1
6Man Utd335340.6+12.4
7Newcastle335051.4-1.4
8West Ham344840.6+7.4
9Chelsea324752.0-5.0
10Bournemouth344548.3-3.3
11Brighton334446.6-2.6
12Wolverhampton344339.9+3.1
13Fulham344243.4-1.4
14Crystal Palace343941.9-2.9
15Brentford343548.4-13.4
16Everton343337.4-4.4
17Nottingham Forest342640.3-14.3
18Luton342530.6-5.6
19Burnley342332.0-9.0
20Sheffield Utd341629.0-13.0
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
1Arsenal3422324.27518
2Man City3320302.97517
3Liverpool3423384.46923
4Aston Villa3423373.87417
5Tottenham3223334.47516
6Man Utd3326434.07518
7Newcastle3325353.77317
8West Ham3422322.77517
9Chelsea3225463.97519
10Bournemouth3425374.47120
11Brighton3327384.56922
12Wolverhampton3425393.87417
13Fulham3420344.37517
14Crystal Palace3421373.17519
15Brentford3425374.27618
16Everton3422313.17518
17Nottingham Forest3430414.17519
18Luton3425384.17218
19Burnley3427334.17516
20Sheffield Utd3430434.07220
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