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
2Leeds6420125+71442263
3Bournemouth6420126+61442140
4Man Utd6411107+31343174
5Arsenal640294+5122318
6Nottingham Forest6321167+91154355
7Brighton6312116+51023808
8Liverpool63121210+21053155
9Aston Villa62221211+1854144
10Tottenham622268-2832160
11Sunderland6222811-3833457
12Newcastle621387+1743229
13West Ham621367-1713430
14Brentford613289-1633257
15Fulham612327-5513192
16Everton60331014-4363299
17Crystal Palace6033513-8335433
18Wolverhampton6024213-11223238
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
3Man Utd106221813+52083174
4Brighton10613169+71943808
5Bournemouth10460137+61852140
6Nottingham Forest104422211+111674355
7Leeds10442127+51642263
8Sunderland104331214-21553457
9Liverpool104242017+31493155
10Newcastle104151413+11373229
11Everton10334181801273299
12Brentford10262141401253257
13Fulham10334710-31233192
14Aston Villa103251620-41174144
15West Ham103251015-51133430
16Crystal Palace102441117-61065433
17Tottenham102351018-8972160
18Wolverhampton10235817-9943238
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
2Leeds614+3.71016-0.2
3Bournemouth614+4.81018+2.2
4Man Utd613+5.91020+6.4
5Arsenal612+1.01022+4.0
6Nottingham Forest611+1.51016+2.4
7Brighton610-0.61019+2.3
8Liverpool610+2.61014+0.7
9Aston Villa68+0.51011-1.5
10Tottenham68-0.6109-3.1
11Sunderland68-0.31015+1.8
12Newcastle67-0.61013+0.8
13West Ham67-0.41011-2.4
14Brentford66-2.61012-2.9
15Fulham65-2.71012-1.8
16Everton63-4.61012-0.7
17Crystal Palace63-6.11010-3.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
3Man Utd18135318/10 (80%)6/10 (60%)3/10 (30%)2/10 (20%)25
4Brighton1697254/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)20
5Bournemouth1376205/10 (50%)5/10 (50%)2/10 (20%)5/10 (50%)35
6Nottingham Forest221111337/10 (70%)3/10 (30%)6/10 (60%)3/10 (30%)27
7Leeds1275194/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)37
8Sunderland1214-2265/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)32
9Liverpool20173379/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)26
10Newcastle14131277/10 (70%)6/10 (60%)4/10 (40%)1/10 (10%)27
11Everton18180367/10 (70%)5/10 (50%)5/10 (50%)3/10 (30%)34
12Brentford14140285/10 (50%)4/10 (40%)3/10 (30%)4/10 (40%)18
13Fulham710-3173/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)37
14Aston Villa1620-4367/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)26
15West Ham1015-5253/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)38
16Crystal Palace1117-6286/10 (60%)2/10 (20%)7/10 (70%)2/10 (20%)23
17Tottenham1018-8287/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)38
18Wolverhampton817-9254/10 (40%)4/10 (40%)6/10 (60%)1/10 (10%)38
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
3Man Utd2018283.27618
4Brighton1918244.17714
5Bournemouth1815224.37821
6Nottingham Forest1621294.97322
7Leeds1617263.77419
8Sunderland1518282.87621
9Liverpool1419274.07321
10Newcastle1320254.37125
11Everton1215233.28014
12Brentford1218281.97322
13Fulham1220244.47218
14Aston Villa1121254.47417
15West Ham1116243.28017
16Crystal Palace1019243.66531
17Tottenham922294.36730
18Wolverhampton920253.57124
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
1Brighton808502
2Sunderland457284
3Crystal Palace433269
4West Ham430267
5Nottingham Forest355221
6Man City312194
7Everton299186
8Chelsea287178
9Leeds263163
10Brentford257160
11Wolverhampton238148
12Newcastle229142
13Fulham192119
14Man Utd174108
15Tottenham16099
16Liverpool15596
17Aston Villa14489
18Bournemouth14087
19Arsenal1811
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