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
1Barnet6420178+91464452
2Bristol Rovers6411167+91334172
3York6321128+41153306
4Oldham6312126+61033344
5Grimsby6240105+51033326
6Newport County63121412+21053250
7Colchester631297+21033245
8Chesterfield631275+2103383
9Crewe623144091497
10Fleetwood Town615076+1844200
11Walsall622299083465
12Tranmere614189-1743265
13Rochdale621378-1733280
14Salford621356-172397
15Swindon6213611-5733223
16Cheltenham6213915-6753169
17Rotherham6132910-1663111
18Crawley Town613268-2633447
19Gillingham6132511-6633619
20Exeter612367-1543399
21Port Vale612349-5533168
22Shrewsbury6114411-7424248
23Northampton603347-3334278
24Accrington Stanley6033915-6343482
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Bristol Rovers108112511+142564172
2Barnet107302915+1424104452
3York10721179+82363306
4Grimsby105412011+91973326
5Colchester10613159+61943245
6Chesterfield10532128+4186383
7Cheltenham105141719-21673169
8Salford10424990144397
9Rochdale104241314-11463280
10Newport County104151719-21373250
11Fleetwood Town102621214-21274200
12Walsall103341518-3126465
13Crewe10334812-4123497
14Swindon103341118-71263223
15Oldham103251613+31163344
16Tranmere102531314-11173265
17Shrewsbury10325713-61134248
18Exeter102441413+11063399
19Crawley Town10244913-41043447
20Gillingham10244917-81053619
21Port Vale10235813-5953168
22Rotherham102351218-6973111
23Accrington Stanley100461323-10473482
24Northampton10037820-12374278

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
1Barnet614 1024 
2Bristol Rovers613 1025 
3York611 1023 
4Oldham610 1011 
5Grimsby610 1019 
6Newport County610 1013 
7Colchester610 1019 
8Chesterfield610 1018 
9Crewe69 1012 
10Fleetwood Town68 1012 
11Walsall68 1012 
12Tranmere67 1011 
13Rochdale67 1014 
14Salford67 1014 
15Swindon67 1012 
16Cheltenham67 1016 
17Rotherham66 109 
18Crawley Town66 1010 
19Gillingham66 1010 
20Exeter65 1010 
21Port Vale65 109 
22Shrewsbury64 1011 
23Northampton63 103 
24Accrington Stanley63 104 
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%)24
2Barnet2915144410/10 (100%)8/10 (80%)2/10 (20%)1/10 (10%)20
3York1798266/10 (60%)5/10 (50%)5/10 (50%)4/10 (40%)39
4Grimsby20119317/10 (70%)7/10 (70%)2/10 (20%)4/10 (40%)24
5Colchester1596244/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)43
6Chesterfield1284206/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)30
7Cheltenham1719-2367/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)29
8Salford990184/10 (40%)4/10 (40%)4/10 (40%)4/10 (40%)40
9Rochdale1314-1276/10 (60%)4/10 (40%)5/10 (50%)1/10 (10%)47
10Newport County1719-2367/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)28
11Fleetwood Town1214-2267/10 (70%)7/10 (70%)2/10 (20%)2/10 (20%)35
12Walsall1518-3336/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)45
13Crewe812-4203/10 (30%)3/10 (30%)6/10 (60%)5/10 (50%)35
14Swindon1118-7296/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)29
15Oldham16133296/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)27
16Tranmere1314-1277/10 (70%)2/10 (20%)8/10 (80%)1/10 (10%)37
17Shrewsbury713-6203/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)45
18Exeter14131276/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)23
19Crawley Town913-4224/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)42
20Gillingham917-8265/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)37
21Port Vale813-5215/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)29
22Rotherham1218-6307/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)18
23Accrington Stanley1323-10367/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)21
24Northampton820-12287/10 (70%)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
1Bristol Rovers2524334.37415
2Barnet2420324.36820
3York2319281.06723
4Grimsby1919304.67614
5Colchester1923334.76921
6Chesterfield1819314.67317
7Cheltenham1628324.67113
8Salford1424353.47418
9Rochdale1425341.2828
10Newport County1325353.77416
11Fleetwood Town1221333.98011
12Walsall1229373.97017
13Crewe1221323.97715
14Swindon1229365.16125
15Oldham1122303.66822
16Tranmere1129383.86920
17Shrewsbury1125324.37218
18Exeter1025344.87119
19Crawley Town1026344.07118
20Gillingham1026373.77413
21Port Vale926335.07119
22Rotherham931403.96624
23Accrington Stanley422333.27314
24Northampton330384.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
1Gillingham619385
2Accrington Stanley482300
3Barnet452281
4Crawley Town447278
5Exeter399248
6Oldham344214
7Grimsby326203
8York306190
9Rochdale280174
10Northampton278173
11Tranmere265165
12Newport County250155
13Shrewsbury248154
14Colchester245152
15Swindon223139
16Fleetwood Town200124
17Bristol Rovers172107
18Cheltenham169105
19Port Vale168104
20Rotherham11169
21Crewe9760
22Salford9760
23Chesterfield8352
24Walsall6540

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