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
1Bristol Rovers6600124+81833212
2Barnet6510168+81653160
3Grimsby6501166+101545496
4Salford641173+4132311
5Chesterfield633063+31234129
6MK Dons632194+51133166
7Cheltenham631296+31035132
8Colchester631275+21024281
9Newport County630357-292373
10Shrewsbury6222330813249
11Cambridge Utd614174+373492
12Accrington Stanley621378-1734548
13Harrogate Town621378-1733447
14Crawley Town621356-1713503
15Notts County621379-2733298
16Crewe621369-3733237
17Walsall6132710-3643192
18Fleetwood Town613269-3643184
19Swindon6132612-6643440
20Barrow612369-3534653
21Bromley612369-3543369
22Gillingham6123711-4544559
23Oldham611479-2444427
24Tranmere611459-4434500
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Bristol Rovers10901176+112743212
2Salford10712125+7223311
3Grimsby107032310+132155496
4MK Dons10622189+92063166
5Barnet106222114+72083160
6Chesterfield105321211+11854129
7Bromley10433101001553369
8Cambridge Utd10352135+8143492
9Cheltenham104241413+11455132
10Oldham104151511+41354427
11Notts County104151817+11353298
12Walsall10343121201353192
13Swindon103431216-41363440
14Colchester103348801234281
15Newport County10406913-4125373
16Crewe103251215-31153237
17Fleetwood Town10253912-31153184
18Shrewsbury10325612-61123249
19Crawley Town10244810-21033503
20Harrogate Town103161114-31043447
21Barrow10235918-9954653
22Accrington Stanley10226715-8834548
23Tranmere10127616-10544500
24Gillingham10127822-14554559

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
1Bristol Rovers618 1027 
2Barnet616 1020 
3Grimsby615 1021 
4Salford613 1022 
5Chesterfield612 1018 
6MK Dons611 1020 
7Cheltenham610 1014 
8Colchester610 1012 
9Newport County69 1012 
10Shrewsbury68 1011 
11Cambridge Utd67 1014 
12Accrington Stanley67 108 
13Harrogate Town67 1010 
14Crawley Town67 1010 
15Notts County67 1013 
16Crewe67 1011 
17Walsall66 1013 
18Fleetwood Town66 1011 
19Swindon66 1013 
20Barrow65 109 
21Bromley65 1015 
22Gillingham65 105 
23Oldham64 1013 
24Tranmere64 105 
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
1Bristol Rovers17611234/10 (40%)5/10 (50%)5/10 (50%)4/10 (40%)32
2Salford1257173/10 (30%)7/10 (70%)2/10 (20%)5/10 (50%)50
3Grimsby231013335/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)34
4MK Dons1899276/10 (60%)8/10 (80%)1/10 (10%)3/10 (30%)24
5Barnet21147358/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)34
6Chesterfield12111235/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)36
7Bromley10100205/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)34
8Cambridge Utd1358183/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)25
9Cheltenham14131275/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)40
10Oldham15114265/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)31
11Notts County18171355/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)23
12Walsall12120245/10 (50%)6/10 (60%)3/10 (30%)2/10 (20%)44
13Swindon1216-4286/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)43
14Colchester880163/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)54
15Newport County913-4225/10 (50%)3/10 (30%)7/10 (70%)1/10 (10%)45
16Crewe1215-3275/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)24
17Fleetwood Town912-3215/10 (50%)5/10 (50%)4/10 (40%)2/10 (20%)48
18Shrewsbury612-6182/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)40
19Crawley Town810-2183/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)49
20Harrogate Town1114-3254/10 (40%)5/10 (50%)5/10 (50%)2/10 (20%)38
21Barrow918-9275/10 (50%)1/10 (10%)7/10 (70%)2/10 (20%)30
22Accrington Stanley715-8223/10 (30%)4/10 (40%)5/10 (50%)2/10 (20%)26
23Tranmere616-10224/10 (40%)1/10 (10%)8/10 (80%)1/10 (10%)43
24Gillingham822-14305/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)34
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
1Bristol Rovers2719233.85932
2Salford2215233.36722
3Grimsby2117213.97614
4MK Dons2018223.67314
5Barnet2016233.47713
6Chesterfield1820244.47020
7Bromley1519233.37020
8Cambridge Utd1417253.97317
9Cheltenham1418214.47514
10Oldham1317213.36921
11Notts County1319244.47020
12Walsall1321243.57019
13Swindon1322254.26723
14Colchester1218244.57320
15Newport County1218243.77314
16Crewe1116223.97318
17Fleetwood Town1118263.67713
18Shrewsbury1123253.87120
19Crawley Town1020244.17122
20Harrogate Town1021254.07121
21Barrow920283.36919
22Accrington Stanley819242.96921
23Tranmere524273.76917
24Gillingham525273.67316
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
1Barrow653406
2Gillingham559347
3Accrington Stanley548341
4Crawley Town503313
5Tranmere500311
6Grimsby496308
7Harrogate Town447278
8Swindon440273
9Oldham427265
10Bromley369229
11Notts County298185
12Colchester281175
13Shrewsbury249155
14Crewe237147
15Bristol Rovers212132
16Walsall192119
17Fleetwood Town184114
18MK Dons166103
19Barnet16099
20Cheltenham13282
21Chesterfield12980
22Cambridge Utd9257
23Newport County7345
24Salford117

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,743
2Bromley1,707
3Cambridge Utd1,705
4MK Dons1,665
5Swindon1,652
6Salford1,645
7Oldham1,639
8Chesterfield1,635
9Grimsby1,626
10Notts County1,614
11Colchester1,583
12Crewe1,568
13Walsall1,564
14Fleetwood Town1,549
15Bristol Rovers1,533
16Cheltenham1,529
17Accrington Stanley1,474
18Gillingham1,433
19Shrewsbury1,427
20Crawley Town1,426
21Harrogate Town1,408
22Barrow1,399
23Newport County1,376
24Tranmere1,370

League Table for this division