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
1Bromley6501116+51533216
2Salford6420138+51443251
3MK Dons6321105+51133227
4Chesterfield632184+41133109
5Walsall632163+3112371
6Cheltenham632175+21133259
7Notts County632164+21113147
8Cambridge Utd624074+31043253
9Swindon631263+31013130
10Accrington Stanley631254+11013242
11Colchester6231106+4933183
12Tranmere6303810-293363
13Fleetwood Town622265+1833127
14Oldham622265+1823248
15Barnet6132770633345
16Newport County6132610-4633270
17Crewe6123880543236
18Gillingham605178-1543371
19Barrow6123811-3543154
20Shrewsbury604269-3443304
21Grimsby603327-5323242
22Harrogate Town603329-7323135
23Crawley Town6024712-5243121
24Bristol Rovers6024312-9223178
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Bromley10901198+112753216
2Notts County10532129+31843147
3Salford105321513+21853251
4Chesterfield104511611+51763109
5Walsall10523128+4173371
6Cheltenham105231210+21753259
7MK Dons104421711+61663227
8Colchester10442159+61643183
9Oldham10442127+51633248
10Swindon10442117+41643130
11Accrington Stanley104421310+31653242
12Fleetwood Town104331310+31573127
13Cambridge Utd1036196+31543253
14Tranmere104241517-2147363
15Crewe103431714+31373236
16Crawley Town10244161601073121
17Barnet10172121201063345
18Gillingham101721213-11073371
19Newport County102351118-7943270
20Shrewsbury101541117-6873304
21Barrow101451319-6773154
22Grimsby10055815-7553242
23Harrogate Town10046316-13433135
24Bristol Rovers10028421-17233178

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
1Bromley615 1027 
2Salford614 1018 
3MK Dons611 1016 
4Chesterfield611 1017 
5Walsall611 1017 
6Cheltenham611 1017 
7Notts County611 1018 
8Cambridge Utd610 1015 
9Swindon610 1016 
10Accrington Stanley610 1016 
11Colchester69 1016 
12Tranmere69 1014 
13Fleetwood Town68 1015 
14Oldham68 1016 
15Barnet66 1010 
16Newport County66 109 
17Crewe65 1013 
18Gillingham65 1010 
19Barrow65 107 
20Shrewsbury64 108 
21Grimsby63 105 
22Harrogate Town63 104 
23Crawley Town62 1010 
24Bristol Rovers62 102 
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
1Bromley19811275/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)29
2Notts County1293214/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)39
3Salford15132285/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)29
4Chesterfield16115276/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)27
5Walsall1284203/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)32
6Cheltenham12102225/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)39
7MK Dons17116286/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)20
8Colchester1596244/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)19
9Oldham1275193/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)30
10Swindon1174184/10 (40%)6/10 (60%)3/10 (30%)3/10 (30%)29
11Accrington Stanley13103235/10 (50%)8/10 (80%)2/10 (20%)2/10 (20%)31
12Fleetwood Town13103237/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)25
13Cambridge Utd963154/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)35
14Tranmere1517-2327/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)25
15Crewe17143317/10 (70%)5/10 (50%)4/10 (40%)1/10 (10%)21
16Crawley Town16160327/10 (70%)6/10 (60%)4/10 (40%)1/10 (10%)35
17Barnet12120246/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)26
18Gillingham1213-1257/10 (70%)4/10 (40%)5/10 (50%)2/10 (20%)24
19Newport County1118-7294/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)29
20Shrewsbury1117-6287/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)35
21Barrow1319-6327/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)31
22Grimsby815-7235/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)30
23Harrogate Town316-13193/10 (30%)2/10 (20%)8/10 (80%)0/10 (0%)35
24Bristol Rovers421-17253/10 (30%)1/10 (10%)9/10 (90%)0/10 (0%)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
1Bromley2717223.67619
2Notts County1817244.27120
3Salford1818253.87219
4Chesterfield1718244.27220
5Walsall1718224.77119
6Cheltenham1716223.07911
7MK Dons1620254.47119
8Colchester1614254.07714
9Oldham1620244.06725
10Swindon1619244.57416
11Accrington Stanley1618233.37119
12Fleetwood Town1518244.17120
13Cambridge Utd1520243.77516
14Tranmere1419234.56624
15Crewe1320263.37614
16Crawley Town1023273.66526
17Barnet1018263.87516
18Gillingham1020273.77614
19Newport County922273.87020
20Shrewsbury815202.47416
21Barrow719223.96923
22Grimsby521263.97713
23Harrogate Town420242.56626
24Bristol Rovers222273.96525
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
1Gillingham371231
2Barnet345214
3Shrewsbury304189
4Newport County270168
5Cheltenham259161
6Cambridge Utd253157
7Salford251156
8Oldham248154
9Accrington Stanley242150
10Grimsby242150
11Crewe236147
12MK Dons227141
13Bromley216134
14Colchester183114
15Bristol Rovers178111
16Barrow15496
17Notts County14791
18Harrogate Town13584
19Swindon13081
20Fleetwood Town12779
21Crawley Town12175
22Chesterfield10968
23Walsall7144
24Tranmere6339

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
1Barnet1,737
2Walsall1,690
3Swindon1,676
4Bromley1,664
5Salford1,631
6Chesterfield1,625
7Cambridge Utd1,613
8Notts County1,609
9Oldham1,600
10Colchester1,594
11Crewe1,590
12Fleetwood Town1,589
13MK Dons1,568
14Grimsby1,542
15Accrington Stanley1,528
16Cheltenham1,526
17Tranmere1,522
18Gillingham1,522
19Barrow1,468
20Crawley Town1,467
21Harrogate Town1,420
22Shrewsbury1,404
23Bristol Rovers1,393
24Newport County1,349

League Table for this division