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
1AFC Fylde6501204+161524163
2Macclesfield6402158+71244160
3Darlington6321115+61134423
4Scarborough Athletic632186+21144435
5Merthyr Town6312148+61044341
6South Shields6240128+41053276
7Curzon Ashton6312106+41044201
8Marine63121110+11034359
9Radcliffe Borough631254+11024118
10Alfreton Town6312101001043125
11Chester63129901034268
12Kings Lynn Town631256-11013342
13Southport6231129+3955191
14Kidderminster623186+29230
15Spennymoor Town6303611-5915714
16Bedford Town62221012-2844483
17AFC Telford614187+1734396
18Chorley6213910-1734466
19Worksop621379-2744254
20Oxford City613224-2614325
21Hereford6204914-5644176
22Peterborough Sports6033410-6344229
23Buxton602417-6215346
24Leamington6015214-12125293
National League North Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1AFC Fylde10712279+182244163
2Macclesfield107032715+122174160
3Darlington106221910+92074423
4South Shields105501910+92073276
5AFC Telford10541249+151954396
6Kidderminster10541158+719330
7Chester105141417-31664268
8Southport104331614+21565191
9Scarborough Athletic104331311+21564435
10Marine104241718-11454359
11Alfreton Town104241416-21473125
12Curzon Ashton104241519-41474201
13Oxford City10424711-41434325
14Radcliffe Borough104151017-71354118
15Peterborough Sports103341418-41264229
16Spennymoor Town104061119-81245714
17Merthyr Town103251817+11174341
18Bedford Town103251519-41174483
19Worksop102441216-41074254
20Kings Lynn Town10316612-61023342
21Buxton102351312+1955346
22Chorley102351417-3964466
23Hereford102261321-8864176
24Leamington10136519-14645293
National League North Form (Home)
Pos Team P W D L F A GD PtsBTTS
1South Shields6510174+13163
2AFC Fylde6501164+12152
3Macclesfield6501187+11154
4Marine6420176+11144
5Alfreton Town6411118+3136
6Kidderminster6330113+8122
7AFC Telford6330126+6124
8Darlington6321128+4115
9Scarborough Athletic632154+1111
10Merthyr Town6312149+5104
11Curzon Ashton63121215-3105
12Southport6231118+394
13Peterborough Sports623197+293
14Chester622289-183
15Hereford62131110+174
16Bedford Town621398+173
17Chorley621388074
18Oxford City621359-473
19Radcliffe Borough6204613-764
20Buxton612378-153
21Kings Lynn Town612346-251
22Worksop61231013-355
23Leamington612359-453
24Spennymoor Town6114512-743
National League North Form (Away)
Pos Team P W D L F A GD PtsBTTS
1AFC Telford6321176+11113
2Darlington6321116+5114
3AFC Fylde6312126+6102
4South Shields6240107+3105
5Radcliffe Borough6312880103
6Kidderminster631268-2102
7Chester6303912-394
8Spennymoor Town6303714-792
9Buxton622295+483
10Scarborough Athletic6222108+286
11Worksop622268-283
12Oxford City622235-281
13Curzon Ashton621377073
14Macclesfield62131011-174
15Merthyr Town62131011-174
16Southport6213811-374
17Kings Lynn Town6204612-663
18Chorley6123811-353
19Bedford Town6123815-755
20Alfreton Town6114611-543
21Peterborough Sports6114513-843
22Marine6114515-1043
23Hereford6024616-1024
24Leamington6024314-1123

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
1AFC Fylde615 1022 
2Macclesfield612 1021 
3Darlington611 1020 
4Scarborough Athletic611 1015 
5Merthyr Town610 1011 
6South Shields610 1020 
7Curzon Ashton610 1014 
8Marine610 1014 
9Radcliffe Borough610 1013 
10Alfreton Town610 1014 
11Chester610 1016 
12Kings Lynn Town610 1010 
13Southport69 1015 
14Kidderminster69 1019 
15Spennymoor Town69 1012 
16Bedford Town68 1011 
17AFC Telford67 1019 
18Chorley67 109 
19Worksop67 1010 
20Oxford City66 1014 
21Hereford66 108 
22Peterborough Sports63 1012 
23Buxton62 109 
24Leamington61 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
1AFC Fylde27918364/10 (40%)9/10 (90%)1/10 (10%)5/10 (50%)20
2Macclesfield271512427/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)23
3Darlington19109297/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)24
4South Shields19109297/10 (70%)10/10 (100%)0/10 (0%)3/10 (30%)30
5AFC Telford24915335/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)25
6Kidderminster1587233/10 (30%)7/10 (70%)3/10 (30%)7/10 (70%)21
7Chester1417-3316/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)33
8Southport16142306/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)31
9Scarborough Athletic13112246/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)28
10Marine1718-1355/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)34
11Alfreton Town1416-2307/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)37
12Curzon Ashton1519-4347/10 (70%)1/10 (10%)9/10 (90%)0/10 (0%)24
13Oxford City711-4183/10 (30%)3/10 (30%)4/10 (40%)4/10 (40%)40
14Radcliffe Borough1017-7275/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)36
15Peterborough Sports1418-4326/10 (60%)3/10 (30%)6/10 (60%)3/10 (30%)19
16Spennymoor Town1119-8304/10 (40%)5/10 (50%)5/10 (50%)2/10 (20%)27
17Merthyr Town18171357/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)35
18Bedford Town1519-4347/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)21
19Worksop1216-4287/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)23
20Kings Lynn Town612-6182/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)40
21Buxton13121255/10 (50%)2/10 (20%)6/10 (60%)3/10 (30%)41
22Chorley1417-3316/10 (60%)1/10 (10%)9/10 (90%)0/10 (0%)22
23Hereford1321-8346/10 (60%)2/10 (20%)7/10 (70%)2/10 (20%)25
24Leamington519-14244/10 (40%)2/10 (20%)7/10 (70%)1/10 (10%)21
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  
2Macclesfield21  
3Darlington20  
4South Shields20  
5AFC Telford19  
6Kidderminster19  
7Chester16  
8Southport15  
9Scarborough Athletic15  
10Marine14  
11Alfreton Town14  
12Curzon Ashton14  
13Oxford City14  
14Radcliffe Borough13  
15Peterborough Sports12  
16Spennymoor Town12  
17Merthyr Town11  
18Bedford Town11  
19Worksop10  
20Kings Lynn Town10  
21Buxton9  
22Chorley9  
23Hereford8  
24Leamington6  
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
1Spennymoor Town714444
2Bedford Town483300
3Chorley466290
4Scarborough Athletic435270
5Darlington423263
6AFC Telford396246
7Marine359223
8Buxton346215
9Kings Lynn Town342213
10Merthyr Town341212
11Oxford City325202
12Leamington293182
13South Shields276171
14Chester268167
15Worksop254158
16Peterborough Sports229142
17Curzon Ashton201125
18Southport191119
19Hereford176109
20AFC Fylde163101
21Macclesfield16099
22Alfreton Town12578
23Radcliffe Borough11873
24Kidderminster00

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,867
2South Shields1,806
3AFC Telford1,791
4Kidderminster1,786
5AFC Fylde1,775
6Merthyr Town1,738
7Darlington1,719
8Chester1,712
9Scarborough Athletic1,672
10Radcliffe Borough1,668
11Marine1,664
12Buxton1,660
13Curzon Ashton1,657
14Chorley1,656
15Spennymoor Town1,638
16Kings Lynn Town1,633
17Worksop1,632
18Southport1,626
19Bedford Town1,590
20Hereford1,576
21Peterborough Sports1,573
22Alfreton Town1,562
23Oxford City1,531
24Leamington1,459

League Table for this division