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
1Salford6510136+71653159
2Port Vale6411117+413330
3Exeter641173+41323667
4Barnet6321118+31163220
5Grimsby6312159+61044413
6Shrewsbury6312109+11043215
7Accrington Stanley6231127+5944150
8Walsall6231118+3953395
9Newport County6231107+3944171
10Chesterfield6222119+2844445
11Northampton622264+2825558
12Tranmere6222990853329
13Swindon622278-1844299
14York6222810-2844215
15Crewe6222812-48440
16Fleetwood Town62139907420
17Oldham621378-1735316
18Gillingham6213912-3754473
19Cheltenham6204712-5634404
20Crawley Town6123710-3543434
21Colchester612347-35240
22Rotherham6024714-7243454
23Rochdale6024716-9244128
24Bristol Rovers6015311-8134272
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Salford108202210+122673159
2Barnet105412014+619103220
3Shrewsbury105321713+41873215
4Chesterfield105232014+61774445
5Exeter1052385+31723667
6Grimsby105142113+81664413
7Port Vale105141313016430
8Walsall103611510+51563395
9Newport County10361139+41564171
10York104331613+31554215
11Accrington Stanley103521610+61464150
12Gillingham104241415-11454473
13Crewe103521416-214840
14Tranmere10343121201363329
15Cheltenham104151317-41364404
16Northampton103348801235558
17Rochdale103341217-51254128
18Fleetwood Town103251415-111720
19Swindon10235815-7954299
20Colchester10154914-58640
21Oldham10226916-7855316
22Rotherham101451219-7763454
23Crawley Town101361119-8673434
24Bristol Rovers10118519-14444272

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 1026 
2Port Vale613 1016 
3Exeter613 1017 
4Barnet611 1019 
5Grimsby610 1016 
6Shrewsbury610 1018 
7Accrington Stanley69 1014 
8Walsall69 1015 
9Newport County69 1015 
10Chesterfield68 1017 
11Northampton68 1012 
12Tranmere68 1013 
13Swindon68 109 
14York68 1015 
15Crewe68 1014 
16Fleetwood Town67 1011 
17Oldham67 108 
18Gillingham67 1014 
19Cheltenham66 1013 
20Crawley Town65 106 
21Colchester65 108 
22Rotherham62 107 
23Rochdale62 1012 
24Bristol Rovers61 104 
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
1Salford221012327/10 (70%)9/10 (90%)1/10 (10%)4/10 (40%)39
2Barnet201463410/10 (100%)5/10 (50%)5/10 (50%)0/10 (0%)25
3Shrewsbury17134307/10 (70%)3/10 (30%)7/10 (70%)2/10 (20%)29
4Chesterfield20146347/10 (70%)6/10 (60%)4/10 (40%)1/10 (10%)25
5Exeter853132/10 (20%)5/10 (50%)2/10 (20%)6/10 (60%)55
6Grimsby21138346/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)26
7Port Vale13130264/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)39
8Walsall15105256/10 (60%)4/10 (40%)4/10 (40%)4/10 (40%)32
9Newport County1394226/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)36
10York16133295/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)26
11Accrington Stanley16106266/10 (60%)8/10 (80%)0/10 (0%)4/10 (40%)25
12Gillingham1415-1295/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)26
13Crewe1416-2308/10 (80%)6/10 (60%)4/10 (40%)1/10 (10%)23
14Tranmere12120246/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)29
15Cheltenham1317-4306/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)30
16Northampton880163/10 (30%)5/10 (50%)5/10 (50%)3/10 (30%)37
17Rochdale1217-5295/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)27
18Fleetwood Town1415-1297/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)37
19Swindon815-7235/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)34
20Colchester914-5236/10 (60%)4/10 (40%)5/10 (50%)1/10 (10%)30
21Oldham916-7255/10 (50%)2/10 (20%)7/10 (70%)2/10 (20%)25
22Rotherham1219-7316/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)31
23Crawley Town1119-8307/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)23
24Bristol Rovers519-14244/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)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
1Salford2620256.68210
2Barnet1917245.47714
3Shrewsbury1816245.4900
4Chesterfield1718246.88010
5Exeter1719267.08010
6Grimsby1620266.7819
7Port Vale1622266.98010
8Walsall1517236.2855
9Newport County1520266.6866
10York1518236.67416
11Accrington Stanley1418265.9900
12Gillingham1420306.7819
13Crewe1419246.87713
14Tranmere1320257.0900
15Cheltenham1317226.5902
16Northampton1219246.6819
17Rochdale1219256.8847
18Fleetwood Town1118277.0855
19Swindon919266.87614
20Colchester820236.6856
21Oldham820226.0900
22Rotherham722256.17812
23Crawley Town624276.47812
24Bristol Rovers420236.4846
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
1Exeter667414
2Northampton558347
3Gillingham473294
4Rotherham454282
5Chesterfield445277
6Crawley Town434270
7Grimsby413257
8Cheltenham404251
9Walsall395245
10Tranmere329204
11Oldham316196
12Swindon299186
13Bristol Rovers272169
14Barnet220137
15Shrewsbury215134
16York215134
17Newport County171106
18Salford15999
19Accrington Stanley15093
20Rochdale12880
21Colchester00
22Crewe00
23Fleetwood Town00
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,809
2Barnet1,772
3Salford1,696
4Rochdale1,667
5Port Vale1,652
6Chesterfield1,641
7Grimsby1,627
8Exeter1,600
9Swindon1,592
10Walsall1,591
11Fleetwood Town1,583
12Crewe1,582
13Oldham1,568
14Accrington Stanley1,524
15Colchester1,521
16Bristol Rovers1,500
17Gillingham1,483
18Newport County1,482
19Cheltenham1,481
20Northampton1,455
21Rotherham1,455
22Tranmere1,444
23Crawley Town1,436
24Shrewsbury1,429

League Table for this division