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+101614344
2MK Dons6420144+101444265
3Cambridge Utd6330134+91243242
4Shrewsbury640297+21233109
5Salford640275+21225498
6Cheltenham6240118+31054566
7Chesterfield6312107+31034239
8Newport County631297+21044445
9Bristol Rovers631286+21034534
10Fleetwood Town624075+21035536
11Bromley624053+21034242
12Crewe630368-2933178
13Grimsby6222880844238
14Colchester6222770834486
15Notts County6213107+373371
16Walsall620467-1625225
17Harrogate Town613247-3633227
18Barnet6204510-5633251
19Swindon6123811-3563121
20Accrington Stanley612336-3523379
21Crawley Town604237-4423422
22Gillingham6114315-12424494
23Barrow602449-5224259
24Tranmere6015314-11134310
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1MK Dons10730218+132464265
2Cambridge Utd10631216+152153242
3Notts County106131710+7196371
4Shrewsbury106131411+31953109
5Bromley10460148+61874242
6Chesterfield105321712+51864239
7Swindon105231712+51773121
8Oldham105231411+31734344
9Crewe10523111101753178
10Bristol Rovers105141612+41654534
11Grimsby104421210+21654238
12Salford10505121201545498
13Accrington Stanley10424119+21443379
14Fleetwood Town103521110+11465536
15Barnet10334912-31253251
16Colchester10325910-11134486
17Cheltenham102531416-21174566
18Newport County10325913-41144445
19Harrogate Town10235713-6953227
20Walsall102261116-5855225
21Crawley Town10154511-6823422
22Gillingham10217622-16744494
23Barrow10127816-8554259
24Tranmere10118619-13444310

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
1Cheltenham566352
2Fleetwood Town536333
3Bristol Rovers534332
4Salford498309
5Gillingham494307
6Colchester486302
7Newport County445277
8Crawley Town422262
9Accrington Stanley379235
10Oldham344214
11Tranmere310193
12MK Dons265165
13Barrow259161
14Barnet251156
15Bromley242150
16Cambridge Utd242150
17Chesterfield239149
18Grimsby238148
19Harrogate Town227141
20Walsall225140
21Crewe178111
22Swindon12175
23Shrewsbury10968
24Notts County7144

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,721
2Barnet1,709
3Cambridge Utd1,682
4Swindon1,666
5Notts County1,634
6MK Dons1,627
7Oldham1,623
8Grimsby1,620
9Chesterfield1,619
10Salford1,614
11Crewe1,597
12Colchester1,588
13Walsall1,568
14Fleetwood Town1,565
15Accrington Stanley1,533
16Gillingham1,503
17Cheltenham1,480
18Shrewsbury1,461
19Bristol Rovers1,447
20Tranmere1,424
21Barrow1,423
22Crawley Town1,419
23Harrogate Town1,376
24Newport County1,374

League Table for this division