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
1Oldham6510111+10161457
2Bromley642062+41423209
3Grimsby6411113+81323138
4MK Dons6411147+71354200
5Bristol Rovers641184+41334696
6Cambridge Utd6330102+81223151
7Salford640285+31224291
8Crewe6312108+21043183
9Barnet631276+11033111
10Notts County63031310+3934218
11Fleetwood Town623154+1924200
12Chesterfield6303990923124
13Swindon622287+1843381
14Walsall621365+1724172
15Newport County6213770743315
16Cheltenham61411011-1754463
17Shrewsbury6204612-6633134
18Harrogate Town612357-2523184
19Crawley Town604247-3433486
20Colchester611427-5413197
21Gillingham6114415-1143496
22Accrington Stanley602429-722369
23Barrow6024313-10224310
24Tranmere6015312-913360
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Oldham10820192+17262457
2MK Dons10721209+112364200
3Bromley10550105+52053209
4Cambridge Utd10541186+121953151
5Grimsby10532158+71843138
6Shrewsbury10604141401853134
7Swindon105231611+51763381
8Crewe105231310+31753183
9Fleetwood Town10451107+31744200
10Chesterfield105231513+21753124
11Notts County105142113+81654218
12Bristol Rovers105141413+11664696
13Salford10505131301554291
14Barnet104241213-11463111
15Cheltenham102621617-11284463
16Harrogate Town10334910-11243184
17Colchester10325910-11133197
18Walsall103251113-21154172
19Newport County103161013-31053315
20Accrington Stanley10226412-882369
21Gillingham10217621-1574496
22Crawley Town10055413-9533486
23Barrow10127719-12544310
24Tranmere10118620-1444360

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
1Oldham616 1026 
2Bromley614 1020 
3Grimsby613 1018 
4MK Dons613 1023 
5Bristol Rovers613 1016 
6Cambridge Utd612 1019 
7Salford612 1015 
8Crewe610 1017 
9Barnet610 1014 
10Notts County69 1016 
11Fleetwood Town69 1017 
12Chesterfield69 1017 
13Swindon68 1017 
14Walsall67 1011 
15Newport County67 1010 
16Cheltenham67 1012 
17Shrewsbury66 1018 
18Harrogate Town65 1012 
19Crawley Town64 105 
20Colchester64 1011 
21Gillingham64 107 
22Accrington Stanley62 108 
23Barrow62 105 
24Tranmere61 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
1Oldham19217212/10 (20%)8/10 (80%)1/10 (10%)8/10 (80%)31
2MK Dons20911296/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)28
3Bromley1055155/10 (50%)7/10 (70%)1/10 (10%)5/10 (50%)43
4Cambridge Utd18612245/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)34
5Grimsby1587234/10 (40%)5/10 (50%)5/10 (50%)5/10 (50%)48
6Shrewsbury14140285/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)36
7Swindon16115276/10 (60%)4/10 (40%)6/10 (60%)4/10 (40%)43
8Crewe13103235/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)33
9Fleetwood Town1073174/10 (40%)5/10 (50%)3/10 (30%)5/10 (50%)39
10Chesterfield15132285/10 (50%)8/10 (80%)2/10 (20%)3/10 (30%)29
11Notts County21138345/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)28
12Bristol Rovers14131276/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)24
13Salford13130265/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)44
14Barnet1213-1256/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)41
15Cheltenham1617-1338/10 (80%)5/10 (50%)4/10 (40%)2/10 (20%)27
16Harrogate Town910-1194/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)37
17Colchester910-1193/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)45
18Walsall1113-2245/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)34
19Newport County1013-3235/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)40
20Accrington Stanley412-8162/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)37
21Gillingham621-15274/10 (40%)4/10 (40%)6/10 (60%)1/10 (10%)36
22Crawley Town413-9173/10 (30%)1/10 (10%)7/10 (70%)2/10 (20%)46
23Barrow719-12264/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)35
24Tranmere620-14264/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)29
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
1Oldham2617223.97517
2MK Dons2318224.37416
3Bromley2018233.46329
4Cambridge Utd1916224.46823
5Grimsby1819244.27714
6Shrewsbury1819253.66922
7Swindon1722254.66823
8Crewe1717234.17222
9Fleetwood Town1716243.57516
10Chesterfield1719224.47119
11Notts County1620264.97020
12Bristol Rovers1620224.06625
13Salford1519244.16624
14Barnet1417233.87713
15Cheltenham1216204.17515
16Harrogate Town1217263.57317
17Colchester1121244.47321
18Walsall1122254.27515
19Newport County1022254.67020
20Accrington Stanley820252.67417
21Gillingham725274.56921
22Crawley Town521233.76723
23Barrow521263.66823
24Tranmere418234.47218
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
1Bristol Rovers696432
2Crawley Town486302
3Cheltenham463288
4Swindon381237
5Newport County315196
6Barrow310193
7Salford291181
8Notts County218135
9Bromley209130
10Fleetwood Town200124
11MK Dons200124
12Colchester197122
13Harrogate Town184114
14Crewe183114
15Walsall172107
16Cambridge Utd15194
17Grimsby13886
18Shrewsbury13483
19Chesterfield12477
20Barnet11169
21Gillingham9660
22Accrington Stanley6943
23Tranmere6037
24Oldham5735

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
1Bromley1,731
2Barnet1,710
3Cambridge Utd1,697
4Swindon1,668
5Oldham1,659
6Notts County1,652
7MK Dons1,647
8Grimsby1,627
9Salford1,624
10Chesterfield1,616
11Walsall1,591
12Crewe1,589
13Colchester1,577
14Fleetwood Town1,563
15Accrington Stanley1,502
16Cheltenham1,489
17Bristol Rovers1,483
18Gillingham1,452
19Shrewsbury1,416
20Crawley Town1,415
21Harrogate Town1,396
22Barrow1,392
23Tranmere1,392
24Newport County1,384

League Table for this division