The Fishy - Grimsby Town FC

england flag

League Two Form Table

League Two Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Salford6510124+81623208
2Gillingham6411135+81322262
3Barnet6330149+51262179
4Chesterfield63211410+41152254
5Rochdale632176+1113390
6Crewe624085+31053265
7Accrington Stanley623175+293328
8Newport County623143+1923247
9York6222117+48310
10Walsall615064+2831165
11Shrewsbury6222770833205
12Exeter6222220803224
13Cheltenham622289-1842208
14Grimsby621387+1733154
15Port Vale621336-37120
16Tranmere613268-2632108
17Northampton613246-2632269
18Bristol Rovers6204411-7623306
19Fleetwood Town612368-254367
20Rotherham6123610-4533334
21Swindon611449-5422230
22Colchester6033510-5342270
23Crawley Town6024613-72420
24Oldham6024311-82310
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Barnet107302814+1424102179
2Salford106131510+51943208
3Crewe10460127+51863265
4York104421812+616710
5Gillingham104421510+51642262
6Walsall10361139+41551165
7Chesterfield104331714+31572254
8Cheltenham10433161601582208
9Bristol Rovers105051517-21543306
10Rochdale104241112-1144390
11Grimsby103431311+21353154
12Newport County103431312+11353247
13Colchester10343141401372270
14Tranmere10262131301262108
15Exeter103346601223224
16Accrington Stanley102531314-1116328
17Oldham103251213-111410
18Fleetwood Town102531011-1116367
19Swindon10325914-51142230
20Shrewsbury10325915-61143205
21Port Vale10325612-611320
22Rotherham102441216-41073334
23Northampton10145611-5742269
24Crawley Town101451118-77620

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.

League Two (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Salford616 1019 
2Gillingham613 1016 
3Barnet612 1024 
4Chesterfield611 1015 
5Rochdale611 1014 
6Crewe610 1018 
7Accrington Stanley69 1011 
8Newport County69 1013 
9York68 1016 
10Walsall68 1015 
11Shrewsbury68 1011 
12Exeter68 1012 
13Cheltenham68 1015 
14Grimsby67 1013 
15Port Vale67 1011 
16Tranmere66 1012 
17Northampton66 107 
18Bristol Rovers66 1015 
19Fleetwood Town65 1011 
20Rotherham65 1010 
21Swindon64 1011 
22Colchester63 1013 
23Crawley Town62 107 
24Oldham62 1011 
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
1Barnet2814144210/10 (100%)8/10 (80%)2/10 (20%)0/10 (0%)18
2Salford15105254/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)46
3Crewe1275196/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)36
4York18126307/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)25
5Gillingham15105254/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)35
6Walsall1394225/10 (50%)4/10 (40%)3/10 (30%)5/10 (50%)44
7Chesterfield17143317/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)23
8Cheltenham16160328/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)33
9Bristol Rovers1517-2324/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)26
10Rochdale1112-1234/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)33
11Grimsby13112245/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)23
12Newport County13121255/10 (50%)7/10 (70%)1/10 (10%)4/10 (40%)45
13Colchester14140287/10 (70%)7/10 (70%)3/10 (30%)1/10 (10%)36
14Tranmere13130266/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)25
15Exeter660122/10 (20%)3/10 (30%)5/10 (50%)5/10 (50%)47
16Accrington Stanley1314-1276/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)18
17Oldham1213-1254/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)26
18Fleetwood Town1011-1216/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)34
19Swindon914-5234/10 (40%)1/10 (10%)8/10 (80%)1/10 (10%)35
20Shrewsbury915-6244/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)35
21Port Vale612-6183/10 (30%)5/10 (50%)4/10 (40%)3/10 (30%)33
22Rotherham1216-4287/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)28
23Northampton611-5174/10 (40%)4/10 (40%)5/10 (50%)2/10 (20%)36
24Crawley Town1118-7296/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)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
1Barnet2420365.67317
2Salford1920266.47912
3Crewe1817265.4819
4York1619335.17416
5Gillingham1621335.88013
6Walsall1526385.6847
7Chesterfield1515256.1819
8Cheltenham1516216.3893
9Bristol Rovers1519235.9882
10Rochdale1421286.6873
11Grimsby1320276.1819
12Newport County1318276.1837
13Colchester1323326.0819
14Tranmere1219266.48110
15Exeter1220296.3829
16Accrington Stanley1120296.1828
17Oldham1125325.67615
18Fleetwood Town1119286.28010
19Swindon1123286.27218
20Shrewsbury1117235.3901
21Port Vale1126356.17614
22Rotherham1022266.27713
23Northampton730415.37911
24Crawley Town729395.17614
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
1Rotherham334208
2Bristol Rovers306190
3Colchester270168
4Northampton269167
5Crewe265165
6Gillingham262163
7Chesterfield254158
8Newport County247153
9Swindon230143
10Exeter224139
11Cheltenham208129
12Salford208129
13Shrewsbury205127
14Barnet179111
15Walsall165103
16Grimsby15496
17Tranmere10867
18Rochdale9056
19Fleetwood Town6742
20Accrington Stanley2817
21Crawley Town00
22Oldham00
23Port Vale00
24York00

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
PosTeamELO Rating
1York1,848
2Barnet1,769
3Rochdale1,757
4Chesterfield1,662
5Salford1,654
6Grimsby1,614
7Crewe1,589
8Oldham1,584
9Port Vale1,581
10Exeter1,577
11Fleetwood Town1,574
12Swindon1,574
13Colchester1,568
14Walsall1,560
15Bristol Rovers1,547
16Rotherham1,506
17Cheltenham1,494
18Gillingham1,468
19Accrington Stanley1,468
20Newport County1,452
21Northampton1,428
22Shrewsbury1,419
23Tranmere1,417
24Crawley Town1,406

League Table for this division