The Fishy - Grimsby Town FC

england flag

Premier League Form Table

Premier League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Man City6420124+81432261
2Arsenal6411126+613441097
3Brighton641173+41322438
4Liverpool6312117+41044683
5Everton6312107+31021282
6Man Utd6312108+210510
7Crystal Palace631297+210431198
8Bournemouth624075+21042623
9Sunderland631266010310
10Leeds622253+2813344
11Brentford615087+18320
12West Ham62228808220
13Fulham6222550822291
14Wolverhampton6213611-5722332
15Nottingham Forest613276+16331424
16Newcastle6204810-2652411
17Aston Villa6123611-55431387
18Chelsea6114611-54320
19Burnley6024512-72310
20Tottenham6024310-7232379
Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Man City10631189+92152261
2Arsenal106222210+1220641097
3Man Utd106221913+620810
4Bournemouth10460127+51862623
5Brighton10523106+41732438
6Liverpool105141913+61674683
7West Ham104331613+315520
8Everton104331512+31561282
9Brentford103611312+115520
10Chelsea104241717014720
11Crystal Palace104241313014731198
12Leeds10343111101343344
13Sunderland104151013-313410
14Aston Villa103341013-312531387
15Nottingham Forest102531110+111531424
16Fulham103251114-31152291
17Newcastle103071420-6992411
18Wolverhampton10235918-9942332
19Burnley101361021-116510
20Tottenham10037720-13362379

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
1Man City614+2.61021+3.0
2Arsenal613+1.71020+1.2
3Brighton613+2.81017+1.6
4Liverpool610+0.51016+0.6
5Everton610+2.61015+2.0
6Man Utd610+1.11020+5.6
7Crystal Palace610+1.51014-0.6
8Bournemouth610+1.41018+2.6
9Sunderland610+1.11013-0.2
10Leeds68-1.11013-0.7
11Brentford68-1.21015+0.2
12West Ham68-1.11015+0.5
13Fulham68-1.51011-4.1
14Wolverhampton67+2.3109+1.6
15Nottingham Forest66-1.21011-0.7
16Newcastle660.0109-2.9
17Aston Villa65-2.51012-0.4
18Chelsea64-5.81014-4.4
19Burnley62-2.3106-1.5
20Tottenham62-3.5103-6.7
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
1Man City1899275/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)35
2Arsenal221012326/10 (60%)9/10 (90%)1/10 (10%)4/10 (40%)33
3Man Utd19136328/10 (80%)5/10 (50%)5/10 (50%)2/10 (20%)37
4Bournemouth1275196/10 (60%)3/10 (30%)4/10 (40%)5/10 (50%)32
5Brighton1064163/10 (30%)7/10 (70%)3/10 (30%)3/10 (30%)40
6Liverpool19136327/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)43
7West Ham16133295/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)26
8Everton15123276/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)40
9Brentford13121255/10 (50%)4/10 (40%)3/10 (30%)4/10 (40%)27
10Chelsea17170347/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)20
11Crystal Palace13130267/10 (70%)4/10 (40%)6/10 (60%)3/10 (30%)31
12Leeds11110224/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)32
13Sunderland1013-3234/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)39
14Aston Villa1013-3235/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)35
15Nottingham Forest11101215/10 (50%)3/10 (30%)5/10 (50%)4/10 (40%)29
16Fulham1114-3255/10 (50%)3/10 (30%)5/10 (50%)2/10 (20%)35
17Newcastle1420-6349/10 (90%)7/10 (70%)3/10 (30%)1/10 (10%)28
18Wolverhampton918-9274/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)35
19Burnley1021-11315/10 (50%)1/10 (10%)8/10 (80%)1/10 (10%)25
20Tottenham720-13276/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)32
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
1Man City2119283.77122
2Arsenal2020254.46630
3Man Utd2016263.47616
4Bournemouth1817243.88019
5Brighton1720264.37713
6Liverpool1618253.97522
7West Ham1518253.88016
8Everton1517243.77915
9Brentford1518282.67229
10Chelsea1422274.67719
11Crystal Palace1419283.47026
12Leeds1316233.27417
13Sunderland1320313.88018
14Aston Villa1221284.57423
15Nottingham Forest1117264.27123
16Fulham1121244.87319
17Newcastle921254.27517
18Wolverhampton920303.47124
19Burnley620264.57423
20Tottenham322304.36830
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
1Nottingham Forest1424885
2Aston Villa1387862
3Crystal Palace1198744
4Arsenal1097682
5Liverpool683424
6Bournemouth623387
7Brighton438272
8Newcastle411255
9Tottenham379235
10Leeds344214
11Wolverhampton332206
12Fulham291181
13Everton282175
14Man City261162
15Brentford00
16Burnley00
17Chelsea00
18Man Utd00
19Sunderland00
20West Ham00

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
PosTeam ELO Rating
1Arsenal2,361
2Man City2,336
3Liverpool2,192
4Aston Villa2,159
5Man Utd2,152
6Chelsea2,144
7Brighton2,133
8Newcastle2,120
9Crystal Palace2,104
10Brentford2,083
11Everton2,064
12Bournemouth2,062
13Nottingham Forest2,021
14Fulham2,010
15Leeds2,005
16Tottenham1,982
17West Ham1,951
18Sunderland1,890
19Wolverhampton1,871
20Burnley1,853

League Table for this division