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+81523207
2AFC Telford6411107+31353182
3South Shields64021710+71253387
4Chester640296+31233177
5Buxton6321149+51143149
6Macclesfield6321106+41132232
7Kings Lynn Town632176+11113345
8Marine6312109+11054396
9Morecambe6312111101044162
10Radcliffe Borough63121111010320
11Oxford City6231106+4944304
12Chorley6303109+1943156
13Worksop6222119+28420
14Brackley621378-1733252
15Hereford621369-3734399
16Bedford Town621358-37320
17Merthyr Town61321012-2653362
18Harborough Town613236-3623508
19Darlington6123880543311
20Spalding Utd6114711-4443158
21Spennymoor Town6114510-5423254
22Scarborough Athletic6114713-6443161
23Hebburn Town6033513-8342378
24Southport6024412-8232178
National League North Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Hednesford107032111+102153207
2South Shields107032417+72163387
3Kings Lynn Town10622189+92023345
4Macclesfield106221810+82062232
5AFC Telford10622121202053182
6Bedford Town106131210+219520
7Oxford City10532187+111844304
8Hereford105231811+71754399
9Morecambe105232014+61764162
10Buxton105232218+41753149
11Worksop104241512+314520
12Spalding Utd104241514+11473158
13Radcliffe Borough104151617-113420
14Marine104151415-11384396
15Merthyr Town103431415-11373362
16Chester104151112-11353177
17Chorley104151719-21363156
18Brackley103251119-81153252
19Harborough Town10235613-7943508
20Scarborough Athletic10145815-7753161
21Hebburn Town10145923-14772378
22Darlington101361218-6673311
23Spennymoor Town10136917-8663254
24Southport10127618-12542178
National League North Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Buxton6510196+13164
2Morecambe6510143+11162
3Hednesford6501177+10154
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
16Oxford City6222128+484
17Merthyr Town6222109+186
18Hebburn Town6222810-284
19Hereford621397+272
20Radcliffe Borough62131212073
21Southport621399074
22Darlington613277064
23Scarborough Athletic612399054
24Spennymoor Town6123610-454
National League North Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Hereford6420115+6144
2Oxford City632193+6112
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
13Marine62041012-266
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 
5Buxton611 1017 
6Macclesfield611 1020 
7Kings Lynn Town611 1020 
8Marine610 1013 
9Morecambe610 1017 
10Radcliffe Borough610 1013 
11Oxford City69 1018 
12Chorley69 1013 
13Worksop68 1014 
14Brackley67 1011 
15Hereford67 1017 
16Bedford Town67 1019 
17Merthyr Town66 1013 
18Harborough Town66 109 
19Darlington65 106 
20Spalding Utd64 1014 
21Spennymoor Town64 106 
22Scarborough Athletic64 107 
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%)6/10 (60%)4/10 (40%)3/10 (30%)18
2South Shields24177416/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)14
3Kings Lynn Town1899272/10 (20%)6/10 (60%)3/10 (30%)7/10 (70%)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
6Bedford Town12102225/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)30
7Oxford City18711254/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)30
8Hereford18117295/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)27
9Morecambe20146346/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)34
10Buxton22184405/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)21
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%)34
13Radcliffe Borough1617-1334/10 (40%)5/10 (50%)5/10 (50%)2/10 (20%)23
14Marine1415-1298/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)33
15Merthyr Town1415-1297/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)34
16Chester1112-1235/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)44
17Chorley1719-2366/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)34
18Brackley1119-8305/10 (50%)5/10 (50%)5/10 (50%)1/10 (10%)28
19Harborough Town613-7194/10 (40%)4/10 (40%)5/10 (50%)2/10 (20%)25
20Scarborough Athletic815-7235/10 (50%)1/10 (10%)7/10 (70%)3/10 (30%)26
21Hebburn Town923-14327/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)19
22Darlington1218-6307/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)30
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%)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
1Hednesford21  
2South Shields21  
3Kings Lynn Town20  
4Macclesfield20  
5AFC Telford20  
6Bedford Town19  
7Oxford City18  
8Hereford17  
9Morecambe17  
10Buxton17  
11Worksop14  
12Spalding Utd14  
13Radcliffe Borough13  
14Marine13  
15Merthyr Town13  
16Chester13  
17Chorley13  
18Brackley11  
19Harborough Town9  
20Scarborough Athletic7  
21Hebburn Town7  
22Darlington6  
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
1Harborough Town508316
2Hereford399248
3Marine396246
4South Shields387240
5Hebburn Town378235
6Merthyr Town362225
7Kings Lynn Town345214
8Scunthorpe323201
9Darlington311193
10Oxford City304189
11Spennymoor Town254158
12Brackley252157
13Macclesfield232144
14Hednesford207129
15AFC Telford182113
16Southport178111
17Chester177110
18Morecambe162101
19Scarborough Athletic161100
20Spalding Utd15898
21Chorley15697
22Buxton14993
23Tamworth00
24Worksop00
25Radcliffe Borough00
26Farsley Celtic00
27Boston Utd00
28Bedford Town00

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