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
1Arsenal6420104+61411.8351244
2Brentford6411135+81310.123236
3Newcastle6321117+41111.034267
4Fulham632175+2117.833272
5Liverpool624075+21010.643284
6Aston Villa6312880108.543335
7Leeds6231107+399.443230
8Man Utd623186+2910.94338
9Man City623175+2910.1351963
10Everton622266085.023126
11Brighton614176+177.443662
12Sunderland614146-276.133581
13Chelsea613299068.95427
14Wolverhampton613266068.133110
15Bournemouth61321013-369.663596
16Tottenham612368-258.344156
17Burnley604259-444.14363
18Nottingham Forest611449-545.933304
19West Ham6114512-746.23316
20Crystal Palace6024310-725.933648
Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Aston Villa107121814+42214.873335
2Man City106312111+102117.7551963
3Arsenal10631168+82119.0651244
4Newcastle105321912+71818.064267
5Liverpool10460159+61817.763284
6Man Utd104511913+61718.68338
7Brentford105231711+61714.043236
8Fulham105231715+21711.173272
9Leeds103521915+41415.583230
10Everton104241112-11410.433126
11Sunderland10352912-3149.553581
12Brighton10253131301113.563662
13Chelsea10253131301113.47427
14Nottingham Forest10316814-61011.333304
15Tottenham102351115-4913.664156
16Bournemouth101541621-5814.683596
17Crystal Palace10226716-9812.953648
18Wolverhampton10136814-6611.153110
19West Ham10136919-10610.46316
20Burnley10046918-948.77363

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
1Arsenal614+2.21021+2.1
2Brentford613+2.91017+3.0
3Newcastle6110.010180.0
4Fulham611+3.21017+5.9
5Liverpool610-0.61018+0.3
6Aston Villa610+1.51022+7.2
7Leeds69-0.41014-1.5
8Man Utd69-1.91017-1.6
9Man City69-1.11021+3.3
10Everton68+3.01014+3.6
11Brighton67-0.41011-2.5
12Sunderland67+0.91014+4.6
13Chelsea66-2.91011-2.4
14Wolverhampton66-2.1106-5.1
15Bournemouth66-3.6108-6.6
16Tottenham65-3.3109-4.6
17Burnley64-0.1104-4.7
18Nottingham Forest64-1.91010-1.3
19West Ham64-2.2106-4.4
20Crystal Palace62-3.9108-4.9
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
1Aston Villa18144327/10 (70%)4/10 (40%)5/10 (50%)2/10 (20%)38
2Man City211110325/10 (50%)8/10 (80%)1/10 (10%)4/10 (40%)32
3Arsenal1688246/10 (60%)5/10 (50%)3/10 (30%)4/10 (40%)33
4Newcastle19127316/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)31
5Liverpool1596246/10 (60%)6/10 (60%)2/10 (20%)4/10 (40%)40
6Man Utd19136328/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)36
7Brentford17116284/10 (40%)6/10 (60%)3/10 (30%)3/10 (30%)36
8Fulham17152327/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)38
9Leeds19154348/10 (80%)5/10 (50%)4/10 (40%)2/10 (20%)41
10Everton1112-1233/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)26
11Sunderland912-3215/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)33
12Brighton13130266/10 (60%)3/10 (30%)6/10 (60%)3/10 (30%)28
13Chelsea13130267/10 (70%)4/10 (40%)5/10 (50%)3/10 (30%)27
14Nottingham Forest814-6223/10 (30%)2/10 (20%)7/10 (70%)3/10 (30%)35
15Tottenham1115-4266/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)30
16Bournemouth1621-5378/10 (80%)5/10 (50%)4/10 (40%)1/10 (10%)25
17Crystal Palace716-9235/10 (50%)5/10 (50%)4/10 (40%)2/10 (20%)40
18Wolverhampton814-6225/10 (50%)1/10 (10%)8/10 (80%)2/10 (20%)42
19West Ham919-10286/10 (60%)5/10 (50%)5/10 (50%)0/10 (0%)32
20Burnley918-9277/10 (70%)1/10 (10%)8/10 (80%)1/10 (10%)34
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
1Aston Villa2219284.67517
2Man City2119303.87317
3Arsenal2119254.36725
4Newcastle1821264.47226
5Liverpool1817253.77717
6Man Utd1720304.17418
7Brentford1717263.77615
8Fulham1719264.67817
9Leeds1419264.48015
10Everton1419272.87816
11Sunderland1419273.37024
12Brighton1122294.77220
13Chelsea1120263.66329
14Nottingham Forest1019273.37523
15Tottenham921304.17223
16Bournemouth818284.37420
17Crystal Palace818303.57716
18Wolverhampton621314.07720
19West Ham619303.67813
20Burnley421294.57520
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
1Man City19631220
2Arsenal1244773
3Brighton662411
4Crystal Palace648403
5Bournemouth596370
6Sunderland581361
7Aston Villa335208
8Nottingham Forest304189
9Liverpool284176
10Fulham272169
11Newcastle267166
12Brentford236147
13Leeds230143
14Tottenham15697
15Everton12678
16Wolverhampton11068
17Burnley6339
18Man Utd3824
19Chelsea2717
20West Ham1610

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,387
2Man City2,297
3Liverpool2,202
4Aston Villa2,199
5Chelsea2,177
6Newcastle2,165
7Brighton2,129
8Man Utd2,097
9Brentford2,086
10Crystal Palace2,084
11Tottenham2,036
12Everton2,030
13Fulham2,026
14Leeds2,011
15Bournemouth2,008
16Nottingham Forest1,982
17Burnley1,919
18West Ham1,898
19Sunderland1,870
20Wolverhampton1,870

League Table for this division