The Fishy - Grimsby Town FC

england flag

National League North Form Table

National League North Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Buxton6501125+71535321
2Southport6501106+41545266
3Macclesfield6402129+31245159
4Kidderminster6321115+61145375
5Oxford City632196+31134438
6AFC Fylde6312127+51055509
7South Shields6312118+31045776
8Scarborough Athletic624085+31044519
9Chester63121011-11064264
10Darlington630376+1925402
11Hereford630313130966459
12Worksop630310100934268
13Spennymoor Town622298+1845498
14Kings Lynn Town6222770835424
15AFC Telford6213108+2745344
16Chorley621368-2745284
17Marine6213811-3725548
18Bedford Town621358-3714458
19Merthyr Town62041014-4664594
20Alfreton Town6123611-5556389
21Leamington6114511-6445337
22Peterborough Sports611429-7405231
23Radcliffe Borough6024311-8235405
24Curzon Ashton6024416-12235496
National League North Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1AFC Fylde10712279+182275509
2Southport106221812+62075266
3Chester106221714+32084264
4Macclesfield106132216+61975159
5South Shields105322113+81875776
6Darlington10604158+71835402
7Scarborough Athletic104511410+41774519
8Spennymoor Town105231513+21755498
9Kidderminster104421711+61665375
10Hereford105142017+31686459
11Buxton105141311+21645321
12Oxford City104331110+11544438
13Worksop10505161601564268
14Marine104241716+11445548
15Kings Lynn Town104241013-31445424
16AFC Telford103431612+41365344
17Chorley103251215-31165284
18Alfreton Town103251118-71176389
19Bedford Town103251119-81144458
20Merthyr Town10316212101094594
21Radcliffe Borough10226715-8855405
22Curzon Ashton102261221-9865496
23Peterborough Sports10127518-13535231
24Leamington10118619-13455337
National League North Form (Home)
Pos Team P W D L F A GD PtsBTTS
1AFC Fylde6600245+19184
2South Shields6510155+10164
3Kidderminster6330112+9122
4Macclesfield6402179+8125
5Hereford64021510+5125
6Darlington6402105+5122
7Marine63211610+6115
8Southport6321127+5114
9AFC Telford6312127+5103
10Kings Lynn Town631273+4101
11Worksop6312107+3104
12Bedford Town631285+3102
13Alfreton Town6312990105
14Chester6312990105
15Curzon Ashton62221210+285
16Chorley622298+185
17Scarborough Athletic615076+184
18Spennymoor Town622268-282
19Radcliffe Borough621368-274
20Oxford City621347-371
21Buxton6114610-443
22Merthyr Town61051416-236
23Peterborough Sports602429-722
24Leamington6015310-713
National League North Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Scarborough Athletic6411126+6135
2Buxton641183+5132
3Oxford City632196+3114
4AFC Fylde6312136+7104
5Darlington6312106+4103
6Macclesfield63121312+1104
7Chester631210100105
8Southport631289-1104
9Spennymoor Town6303912-393
10South Shields6222109+184
11Kidderminster622289-184
12Merthyr Town6213912-375
13Chorley6213710-373
14Worksop6213710-373
15Radcliffe Borough621358-372
16Marine621359-471
17Kings Lynn Town6213612-674
18AFC Telford613278-164
19Hereford6114615-944
20Peterborough Sports6114615-943
21Leamington6105417-1333
22Alfreton Town6024513-824
23Curzon Ashton6024314-1123
24Bedford Town6024416-1223

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.

