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
1Arsenal6420125+71445766
2Man City6420115+614451945
3Man Utd6411106+41342175
4Liverpool6402137+612442958
5Brentford632198+11133454
6Crystal Palace631297+21043308
7Brighton630354+1913459
8Newcastle630310100955400
9Everton6303880933476
10West Ham6231770934323
11Chelsea6222118+3855778
12Bournemouth615043+1833341
13Wolverhampton62227708330
14Fulham6204811-36430
15Burnley6123711-453362
16Leeds6123610-45330
17Aston Villa612349-5533426
18Sunderland611439-6424807
19Nottingham Forest603359-4343336
20Tottenham6015615-91531293
Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Arsenal10631218+132155766
2Man Utd106311811+72172175
3Man City105411610+619651945
4Bournemouth10460138+51863341
5Chelsea105232013+71785778
6Brentford105231614+21743454
7Liverpool104331813+515742958
8West Ham104331514+11574323
9Everton104331211+11563476
10Fulham104151416-213730
11Newcastle104151519-41375400
12Brighton103349901253459
13Aston Villa10334911-21243426
14Crystal Palace103251114-31163308
15Nottingham Forest102441013-31063336
16Leeds102441216-410630
17Wolverhampton10244812-410430
18Sunderland10316916-71044807
19Burnley101541219-786362
20Tottenham100371223-113931293

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+3.91021+1.7
2Man City614+2.21019+0.6
3Man Utd613+3.31021+3.5
4Liverpool612+1.41015-1.9
5Brentford611+3.31017+1.4
6Crystal Palace610+0.51011-2.4
7Brighton69+0.81012-1.0
8Newcastle69+1.01013-0.9
9Everton69+0.41015+2.0
10West Ham69+0.11015+0.5
11Chelsea68-4.51017-2.2
12Bournemouth68-1.81018+1.8
13Wolverhampton68+4.01010+2.0
14Fulham66-3.410130.00
15Burnley65-0.1108+1.3
16Leeds65-1.81010-3.0
17Aston Villa65-2.21012-1.3
18Sunderland64-1.91010-1.9
19Nottingham Forest63-3.510100.0
20Tottenham61-3.7103-7.8
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
1Arsenal21813295/10 (50%)9/10 (90%)0/10 (0%)5/10 (50%)35
2Man Utd18117297/10 (70%)4/10 (40%)6/10 (60%)3/10 (30%)39
3Man City16106266/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)34
4Bournemouth1385216/10 (60%)3/10 (30%)4/10 (40%)4/10 (40%)25
5Chelsea20137338/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)20
6Brentford16142304/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)27
7Liverpool18135317/10 (70%)5/10 (50%)4/10 (40%)3/10 (30%)46
8West Ham15141297/10 (70%)7/10 (70%)2/10 (20%)3/10 (30%)23
9Everton12111236/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)44
10Fulham1416-2307/10 (70%)5/10 (50%)5/10 (50%)0/10 (0%)37
11Newcastle1519-4347/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)28
12Brighton990185/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)42
13Aston Villa911-2204/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)41
14Crystal Palace1114-3256/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)33
15Nottingham Forest1013-3236/10 (60%)2/10 (20%)6/10 (60%)3/10 (30%)28
16Leeds1216-4286/10 (60%)6/10 (60%)4/10 (40%)1/10 (10%)43
17Wolverhampton812-4204/10 (40%)3/10 (30%)5/10 (50%)3/10 (30%)32
18Sunderland916-7254/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)38
19Burnley1219-7316/10 (60%)1/10 (10%)8/10 (80%)1/10 (10%)18
20Tottenham1223-11359/10 (90%)4/10 (40%)6/10 (60%)0/10 (0%)25
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
1Arsenal2119244.46530
2Man Utd2117283.77616
3Man City1920293.37120
4Bournemouth1818294.38019
5Chelsea1722274.57518
6Brentford1717263.87324
7Liverpool1517253.37820
8West Ham1519283.38017
9Everton1519273.48015
10Fulham1320284.77418
11Newcastle1321264.37522
12Brighton1221284.47713
13Aston Villa1220324.57324
14Crystal Palace1120333.27224
15Nottingham Forest1019293.77023
16Leeds1016254.18014
17Wolverhampton1020313.57126
18Sunderland1021343.97818
19Burnley819254.47424
20Tottenham324334.16830
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
1Liverpool29581838
2Man City19451209
3Tottenham1293803
4Sunderland807501
5Chelsea778483
6Arsenal766476
7Everton476296
8Brighton459285
9Brentford454282
10Aston Villa426265
11Newcastle400249
12Bournemouth341212
13Nottingham Forest336209
14West Ham323201
15Crystal Palace308191
16Man Utd175109
17Burnley6239
18Fulham00
19Leeds00
20Wolverhampton00

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,406
2Man City2,322
3Chelsea2,233
4Liverpool2,223
5Aston Villa2,147
6Newcastle2,146
7Man Utd2,138
8Brighton2,110
9Brentford2,083
10Crystal Palace2,083
11Bournemouth2,046
12Everton2,043
13Tottenham2,014
14Fulham2,009
15Leeds2,005
16Nottingham Forest1,996
17West Ham1,940
18Wolverhampton1,888
19Burnley1,867
20Sunderland1,867

League Table for this division