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
1Barnet65102010+101663438
2Bristol Rovers6510145+91643402
3Chesterfield642094+51443318
4Grimsby6411157+81354597
5Colchester6402104+61223484
6MK Dons6330104+61243428
7Salford632163+31123314
8Cambridge Utd623193+6923200
9Harrogate Town6303108+2943162
10Newport County6303810-2943355
11Cheltenham6303912-393459
12Bromley6222880842283
13Shrewsbury6222550823518
14Notts County6213710-3743179
15Gillingham6213712-573364
16Crawley Town613268-2623331
17Fleetwood Town6132811-3653138
18Tranmere612369-3544393
19Swindon6123613-7543252
20Oldham6114910-1443226
21Crewe6114410-642370
22Walsall6114714-7443382
23Barrow6105714-7343310
24Accrington Stanley6024714-7243276
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Bristol Rovers10811197+122552190
2Barnet107212614+122392278
3Chesterfield10721149+52352189
4Grimsby107122410+142263350
5Salford10622115+62032303
6MK Dons10532149+51862262
7Bromley105231210+21752283
8Notts County105141815+31652179
9Newport County105051214-21562282
10Cambridge Utd10352115+61433200
11Oldham104151713+41362226
12Colchester104151210+21342203
13Harrogate Town104061312+11242162
14Walsall103341316-31262190
15Swindon103341116-51262252
16Crawley Town10253910-11132331
17Fleetwood Town102531013-31162138
18Crewe103251115-4114270
19Cheltenham103251320-7116359
20Shrewsbury10226513-8822269
21Gillingham102261020-1085264
22Barrow102171023-13762310
23Tranmere10136614-8643393
24Accrington Stanley10127921-1254228
League Two Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Bristol Rovers6600132+11182
2Salford651092+7162
3Bromley642072+5142
4Cambridge Utd6411153+12132
5Grimsby6411156+9133
6Oldham6411103+7132
7Barnet6411148+6134
8MK Dons6411115+6133
9Chesterfield6312880103
10Crewe631268-2103
11Newport County630378-193
12Colchester622276+183
13Cheltenham6222710-385
14Notts County62131210+275
15Crawley Town614155072
16Barrow621379-274
17Fleetwood Town614179-274
18Shrewsbury6213510-572
19Swindon613289-166
20Gillingham6204613-763
21Accrington Stanley6123711-453
22Walsall6123511-653
23Harrogate Town611459-443
24Tranmere6015311-813
League Two Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Barnet6411138+5135
2Bristol Rovers6411106+4134
3Chesterfield641185+3133
4MK Dons6321126+6115
5Grimsby6312106+4104
6Harrogate Town6303108+293
7Colchester630375+292
8Notts County630389-191
9Swindon6222610-482
10Walsall621398+174
11Cheltenham62131012-272
12Newport County621368-274
13Salford621346-272
14Oldham62041110+164
15Fleetwood Town613267-164
16Cambridge Utd605123-152
17Bromley612369-354
18Crawley Town612369-352
19Tranmere612359-453
20Crewe6114810-243
21Shrewsbury611447-342
22Accrington Stanley6024311-822
23Barrow6024516-1123
24Gillingham6024517-1223

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
1Barnet616 1023 
2Bristol Rovers616 1025 
3Chesterfield614 1023 
4Grimsby613 1022 
5Colchester612 1013 
6MK Dons612 1018 
7Salford611 1020 
8Cambridge Utd69 1014 
9Harrogate Town69 1012 
10Newport County69 1015 
11Cheltenham69 1011 
12Bromley68 1017 
13Shrewsbury68 108 
14Notts County67 1016 
15Gillingham67 108 
16Crawley Town66 1011 
17Fleetwood Town66 1011 
18Tranmere65 106 
19Swindon65 1012 
20Oldham64 1013 
21Crewe64 1011 
22Walsall64 1012 
23Barrow63 107 
24Accrington Stanley62 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 Rovers19712265/10 (50%)5/10 (50%)5/10 (50%)4/10 (40%)30
2Barnet261412409/10 (90%)7/10 (70%)3/10 (30%)1/10 (10%)24
3Chesterfield1495235/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)35
4Grimsby241014346/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)30
5Salford1156163/10 (30%)6/10 (60%)2/10 (20%)5/10 (50%)47
6MK Dons1495236/10 (60%)7/10 (70%)2/10 (20%)3/10 (30%)25
7Bromley12102225/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)35
8Notts County18153335/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)25
9Newport County1214-2266/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)41
10Cambridge Utd1156163/10 (30%)6/10 (60%)2/10 (20%)6/10 (60%)29
11Oldham17134306/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)25
12Colchester12102224/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)48
13Harrogate Town13121254/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)36
14Walsall1316-3296/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)40
15Swindon1116-5276/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)40
16Crawley Town910-1193/10 (30%)2/10 (20%)5/10 (50%)5/10 (50%)47
17Fleetwood Town1013-3236/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)46
18Crewe1115-4264/10 (40%)2/10 (20%)8/10 (80%)3/10 (30%)24
19Cheltenham1320-7336/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)32
20Shrewsbury513-8182/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)48
21Gillingham1020-10305/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)43
22Barrow1023-13336/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)29
23Tranmere614-8204/10 (40%)1/10 (10%)8/10 (80%)1/10 (10%)45
24Accrington Stanley921-12304/10 (40%)4/10 (40%)6/10 (60%)1/10 (10%)25
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 Rovers2520244.36327
2Barnet2314233.87615
3Chesterfield2320234.57218
4Grimsby2216214.47614
5Salford2015243.36722
6MK Dons1818214.17316
7Bromley1718233.17127
8Notts County1618244.37019
9Newport County1520243.67516
10Cambridge Utd1415243.77317
11Oldham1317223.46325
12Colchester1318244.67123
13Harrogate Town1222243.97024
14Walsall1219243.76623
15Swindon1223254.76623
16Crawley Town1120244.27123
17Fleetwood Town1119263.97812
18Crewe1116254.27416
19Cheltenham1118214.47315
20Shrewsbury823253.97119
21Gillingham820263.37316
22Barrow723273.87116
23Tranmere622263.96920
24Accrington Stanley517222.97218
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
1Grimsby597371
2Shrewsbury518322
3Colchester484301
4Barnet438272
5MK Dons428266
6Bristol Rovers402250
7Tranmere393244
8Walsall382237
9Newport County355221
10Crawley Town331206
11Chesterfield318198
12Salford314195
13Barrow310193
14Bromley283176
15Accrington Stanley276171
16Swindon252157
17Oldham226140
18Cambridge Utd200124
19Notts County179111
20Harrogate Town162101
21Fleetwood Town13886
22Crewe7043
23Gillingham6440
24Cheltenham5937

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,747
2Cambridge Utd1,695
3Bromley1,692
4MK Dons1,669
5Grimsby1,661
6Salford1,661
7Chesterfield1,645
8Swindon1,632
9Notts County1,625
10Oldham1,625
11Colchester1,572
12Crewe1,558
13Bristol Rovers1,551
14Fleetwood Town1,549
15Walsall1,539
16Cheltenham1,487
17Accrington Stanley1,474
18Harrogate Town1,432
19Gillingham1,428
20Shrewsbury1,427
21Crawley Town1,426
22Barrow1,397
23Newport County1,390
24Tranmere1,390

League Table for this division