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 Rovers6411137+61335172
2Barnet6330149+51264651
3Oldham6312105+51024407
4Tranmere6240106+41044265
5Fleetwood Town624074+31035200
6Crewe624053+2102597
7Colchester6312109+11044433
8Swindon631298+11044223
9Walsall623197+2935295
10York6231109+1964441
11Gillingham623176+1934929
12Grimsby615087+1844555
13Chesterfield622288084483
14Cheltenham62221113-2864169
15Newport County621311110744408
16Salford621346-272497
17Northampton613256-1634278
18Exeter612356-1534399
19Rotherham6123810-2554342
20Crawley Town612358-3534778
21Accrington Stanley6123914-5544482
22Rochdale6114611-5434280
23Shrewsbury6105211-9315386
24Port Vale602429-7224220
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Bristol Rovers108112511+142565172
2Barnet107303016+1424104651
3York106311710+72174441
4Grimsby104511911+81774555
5Colchester105141512+31654433
6Chesterfield104421411+3167483
7Fleetwood Town103611413+11575200
8Tranmere103521513+21474265
9Salford10424880143497
10Swindon104241318-51464223
11Cheltenham104241521-61484169
12Newport County104151718-11374408
13Crewe10343911-2134597
14Walsall103341316-31255295
15Exeter102531412+21164399
16Rochdale103251217-51164280
17Oldham103161514+11054407
18Gillingham102441118-71064929
19Rotherham102351116-5964342
20Shrewsbury10226615-9835386
21Accrington Stanley101451623-7784482
22Crawley Town10145916-7754778
23Port Vale10136513-8644220
24Northampton10136817-9664278

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 Rovers613 1025 
2Barnet612 1024 
3Oldham610 1010 
4Tranmere610 1014 
5Fleetwood Town610 1015 
6Crewe610 1013 
7Colchester610 1016 
8Swindon610 1014 
9Walsall69 1012 
10York69 1021 
11Gillingham69 1010 
12Grimsby68 1017 
13Chesterfield68 1016 
14Cheltenham68 1014 
15Newport County67 1013 
16Salford67 1014 
17Northampton66 106 
18Exeter65 1011 
19Rotherham65 109 
20Crawley Town65 107 
21Accrington Stanley65 107 
22Rochdale64 1011 
23Shrewsbury63 108 
24Port Vale62 106 
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 Rovers251114366/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)27
2Barnet3016144610/10 (100%)8/10 (80%)2/10 (20%)0/10 (0%)21
3York17107277/10 (70%)6/10 (60%)4/10 (40%)4/10 (40%)36
4Grimsby19118307/10 (70%)7/10 (70%)2/10 (20%)3/10 (30%)22
5Colchester15123275/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)45
6Chesterfield14113257/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)30
7Fleetwood Town14131277/10 (70%)7/10 (70%)2/10 (20%)2/10 (20%)35
8Tranmere15132287/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)33
9Salford880163/10 (30%)3/10 (30%)5/10 (50%)3/10 (30%)41
10Swindon1318-5316/10 (60%)1/10 (10%)8/10 (80%)1/10 (10%)24
11Cheltenham1521-6368/10 (80%)4/10 (40%)6/10 (60%)2/10 (20%)27
12Newport County1718-1357/10 (70%)6/10 (60%)4/10 (40%)1/10 (10%)28
13Crewe911-2204/10 (40%)3/10 (30%)6/10 (60%)5/10 (50%)37
14Walsall1316-3295/10 (50%)6/10 (60%)3/10 (30%)2/10 (20%)43
15Exeter14122266/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)27
16Rochdale1217-5296/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)47
17Oldham15141295/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)31
18Gillingham1118-7296/10 (60%)4/10 (40%)4/10 (40%)4/10 (40%)37
19Rotherham1116-5276/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)19
20Shrewsbury615-9213/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)41
21Accrington Stanley1623-7398/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)17
22Crawley Town916-7255/10 (50%)2/10 (20%)6/10 (60%)3/10 (30%)36
23Port Vale513-8184/10 (40%)4/10 (40%)4/10 (40%)2/10 (20%)22
24Northampton817-9256/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)28
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 Rovers2524344.77515
2Barnet2421334.66722
3York2119301.46723
4Grimsby1722304.87613
5Colchester1623344.96922
6Chesterfield1619334.67514
7Fleetwood Town1523364.07911
8Tranmere1430384.17014
9Salford1427354.07516
10Swindon1429375.16125
11Cheltenham1428324.77213
12Newport County1325353.87416
13Crewe1323333.67815
14Walsall1230393.47017
15Exeter1127364.77219
16Rochdale1125341.9828
17Oldham1022313.96822
18Gillingham1028403.97615
19Rotherham931404.36823
20Shrewsbury824334.67516
21Accrington Stanley725353.87316
22Crawley Town726374.17118
23Port Vale626345.27120
24Northampton631404.77418
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
1Gillingham929577
2Crawley Town778483
3Barnet651405
4Grimsby555345
5Accrington Stanley482300
6York441274
7Colchester433269
8Newport County408254
9Oldham407253
10Exeter399248
11Shrewsbury386240
12Rotherham342213
13Walsall295183
14Rochdale280174
15Northampton278173
16Tranmere265165
17Swindon223139
18Port Vale220137
19Fleetwood Town200124
20Bristol Rovers172107
21Cheltenham169105
22Crewe9760
23Salford9760
24Chesterfield8352

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
1York1,903
2Rochdale1,769
3Barnet1,761
4Oldham1,641
5Grimsby1,636
6Chesterfield1,621
7Salford1,619
8Colchester1,608
9Port Vale1,608
10Swindon1,604
11Fleetwood Town1,583
12Exeter1,577
13Crewe1,570
14Walsall1,570
15Bristol Rovers1,562
16Rotherham1,509
17Cheltenham1,464
18Northampton1,446
19Accrington Stanley1,446
20Crawley Town1,442
21Newport County1,426
22Gillingham1,414
23Shrewsbury1,405
24Tranmere1,404

League Table for this division