england flag

National League North Form Table

National League North Form (Last 6)
Pos Team P W D L F A GD PtsXPts BTTS G15 km15
1Merthyr Town6501168+815 44328
2AFC Fylde6501136+715 33156
3Radcliffe Borough6420166+1014 510
4Macclesfield641195+413 330
5Marine641185+313 44206
6Bedford Town6402128+412 44196
7Darlington6402128+412 43571
8Kidderminster632175+211 4398
9South Shields6312128+410 44544
10Buxton63031310+39 44161
11Chester623197+29 54352
12Curzon Ashton62221210+28 44164
13AFC Telford62221110+18 64376
14Southport622289-18 45259
15Oxford City621386+27 330
16Spennymoor Town62131014-47 34318
17Alfreton Town6213411-77 24103
18Peterborough Sports6204710-36 44611
19Kings Lynn Town613269-36 34709
20Scarborough Athletic6204612-66 32258
21Worksop6114613-74 43307
22Chorley6024611-52 43218
23Hereford6024713-62 53107
24Leamington601518-71 12141
National League North Form (Last 10)
Pos Team P W D L F A GD PtsXPts BTTS G15 km15
1Radcliffe Borough107213011+1923 710
2AFC Fylde107122411+1322 63156
3South Shields10622199+1020 54544
4Merthyr Town106132421+319 64328
5Darlington105231812+617 73571
6Spennymoor Town105232017+317 44318
7Bedford Town105231613+317 54196
8Macclesfield105231513+217 730
9Marine105231114-317 64206
10Buxton105141915+416 74161
11Scarborough Athletic105141316-316 62258
12Curzon Ashton104332115+615 73164
13Chester102711513+213 94352
14Southport103431113-213 64259
15Kidderminster103431215-313 8398
16Alfreton Town10334816-812 54103
17AFC Telford103251619-311 94376
18Hereford102441418-410 93107
19Peterborough Sports103161220-810 73396
20Chorley102351519-49 73218
21Oxford City102261314-18 630
22Kings Lynn Town101541116-58 73522
23Worksop102171021-117 63307
24Leamington10127514-95 42141
National League North Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Scarborough Athletic6501114+7153
2South Shields6420144+10143
3Radcliffe Borough6420135+8144
4Spennymoor Town6411119+2131
5Buxton6402147+7124
6AFC Telford64021511+4125
7Chorley6312139+4103
8Curzon Ashton6312106+4103
9Macclesfield631298+1104
10Darlington6231128+495
11Hereford6231119+295
12Merthyr Town6303911-293
13AFC Fylde62221011-185
14Worksop6222910-184
15Alfreton Town622256-183
16Kidderminster6222811-385
17Oxford City621397+274
18Chester614188076
19Bedford Town62131011-173
20Peterborough Sports6213611-574
21Kings Lynn Town6204109+163
22Leamington620446-262
23Southport604279-244
24Marine6114412-843
National League North Form (Away)
Pos Team P W D L F A GD PtsBTTS
1AFC Fylde6600172+15182
2Merthyr Town64111914+5135
3Marine641187+1134
4Radcliffe Borough6402198+11124
5Curzon Ashton63211611+5115
6Bedford Town632196+3114
7Kidderminster632164+2113
8South Shields631298+1104
9Chester6231108+295
10Darlington630399094
11Southport630379-294
12Macclesfield622277084
13Buxton6222810-284
14Scarborough Athletic6213713-674
15Peterborough Sports6204710-363
16Spennymoor Town6123911-253
17Kings Lynn Town605158-354
18Hereford6114510-544
19Alfreton Town6114317-1442
20AFC Telford6033610-435
21Worksop6105615-934
22Oxford City6024610-424
23Chorley6024612-624
24Leamington6024411-723

For column heading definitions, see the Key at the bottom of the table.

