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+101613344
2MK Dons6420144+101443200
3Cambridge Utd6330134+91242242
4Shrewsbury640297+21232109
5Salford640275+21224221
6Cheltenham6240118+31053332
7Chesterfield6312107+3103340
8Newport County631297+21043186
9Bristol Rovers631286+21033477
10Fleetwood Town624075+21034536
11Bromley624053+21033242
12Crewe630368-2932178
13Grimsby6222880843138
14Colchester6222770833486
15Notts County6213107+373271
16Walsall620467-1624172
17Harrogate Town613247-3632227
18Barnet6204510-5632251
19Swindon6123811-3562121
20Accrington Stanley612336-352269
21Crawley Town604237-4422119
22Gillingham6114315-1242396
23Barrow602449-5223259
24Tranmere6015314-11133259
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1MK Dons10730218+132463200
2Cambridge Utd10631216+152152242
3Notts County106131710+7196271
4Shrewsbury106131411+31952109
5Bromley10460148+61873242
6Chesterfield105321712+5186340
7Swindon105231712+51772121
8Oldham105231411+31733344
9Crewe10523111101752178
10Bristol Rovers105141612+41653477
11Grimsby104421210+21653138
12Salford10505121201544221
13Accrington Stanley10424119+2144269
14Fleetwood Town103521110+11464536
15Barnet10334912-31252251
16Colchester10325910-11133486
17Cheltenham102531416-21173332
18Newport County10325913-41143186
19Harrogate Town10235713-6952227
20Walsall102261116-5854172
21Crawley Town10154511-6822119
22Gillingham10217622-1674396
23Barrow10127816-8553259
24Tranmere10118619-13443259

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 1017 
2MK Dons614 1024 
3Cambridge Utd612 1021 
4Shrewsbury612 1019 
5Salford612 1015 
6Cheltenham610 1011 
7Chesterfield610 1018 
8Newport County610 1011 
9Bristol Rovers610 1016 
10Fleetwood Town610 1014 
11Bromley610 1018 
12Crewe69 1017 
13Grimsby68 1016 
14Colchester68 1011 
15Notts County67 1019 
16Walsall66 108 
17Harrogate Town66 109 
18Barnet66 1012 
19Swindon65 1017 
20Accrington Stanley65 1014 
21Crawley Town64 108 
22Gillingham64 107 
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 Dons21813296/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)31
2Cambridge Utd21615275/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)40
3Notts County17107276/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)36
4Shrewsbury14113255/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)31
5Bromley1486227/10 (70%)7/10 (70%)1/10 (10%)3/10 (30%)28
6Chesterfield17125296/10 (60%)9/10 (90%)1/10 (10%)3/10 (30%)31
7Swindon17125297/10 (70%)3/10 (30%)7/10 (70%)3/10 (30%)36
8Oldham14113253/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)31
9Crewe11110225/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)37
10Bristol Rovers16124285/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)21
11Grimsby12102225/10 (50%)4/10 (40%)6/10 (60%)4/10 (40%)44
12Salford12120244/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)44
13Accrington Stanley1192204/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)30
14Fleetwood Town11101216/10 (60%)5/10 (50%)3/10 (30%)4/10 (40%)34
15Barnet912-3215/10 (50%)6/10 (60%)2/10 (20%)4/10 (40%)39
16Colchester910-1193/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)44
17Cheltenham1416-2307/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)21
18Newport County913-4224/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)34
19Harrogate Town713-6205/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)37
20Walsall1116-5275/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)34
21Crawley Town511-6162/10 (20%)2/10 (20%)5/10 (50%)4/10 (40%)40
22Gillingham622-16284/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)32
23Barrow816-8245/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)34
24Tranmere619-13254/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)36
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 Dons2417224.27416
2Cambridge Utd2115224.76723
3Notts County1918234.76624
4Shrewsbury1919243.96822
5Bromley1819233.66525
6Chesterfield1817214.37119
7Swindon1722254.86822
8Oldham1716233.87319
9Crewe1715243.86924
10Bristol Rovers1620243.77218
11Grimsby1619234.47714
12Salford1520254.06724
13Accrington Stanley1419242.77219
14Fleetwood Town1418263.37515
15Barnet1218233.87614
16Colchester1120264.17119
17Cheltenham1116233.77417
18Newport County1122254.77020
19Harrogate Town917283.46922
20Walsall822254.17515
21Crawley Town823253.86723
22Gillingham726284.76822
23Barrow521263.56922
24Tranmere422264.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 Town536333
2Colchester486302
3Bristol Rovers477296
4Oldham344214
5Cheltenham332206
6Barrow259161
7Tranmere259161
8Barnet251156
9Bromley242150
10Cambridge Utd242150
11Harrogate Town227141
12Salford221137
13MK Dons200124
14Newport County186116
15Crewe178111
16Walsall172107
17Grimsby13886
18Swindon12175
19Crawley Town11974
20Shrewsbury10968
21Gillingham9660
22Notts County7144
23Accrington Stanley6943
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