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+81633208
2Barnet6420148+61463450
3Crewe6330106+41253265
4Rochdale632185+31133152
5Shrewsbury632185+311330
6Chesterfield6312118+31042310
7Gillingham6312107+31023593
8Newport County624053+210330
9York6231105+5932296
10Accrington Stanley623174+393328
11Port Vale630346-29130
12Walsall615053+2833278
13Northampton6222550823429
14Exeter6222220803558
15Cheltenham6213711-4743183
16Grimsby620467-1623154
17Fleetwood Town612368-25430
18Rotherham6123611-5533122
19Colchester604258-3442270
20Oldham6114611-54330
21Tranmere6033510-53420
22Bristol Rovers6105312-9323262
23Crawley Town6024713-6253303
24Swindon602429-72220
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Barnet107302413+1124103450
2Salford10712168+82243208
3Crewe10460149+51873265
4York104421812+61672296
5Gillingham104421610+61653593
6Walsall10370137+61653278
7Chesterfield104331714+31572310
8Bristol Rovers105051315-21533262
9Rochdale104241312+11453152
10Shrewsbury104241013-314430
11Accrington Stanley103431413+1136328
12Exeter1034365+11323558
13Cheltenham103341519-41283183
14Fleetwood Town102531111011630
15Oldham103251314-111530
16Newport County102531113-211630
17Colchester102531013-31162270
18Swindon103251015-511520
19Port Vale10325511-611230
20Grimsby102441213-11053154
21Northampton10244810-21043429
22Rotherham102441116-51063122
23Tranmere101631215-39720
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%)7/10 (70%)3/10 (30%)0/10 (0%)20
2Salford1688244/10 (40%)7/10 (70%)3/10 (30%)4/10 (40%)45
3Crewe1495237/10 (70%)7/10 (70%)2/10 (20%)3/10 (30%)30
4York18126307/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)16
5Gillingham16106265/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)26
6Walsall1376205/10 (50%)4/10 (40%)3/10 (30%)5/10 (50%)39
7Chesterfield17143317/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)24
8Bristol Rovers1315-2283/10 (30%)5/10 (50%)5/10 (50%)4/10 (40%)30
9Rochdale13121255/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)35
10Shrewsbury1013-3234/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)39
11Accrington Stanley14131276/10 (60%)5/10 (50%)3/10 (30%)3/10 (30%)17
12Exeter651112/10 (20%)3/10 (30%)4/10 (40%)6/10 (60%)48
13Cheltenham1519-4348/10 (80%)2/10 (20%)8/10 (80%)0/10 (0%)32
14Fleetwood Town11110226/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)35
15Oldham1314-1275/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)25
16Newport County1113-2246/10 (60%)6/10 (60%)2/10 (20%)3/10 (30%)43
17Colchester1013-3236/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)40
18Swindon1015-5255/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)32
19Port Vale511-6162/10 (20%)5/10 (50%)4/10 (40%)4/10 (40%)38
20Grimsby1213-1255/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)23
21Northampton810-2184/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)35
22Rotherham1116-5276/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)29
23Tranmere1215-3277/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)24
24Crawley Town917-8266/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)24
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
1Barnet2420355.77515
2Salford2221266.57912
3Crewe1817265.68011
4York1615255.97416
5Gillingham1621335.98013
6Walsall1619255.8847
7Chesterfield1515256.2819
8Bristol Rovers1519236.0873
9Rochdale1421286.6865
10Shrewsbury1417235.3900
11Accrington Stanley1320296.0837
12Exeter1320296.4829
13Cheltenham1217226.2893
14Fleetwood Town1119286.3855
15Oldham1120245.87813
16Newport County1119286.2837
17Colchester1118236.1846
18Swindon1123286.37317
19Port Vale1126346.37614
20Grimsby1021286.28110
21Northampton1029405.98010
22Rotherham1024266.27713
23Tranmere919266.5819
24Crawley Town630385.67614
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
3Barnet450280
4Northampton429267
5Chesterfield310193
6Crawley Town303188
7York296184
8Walsall278173
9Colchester270168
10Crewe265165
11Bristol Rovers262163
12Salford208129
13Cheltenham183114
14Grimsby15496
15Rochdale15294
16Rotherham12276
17Accrington Stanley2817
18Fleetwood Town00
19Newport County00
20Oldham00
21Port Vale00
22Shrewsbury00
23Swindon00
24Tranmere00

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,780
3Rochdale1,723
4Salford1,668
5Chesterfield1,652
6Port Vale1,617
7Crewe1,612
8Oldham1,601
9Fleetwood Town1,599
10Exeter1,584
11Grimsby1,581
12Walsall1,569
13Swindon1,562
14Colchester1,557
15Bristol Rovers1,518
16Gillingham1,490
17Accrington Stanley1,483
18Cheltenham1,472
19Newport County1,463
20Rotherham1,460
21Northampton1,450
22Crawley Town1,433
23Shrewsbury1,419
24Tranmere1,415

League Table for this division