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 City6510154+111624312
2Bournemouth6420126+61442140
3Brighton6411136+71332469
4Man Utd641196+31343174
5Leeds6330115+61241263
6Arsenal640294+5122318
7Nottingham Forest6321156+91154355
8Liverpool63121210+21053155
9Aston Villa62221211+1854144
10Tottenham622268-2832160
11Sunderland6222711-4832263
12West Ham621367-171230
13Fulham621347-371212
14Everton61321211+1652299
15Brentford613267-1622257
16Crystal Palace6123512-7534416
17Newcastle611479-2452229
18Wolverhampton6024314-11222238
19Burnley6015515-101410
20Chelsea6015214-12123287
Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Man City10730218+132454312
2Arsenal10712188+10225318
3Brighton10712188+102242469
4Man Utd106221712+52083174
5Bournemouth10460137+61852140
6Nottingham Forest104422110+111674355
7Leeds10352128+41451263
8Liverpool104242017+31493155
9Fulham10424910-1143212
10Everton103341716+11262299
11West Ham103341013-3123230
12Crystal Palace103341015-51254416
13Sunderland103341016-61252263
14Brentford102531214-21142257
15Aston Villa103251620-41174144
16Newcastle103161315-21082229
17Tottenham102351018-8972160
18Wolverhampton10235918-9942238
19Chelsea10127819-11553287
20Burnley10037922-133610

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 City616+4.71024+4.5
2Bournemouth614+4.81018+2.2
3Brighton613+2.41022+5.3
4Man Utd613+5.91020+6.4
5Leeds612+1.71014-2.2
6Arsenal612+1.01022+4.0
7Nottingham Forest611+1.51016+2.4
8Liverpool610+2.61014+0.7
9Aston Villa68+0.51011-1.5
10Tottenham68-0.6109-3.1
11Sunderland68-0.31012-1.2
12West Ham67-0.41012-1.4
13Fulham67-0.71014+0.2
14Everton66-1.61012-0.7
15Brentford66-2.61011-3.9
16Crystal Palace65-4.11012-1.2
17Newcastle64-3.61010-2.2
18Wolverhampton62-3.3109+0.3
19Burnley61-3.4103-4.4
20Chelsea61-6.5105-10.0
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 City21813295/10 (50%)10/10 (100%)0/10 (0%)5/10 (50%)32
2Arsenal18810265/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)29
3Brighton18810264/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)21
4Man Utd17125298/10 (80%)6/10 (60%)3/10 (30%)3/10 (30%)25
5Bournemouth1376205/10 (50%)5/10 (50%)2/10 (20%)5/10 (50%)35
6Nottingham Forest211011317/10 (70%)3/10 (30%)6/10 (60%)3/10 (30%)27
7Leeds1284205/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)36
8Liverpool20173379/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)26
9Fulham910-1193/10 (30%)3/10 (30%)5/10 (50%)3/10 (30%)40
10Everton17161336/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)37
11West Ham1013-3233/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)38
12Crystal Palace1015-5255/10 (50%)1/10 (10%)8/10 (80%)3/10 (30%)28
13Sunderland1016-6265/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)34
14Brentford1214-2264/10 (40%)4/10 (40%)3/10 (30%)4/10 (40%)21
15Aston Villa1620-4367/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)26
16Newcastle1315-2288/10 (80%)6/10 (60%)4/10 (40%)1/10 (10%)27
17Tottenham1018-8287/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)38
18Wolverhampton918-9274/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)36
19Chelsea819-11275/10 (50%)1/10 (10%)9/10 (90%)0/10 (0%)18
20Burnley922-13316/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)23
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 City2420243.47617
2Arsenal2219244.36725
3Brighton2217244.47714
4Man Utd2018282.97516
5Bournemouth1815224.37821
6Nottingham Forest1621294.47422
7Leeds1416254.07419
8Liverpool1419274.07321
9Fulham1421244.97218
10Everton1216243.48015
11West Ham1216243.28017
12Crystal Palace1219243.96530
13Sunderland1219293.27222
14Brentford1118282.47227
15Aston Villa1121254.47417
16Newcastle1020254.37125
17Tottenham922294.36730
18Wolverhampton920263.87125
19Chelsea522304.17818
20Burnley321264.87617
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
1Brighton469291
2Crystal Palace416258
3Nottingham Forest355221
4Man City312194
5Everton299186
6Chelsea287178
7Leeds263163
8Sunderland263163
9Brentford257160
10Wolverhampton238148
11Newcastle229142
12Man Utd174108
13Tottenham16099
14Liverpool15596
15Aston Villa14489
16Bournemouth14087
17West Ham3019
18Arsenal1811
19Fulham127
20Burnley00

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