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 Forest6420174+131444244
2Man City6420135+8143251
3Bournemouth6420126+61442140
4Brighton6411136+71332469
5Leeds6330115+61242263
6Arsenal640294+512241289
7Man Utd632197+21142174
8Liverpool6312118+3105230
9Aston Villa6222109+1844214
10Tottenham622268-2832160
11Sunderland6222711-4832263
12West Ham621367-171230
13Fulham621347-371212
14Everton61321211+1652299
15Brentford613267-1622257
16Crystal Palace613259-46342863
17Newcastle611479-2452229
18Wolverhampton6024314-11222238
19Burnley6015515-1014243
20Chelsea6015214-12122287
Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Man City10730218+13245251
2Arsenal10712188+1022541289
3Brighton10712188+102242469
4Man Utd106221611+52072174
5Bournemouth10460137+61852140
6Liverpool105231913+6178230
7Nottingham Forest10442209+111664244
8Leeds10352128+41452263
9Fulham10424910-1143212
10Everton103341716+11262299
11Crystal Palace103341215-312642863
12West Ham103341013-3123230
13Sunderland103341016-61252263
14Brentford102531214-21142257
15Newcastle103161315-21082229
16Aston Villa102351319-6974214
17Tottenham102351018-8972160
18Wolverhampton10235918-9942238
19Chelsea10127819-11552287
20Burnley10037922-1336243

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.51016+2.4
2Man City614+2.41024+5.1
3Bournemouth614+4.81018+2.2
4Brighton613+2.41022+5.3
5Leeds612+1.71014-2.2
6Arsenal612+1.01022+4.0
7Man Utd611+3.91020+6.4
8Liverpool610+3.11017+3.1
9Aston Villa68+0.2109-3.2
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 Palace66-3.21012-2.7
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 Utd16115277/10 (70%)6/10 (60%)3/10 (30%)3/10 (30%)33
5Bournemouth1376205/10 (50%)5/10 (50%)2/10 (20%)5/10 (50%)35
6Liverpool19136328/10 (80%)7/10 (70%)3/10 (30%)2/10 (20%)31
7Nottingham Forest20911296/10 (60%)3/10 (30%)6/10 (60%)3/10 (30%)37
8Leeds1284205/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)36
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
11Crystal Palace1215-3276/10 (60%)2/10 (20%)7/10 (70%)3/10 (30%)26
12West Ham1013-3233/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)38
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
15Newcastle1315-2288/10 (80%)6/10 (60%)4/10 (40%)1/10 (10%)27
16Aston Villa1319-6327/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)25
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 City2418243.47522
2Arsenal2219244.36725
3Brighton2217244.47714
4Man Utd2018283.27617
5Bournemouth1815224.37821
6Liverpool1719264.17621
7Nottingham Forest1622284.97423
8Leeds1416254.07419
9Fulham1421244.97218
10Everton1216243.48015
11Crystal Palace1219243.96531
12West Ham1216243.28017
13Sunderland1219293.27222
14Brentford1118282.47227
15Newcastle1020254.37125
16Aston Villa921254.57417
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
1Crystal Palace28631779
2Arsenal1289801
3Brighton469291
4Everton299186
5Chelsea287178
6Leeds263163
7Sunderland263163
8Brentford257160
9Nottingham Forest244152
10Wolverhampton238148
11Newcastle229142
12Aston Villa214133
13Man Utd174108
14Tottenham16099
15Bournemouth14087
16Man City5132
17Burnley4327
18Liverpool3019
19West Ham3019
20Fulham127

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