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
1Oldham642091+81414121
2MK Dons6411147+71355200
3Grimsby641173+41324138
4Cambridge Utd6330102+81224392
5Salford640285+31225291
6Bromley633052+31224452
7Notts County6312157+81034194
8Newport County631275+21034315
9Bristol Rovers631264+21025696
10Barnet631276+11034362
11Crewe63128801044361
12Cheltenham6150108+2855463
13Fleetwood Town6141440725571
14Chesterfield621389-1724124
15Gillingham6213413-972596
16Swindon6132770644502
17Harrogate Town613256-1624411
18Shrewsbury6204610-4634243
19Crawley Town605146-2534486
20Colchester612326-4514467
21Walsall611445-1415172
22Accrington Stanley603328-632469
23Barrow602439-6225569
24Tranmere6024311-823460
League Two Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1MK Dons10721209+112365200
2Oldham10631155+102124121
3Cambridge Utd10541186+121954392
4Grimsby10532128+41844138
5Bromley1046095+41854452
6Shrewsbury106041412+21854243
7Notts County10523189+91754194
8Crewe105231110+11754361
9Swindon104331511+41564502
10Fleetwood Town1036197+21545571
11Chesterfield104331413+11554124
12Salford10505131301555291
13Barnet104241213-11464362
14Cheltenham102711614+21385463
15Harrogate Town103439901344411
16Bristol Rovers104151213-11355696
17Colchester103349901234467
18Newport County10325911-21144315
19Gillingham10316619-13103596
20Walsall10235912-3945172
21Accrington Stanley10235411-792469
22Crawley Town10064412-8634486
23Barrow10127716-9545569
24Tranmere10127619-1354460

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
1Oldham614 1021 
2MK Dons613 1023 
3Grimsby613 1018 
4Cambridge Utd612 1019 
5Salford612 1015 
6Bromley612 1018 
7Notts County610 1017 
8Newport County610 1011 
9Bristol Rovers610 1013 
10Barnet610 1014 
11Crewe610 1017 
12Cheltenham68 1013 
13Fleetwood Town67 1015 
14Chesterfield67 1015 
15Gillingham67 1010 
16Swindon66 1015 
17Harrogate Town66 1013 
18Shrewsbury66 1018 
19Crawley Town65 106 
20Colchester65 1012 
21Walsall64 109 
22Accrington Stanley63 109 
23Barrow62 105 
24Tranmere62 105 
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
1MK Dons20911296/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)28
2Oldham15510202/10 (20%)6/10 (60%)3/10 (30%)6/10 (60%)33
3Cambridge Utd18612245/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)34
4Grimsby1284204/10 (40%)4/10 (40%)6/10 (60%)4/10 (40%)49
5Bromley954145/10 (50%)7/10 (70%)1/10 (10%)4/10 (40%)35
6Shrewsbury14122265/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)35
7Notts County1899275/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)33
8Crewe11101215/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)40
9Swindon15114266/10 (60%)4/10 (40%)6/10 (60%)4/10 (40%)42
10Fleetwood Town972164/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)40
11Chesterfield14131275/10 (50%)8/10 (80%)2/10 (20%)2/10 (20%)24
12Salford13130265/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)44
13Barnet1213-1256/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)41
14Cheltenham16142308/10 (80%)4/10 (40%)5/10 (50%)2/10 (20%)27
15Harrogate Town990184/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)33
16Bristol Rovers1213-1255/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)28
17Colchester990183/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)44
18Newport County911-2204/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)43
19Gillingham619-13253/10 (30%)3/10 (30%)7/10 (70%)1/10 (10%)37
20Walsall912-3214/10 (40%)4/10 (40%)5/10 (50%)2/10 (20%)36
21Accrington Stanley411-7152/10 (20%)4/10 (40%)5/10 (50%)3/10 (30%)31
22Crawley Town412-8163/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)42
23Barrow716-9234/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)35
24Tranmere619-13254/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)27
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
1MK Dons2317224.37416
2Oldham2117233.77318
3Cambridge Utd1916224.66723
4Grimsby1819244.27713
5Bromley1818233.56524
6Shrewsbury1819243.86822
7Notts County1719254.77020
8Crewe1716234.06924
9Swindon1523254.76525
10Fleetwood Town1518253.57515
11Chesterfield1517214.57020
12Salford1519244.06724
13Barnet1417233.77614
14Cheltenham1317213.97416
15Harrogate Town1318283.57317
16Bristol Rovers1320233.86724
17Colchester1220254.27319
18Newport County1122254.67021
19Gillingham1025274.56921
20Walsall922254.17515
21Accrington Stanley919242.77318
22Crawley Town623253.76723
23Barrow521273.57119
24Tranmere521254.37218
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
1Bristol Rovers696432
2Fleetwood Town571355
3Barrow569354
4Swindon502312
5Crawley Town486302
6Colchester467290
7Cheltenham463288
8Bromley452281
9Harrogate Town411255
10Cambridge Utd392244
11Barnet362225
12Crewe361224
13Newport County315196
14Salford291181
15Shrewsbury243151
16MK Dons200124
17Notts County194121
18Walsall172107
19Grimsby13886
20Chesterfield12477
21Oldham12175
22Gillingham9660
23Accrington Stanley6943
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,723
2Barnet1,692
3Cambridge Utd1,690
4MK Dons1,659
5Swindon1,653
6Chesterfield1,632
7Oldham1,631
8Salford1,626
9Notts County1,621
10Grimsby1,612
11Colchester1,588
12Walsall1,587
13Crewe1,571
14Fleetwood Town1,565
15Accrington Stanley1,533
16Cheltenham1,498
17Gillingham1,475
18Bristol Rovers1,463
19Shrewsbury1,442
20Tranmere1,424
21Crawley Town1,419
22Barrow1,404
23Newport County1,391
24Harrogate Town1,371

League Table for this division