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 City6420104+61433295
2Brighton6411104+61323438
3Nottingham Forest6330154+111234220
4Arsenal6402116+51243257
5Crystal Palace632174+311331198
6Liverpool6312128+410531
7Everton6312118+31032282
8Man Utd6312108+21052274
9Bournemouth624086+21043623
10Leeds623174+3923409
11Sunderland6303711-4923269
12Brentford615087+18320
13West Ham622288082222
14Aston Villa6222911-2844232
15Wolverhampton6213611-5722332
16Fulham613234-1613291
17Newcastle6204810-2652411
18Chelsea6105412-831369
19Tottenham6024512-7242379
20Burnley6015212-10123119
Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Man City10730198+112463295
2Arsenal10622219+122063257
3Man Utd106221711+62072274
4Liverpool106131911+819731
5Brighton10613147+71933438
6Bournemouth10370129+31673623
7Brentford103611312+115520
8Crystal Palace104331211+115631198
9Leeds10352139+41453409
10Everton104241513+21462282
11Nottingham Forest103431710+71354220
12West Ham103431312+1134222
13Aston Villa103431215-31364232
14Fulham10334911-21243291
15Sunderland10316919-101043269
16Newcastle103071420-6992411
17Wolverhampton10235918-9942332
18Chelsea102261118-785369
19Burnley10127921-12553119
20Tottenham10037922-13372379

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.11024+4.3
2Brighton613+1.71019+2.9
3Nottingham Forest612+3.21013-1.3
4Arsenal612+1.71020+1.5
5Crystal Palace611+3.41015-0.3
6Liverpool610+0.31019+2.3
7Everton610+2.51014+0.9
8Man Utd610+2.61020+6.2
9Bournemouth610-0.81016+0.3
10Leeds69-1.11014-1.3
11Sunderland69+1.01010-1.8
12Brentford68-1.21015+0.4
13West Ham68+0.31013-0.8
14Aston Villa68+0.11013-0.5
15Wolverhampton67+2.3109+2.1
16Fulham66-2.91012-2.8
17Newcastle66-0.2109-1.5
18Chelsea63-6.1108-9.5
19Tottenham62-4.4103-6.2
20Burnley61-2.8105-2.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 City19811276/10 (60%)9/10 (90%)1/10 (10%)4/10 (40%)30
2Arsenal21912306/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)31
3Man Utd17116287/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)38
4Liverpool19118307/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)44
5Brighton1477213/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)34
6Bournemouth1293217/10 (70%)3/10 (30%)4/10 (40%)3/10 (30%)36
7Brentford13121255/10 (50%)4/10 (40%)3/10 (30%)4/10 (40%)27
8Crystal Palace12111236/10 (60%)3/10 (30%)6/10 (60%)4/10 (40%)31
9Leeds1394225/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)36
10Everton15132286/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)40
11Nottingham Forest17107275/10 (50%)2/10 (20%)6/10 (60%)4/10 (40%)35
12West Ham13121254/10 (40%)5/10 (50%)3/10 (30%)5/10 (50%)28
13Aston Villa1215-3276/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)34
14Fulham911-2204/10 (40%)3/10 (30%)5/10 (50%)2/10 (20%)35
15Sunderland919-10284/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)39
16Newcastle1420-6349/10 (90%)7/10 (70%)3/10 (30%)1/10 (10%)28
17Wolverhampton918-9274/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)35
18Chelsea1118-7295/10 (50%)3/10 (30%)7/10 (70%)0/10 (0%)21
19Burnley921-12305/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)25
20Tottenham922-13317/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)33
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 City2415253.57122
2Arsenal2020244.37026
3Man Utd2016263.47716
4Liverpool1919263.97621
5Brighton1920244.47713
6Bournemouth1617234.27622
7Brentford1518282.67229
8Crystal Palace1518273.86828
9Leeds1416233.77416
10Everton1416243.68016
11Nottingham Forest1319254.57123
12West Ham1317243.68114
13Aston Villa1321274.47320
14Fulham1221244.87319
15Sunderland1019293.57619
16Newcastle921254.77517
17Wolverhampton920303.87126
18Chelsea820274.47918
19Burnley519244.77618
20Tottenham323314.36730
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 Palace1198744
2Bournemouth623387
3Brighton438272
4Newcastle411255
5Leeds409254
6Tottenham379235
7Wolverhampton332206
8Man City295183
9Fulham291181
10Everton282175
11Man Utd274170
12Sunderland269167
13Arsenal257160
14Aston Villa232144
15Nottingham Forest220137
16Burnley11974
17Chelsea6943
18West Ham2214
19Liverpool11
20Brentford00

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,352
2Man City2,345
3Liverpool2,186
4Aston Villa2,169
5Man Utd2,149
6Brighton2,133
7Chelsea2,132
8Newcastle2,107
9Crystal Palace2,091
10Brentford2,083
11Bournemouth2,076
12Everton2,055
13Nottingham Forest2,039
14Leeds2,029
15Fulham2,010
16Tottenham1,982
17West Ham1,951
18Sunderland1,887
19Wolverhampton1,863
20Burnley1,845

League Table for this division