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
1Oldham6510101+9161357
2Bromley642062+41423209
3Grimsby6411113+81323138
4MK Dons6411147+71354200
5Bristol Rovers641184+41334696
6Notts County6402187+111233123
7Cambridge Utd6330102+81223151
8Salford640285+31224291
9Crewe6312108+21043183
10Barnet631276+11033111
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
1MK Dons10721209+112364200
2Oldham10721165+11232357
3Bromley10550105+52053209
4Notts County106132210+121953123
5Cambridge Utd10541186+121953151
6Grimsby10532158+71843138
7Shrewsbury10604141401853134
8Swindon105231611+51763381
9Crewe105231310+31753183
10Fleetwood Town10451107+31744200
11Chesterfield105231513+21753124
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 1023 
2Bromley614 1020 
3Grimsby613 1018 
4MK Dons613 1023 
5Bristol Rovers613 1016 
6Notts County612 1019 
7Cambridge Utd612 1019 
8Salford612 1015 
9Crewe610 1017 
10Barnet610 1014 
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
1MK Dons20911296/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)28
2Oldham16511212/10 (20%)7/10 (70%)2/10 (20%)7/10 (70%)33
3Bromley1055155/10 (50%)7/10 (70%)1/10 (10%)5/10 (50%)43
4Notts County221012325/10 (50%)4/10 (40%)6/10 (60%)3/10 (30%)30
5Cambridge Utd18612245/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)34
6Grimsby1587234/10 (40%)5/10 (50%)5/10 (50%)5/10 (50%)48
7Shrewsbury14140285/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)36
8Swindon16115276/10 (60%)4/10 (40%)6/10 (60%)4/10 (40%)43
9Crewe13103235/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)33
10Fleetwood Town1073174/10 (40%)5/10 (50%)3/10 (30%)5/10 (50%)39
11Chesterfield15132285/10 (50%)8/10 (80%)2/10 (20%)3/10 (30%)29
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
1MK Dons2318224.37416
2Oldham2317223.77317
3Bromley2018233.46329
4Notts County1919254.77020
5Cambridge Utd1916224.46823
6Grimsby1819244.27714
7Shrewsbury1819253.66922
8Swindon1722254.66823
9Crewe1717234.17222
10Fleetwood Town1716243.57516
11Chesterfield1719224.47119
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
8Bromley209130
9Fleetwood Town200124
10MK Dons200124
11Colchester197122
12Harrogate Town184114
13Crewe183114
14Walsall172107
15Cambridge Utd15194
16Grimsby13886
17Shrewsbury13483
18Chesterfield12477
19Notts County12376
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,723
2Barnet1,692
3Cambridge Utd1,690
4MK Dons1,659
5Swindon1,653
6Chesterfield1,632
7Oldham1,631
8Salford1,626
9Notts County1,621
10Grimsby1,612
11Colchester1,588
12Walsall1,587
13Crewe1,571
14Fleetwood Town1,565
15Accrington Stanley1,533
16Cheltenham1,498
17Gillingham1,475
18Bristol Rovers1,463
19Shrewsbury1,442
20Tranmere1,424
21Crawley Town1,419
22Barrow1,404
23Newport County1,391
24Harrogate Town1,371

League Table for this division