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+101663207
2York6420115+6144265
3Bristol Rovers6411168+81343172
4Grimsby6330104+61232171
5Colchester631296+310320
6Newport County63121311+2104230
7Walsall6312108+210330
8Chesterfield631275+2103283
9Oldham6303127+5932273
10Tranmere623198+1942265
11Fleetwood Town615076+1843200
12Crewe622235-281397
13Salford621356-172297
14Rochdale621369-3742280
15Crawley Town613257-2622311
16Exeter612389-1542399
17Rotherham6123710-35520
18Port Vale612348-45320
19Shrewsbury612348-4523138
20Swindon6123512-7532223
21Gillingham6123514-9532371
22Cheltenham6114716-9452169
23Accrington Stanley6033915-6342482
24Northampton6024411-7233278
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Barnet108202914+152693207
2Bristol Rovers108112511+142563172
3York10721169+7236265
4Grimsby10631209+112162171
5Chesterfield10622127+5205283
6Colchester106131610+619520
7Newport County1051417170166230
8Salford10424880143297
9Cheltenham104241518-31472169
10Crewe10424811-3143397
11Oldham104151813+51362273
12Fleetwood Town102621214-21273200
13Crawley Town103341012-21232311
14Walsall103341417-312630
15Rochdale103341216-41272280
16Shrewsbury10325711-41133138
17Exeter102441312+11052399
18Tranmere102441113-21062265
19Port Vale10244710-310420
20Gillingham102441018-81052371
21Swindon10244918-91062223
22Rotherham102261017-78620
23Accrington Stanley101361321-8662482
24Northampton10028720-13263278

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 
2York614 1023 
3Bristol Rovers613 1025 
4Grimsby612 1021 
5Colchester610 1019 
6Newport County610 1016 
7Walsall610 1012 
8Chesterfield610 1020 
9Oldham69 1013 
10Tranmere69 1010 
11Fleetwood Town68 1012 
12Crewe68 1014 
13Salford67 1014 
14Rochdale67 1012 
15Crawley Town66 1012 
16Exeter65 1010 
17Rotherham65 108 
18Port Vale65 1010 
19Shrewsbury65 1011 
20Swindon65 1010 
21Gillingham65 1010 
22Cheltenham64 1014 
23Accrington Stanley63 106 
24Northampton62 102 
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%)8/10 (80%)2/10 (20%)1/10 (10%)20
2Bristol Rovers251114366/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)24
3York1697256/10 (60%)5/10 (50%)5/10 (50%)4/10 (40%)39
4Grimsby20911296/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)24
5Chesterfield1275195/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)30
6Colchester16106265/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)43
7Newport County17170346/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)28
8Salford880163/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)40
9Cheltenham1518-3337/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)29
10Crewe811-3193/10 (30%)3/10 (30%)6/10 (60%)5/10 (50%)35
11Oldham18135316/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)27
12Fleetwood Town1214-2267/10 (70%)7/10 (70%)2/10 (20%)2/10 (20%)35
13Crawley Town1012-2223/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)42
14Walsall1417-3316/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)45
15Rochdale1216-4287/10 (70%)4/10 (40%)5/10 (50%)1/10 (10%)47
16Shrewsbury711-4183/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)45
17Exeter13121255/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)23
18Tranmere1113-2246/10 (60%)2/10 (20%)8/10 (80%)1/10 (10%)37
19Port Vale710-3174/10 (40%)3/10 (30%)5/10 (50%)3/10 (30%)29
20Gillingham1018-8285/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)37
21Swindon918-9276/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)29
22Rotherham1017-7276/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)18
23Accrington Stanley1321-8346/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)21
24Northampton720-13276/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
1Barnet2620324.36820
2Bristol Rovers2524334.37415
3York2319281.06723
4Grimsby2119304.67614
5Chesterfield2019314.67317
6Colchester1923334.76921
7Newport County1625353.77416
8Salford1424353.47418
9Cheltenham1428324.67113
10Crewe1421323.97715
11Oldham1322303.66822
12Fleetwood Town1221333.98011
13Crawley Town1226344.07118
14Walsall1229373.97017
15Rochdale1225341.2828
16Shrewsbury1125324.37218
17Exeter1025344.87119
18Tranmere1029383.86920
19Port Vale1026335.07119
20Gillingham1026373.77413
21Swindon1029365.16125
22Rotherham831403.96624
23Accrington Stanley622333.27314
24Northampton230384.77318
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
1Accrington Stanley482300
2Exeter399248
3Gillingham371231
4Crawley Town311193
5Rochdale280174
6Northampton278173
7Oldham273170
8Tranmere265165
9Swindon223139
10Barnet207129
11Fleetwood Town200124
12Bristol Rovers172107
13Grimsby171106
14Cheltenham169105
15Shrewsbury13886
16Crewe9760
17Salford9760
18Chesterfield8352
19York6540
20Newport County3019
21Colchester00
22Port Vale00
23Rotherham00
24Walsall00

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
13Walsall1,570
14Crewe1,570
15Bristol Rovers1,562
16Rotherham1,509
17Cheltenham1,464
18Accrington Stanley1,446
19Northampton1,446
20Crawley Town1,442
21Newport County1,426
22Gillingham1,414
23Shrewsbury1,405
24Tranmere1,404

League Table for this division