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
1Bromley6501115+615 33310
2Colchester6411136+71334277
3Cambridge Utd633083+512 34269
4MK Dons6321137+61144334
5Fleetwood Town6321106+41154259
6Swindon632195+4113457
7Chesterfield6321107+31144266
8Walsall632174+311 24449
9Notts County632186+211 33101
10Accrington Stanley631275+210 24303
11Salford63121211+11034318
12Tranmere6312121201053148
13Cheltenham631277010 34302
14Oldham622285+3824499
15Crewe6141119+27 5351
16Barnet613278-1633199
17Shrewsbury613279-2644281
18Gillingham6051910-1553435
19Crawley Town6033913-4353157
20Harrogate Town6033311-8333235
21Grimsby6024410-62 34448
22Barrow6024613-72 44472
23Newport County6024513-8234629
24Bristol Rovers6015213-111 24513
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Bromley10802178+924 53310
2Notts County10631159+621 53101
3Colchester106221810+82054277
4MK Dons105322212+101874334
5Chesterfield104511712+51774266
6Cheltenham105231210+217 54302
7Salford105231514+11744318
8Fleetwood Town104421612+41694259
9Cambridge Utd10442108+216 44269
10Swindon104421312+1165457
11Accrington Stanley104331611+515 54303
12Walsall104331310+315 54449
13Tranmere104331917+21593148
14Oldham10343118+31334499
15Crewe103431816+213 8351
16Shrewsbury103431314-11364281
17Barnet10253131301153199
18Crawley Town10244161601073157
19Gillingham101721213-11073435
20Barrow101541218-68 74472
21Newport County102261119-8844629
22Grimsby101361017-76 64448
23Harrogate Town10037620-14353235
24Bristol Rovers10019326-231 34513

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
1Bromley615 1024 
2Colchester613 1020 
3Cambridge Utd612 1016 
4MK Dons611 1018 
5Fleetwood Town611 1016 
6Swindon611 1016 
7Chesterfield611 1017 
8Walsall611 1015 
9Notts County611 1021 
10Accrington Stanley610 1015 
11Salford610 1017 
12Tranmere610 1015 
13Cheltenham610 1017 
14Oldham68 1013 
15Crewe67 1013 
16Barnet66 1011 
17Shrewsbury66 1013 
18Gillingham65 1010 
19Crawley Town63 1010 
20Harrogate Town63 103 
21Grimsby62 106 
22Barrow62 108 
23Newport County62 108 
24Bristol Rovers61 101 
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
1Bromley1789255/10 (50%)7/10 (70%)3/10 (30%)5/10 (50%)31
2Notts County1596245/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)42
3Colchester18108285/10 (50%)4/10 (40%)4/10 (40%)5/10 (50%)20
4MK Dons221210347/10 (70%)8/10 (80%)2/10 (20%)3/10 (30%)20
5Chesterfield17125297/10 (70%)5/10 (50%)4/10 (40%)3/10 (30%)23
6Cheltenham12102225/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)47
7Salford15141294/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)28
8Fleetwood Town16124289/10 (90%)3/10 (30%)7/10 (70%)1/10 (10%)24
9Cambridge Utd1082184/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)36
10Swindon13121255/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)25
11Accrington Stanley16115275/10 (50%)8/10 (80%)2/10 (20%)3/10 (30%)29
12Walsall13103235/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)28
13Tranmere19172369/10 (90%)5/10 (50%)5/10 (50%)1/10 (10%)26
14Oldham1183193/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)30
15Crewe18162348/10 (80%)5/10 (50%)4/10 (40%)1/10 (10%)22
16Shrewsbury1314-1276/10 (60%)5/10 (50%)4/10 (40%)4/10 (40%)32
17Barnet13130265/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)26
18Crawley Town16160327/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)32
19Gillingham1213-1257/10 (70%)4/10 (40%)5/10 (50%)3/10 (30%)32
20Barrow1218-6307/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)31
21Newport County1119-8304/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)31
22Grimsby1017-7276/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)29
23Harrogate Town620-14265/10 (50%)3/10 (30%)7/10 (70%)0/10 (0%)29
24Bristol Rovers326-23293/10 (30%)0/10 (0%)10/10 (100%)0/10 (0%)30
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
1Bromley2417233.47617
2Notts County2117244.37121
3Colchester2014253.87813
4MK Dons1819244.47615
5Chesterfield1717244.17021
6Cheltenham1717223.07912
7Salford1718273.97119
8Fleetwood Town1619264.17020
9Cambridge Utd1621243.77417
10Swindon1619254.67317
11Accrington Stanley1518243.57119
12Walsall1518224.77218
13Tranmere1518234.67317
14Oldham1318243.86724
15Crewe1319263.37614
16Shrewsbury1315212.47416
17Barnet1117243.97713
18Crawley Town1023283.36625
19Gillingham1020264.17614
20Barrow819223.76823
21Newport County821263.47119
22Grimsby621264.07713
23Harrogate Town319242.06825
24Bristol Rovers122284.06625
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
1Newport County629391
2Bristol Rovers513319
3Oldham499310
4Barrow472293
5Walsall449279
6Grimsby448278
7Gillingham435270
8MK Dons334208
9Salford318198
10Bromley310193
11Accrington Stanley303188
12Cheltenham302188
13Shrewsbury281175
14Colchester277172
15Cambridge Utd269167
16Chesterfield266165
17Fleetwood Town259161
18Harrogate Town235146
19Barnet199124
20Crawley Town15798
21Tranmere14892
22Notts County10163
23Swindon5735
24Crewe5132

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
1Barnet1,762
2Swindon1,685
3Walsall1,685
4Bromley1,651
5Notts County1,622
6Chesterfield1,605
7Cambridge Utd1,603
8Salford1,603
9Crewe1,596
10Fleetwood Town1,593
11Oldham1,590
12Colchester1,589
13Grimsby1,550
14MK Dons1,534
15Accrington Stanley1,531
16Gillingham1,529
17Tranmere1,521
18Cheltenham1,506
19Barrow1,487
20Crawley Town1,470
21Harrogate Town1,445
22Shrewsbury1,419
23Bristol Rovers1,397
24Newport County1,355

League Table for this division