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
1Salford6600123+91832226
2Barnet6411128+41363271
3Exeter641162+41313334
4Accrington Stanley6330123+91233110
5Shrewsbury6321119+21143373
6Walsall624083+51033112
7Port Vale631245-11013392
8Crewe6312911-21043342
9York623185+3933296
10Newport County623165+1933305
11Cheltenham6303811-3934183
12Chesterfield6222139+485356
13Rochdale6222812-484362
14Northampton6213550713160
15Swindon6132550633159
16Tranmere613279-2653508
17Gillingham6123712-5544331
18Oldham6123611-5534361
19Grimsby6114810-2443387
20Fleetwood Town6114710-3443589
21Colchester604247-3433345
22Bristol Rovers611449-5433134
23Rotherham6033713-6343122
24Crawley Town6024713-6253303
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Salford10811188+102552226
2Barnet105412115+619103271
3Accrington Stanley10451189+91763110
4Cheltenham10523171701774183
5Chesterfield104422114+7168356
6York104421710+71663296
7Walsall10370137+61653112
8Exeter1044274+31623334
9Gillingham104331714+31564331
10Shrewsbury104331415-11553373
11Rochdale104331416-2155362
12Crewe103521416-21483342
13Grimsby103341614+21263387
14Northampton103348801233160
15Swindon103341112-11253159
16Port Vale10334610-41233392
17Newport County1025389-11153305
18Tranmere102531113-21163508
19Bristol Rovers10316714-71033134
20Fleetwood Town102351215-3973589
21Oldham102351116-5954361
22Rotherham101541319-6863122
23Colchester10154713-6853345
24Crawley Town101361220-8683303

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
1Salford618 1025 
2Barnet613 1019 
3Exeter613 1016 
4Accrington Stanley612 1017 
5Shrewsbury611 1015 
6Walsall610 1016 
7Port Vale610 1012 
8Crewe610 1014 
9York69 1016 
10Newport County69 1011 
11Cheltenham69 1017 
12Chesterfield68 1016 
13Rochdale68 1015 
14Northampton67 1012 
15Swindon66 1012 
16Tranmere66 1011 
17Gillingham65 1015 
18Oldham65 109 
19Grimsby64 1012 
20Fleetwood Town64 109 
21Colchester64 108 
22Bristol Rovers64 1010 
23Rotherham63 108 
24Crawley Town62 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
1Salford18810265/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)46
2Barnet211563610/10 (100%)6/10 (60%)4/10 (40%)0/10 (0%)20
3Accrington Stanley1899276/10 (60%)7/10 (70%)1/10 (10%)4/10 (40%)25
4Cheltenham17170347/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)31
5Chesterfield21147358/10 (80%)7/10 (70%)3/10 (30%)1/10 (10%)25
6York17107276/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)23
7Walsall1376205/10 (50%)4/10 (40%)3/10 (30%)5/10 (50%)31
8Exeter743112/10 (20%)4/10 (40%)3/10 (30%)6/10 (60%)58
9Gillingham17143316/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)28
10Shrewsbury1415-1295/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)32
11Rochdale1416-2305/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)30
12Crewe1416-2308/10 (80%)6/10 (60%)4/10 (40%)1/10 (10%)24
13Grimsby16142306/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)25
14Northampton880163/10 (30%)5/10 (50%)5/10 (50%)3/10 (30%)35
15Swindon1112-1235/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)30
16Port Vale610-4163/10 (30%)5/10 (50%)4/10 (40%)4/10 (40%)41
17Newport County89-1175/10 (50%)4/10 (40%)4/10 (40%)3/10 (30%)43
18Tranmere1113-2246/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)30
19Bristol Rovers714-7213/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)32
20Fleetwood Town1215-3277/10 (70%)3/10 (30%)7/10 (70%)2/10 (20%)38
21Oldham1116-5275/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)21
22Rotherham1319-6326/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)28
23Colchester713-6205/10 (50%)5/10 (50%)4/10 (40%)2/10 (20%)39
24Crawley Town1220-8328/10 (80%)4/10 (40%)6/10 (60%)0/10 (0%)18
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
1Salford2521266.78111
2Barnet1916255.57713
3Accrington Stanley1719276.0891
4Cheltenham1717226.4903
5Chesterfield1618256.6819
6York1618256.27416
7Walsall1620255.9828
8Exeter1620276.78010
9Gillingham1520306.48012
10Shrewsbury1516245.4900
11Rochdale1520286.8846
12Crewe1418246.17515
13Grimsby1221276.6819
14Northampton1219286.2819
15Swindon1222296.67614
16Port Vale1223276.77614
17Newport County1119276.5856
18Tranmere1120257.0900
19Bristol Rovers1019226.4846
20Fleetwood Town919276.8837
21Oldham920236.0856
22Rotherham823266.27911
23Colchester819236.5846
24Crawley Town624286.07812
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
1Fleetwood Town589366
2Tranmere508316
3Port Vale392244
4Grimsby387240
5Shrewsbury373232
6Oldham361224
7Colchester345214
8Crewe342213
9Exeter334208
10Gillingham331206
11Newport County305190
12Crawley Town303188
13York296184
14Barnet271168
15Salford226140
16Cheltenham183114
17Northampton16099
18Swindon15999
19Bristol Rovers13483
20Rotherham12276
21Walsall11270
22Accrington Stanley11068
23Rochdale6239
24Chesterfield5635

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,848
2Barnet1,780
3Rochdale1,723
4Salford1,668
5Chesterfield1,652
6Port Vale1,617
7Crewe1,612
8Oldham1,601
9Fleetwood Town1,599
10Exeter1,584
11Grimsby1,581
12Walsall1,569
13Swindon1,562
14Colchester1,557
15Bristol Rovers1,518
16Gillingham1,490
17Accrington Stanley1,483
18Cheltenham1,472
19Newport County1,463
20Rotherham1,460
21Northampton1,450
22Crawley Town1,433
23Shrewsbury1,419
24Tranmere1,415

League Table for this division