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
1Oldham6510121+111613121
2MK Dons6510144+101645200
3Bristol Rovers641194+51334477
4Salford641184+41325291
5Bromley633052+31223452
6Cambridge Utd624092+71024392
7Cheltenham6240118+31054332
8Grimsby631276+11033138
9Notts County6303136+7923194
10Shrewsbury6303880933243
11Swindon622298+1853284
12Harrogate Town6222660823348
13Walsall621365+1724172
14Fleetwood Town6141440724571
15Chesterfield6213910-173340
16Colchester621367-1723382
17Newport County621367-1733186
18Barnet621346-2724362
19Crewe621369-3743312
20Crawley Town605146-2533119
21Gillingham6114316-1342496
22Barrow6024511-6234351
23Accrington Stanley6024210-822369
24Tranmere6015316-1313360
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1MK Dons10820206+142655200
2Oldham10622158+72023121
3Bromley10550136+72063452
4Notts County10613199+101953194
5Shrewsbury106041412+21853243
6Cambridge Utd10451176+111754392
7Swindon105231611+51763284
8Crewe10523101001753312
9Bristol Rovers105141412+21654477
10Grimsby104421210+21653138
11Salford105141312+11655291
12Chesterfield104331615+1156340
13Fleetwood Town10352109+11454571
14Cheltenham10262151501284332
15Harrogate Town10334911-21243348
16Colchester10325910-11133382
17Newport County10325911-21143186
18Barnet10325913-41154362
19Accrington Stanley10325712-5113369
20Walsall10226914-5844172
21Crawley Town10154612-6833119
22Gillingham10217520-1573496
23Barrow10127816-8554351
24Tranmere10118621-1544360

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 1020 
2MK Dons616 1026 
3Bristol Rovers613 1016 
4Salford613 1016 
5Bromley612 1020 
6Cambridge Utd610 1017 
7Cheltenham610 1012 
8Grimsby610 1016 
9Notts County69 1019 
10Shrewsbury69 1018 
11Swindon68 1017 
12Harrogate Town68 1012 
13Walsall67 108 
14Fleetwood Town67 1014 
15Chesterfield67 1015 
16Colchester67 1011 
17Newport County67 1011 
18Barnet67 1011 
19Crewe67 1017 
20Crawley Town65 108 
21Gillingham64 107 
22Barrow62 105 
23Accrington Stanley62 1011 
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 Dons20614265/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)30
2Oldham1587232/10 (20%)6/10 (60%)3/10 (30%)6/10 (60%)33
3Bromley1367196/10 (60%)7/10 (70%)1/10 (10%)4/10 (40%)35
4Notts County19910285/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)33
5Shrewsbury14122265/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)35
6Cambridge Utd17611235/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)35
7Swindon16115276/10 (60%)4/10 (40%)6/10 (60%)4/10 (40%)42
8Crewe10100205/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)40
9Bristol Rovers14122265/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)28
10Grimsby12102225/10 (50%)4/10 (40%)6/10 (60%)4/10 (40%)49
11Salford13121255/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)39
12Chesterfield16151316/10 (60%)8/10 (80%)2/10 (20%)2/10 (20%)24
13Fleetwood Town1091195/10 (50%)5/10 (50%)3/10 (30%)4/10 (40%)40
14Cheltenham15150308/10 (80%)4/10 (40%)5/10 (50%)2/10 (20%)27
15Harrogate Town911-2204/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)33
16Colchester910-1193/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)44
17Newport County911-2204/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)43
18Barnet913-4225/10 (50%)7/10 (70%)2/10 (20%)3/10 (30%)41
19Accrington Stanley712-5193/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)31
20Walsall914-5234/10 (40%)4/10 (40%)5/10 (50%)2/10 (20%)36
21Crawley Town612-6183/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)42
22Gillingham520-15253/10 (30%)3/10 (30%)7/10 (70%)1/10 (10%)37
23Barrow816-8245/10 (50%)2/10 (20%)7/10 (70%)2/10 (20%)35
24Tranmere621-15274/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)27
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 Dons2617224.27416
2Oldham2017233.77318
3Bromley2018233.56524
4Notts County1919254.77020
5Shrewsbury1819243.86822
6Cambridge Utd1716234.66822
7Swindon1723254.76525
8Crewe1716234.06924
9Bristol Rovers1620233.86724
10Grimsby1619244.27713
11Salford1619244.06724
12Chesterfield1517214.57020
13Fleetwood Town1418253.57515
14Cheltenham1217213.97416
15Harrogate Town1218283.57317
16Colchester1120254.27319
17Newport County1122254.67021
18Barnet1118233.87614
19Accrington Stanley1119242.77318
20Walsall822254.17515
21Crawley Town823253.76723
22Gillingham725274.56921
23Barrow521273.57119
24Tranmere421254.37218
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
1Fleetwood Town571355
2Bristol Rovers477296
3Bromley452281
4Cambridge Utd392244
5Colchester382237
6Barnet362225
7Barrow351218
8Harrogate Town348216
9Cheltenham332206
10Crewe312194
11Salford291181
12Swindon284176
13Shrewsbury243151
14MK Dons200124
15Notts County194121
16Newport County186116
17Walsall172107
18Grimsby13886
19Oldham12175
20Crawley Town11974
21Gillingham9660
22Accrington Stanley6943
23Tranmere6037
24Chesterfield4025

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