england flag

2023-2024 Premier League Table

2023-2024 Premier League
PosTeamPWDLFAGDPts
1Arsenal3424558226+5677
2Man City3323738032+4876
3Liverpool3522947736+4175
4Aston Villa3420687150+2166
5Tottenham3218686549+1660
6Man Utd34166125150+154
7Newcastle34156137055+1551
8West Ham351310125665-949
9Chelsea32138116157+447
10Wolverhampton35137154754-746
11Bournemouth34129134960-1145
12Brighton331111115254-244
13Fulham35127165054-443
14Crystal Palace351010154456-1240
15Brentford3498175259-735
16Everton34118153648-1233
17Nottingham Forest3479184260-1826
18Luton3567224776-2925
19Burnley3559213769-3224
20Sheffield Utd3538243493-5917
2023-2024 Premier League (Home)
PosTeamPWDLFAGDMGPts
1Liverpool1713314315+285842
2Man City1712504314+295741
3Arsenal1713224315+285841
4Aston Villa1712234323+206638
5Newcastle1811434421+236537
6Tottenham1612043421+135536
7Man Utd179352724+35130
8Fulham189273019+114929
9Chelsea168443525+106028
10Brighton167632823+55127
11Wolverhampton188372426-25027
12West Ham186842827+15526
13Bournemouth176652326-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
3Liverpool189633421+135533
4Aston Villa178452827+15528
5Tottenham166643128+35924
6Man Utd177372426-25024
7West Ham177282838-106623
8Bournemouth176382634-86021
9Wolverhampton175482328-55119
10Chelsea165472632-65819
11Everton175481630-144619
12Crystal Palace184681630-144618
13Brighton174582431-75517
14Brentford1742112529-45414
15Newcastle1642102634-86014
16Burnley1835102032-125214
17Fulham173592035-155514
18Nottingham Forest1724111735-185210
19Luton1824122244-226610
20Sheffield Utd1814131642-26587
2023-2024 Premier League (Overall)
PosTeamPWDLFAGDMGPts
1Arsenal3424558226+5610877
2Man City3323738032+4811276
3Liverpool3522947736+4111375
4Aston Villa3420687150+2112166
5Tottenham3218686549+1611460
6Man Utd34166125150+110154
7Newcastle34156137055+1512551
8West Ham351310125665-912149
9Chelsea32138116157+411847
10Wolverhampton35137154754-710146
11Bournemouth34129134960-1110945
12Brighton331111115254-210644
13Fulham35127165054-410443
14Crystal Palace351010154456-1210040
15Brentford3498175259-711135
16Everton34118153648-128433
17Nottingham Forest3479184260-1810226
18Luton3567224776-2912325
19Burnley3559213769-3210624
20Sheffield Utd3538243493-5912717
2023-2024 Premier League (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Arsenal34151543611254760
2Man City3317973315184860
3Aston Villa34151183317165056
4West Ham351311112428-45250
5Newcastle3411167302195149
6Liverpool3511168262064649
7Chelsea32101843020105048
8Crystal Palace3591971819-13746
9Brighton33129122226-44845
10Tottenham3210139242314743
11Man Utd349169212014143
12Bournemouth34915101825-74342
13Fulham3581710202004041
14Wolverhampton35914121723-64041
15Brentford34816102123-24440
16Everton34717101421-73538
17Nottingham Forest34617112028-84835
18Luton35811161726-94335
19Burnley3589181730-134733
20Sheffield Utd35415161338-255127
2nd Half
PosTeamPWDLFAGDMGPts
1Liverpool3525555116356780
2Arsenal3422664615316172
3Man City3319774717306464
4Tottenham3219584126156762
5Aston Villa3414128383357154
6Newcastle3415613403467451
7Fulham35139133034-46448
8Man Utd3413813303006047
9Everton34138132227-54947
10Brighton33121011302825846
11West Ham35137153237-56946
12Wolverhampton351112122931-26045
13Bournemouth341110133135-46643
14Brentford34117163136-56740
15Crystal Palace35108172637-116338
16Luton35814133049-197938
17Nottingham Forest34811152232-105435
18Chelsea3297163137-66834
19Burnley35512182039-195927
20Sheffield Utd35212212155-347618

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
3Liverpool352.202.261.031.14
4Aston Villa342.091.701.471.49
5Tottenham322.031.731.531.67
6Man Utd341.501.511.471.82
7Newcastle342.061.871.621.63
8West Ham351.601.361.861.81
9Chelsea321.911.951.781.57
10Wolverhampton351.341.271.541.63
11Bournemouth341.441.521.761.51
12Brighton331.581.491.641.46
13Fulham351.431.341.541.60
14Crystal Palace351.261.191.601.41
15Brentford341.531.601.741.44
16Everton341.061.421.411.47
17Nottingham Forest341.241.261.761.39
18Luton351.341.142.172.10
19Burnley351.060.961.971.76
20Sheffield Utd350.970.972.661.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
3Liverpool35+1.17+1.12+0.05
4Aston Villa34+0.62+0.21+0.41
5Tottenham32+0.50+0.06+0.44
6Man Utd34+0.03-0.31+0.34
7Newcastle34+0.44+0.24+0.20
8West Ham35-0.26-0.45+0.19
9Chelsea32+0.13+0.38-0.26
10Wolverhampton35-0.20-0.36+0.16
11Bournemouth34-0.32+0.01-0.33
12Brighton33-0.06+0.03-0.09
13Fulham35-0.11-0.26+0.15
14Crystal Palace35-0.34-0.22-0.12
15Brentford34-0.21+0.16-0.37
16Everton34-0.35-0.05-0.30
17Nottingham Forest34-0.53-0.13-0.40
18Luton35-0.83-0.96+0.13
19Burnley35-0.91-0.80-0.11
20Sheffield Utd35-1.69-0.98-0.71
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
3Liverpool357566.4+8.7
4Aston Villa346650.8+15.2
5Tottenham326046.9+13.1
6Man Utd345440.6+13.4
7Newcastle345151.4-0.4
8West Ham354940.6+8.4
9Chelsea324752.0-5.0
10Wolverhampton354639.9+6.1
11Bournemouth344548.3-3.3
12Brighton334446.6-2.6
13Fulham354343.4-0.4
14Crystal Palace354041.9-1.9
15Brentford343548.4-13.4
16Everton343337.4-4.4
17Nottingham Forest342640.3-14.3
18Luton352530.6-5.6
19Burnley352432.0-8.0
20Sheffield Utd351729.0-12.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
3Liverpool3523384.26923
4Aston Villa3423373.87417
5Tottenham3223334.47516
6Man Utd3426434.07518
7Newcastle3425353.77317
8West Ham3522322.77517
9Chelsea3225463.97519
10Wolverhampton3525393.87417
11Bournemouth3425374.47120
12Brighton3327384.56922
13Fulham3520344.37517
14Crystal Palace3521373.17519
15Brentford3425374.27618
16Everton3422313.17518
17Nottingham Forest3430414.17519
18Luton3525384.17218
19Burnley3527334.17516
20Sheffield Utd3530434.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