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 Rovers6402128+41224460
2Cheltenham63211310+31164284
3York6321118+31154376
4Tranmere624095+41034528
5Walsall624084+41024295
6Grimsby624096+31034384
7Swindon63128801034496
8Colchester631278-11034433
9Barnet6231129+3954444
10Fleetwood Town623164+2924459
11Crewe623154+1924277
12Chesterfield622288084477
13Accrington Stanley62221011-1844414
14Oldham621387+1734134
15Newport County621310100734378
16Gillingham6141660734558
17Salford621368-2734158
18Exeter6132440625672
19Rotherham613289-1654342
20Northampton613235-2624273
21Shrewsbury6204410-6614248
22Crawley Town6114611-5444467
23Rochdale6114510-5424398
24Port Vale603327-5324220
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Barnet106402615+1122104444
2Bristol Rovers107122211+112254460
3York106311810+82174376
4Grimsby10550209+112064384
5Chesterfield105321511+4187477
6Newport County105141715+21664378
7Colchester105141312+11654433
8Fleetwood Town10361129+31564459
9Salford10433109+11544158
10Tranmere103521412+21464528
11Cheltenham104241621-51484284
12Walsall103431214-21344295
13Rochdale103341013-31254398
14Shrewsbury10325713-61124248
15Swindon103251119-81154496
16Oldham103161615+11064134
17Rotherham102441315-21074342
18Crewe10244812-41044277
19Gillingham102441118-71064558
20Exeter101631112-1965672
21Accrington Stanley101541622-6884414
22Crawley Town101451017-7764467
23Port Vale10136513-8644220
24Northampton10136717-10654273

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 Rovers612 1022 
2Cheltenham611 1014 
3York611 1021 
4Tranmere610 1014 
5Walsall610 1013 
6Grimsby610 1020 
7Swindon610 1011 
8Colchester610 1016 
9Barnet69 1022 
10Fleetwood Town69 1015 
11Crewe69 1010 
12Chesterfield68 1018 
13Accrington Stanley68 108 
14Oldham67 1010 
15Newport County67 1016 
16Gillingham67 1010 
17Salford67 1015 
18Exeter66 109 
19Rotherham66 1010 
20Northampton66 106 
21Shrewsbury66 1011 
22Crawley Town64 107 
23Rochdale64 1012 
24Port Vale63 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
1Barnet2615114110/10 (100%)9/10 (90%)1/10 (10%)0/10 (0%)22
2Bristol Rovers221111335/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)26
3York18108287/10 (70%)5/10 (50%)5/10 (50%)3/10 (30%)30
4Grimsby20911296/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)22
5Chesterfield15114267/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)27
6Newport County17152326/10 (60%)6/10 (60%)4/10 (40%)1/10 (10%)31
7Colchester13121255/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)39
8Fleetwood Town1293216/10 (60%)7/10 (70%)2/10 (20%)3/10 (30%)34
9Salford1091194/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)36
10Tranmere14122266/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)28
11Cheltenham1621-5378/10 (80%)4/10 (40%)6/10 (60%)1/10 (10%)22
12Walsall1214-2264/10 (40%)5/10 (50%)3/10 (30%)3/10 (30%)46
13Rochdale1013-3235/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)42
14Shrewsbury713-6202/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)40
15Swindon1119-8305/10 (50%)1/10 (10%)8/10 (80%)1/10 (10%)23
16Oldham16151316/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)30
17Rotherham1315-2287/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)19
18Crewe812-4204/10 (40%)4/10 (40%)5/10 (50%)5/10 (50%)32
19Gillingham1118-7296/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)37
20Exeter1112-1236/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)27
21Accrington Stanley1622-6388/10 (80%)4/10 (40%)6/10 (60%)0/10 (0%)13
22Crawley Town1017-7276/10 (60%)1/10 (10%)7/10 (70%)2/10 (20%)29
23Port Vale513-8184/10 (40%)3/10 (30%)5/10 (50%)2/10 (20%)28
24Northampton717-10245/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)36
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
1Barnet2222354.96820
2Bristol Rovers2224344.97714
3York2119302.26921
4Grimsby2023335.07614
5Chesterfield1821354.87713
6Newport County1628374.17515
7Colchester1625355.17020
8Fleetwood Town1523364.37911
9Salford1527374.47518
10Tranmere1429404.36920
11Cheltenham1428325.17213
12Walsall1333423.97615
13Rochdale1225342.7856
14Shrewsbury1124345.07516
15Swindon1131405.36525
16Oldham1023324.16822
17Rotherham1030394.77123
18Crewe1023334.07815
19Gillingham1029414.17713
20Exeter925384.97418
21Accrington Stanley825374.07812
22Crawley Town728384.27119
23Port Vale628365.67218
24Northampton632414.97417
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
1Exeter672418
2Gillingham558347
3Tranmere528328
4Swindon496308
5Crawley Town467290
6Bristol Rovers460286
7Fleetwood Town459285
8Barnet444276
9Colchester433269
10Accrington Stanley414257
11Rochdale398247
12Grimsby384239
13Newport County378235
14York376234
15Rotherham342213
16Walsall295183
17Cheltenham284176
18Crewe277172
19Northampton273170
20Shrewsbury248154
21Port Vale220137
22Salford15898
23Oldham13483
24Chesterfield7748

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,887
2Barnet1,761
3Rochdale1,739
4Grimsby1,636
5Swindon1,630
6Salford1,630
7Chesterfield1,621
8Oldham1,619
9Fleetwood Town1,589
10Port Vale1,587
11Bristol Rovers1,583
12Colchester1,581
13Exeter1,577
14Walsall1,570
15Crewe1,570
16Rotherham1,502
17Cheltenham1,480
18Accrington Stanley1,454
19Northampton1,454
20Gillingham1,447
21Crawley Town1,433
22Tranmere1,426
23Newport County1,414
24Shrewsbury1,396

League Table for this division