National League North (Expected Points)
PosTeamPPtsxPtsPts v xPts
1Merthyr Town615  
2AFC Fylde615  
3Radcliffe Borough614  
4Macclesfield613  
5Marine613  
6Bedford Town612  
7Darlington612  
8Kidderminster611  
9South Shields610  
10Buxton69  
11Chester69  
12Curzon Ashton68  
13AFC Telford68  
14Southport68  
15Oxford City67  
16Spennymoor Town67  
17Alfreton Town67  
18Peterborough Sports66  
19Kings Lynn Town66  
20Scarborough Athletic66  
21Worksop64  
22Chorley62  
23Hereford62  
24Leamington61  
Key to column names
  • Pts - Actual points total during the last 6 games
  • xPts - Expected points total during the last 6 games based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; a negative indicates 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
1Radcliffe Borough301119417/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)24
2AFC Fylde241113356/10 (60%)9/10 (90%)1/10 (10%)4/10 (40%)19
3South Shields19910285/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)16
4Merthyr Town24213456/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)31
5Darlington18126307/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)36
6Spennymoor Town20173374/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)32
7Bedford Town16133295/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)16
8Macclesfield15132287/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)30
9Marine1114-3256/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)34
10Buxton19154347/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)22
11Scarborough Athletic1316-3296/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)33
12Curzon Ashton21156367/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)23
13Chester15132289/10 (90%)5/10 (50%)5/10 (50%)1/10 (10%)28
14Southport1113-2246/10 (60%)4/10 (40%)4/10 (40%)2/10 (20%)32
15Kidderminster1215-3278/10 (80%)7/10 (70%)3/10 (30%)2/10 (20%)38
16Alfreton Town816-8245/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)31
17AFC Telford1619-3359/10 (90%)6/10 (60%)4/10 (40%)0/10 (0%)26
18Hereford1418-4329/10 (90%)1/10 (10%)9/10 (90%)0/10 (0%)30
19Peterborough Sports1220-8327/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)19
20Chorley1519-4347/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)20
21Oxford City1314-1276/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)27
22Kings Lynn Town1116-5277/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)32
23Worksop1021-11316/10 (60%)2/10 (20%)8/10 (80%)1/10 (10%)33
24Leamington514-9194/10 (40%)1/10 (10%)9/10 (90%)0/10 (0%)39
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
1Radcliffe Borough23  
2AFC Fylde22  
3South Shields20  
4Merthyr Town19  
5Darlington17  
6Spennymoor Town17  
7Bedford Town17  
8Macclesfield17  
9Marine17  
10Buxton16  
11Scarborough Athletic16  
12Curzon Ashton15  
13Chester13  
14Southport13  
15Kidderminster13  
16Alfreton Town12  
17AFC Telford11  
18Hereford10  
19Peterborough Sports10  
20Chorley9  
21Oxford City8  
22Kings Lynn Town8  
23Worksop7  
24Leamington5  
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
1Kings Lynn Town709441
2Peterborough Sports611380
3Darlington571355
4South Shields544338
5AFC Telford376234
6Chester352219
7Merthyr Town328204
8Spennymoor Town318198
9Worksop307191
10Southport259161
11Scarborough Athletic258160
12Chorley218135
13Marine206128
14Bedford Town196122
15Curzon Ashton164102
16Buxton161100
17AFC Fylde15697
18Leamington14188
19Hereford10766
20Alfreton Town10364
21Kidderminster9861
22Macclesfield00
23Oxford City00
24Radcliffe Borough00
25Farsley Celtic00

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,892
2Chester1,755
3Merthyr Town1,741
4South Shields1,739
5Kidderminster1,734
6Buxton1,713
7AFC Telford1,711
8Radcliffe Borough1,708
9Spennymoor Town1,701
10Curzon Ashton1,698
11Chorley1,695
12Kings Lynn Town1,675
13Darlington1,673
14AFC Fylde1,671
15Scarborough Athletic1,653
16Worksop1,648
17Bedford Town1,621
18Marine1,606
19Hereford1,589
20Peterborough Sports1,579
21Southport1,554
22Alfreton Town1,536
23Oxford City1,530
24Leamington1,507

League Table for this division