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
1Nottingham Forest6420163+131434464
2Brighton6411116+51331469
3Man Utd6411128+413520
4Leeds6330104+61232272
5Man City6330127+5124251
6Bournemouth6330116+512410
7Arsenal640294+512241271
8Liverpool6312118+3105330
9West Ham622277082230
10Crystal Palace622268-28343161
11Tottenham622268-2832339
12Fulham622246-281212
13Brentford614186+2732269
14Aston Villa6213910-1744232
15Sunderland6213712-5732263
16Newcastle620478-1642393
17Everton61231011-1542298
18Wolverhampton6123512-75320
19Burnley6015313-1013143
20Chelsea6015214-12123287
Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Man City10730209+11246251
2Arsenal10622189+920641271
3Man Utd106221712+520820
4Brighton10613159+61941469
5Bournemouth10460148+618610
6Liverpool105231913+6178330
7Nottingham Forest10442198+111654464
8Leeds10352139+41452272
9Crystal Palace104241113-214543161
10Fulham10424912-3143212
11West Ham103431113-2134230
12Brentford102621312+11252269
13Newcastle104061415-11282393
14Everton10325161601162298
15Aston Villa103251217-51164232
16Sunderland103251017-71152263
17Wolverhampton10244915-610420
18Tottenham102261019-9872339
19Chelsea10127819-11553287
20Burnley101271022-1256143

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
1Nottingham Forest614+4.31016+0.9
2Brighton613+2.71019+3.4
3Man Utd613+5.51020+6.3
4Leeds612+1.21014-1.3
5Man City612+1.01024+5.7
6Bournemouth612+1.41018+2.5
7Arsenal612+1.51020+2.6
8Liverpool610+2.81017+2.2
9West Ham68+1.41013-0.8
10Crystal Palace68-0.61014-0.3
11Tottenham68-0.2108-3.7
12Fulham68+0.81014+0.5
13Brentford67-3.61012-4.6
14Aston Villa67-1.11011-1.6
15Sunderland67-0.51011-0.9
16Newcastle66-1.31012-0.4
17Everton65-2.41011-3.2
18Wolverhampton65-0.11010+1.7
19Burnley61-2.3105-1.3
20Chelsea61-6.6105-11.3
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 City20911296/10 (60%)9/10 (90%)1/10 (10%)4/10 (40%)33
2Arsenal1899276/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)26
3Man Utd17125298/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)34
4Brighton1596244/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)30
5Bournemouth1486226/10 (60%)4/10 (40%)3/10 (30%)4/10 (40%)34
6Liverpool19136328/10 (80%)7/10 (70%)3/10 (30%)3/10 (30%)31
7Nottingham Forest19811275/10 (50%)3/10 (30%)5/10 (50%)4/10 (40%)32
8Leeds1394225/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)34
9Crystal Palace1113-2245/10 (50%)3/10 (30%)6/10 (60%)4/10 (40%)32
10Fulham912-3213/10 (30%)3/10 (30%)5/10 (50%)3/10 (30%)37
11West Ham1113-2244/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)34
12Brentford13121255/10 (50%)4/10 (40%)3/10 (30%)4/10 (40%)21
13Newcastle1415-1298/10 (80%)6/10 (60%)4/10 (40%)1/10 (10%)24
14Everton16160326/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)41
15Aston Villa1217-5296/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)32
16Sunderland1017-7275/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)36
17Wolverhampton915-6244/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)40
18Tottenham1019-9297/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)37
19Chelsea819-11275/10 (50%)1/10 (10%)9/10 (90%)0/10 (0%)18
20Burnley1022-12326/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)24
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 City2416243.47522
2Arsenal2019244.27226
3Man Utd2016273.37616
4Brighton1917244.47714
5Bournemouth1816224.37422
6Liverpool1719263.87621
7Nottingham Forest1623264.67323
8Leeds1416233.97418
9Crystal Palace1419244.06531
10Fulham1421244.97218
11West Ham1316243.58117
12Brentford1218282.47325
13Newcastle1220254.57522
14Everton1117243.47915
15Aston Villa1121254.57417
16Sunderland1119293.47422
17Wolverhampton1019273.67125
18Tottenham823314.36731
19Chelsea522304.07818
20Burnley519254.77616
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 Palace31611964
2Arsenal1271790
3Brighton469291
4Nottingham Forest464288
5Newcastle393244
6Tottenham339211
7Everton298185
8Chelsea287178
9Leeds272169
10Brentford269167
11Sunderland263163
12Aston Villa232144
13Man City5132
14Burnley4327
15Liverpool3019
16West Ham3019
17Fulham127
18Bournemouth00
19Man Utd00
20Wolverhampton00

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,355
2Man City2,347
3Liverpool2,195
4Aston Villa2,157
5Brighton2,150
6Man Utd2,149
7Chelsea2,121
8Newcastle2,104
9Brentford2,083
10Crystal Palace2,082
11Bournemouth2,076
12Nottingham Forest2,058
13Everton2,044
14Leeds2,023
15Fulham2,022
16Tottenham1,990
17West Ham1,962
18Sunderland1,868
19Wolverhampton1,854
20Burnley1,844

League Table for this division