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+10166274
2Bristol Rovers6510145+916410
3York651092+716210
4Chesterfield642094+51442190
5Grimsby6411157+813530
6Colchester6402104+6122275
7Newport County6402108+21244269
8Salford632163+311220
9Cheltenham6303912-39320
10Shrewsbury622255082197
11Rochdale622279-2843330
12Gillingham6213712-573218
13Exeter6132109+164387
14Oldham6204109+163363
15Crawley Town613268-2623380
16Fleetwood Town6132811-3652145
17Tranmere612369-35410
18Swindon6123613-7542135
19Port Vale611438-5423209
20Rotherham6114612-64320
21Crewe6114410-642234
22Walsall6114714-7442132
23Accrington Stanley6024714-724275
24Northampton6006617-11052105
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1York10811206+1425410
2Bristol Rovers10811197+1225510
3Barnet107212614+12239274
4Chesterfield10721149+52352190
5Grimsby107122410+1422630
6Salford10622115+620320
7Rochdale104331617-11583330
8Newport County105051213-11554269
9Oldham104151813+5136363
10Colchester104151210+2134275
11Walsall103341316-31262132
12Swindon103341116-51262135
13Crawley Town10253910-11133380
14Fleetwood Town102531013-31162145
15Crewe103251115-4114234
16Port Vale10325713-61133209
17Cheltenham103251320-711620
18Shrewsbury10226513-882197
19Gillingham102261020-1085218
20Exeter101451218-675387
21Tranmere10136614-86410
22Accrington Stanley10127921-1254275
23Rotherham10127621-155320
24Northampton100010826-18072105

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 
3York616 1025 
4Chesterfield614 1023 
5Grimsby613 1022 
6Colchester612 1013 
7Newport County612 1015 
8Salford611 1020 
9Cheltenham69 1011 
10Shrewsbury68 108 
11Rochdale68 1015 
12Gillingham67 108 
13Exeter66 107 
14Oldham66 1013 
15Crawley Town66 1011 
16Fleetwood Town66 1011 
17Tranmere65 106 
18Swindon65 1012 
19Port Vale64 1011 
20Rotherham64 105 
21Crewe64 1011 
22Walsall64 1012 
23Accrington Stanley62 105 
24Northampton60 100 
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
1York20614264/10 (40%)6/10 (60%)4/10 (40%)6/10 (60%)39
2Bristol Rovers19712265/10 (50%)5/10 (50%)5/10 (50%)4/10 (40%)30
3Barnet261412409/10 (90%)7/10 (70%)3/10 (30%)1/10 (10%)24
4Chesterfield1495235/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)35
5Grimsby241014346/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)30
6Salford1156163/10 (30%)6/10 (60%)2/10 (20%)5/10 (50%)47
7Rochdale1617-1338/10 (80%)6/10 (60%)3/10 (30%)1/10 (10%)38
8Newport County1213-1255/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)41
9Oldham18135316/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)25
10Colchester12102224/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)48
11Walsall1316-3296/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)40
12Swindon1116-5276/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)40
13Crawley Town910-1193/10 (30%)2/10 (20%)5/10 (50%)5/10 (50%)47
14Fleetwood Town1013-3236/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)46
15Crewe1115-4264/10 (40%)2/10 (20%)8/10 (80%)3/10 (30%)24
16Port Vale713-6203/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)23
17Cheltenham1320-7336/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)32
18Shrewsbury513-8182/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)48
19Gillingham1020-10305/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)43
20Exeter1218-6305/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)24
21Tranmere614-8204/10 (40%)1/10 (10%)8/10 (80%)1/10 (10%)45
22Accrington Stanley921-12304/10 (40%)4/10 (40%)6/10 (60%)1/10 (10%)25
23Rotherham621-15273/10 (30%)2/10 (20%)7/10 (70%)2/10 (20%)17
24Northampton826-18347/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)20
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
1York251521   
2Bristol Rovers2520244.36327
3Barnet2314233.87615
4Chesterfield2320234.57218
5Grimsby2216214.47614
6Salford2015243.36722
7Rochdale151727   
8Newport County1520243.67516
9Oldham1317223.46325
10Colchester1318244.67123
11Walsall1219243.76623
12Swindon1223254.76623
13Crawley Town1120244.27123
14Fleetwood Town1119263.97812
15Crewe1116254.27416
16Port Vale1122274.87124
17Cheltenham1118214.47315
18Shrewsbury823253.97119
19Gillingham820263.37316
20Exeter720244.86724
21Tranmere622263.96920
22Accrington Stanley517222.97218
23Rotherham523303.66524
24Northampton022254.87219
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
1Crawley Town380236
2Rochdale330205
3Newport County269167
4Port Vale209130
5Chesterfield190118
6Fleetwood Town14590
7Swindon13584
8Walsall13282
9Northampton10565
10Shrewsbury9760
11Exeter8754
12Accrington Stanley7547
13Colchester7547
14Barnet7446
15Oldham6339
16Crewe3421
17Gillingham1811
18Bristol Rovers00
19Cheltenham00
20Grimsby00
21Rotherham00
22Salford00
23Tranmere00
24York00

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
PosTeamELO Rating
ELO ratings are not available for this league

League Table for this division