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+91614121
2Bromley642062+41424452
3Grimsby6411113+81324138
4MK Dons6411147+71355200
5Bristol Rovers641184+41335696
6Notts County6402187+111234194
7Cambridge Utd6330102+81224392
8Salford640285+31225291
9Crewe6312108+21044361
10Barnet631276+11034362
11Fleetwood Town623154+1925571
12Chesterfield6303990924124
13Swindon622287+1844502
14Walsall621365+1725172
15Newport County6213770744315
16Cheltenham61411011-1755463
17Shrewsbury6204612-6634243
18Harrogate Town612357-2524411
19Crawley Town604247-3434486
20Colchester611427-5414467
21Gillingham6114415-1143596
22Accrington Stanley602429-722469
23Barrow6024313-10225569
24Tranmere6015312-913460
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1MK Dons10721209+112365200
2Oldham10721165+112324121
3Bromley10550105+52054452
4Notts County106132210+121954194
5Cambridge Utd10541186+121954392
6Grimsby10532158+71844138
7Shrewsbury10604141401854243
8Swindon105231611+51764502
9Crewe105231310+31754361
10Fleetwood Town10451107+31745571
11Chesterfield105231513+21754124
12Bristol Rovers105141413+11665696
13Salford10505131301555291
14Barnet104241213-11464362
15Cheltenham102621617-11285463
16Harrogate Town10334910-11244411
17Colchester10325910-11134467
18Walsall103251113-21155172
19Newport County103161013-31054315
20Accrington Stanley10226412-882469
21Gillingham10217621-1574596
22Crawley Town10055413-9534486
23Barrow10127719-12545569
24Tranmere10118620-1444460

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
2Fleetwood Town571355
3Barrow569354
4Swindon502312
5Crawley Town486302
6Colchester467290
7Cheltenham463288
8Bromley452281
9Harrogate Town411255
10Cambridge Utd392244
11Barnet362225
12Crewe361224
13Newport County315196
14Salford291181
15Shrewsbury243151
16MK Dons200124
17Notts County194121
18Walsall172107
19Grimsby13886
20Chesterfield12477
21Oldham12175
22Gillingham9660
23Accrington Stanley6943
24Tranmere6037

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