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
1Hednesford6501135+81524207
2AFC Telford6411107+31354182
3South Shields64021710+71254387
4Chester640296+31234397
5Oxford City6321125+71134225
6Buxton6321149+51144214
7Macclesfield6321106+41133232
8Kings Lynn Town632176+11114345
9Radcliffe Borough6312111101033189
10Morecambe6312101001044422
11Marine63129901054204
12Chorley6303109+1944156
13Worksop6222119+284394
14Brackley621378-1734252
15Bedford Town621358-3733238
16Hereford621358-3734314
17Merthyr Town61321012-2654362
18Harborough Town613236-3624508
19Darlington6123880543311
20Scarborough Athletic6123711-4543161
21Spalding Utd6114711-4444282
22Spennymoor Town6114510-5424276
23Hebburn Town6033513-8343639
24Southport6024412-8233424
National League North Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Hednesford107032111+102154207
2South Shields107032417+72164387
3Kings Lynn Town10622189+92024345
4Macclesfield106221810+82063232
5AFC Telford10622121202054182
6Hereford10613179+81944314
7Morecambe106131912+71954422
8Bedford Town106131210+21953238
9Oxford City10523199+101744225
10Buxton105232218+41754214
11Worksop104241512+3145394
12Spalding Utd104241514+11474282
13Radcliffe Borough104151617-11343189
14Merthyr Town103431415-11374362
15Marine104151314-11374204
16Chester104151112-11354397
17Chorley104151719-21364156
18Brackley103251119-81154252
19Harborough Town10235613-7944508
20Darlington102261217-5863311
21Scarborough Athletic10145815-7753161
22Hebburn Town10145923-14773639
23Spennymoor Town10136917-8664276
24Southport10127618-12543424
National League North Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Buxton6510196+13164
2Hednesford6501177+10154
3Morecambe6501122+10151
4South Shields6420165+11145
5Spalding Utd6420126+6144
6Kings Lynn Town6411104+6132
7Macclesfield6411116+5133
8Bedford Town641186+2133
9Harborough Town632187+1113
10Chorley63121411+3106
11Brackley631276+1103
12Marine631265+1102
13AFC Telford6312710-3103
14Worksop6303105+592
15Chester630375+292
16Scarborough Athletic6222116+583
17Oxford City6222128+484
18Merthyr Town6222109+186
19Hebburn Town6222810-284
20Hereford621397+272
21Radcliffe Borough62131212073
22Southport621399074
23Darlington612367-153
24Spennymoor Town6123610-454
National League North Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Hereford6510123+9163
2Oxford City6411123+9132
3Macclesfield632184+4113
4Kings Lynn Town63121310+3102
5Hednesford631276+1103
6AFC Telford631265+1103
7Bedford Town630379-294
8South Shields63031014-493
9Chester622268-284
10Morecambe6213912-375
11Chorley621369-371
12Buxton6213815-773
13Marine62041112-166
14Merthyr Town613269-363
15Radcliffe Borough6204410-661
16Worksop6123611-554
17Scarborough Athletic6123510-553
18Brackley6123715-853
19Hebburn Town6123716-955
20Spalding Utd611469-344
21Darlington6105713-634
22Harborough Town602439-623
23Spennymoor Town6015514-914
24Southport6015215-1312

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
1Hednesford615 1021 
2AFC Telford613 1020 
3South Shields612 1021 
4Chester612 1013 
5Oxford City611 1017 
6Buxton611 1017 
7Macclesfield611 1020 
8Kings Lynn Town611 1020 
9Radcliffe Borough610 1013 
10Morecambe610 1019 
11Marine610 1013 
12Chorley69 1013 
13Worksop68 1014 
14Brackley67 1011 
15Bedford Town67 1019 
16Hereford67 1019 
17Merthyr Town66 1013 
18Harborough Town66 109 
19Darlington65 108 
20Scarborough Athletic65 107 
21Spalding Utd64 1014 
22Spennymoor Town64 106 
23Hebburn Town63 107 
24Southport62 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
1Hednesford211110325/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)19
2South Shields24177416/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)18
3Kings Lynn Town1899272/10 (20%)5/10 (50%)4/10 (40%)6/10 (60%)27
4Macclesfield18108286/10 (60%)5/10 (50%)4/10 (40%)4/10 (40%)24
5AFC Telford12120245/10 (50%)3/10 (30%)6/10 (60%)4/10 (40%)28
6Hereford1798264/10 (40%)7/10 (70%)3/10 (30%)3/10 (30%)29
7Morecambe19127315/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)37
8Bedford Town12102225/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)30
9Oxford City19910284/10 (40%)6/10 (60%)4/10 (40%)5/10 (50%)29
10Buxton22184405/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)23
11Worksop15123275/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)27
12Spalding Utd15141297/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)36
13Radcliffe Borough1617-1334/10 (40%)5/10 (50%)5/10 (50%)2/10 (20%)23
14Merthyr Town1415-1297/10 (70%)4/10 (40%)5/10 (50%)2/10 (20%)34
15Marine1314-1277/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)30
16Chester1112-1235/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)38
17Chorley1719-2366/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)31
18Brackley1119-8305/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)21
19Harborough Town613-7194/10 (40%)4/10 (40%)5/10 (50%)2/10 (20%)25
20Darlington1217-5296/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)32
21Scarborough Athletic815-7235/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)29
22Hebburn Town923-14327/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)20
23Spennymoor Town917-8266/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)25
24Southport618-12244/10 (40%)3/10 (30%)6/10 (60%)1/10 (10%)28
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
1Hednesford21  
2South Shields21  
3Kings Lynn Town20  
4Macclesfield20  
5AFC Telford20  
6Hereford19  
7Morecambe19  
8Bedford Town19  
9Oxford City17  
10Buxton17  
11Worksop14  
12Spalding Utd14  
13Radcliffe Borough13  
14Merthyr Town13  
15Marine13  
16Chester13  
17Chorley13  
18Brackley11  
19Harborough Town9  
20Darlington8  
21Scarborough Athletic7  
22Hebburn Town7  
23Spennymoor Town6  
24Southport5  
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
1Hebburn Town639397
2Harborough Town508316
3Southport424263
4Morecambe422262
5Chester397247
6South Shields387240
7Merthyr Town362225
8Kings Lynn Town345214
9Hereford314195
10Darlington311193
11Spalding Utd282175
12Spennymoor Town276171
13Brackley252157
14Boston Utd243151
15Bedford Town238148
16Macclesfield232144
17Oxford City225140
18Buxton214133
19Scunthorpe207129
20Hednesford207129
21Marine204127
22Radcliffe Borough189117
23AFC Telford182113
24Scarborough Athletic161100
25Chorley15697
26Worksop9458
27Farsley Celtic00
28Tamworth00

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
1Macclesfield1,861
2South Shields1,843
3Harborough Town1,771
4Oxford City1,755
5Buxton1,750
6Hednesford1,733
7Spalding Utd1,730
8Chester1,729
9Hereford1,690
10Kings Lynn Town1,688
11AFC Telford1,678
12Scarborough Athletic1,659
13Chorley1,658
14Bedford Town1,658
15Hebburn Town1,650
16Marine1,649
17Spennymoor Town1,641
18Worksop1,639
19Merthyr Town1,625
20Morecambe1,607
21Darlington1,596
22Radcliffe Borough1,567
23Southport1,567
24Brackley1,547

League Table for this division