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
1Salford6510135+81634208
2Barnet6420148+61463450
3Crewe6330106+41254265
4Rochdale632185+31134152
5Shrewsbury632185+31134205
6Chesterfield6312118+31043310
7Gillingham6312107+31024593
8Newport County624053+21034247
9York6231105+5932296
10Accrington Stanley623174+393428
11Port Vale630346-29130
12Walsall615053+2833278
13Northampton6222550823429
14Exeter6222220804558
15Cheltenham6213711-4744391
16Grimsby620467-1624154
17Fleetwood Town612368-254467
18Rotherham6123611-5534456
19Colchester604258-3443270
20Oldham6114611-54330
21Tranmere6033510-5343108
22Bristol Rovers6105312-9324440
23Crawley Town6024713-6253303
24Swindon602429-7223230
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Barnet107302413+1124103450
2Salford10712168+82244208
3Crewe10460149+51874265
4York104421812+61672296
5Gillingham104421610+61654593
6Walsall10370137+61653278
7Chesterfield104331714+31573310
8Bristol Rovers105051315-21534440
9Rochdale104241312+11454152
10Shrewsbury104241013-31444205
11Accrington Stanley103431413+1136428
12Exeter1034365+11324558
13Cheltenham103341519-41284391
14Fleetwood Town1025311110116467
15Oldham103251314-111530
16Newport County102531113-21164247
17Colchester102531013-31163270
18Swindon103251015-51153230
19Port Vale10325511-611230
20Grimsby102441213-11054154
21Northampton10244810-21043429
22Rotherham102441116-51064456
23Tranmere101631215-3973108
24Crawley Town10136917-8663303

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 1022 
2Barnet614 1024 
3Crewe612 1018 
4Rochdale611 1014 
5Shrewsbury611 1014 
6Chesterfield610 1015 
7Gillingham610 1016 
8Newport County610 1011 
9York69 1016 
10Accrington Stanley69 1013 
11Port Vale69 1011 
12Walsall68 1016 
13Northampton68 1010 
14Exeter68 1013 
15Cheltenham67 1012 
16Grimsby66 1010 
17Fleetwood Town65 1011 
18Rotherham65 1010 
19Colchester64 1011 
20Oldham64 1011 
21Tranmere63 109 
22Bristol Rovers63 1015 
23Crawley Town62 106 
24Swindon62 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
1Barnet2413113710/10 (100%)8/10 (80%)2/10 (20%)0/10 (0%)18
2Salford1688244/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)46
3Crewe1495237/10 (70%)7/10 (70%)2/10 (20%)4/10 (40%)36
4York18126307/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)25
5Gillingham16106265/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)35
6Walsall1376205/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
8Bristol Rovers1315-2283/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)26
9Rochdale13121255/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)33
10Shrewsbury1013-3234/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)35
11Accrington Stanley14131276/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)18
12Exeter651112/10 (20%)3/10 (30%)5/10 (50%)5/10 (50%)47
13Cheltenham1519-4348/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)33
14Fleetwood Town11110226/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)34
15Oldham1314-1275/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)26
16Newport County1113-2246/10 (60%)7/10 (70%)1/10 (10%)4/10 (40%)45
17Colchester1013-3236/10 (60%)7/10 (70%)3/10 (30%)1/10 (10%)36
18Swindon1015-5255/10 (50%)1/10 (10%)8/10 (80%)1/10 (10%)35
19Port Vale511-6162/10 (20%)5/10 (50%)4/10 (40%)3/10 (30%)33
20Grimsby1213-1255/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)23
21Northampton810-2184/10 (40%)4/10 (40%)5/10 (50%)2/10 (20%)36
22Rotherham1116-5276/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)28
23Tranmere1215-3277/10 (70%)5/10 (50%)4/10 (40%)3/10 (30%)25
24Crawley Town917-8266/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
2Salford2220266.47912
3Crewe1817265.4819
4York1619335.17416
5Gillingham1621335.88013
6Walsall1626385.6847
7Chesterfield1515256.1819
8Bristol Rovers1519235.9882
9Rochdale1421286.6873
10Shrewsbury1417235.3901
11Accrington Stanley1320296.1828
12Exeter1320296.3829
13Cheltenham1216216.3893
14Fleetwood Town1119286.28010
15Oldham1125325.67615
16Newport County1118276.1837
17Colchester1123326.0819
18Swindon1123286.27218
19Port Vale1126356.17614
20Grimsby1020276.1819
21Northampton1030415.37911
22Rotherham1022266.27713
23Tranmere919266.48110
24Crawley Town629395.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
1Gillingham593368
2Exeter558347
3Rotherham456283
4Barnet450280
5Bristol Rovers440273
6Northampton429267
7Cheltenham391243
8Chesterfield310193
9Crawley Town303188
10York296184
11Walsall278173
12Colchester270168
13Crewe265165
14Newport County247153
15Swindon230143
16Salford208129
17Shrewsbury205127
18Grimsby15496
19Rochdale15294
20Tranmere10867
21Fleetwood Town6742
22Accrington Stanley2817
23Oldham00
24Port Vale00

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,778
3Rochdale1,735
4Salford1,665
5Chesterfield1,662
6Port Vale1,607
7Grimsby1,605
8Crewe1,601
9Fleetwood Town1,591
10Exeter1,584
11Oldham1,584
12Swindon1,562
13Walsall1,560
14Colchester1,557
15Bristol Rovers1,530
16Gillingham1,494
17Cheltenham1,482
18Accrington Stanley1,468
19Rotherham1,468
20Newport County1,463
21Crawley Town1,436
22Northampton1,426
23Tranmere1,417
24Shrewsbury1,408

League Table for this division