england flag

Premier League Form Table

Premier League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Brighton6501162+1415052067
2Arsenal650184+415151698
3Man City6402138+51234110
4Tottenham6321105+5113315
5Aston Villa6321108+21154197
6Chelsea6312118+31023287
7Bournemouth6312108+21025310
8Liverpool631255010140
9Brentford6231117+4943638
10Fulham623154+1933301
11Coventry6303911-2933136
12Ipswich622210100852214
13Everton622246-2813476
14Leeds6132660633466
15Newcastle6204611-5633603
16Hull6042810-24520
17Nottingham Forest611449-5433354
18Crystal Palace6114513-84252588
19Man Utd603339-63341535
20Sunderland6015414-101251971
Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Arsenal10901166+1027351698
2Man City107032112+92164110
3Brighton106132410+1419252067
4Chelsea105142017+31663287
5Liverpool104421210+216440
6Brentford103611710+71573638
7Tottenham104331110+1153315
8Aston Villa104331214-21564197
9Hull103521311+214620
10Ipswich104241718-11472214
11Bournemouth103431514+11365310
12Everton10343910-11333476
13Fulham10334111101253301
14Coventry104061316-31233136
15Leeds10253911-21153466
16Newcastle103251217-51153603
17Man Utd102441315-210541535
18Sunderland10226918-98551971
19Nottingham Forest10145713-6753354
20Crystal Palace102171023-137552588

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

Premier League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Brighton615+4.51019+2.8
2Arsenal615+3.11027+6.5
3Man City612-0.61021+0.5
4Tottenham611+1.31015+2.2
5Aston Villa611+3.21015+3.8
6Chelsea610+2.01016+2.8
7Bournemouth610-0.21013-1.1
8Liverpool610+1.31016-1.0
9Brentford69+0.41015+0.2
10Fulham69-0.51012-2.7
11Coventry69+3.61012+5.6
12Ipswich68+1.71014+4.9
13Everton68+1.01013+1.4
14Leeds66-1.81011-1.4
15Newcastle66-0.51011-1.5
16Hull64-2.91014+3.0
17Nottingham Forest64-6.7107-9.5
18Crystal Palace64-1.6107-3.8
19Man Utd63-1.91010-2.7
20Sunderland61-4.5108-3.5
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

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

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Arsenal16610223/10 (30%)6/10 (60%)4/10 (40%)6/10 (60%)36
2Man City21129336/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)26
3Brighton241014342/10 (20%)6/10 (60%)4/10 (40%)6/10 (60%)21
4Chelsea20173376/10 (60%)7/10 (70%)3/10 (30%)2/10 (20%)27
5Liverpool12102224/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)32
6Brentford17107277/10 (70%)8/10 (80%)2/10 (20%)3/10 (30%)37
7Tottenham11101213/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)43
8Aston Villa1214-2266/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)27
9Hull13112246/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)29
10Ipswich1718-1357/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)19
11Bournemouth15141296/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)27
12Everton910-1193/10 (30%)3/10 (30%)6/10 (60%)4/10 (40%)37
13Fulham11110225/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)39
14Coventry1316-3293/10 (30%)4/10 (40%)6/10 (60%)2/10 (20%)34
15Leeds911-2205/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)45
16Newcastle1217-5295/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)26
17Man Utd1315-2285/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)44
18Sunderland918-9275/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)35
19Nottingham Forest713-6205/10 (50%)5/10 (50%)4/10 (40%)1/10 (10%)41
20Crystal Palace1023-13335/10 (50%)1/10 (10%)8/10 (80%)1/10 (10%)22
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

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

Numbers of Players (Last 10)
Pos TeamPts SP Pl SPG PM SM
1Arsenal2725287.48110
2Man City2125377.7900
3Brighton1920347.2819
4Chelsea1625377.7902
5Liverpool1623288.1847
6Brentford1519317.6858
7Tottenham1525358846
8Aston Villa1524367.7828
9Hull1421357.78212
10Ipswich1422337.48012
11Bournemouth1317288.1882
12Everton1318297.6860
13Fulham1221297.6829
14Coventry1226337.5847
15Leeds1119357.5864
16Newcastle1123397.6821
17Man Utd1019297.8901
18Sunderland819317.5900
19Nottingham Forest720297.6891
20Crystal Palace726357.8864
Key to column names
  • Pts - Team points
  • 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
Distance travelled in 15 days (Km)
PosTeam km miles
1Crystal Palace25881608
2Brighton20671284
3Sunderland19711225
4Arsenal16981055
5Man Utd1535954
6Brentford638396
7Newcastle603375
8Everton476296
9Leeds466290
10Nottingham Forest354220
11Bournemouth310193
12Fulham301187
13Chelsea287178
14Ipswich214133
15Aston Villa197122
16Coventry13685
17Man City11068
18Luton7748
19Tottenham159
20Liverpool00
21Hull00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
1Arsenal2,376
2Man City2,337
3Brighton2,201
4Aston Villa2,185
5Liverpool2,181
6Bournemouth2,164
7Chelsea2,127
8Brentford2,110
9Man Utd2,082
10Newcastle2,075
11Leeds2,049
12Crystal Palace2,046
13Everton2,040
14Tottenham2,010
15Nottingham Forest2,010
16Fulham1,999
17Coventry1,928
18Ipswich1,916
19Sunderland1,906
20Hull1,796

League Table for this division