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
1Barnet6510188+101664207
2Grimsby6420123+91432171
3York6420115+6144265
4Bristol Rovers6411179+81353296
5Newport County64021310+3124230
6Colchester6312107+31042300
7Chesterfield631275+2103383
8Fleetwood Town624075+21043129
9Tranmere622288084267
10Salford6222550822251
11Rochdale622268-2842233
12Crewe622235-2814366
13Walsall6213710-3723219
14Oldham62041110+1642273
15Exeter6132990642395
16Crawley Town613268-2632311
17Rotherham6123710-3553176
18Port Vale612348-453356
19Shrewsbury612348-4523216
20Swindon6123512-753294
21Cheltenham6114716-9453169
22Gillingham6114515-10432371
23Accrington Stanley6033814-6342346
24Northampton6015413-9133139
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Barnet108202914+152694207
2Bristol Rovers108112512+132573296
3York10721188+10235265
4Grimsby106221910+92062171
5Chesterfield10622127+5205383
6Colchester105231611+51762300
7Newport County105051617-1156230
8Rochdale104331517-21582233
9Salford104248801432251
10Fleetwood Town103521112-11463129
11Cheltenham104241518-31473169
12Crewe10424811-31434366
13Swindon103431015-5136294
14Crawley Town103341011-11232311
15Walsall103341316-31263219
16Oldham103161615+11072273
17Exeter10244121201042395
18Port Vale10244710-3104356
19Tranmere10235912-395267
20Gillingham10235919-10942371
21Rotherham102261017-7863176
22Shrewsbury10226615-9833216
23Accrington Stanley101361120-9652346
24Northampton10019723-16163139

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 1026 
2Grimsby614 1020 
3York614 1023 
4Bristol Rovers613 1025 
5Newport County612 1015 
6Colchester610 1017 
7Chesterfield610 1020 
8Fleetwood Town610 1014 
9Tranmere68 109 
10Salford68 1014 
11Rochdale68 1015 
12Crewe68 1014 
13Walsall67 1012 
14Oldham66 1010 
15Exeter66 1010 
16Crawley Town66 1012 
17Rotherham65 108 
18Port Vale65 1010 
19Shrewsbury65 108 
20Swindon65 1013 
21Cheltenham64 1014 
22Gillingham64 109 
23Accrington Stanley63 106 
24Northampton61 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
1Barnet291415439/10 (90%)7/10 (70%)3/10 (30%)1/10 (10%)19
2Bristol Rovers251213377/10 (70%)5/10 (50%)5/10 (50%)3/10 (30%)24
3York18810265/10 (50%)5/10 (50%)5/10 (50%)5/10 (50%)40
4Grimsby19109296/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)26
5Chesterfield1275195/10 (50%)7/10 (70%)3/10 (30%)5/10 (50%)35
6Colchester16115276/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)41
7Newport County1617-1336/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)30
8Rochdale1517-2328/10 (80%)5/10 (50%)4/10 (40%)1/10 (10%)39
9Salford880163/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)37
10Fleetwood Town1112-1236/10 (60%)7/10 (70%)2/10 (20%)3/10 (30%)40
11Cheltenham1518-3337/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)30
12Crewe811-3193/10 (30%)4/10 (40%)6/10 (60%)5/10 (50%)32
13Swindon1015-5256/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)35
14Crawley Town1011-1213/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)46
15Walsall1316-3296/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)49
16Oldham16151317/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)26
17Exeter12120244/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)23
18Port Vale710-3174/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)27
19Tranmere912-3215/10 (50%)2/10 (20%)8/10 (80%)1/10 (10%)45
20Gillingham919-10284/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)48
21Rotherham1017-7276/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)19
22Shrewsbury615-9213/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)38
23Accrington Stanley1120-9315/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)21
24Northampton723-16306/10 (60%)2/10 (20%)7/10 (70%)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
1Barnet2619324.27516
2Bristol Rovers2523324.26624
3York2318260.46921
4Grimsby2018274.27614
5Chesterfield2019324.47317
6Colchester1723334.46823
7Newport County1523323.67416
8Rochdale1522350.48110
9Salford1422343.27220
10Fleetwood Town1421333.77912
11Cheltenham1425314.47117
12Crewe1421313.87615
13Swindon1328344.96623
14Crawley Town1227354.17122
15Walsall1227363.76419
16Oldham1022313.26327
17Exeter1023334.87020
18Port Vale1027334.87120
19Tranmere928383.86920
20Gillingham925373.37317
21Rotherham828383.46624
22Shrewsbury828323.97119
23Accrington Stanley620303.07217
24Northampton129344.67219
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
1Exeter395245
2Gillingham371231
3Crewe366227
4Accrington Stanley346215
5Crawley Town311193
6Colchester300186
7Bristol Rovers296184
8Oldham273170
9Salford251156
10Rochdale233145
11Walsall219136
12Shrewsbury216134
13Barnet207129
14Rotherham176109
15Grimsby171106
16Cheltenham169105
17Northampton13986
18Fleetwood Town12980
19Swindon9458
20Chesterfield8352
21Tranmere6742
22York6540
23Port Vale5635
24Newport County3019

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