National League North (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Buxton615 1016 
2Southport615 1020 
3Macclesfield612 1019 
4Kidderminster611 1016 
5Oxford City611 1015 
6AFC Fylde610 1022 
7South Shields610 1018 
8Scarborough Athletic610 1017 
9Chester610 1020 
10Darlington69 1018 
11Hereford69 1016 
12Worksop69 1015 
13Spennymoor Town68 1017 
14Kings Lynn Town68 1014 
15AFC Telford67 1013 
16Chorley67 1011 
17Marine67 1014 
18Bedford Town67 1011 
19Merthyr Town66 1010 
20Alfreton Town65 1011 
21Leamington64 104 
22Peterborough Sports64 105 
23Radcliffe Borough62 108 
24Curzon Ashton62 108 
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
1AFC Fylde27918367/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)17
2Southport18126307/10 (70%)6/10 (60%)3/10 (30%)3/10 (30%)21
3Chester17143318/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)28
4Macclesfield22166387/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)31
5South Shields21138347/10 (70%)8/10 (80%)2/10 (20%)2/10 (20%)32
6Darlington1587233/10 (30%)6/10 (60%)4/10 (40%)5/10 (50%)37
7Scarborough Athletic14104247/10 (70%)5/10 (50%)4/10 (40%)3/10 (30%)25
8Spennymoor Town15132285/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)20
9Kidderminster17116286/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)34
10Hereford20173378/10 (80%)3/10 (30%)6/10 (60%)2/10 (20%)28
11Buxton13112244/10 (40%)3/10 (30%)6/10 (60%)4/10 (40%)35
12Oxford City11101214/10 (40%)4/10 (40%)4/10 (40%)3/10 (30%)34
13Worksop16160326/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)27
14Marine17161334/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)22
15Kings Lynn Town1013-3234/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)41
16AFC Telford16124286/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)27
17Chorley1215-3276/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)29
18Alfreton Town1118-7297/10 (70%)5/10 (50%)5/10 (50%)0/10 (0%)29
19Bedford Town1119-8304/10 (40%)6/10 (60%)3/10 (30%)3/10 (30%)27
20Merthyr Town21210429/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)21
21Radcliffe Borough715-8225/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)47
22Curzon Ashton1221-9336/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)21
23Peterborough Sports518-13233/10 (30%)1/10 (10%)7/10 (70%)3/10 (30%)25
24Leamington619-13255/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)22
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
1AFC Fylde22  
2Southport20  
3Chester20  
4Macclesfield19  
5South Shields18  
6Darlington18  
7Scarborough Athletic17  
8Spennymoor Town17  
9Kidderminster16  
10Hereford16  
11Buxton16  
12Oxford City15  
13Worksop15  
14Marine14  
15Kings Lynn Town14  
16AFC Telford13  
17Chorley11  
18Alfreton Town11  
19Bedford Town11  
20Merthyr Town10  
21Radcliffe Borough8  
22Curzon Ashton8  
23Peterborough Sports5  
24Leamington4  
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
1South Shields776482
2Merthyr Town594369
3Marine548341
4Scarborough Athletic519322
5AFC Fylde509316
6Spennymoor Town498309
7Curzon Ashton496308
8Hereford459285
9Bedford Town458285
10Oxford City438272
11Kings Lynn Town424263
12Radcliffe Borough405252
13Darlington402250
14Alfreton Town389242
15Kidderminster375233
16AFC Telford344214
17Leamington337209
18Buxton321199
19Chorley284176
20Worksop268167
21Southport266165
22Chester264164
23Peterborough Sports231144
24Macclesfield15999

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
1Macclesfield1,851
2South Shields1,824
3AFC Fylde1,821
4Kidderminster1,819
5AFC Telford1,780
6Chester1,717
7Darlington1,700
8Merthyr Town1,697
9Buxton1,691
10Scarborough Athletic1,674
11Marine1,655
12Chorley1,651
13Spennymoor Town1,641
14Southport1,638
15Hereford1,636
16Kings Lynn Town1,633
17Worksop1,624
18Radcliffe Borough1,622
19Curzon Ashton1,621
20Bedford Town1,589
21Oxford City1,556
22Peterborough Sports1,554
23Alfreton Town1,543
24Leamington1,452

League Table for this division