england flag

2024-2025 Premier League Table

2024-2025 Premier League
PosTeamPWDLFAGDPts
1Man City6420146+814
2Liverpool5401101+912
3Aston Villa5401107+312
4Arsenal532083+511
5Newcastle632187+111
6Chelsea5311115+610
7Brighton523084+49
8Nottingham Forest523064+29
9Fulham522175+28
10Tottenham521295+47
11Man Utd52125507
12Brentford520379-26
13Bournemouth512258-35
14West Ham511359-44
15Leicester503268-23
16Crystal Palace503247-33
17Ipswich503238-53
18Southampton501429-71
19Everton5014514-91
20Wolverhampton5014514-91
2024-2025 Premier League (Home)
PosTeamPWDLFAGDMGPts
1Man City321084+4127
2Fulham321063+397
3Newcastle321042+267
4Tottenham320172+596
5Liverpool320151+466
6Brentford220052+376
7Aston Villa320165+1116
8Brighton312043+175
9Arsenal211031+244
10Man Utd210113-243
11Nottingham Forest202022042
12Leicester302134-172
13Crystal Palace302124-262
14Bournemouth201112-131
15Chelsea201113-241
16Ipswich201113-241
17Southampton301215-461
18Everton200226-480
19Wolverhampton200238-5110
20West Ham300328-6100
2024-2025 Premier League (Away)
PosTeamPWDLFAGDMGPts
1Chelsea3300102+8129
2Man City321062+487
3Arsenal321052+377
4Nottingham Forest321042+267
5Liverpool220050+556
6Aston Villa220042+266
7Brighton211041+354
8Man Utd311142+264
9West Ham211031+244
10Newcastle311145-194
11Bournemouth311146-2104
12Ipswich302125-372
13Leicester201134-171
14Tottenham201123-151
15Crystal Palace201123-151
16Fulham201112-131
17Wolverhampton301226-481
18Everton301238-5111
19Southampton200214-350
20Brentford300327-590
2024-2025 Premier League (Overall)
PosTeamPWDLFAGDMGPts
1Man City6420146+82014
2Liverpool5401101+91112
3Aston Villa5401107+31712
4Arsenal532083+51111
5Newcastle632187+11511
6Chelsea5311115+61610
7Brighton523084+4129
8Nottingham Forest523064+2109
9Fulham522175+2128
10Tottenham521295+4147
11Man Utd5212550107
12Brentford520379-2166
13Bournemouth512258-3135
14West Ham511359-4144
15Leicester503268-2143
16Crystal Palace503247-3113
17Ipswich503238-5113
18Southampton501429-7111
19Everton5014514-9191
20Wolverhampton5014514-9191
2024-2025 Premier League (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Man City650110551515
2Liverpool5320606611
3Arsenal5320413511
4Tottenham5311523710
5Brighton5311422610
6Fulham523052379
7Chelsea522153288
8Wolverhampton522154198
9Everton521234-177
10Nottingham Forest513133066
11Brentford520345-196
12Newcastle620425-376
13Aston Villa512234-175
14Man Utd512223-155
15Bournemouth512214-355
16Leicester511324-264
17Southampton511314-354
18Ipswich503225-373
19Crystal Palace502303-332
20West Ham502326-482
2nd Half
PosTeamPWDLFAGDMGPts
1Man City6411413513
2Newcastle6330624812
3Aston Villa53117341010
4Liverpool5311413510
5Nottingham Forest5311312410
6Chelsea530262489
7Arsenal530242269
8Brighton522142268
9Man Utd522132158
10Crystal Palace522144088
11Tottenham521243177
12Bournemouth521244087
13Leicester521244087
14West Ham520333066
15Brentford512234-175
16Fulham512223-155
17Ipswich512213-245
18Southampton501415-461
19Wolverhampton5014010-10101
20Everton5005210-8120

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

2024-2025 Premier League (Expected Goals)
PosTeamPGFxGF GAxGA
1Man City62.332.201.000.73
2Liverpool52.001.970.200.76
3Aston Villa52.001.591.401.01
4Arsenal51.601.150.601.31
5Newcastle61.331.211.171.67
6Chelsea52.201.581.001.12
7Brighton51.601.650.801.14
8Nottingham Forest51.201.310.800.87
9Fulham51.401.431.001.07
10Tottenham51.801.821.000.97
11Man Utd51.001.861.001.28
12Brentford51.401.201.802.06
13Bournemouth51.001.531.601.38
14West Ham51.001.121.802.04
15Leicester51.200.771.601.58
16Crystal Palace50.801.271.401.60
17Ipswich50.600.631.602.21
18Southampton50.401.321.801.87
19Everton51.000.992.801.63
20Wolverhampton51.000.912.801.20
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.

2024-2025 Premier League (Expected Goal Difference [GD])
PosTeamPGDxGDGD v xGD
1Man City6+1.33+1.47-0.14
2Liverpool5+1.80+1.21+0.59
3Aston Villa5+0.60+0.58+0.02
4Arsenal5+1.00-0.16+1.16
5Newcastle6+0.17-0.46+0.63
6Chelsea5+1.20+0.46+0.74
7Brighton5+0.80+0.51+0.29
8Nottingham Forest5+0.40+0.44-0.04
9Fulham5+0.40+0.36+0.04
10Tottenham5+0.80+0.85-0.05
11Man Utd50.00+0.58-0.58
12Brentford5-0.40-0.86+0.46
13Bournemouth5-0.60+0.15-0.75
14West Ham5-0.80-0.92+0.12
15Leicester5-0.40-0.81+0.41
16Crystal Palace5-0.60-0.33-0.27
17Ipswich5-1.00-1.58+0.58
18Southampton5-1.40-0.55-0.85
19Everton5-1.80-0.64-1.16
20Wolverhampton5-1.80-0.29-1.51
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.

2024-2025 Premier League (Expected Points)
PosTeamPPtsxPtsPts v xPts
1Man City61410.9+3.1
2Liverpool51210.5+1.5
3Aston Villa5129.0+3.0
4Arsenal5116.5+4.6
5Newcastle6115.4+5.6
6Chelsea5108.3+1.7
7Brighton598.7+0.3
8Nottingham Forest598.1+0.9
9Fulham588.5-0.5
10Tottenham579.0-2.0
11Man Utd578.7-1.7
12Brentford565.0+1.0
13Bournemouth557.5-2.5
14West Ham544.4-0.4
15Leicester534.1-1.1
16Crystal Palace535.8-2.8
17Ipswich532.6+0.4
18Southampton515.7-4.7
19Everton514.9-3.9
20Wolverhampton515.5-4.5
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
1Man City616243.27222
2Liverpool514234.27223
3Aston Villa514245.06525
4Arsenal515293.28016
5Newcastle617233.76829
6Chelsea518244.26729
7Brighton518294.67619
8Nottingham Forest517254.87224
9Fulham513244.87617
10Tottenham515254.67816
11Man Utd515244.47521
12Brentford516254.27418
13Bournemouth518275.07026
14West Ham514245.07223
15Leicester516263.67614
16Crystal Palace518313.87024
17Ipswich518274.87317
18Southampton519274.87127
19Everton517263.27425
20Wolverhampton516254.87522
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