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
1Oldham6501123+91525113
2Bristol Rovers650193+61524399
3Salford650182+61514291
4Grimsby6411113+81323138
5Notts County6402159+61235337
6MK Dons6402137+61244284
7Bromley632153+21124584
8Crewe6312108+21044183
9Barnet631276+11034111
10Cambridge Utd623183+5924225
11Swindon623186+2944381
12Newport County630387+1944315
13Chesterfield6303990923124
14Walsall622275+2834274
15Fleetwood Town6141550734474
16Cheltenham61411011-1753230
17Crawley Town613256-1624486
18Colchester612337-4524197
19Barrow6123513-8534310
20Harrogate Town611459-4424184
21Shrewsbury6105412-8324258
22Accrington Stanley6024210-8224323
23Tranmere6015312-913360
24Gillingham6015317-14134158
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Oldham10811193+162525113
2MK Dons10622178+92054284
3Cambridge Utd10541175+121944225
4Bristol Rovers106131410+41954399
5Crewe106131410+41954183
6Grimsby10532158+71843138
7Salford106041310+31844291
8Fleetwood Town10451107+31744474
9Bromley1045196+31754584
10Chesterfield105231513+21753124
11Notts County105142112+91645337
12Swindon104331412+21574381
13Shrewsbury105051214-21544258
14Barnet104241012-21454111
15Newport County10415111101354315
16Walsall10334111101254274
17Cheltenham102621617-11283230
18Harrogate Town10334911-21244184
19Colchester10235811-3944197
20Crawley Town10154612-6834486
21Barrow10226818-10844310
22Accrington Stanley10127314-11524323
23Tranmere10118620-1444360
24Gillingham10118422-18434158

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
1Oldham615 1025 
2Bristol Rovers615 1019 
3Salford615 1018 
4Grimsby613 1018 
5Notts County612 1016 
6MK Dons612 1020 
7Bromley611 1017 
8Crewe610 1019 
9Barnet610 1014 
10Cambridge Utd69 1019 
11Swindon69 1015 
12Newport County69 1013 
13Chesterfield69 1017 
14Walsall68 1012 
15Fleetwood Town67 1017 
16Cheltenham67 1012 
17Crawley Town66 108 
18Colchester65 109 
19Barrow65 108 
20Harrogate Town64 1012 
21Shrewsbury63 1015 
22Accrington Stanley62 105 
23Tranmere61 104 
24Gillingham61 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
1Oldham19316222/10 (20%)9/10 (90%)0/10 (0%)8/10 (80%)29
2MK Dons1789255/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)32
3Cambridge Utd17512224/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)39
4Bristol Rovers14104245/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)24
5Crewe14104245/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)36
6Grimsby1587234/10 (40%)5/10 (50%)5/10 (50%)5/10 (50%)48
7Salford13103234/10 (40%)8/10 (80%)2/10 (20%)5/10 (50%)49
8Fleetwood Town1073174/10 (40%)4/10 (40%)4/10 (40%)5/10 (50%)39
9Bromley963155/10 (50%)8/10 (80%)0/10 (0%)5/10 (50%)39
10Chesterfield15132285/10 (50%)8/10 (80%)2/10 (20%)3/10 (30%)29
11Notts County21129334/10 (40%)3/10 (30%)7/10 (70%)3/10 (30%)27
12Swindon14122267/10 (70%)4/10 (40%)6/10 (60%)3/10 (30%)45
13Shrewsbury1214-2264/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)38
14Barnet1012-2225/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)41
15Newport County11110225/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)41
16Walsall11110225/10 (50%)5/10 (50%)4/10 (40%)2/10 (20%)36
17Cheltenham1617-1338/10 (80%)5/10 (50%)4/10 (40%)2/10 (20%)27
18Harrogate Town911-2204/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)29
19Colchester811-3194/10 (40%)2/10 (20%)7/10 (70%)1/10 (10%)51
20Crawley Town612-6183/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)48
21Barrow818-10264/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)34
22Accrington Stanley314-11172/10 (20%)2/10 (20%)7/10 (70%)2/10 (20%)37
23Tranmere620-14264/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)29
24Gillingham422-18263/10 (30%)3/10 (30%)7/10 (70%)1/10 (10%)43
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
1Oldham2514223.87517
2MK Dons2017234.47416
3Cambridge Utd1917244.36822
4Bristol Rovers1919223.86624
5Crewe1917244.07224
6Grimsby1819244.27714
7Salford1819243.96723
8Fleetwood Town1716233.67616
9Bromley1718243.46328
10Chesterfield1719224.47119
11Notts County1620264.87120
12Swindon1521244.66822
13Shrewsbury1518253.76921
14Barnet1418243.77712
15Newport County1321254.67219
16Walsall1221254.17515
17Cheltenham1216204.17515
18Harrogate Town1217263.67120
19Colchester921254.37222
20Crawley Town822243.96723
21Barrow821263.47318
22Accrington Stanley520242.97317
23Tranmere418234.47218
24Gillingham425274.37020
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
1Bromley584363
2Crawley Town486302
3Fleetwood Town474295
4Bristol Rovers399248
5Swindon381237
6Notts County337209
7Accrington Stanley323201
8Newport County315196
9Barrow310193
10Salford291181
11MK Dons284176
12Walsall274170
13Shrewsbury258160
14Cheltenham230143
15Cambridge Utd225140
16Colchester197122
17Harrogate Town184114
18Crewe183114
19Gillingham15898
20Grimsby13886
21Chesterfield12477
22Oldham11370
23Barnet11169
24Tranmere6037

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
PosTeam ELO Rating
1Bromley1,731
2Barnet1,710
3Cambridge Utd1,697
4Swindon1,668
5Oldham1,659
6Notts County1,652
7MK Dons1,647
8Grimsby1,627
9Salford1,624
10Chesterfield1,616
11Walsall1,591
12Crewe1,589
13Colchester1,577
14Fleetwood Town1,563
15Accrington Stanley1,502
16Cheltenham1,489
17Bristol Rovers1,483
18Gillingham1,452
19Shrewsbury1,416
20Crawley Town1,415
21Harrogate Town1,396
22Barrow1,392
23Tranmere1,392
24Newport County1,384

League Table for this division