The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ENG

National League - North 2025/26

Every result, the table as it finished, and the price each match went off at. 557 matches played between August 2025 and May 2026.

557Matches
1,702Goals
3.06Per game
42.9%Home wins
100%Priced at kickoff
AFC FyldeTop of the table

Final table 24 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 AFAFC Fylde 46 32 4 10 +61 100
2 SSSouth Shields 48 29 11 8 +55 98
3 KHKidderminster Harriers 48 27 12 9 +27 93
4 MACMacclesfield 48 25 7 16 +12 82
5 BUXBuxton 48 23 7 18 +23 76
6 SAScarborough Athletic 47 19 16 12 +7 73
7 CHEChester 47 20 13 14 +1 73
8 MTMerthyr Town 46 22 4 20 +9 70
9 DARDarlington 1883 46 20 9 17 +10 69
10 STSpennymoor Town 46 19 11 16 -7 68
11 ATUAFC Telford United 46 17 14 15 +20 65
12 MARMarine 46 18 8 20 -10 62
13 RADRadcliffe 46 18 6 22 -7 60
14 SOUSouthport 46 16 12 18 -7 60
15 CHOChorley 46 15 12 19 +1 57
16 WTWorksop Town 46 16 9 21 -8 57
17 OCOxford City 46 15 11 20 -5 56
18 BTBedford Town 46 13 14 19 -11 53
19 KLTKing's Lynn Town 46 12 16 18 -8 52
20 HERHereford 46 14 10 22 -15 52
21 CACurzon Ashton 46 13 13 20 -21 52
22 ATAlfreton Town 46 12 14 20 -33 50
23 PSPeterborough Sports 46 10 9 27 -45 39
24 LEALeamington 46 7 8 31 -49 29

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.06
1,702 goals. 60.5% of matches went over 2.5.
Home advantage
42.9%
Draws 22.4%, away wins 34.6%.
Half-time lead held
72.8%
From 346 matches where someone led at the break.
1–1 58 · 10.4%
2–1 56 · 10.1%
1–2 53 · 9.5%
1–0 42 · 7.5%
2–2 36 · 6.5%
2–0 33 · 5.9%

Results 500

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 9 May 2026
12:30 South Shields 0 – 2 Kidderminster Harriers 1.92 3.76 4.10
Saturday 2 May 2026
16:00 South Shields 1 – 0 Buxton 1.65 5.10 5.20
12:30 Kidderminster Harriers 3 – 1 Macclesfield 1.93 3.90 4.70
Wednesday 29 April 2026
19:45 Macclesfield 2 – 1 Chester 2.44 3.70 3.15
Tuesday 28 April 2026
19:45 Buxton 4 – 2 Scarborough Athletic 2.16 3.90 3.95
Saturday 25 April 2026
12:30 Spennymoor Town 1 – 1 Marine 1.97 3.95 3.70
12:30 Southport 2 – 0 AFC Telford United 3.45 4.20 2.12
12:30 Radcliffe 1 – 0 Macclesfield 2.02 4.20 3.75
12:30 Hereford 2 – 2 Peterborough Sports 1.37 5.90 9.40
12:30 Merthyr Town 2 – 4 AFC Fylde 6.40 5.40 1.57
12:30 Kidderminster Harriers 1 – 0 South Shields 2.92 3.85 2.54
12:30 Darlington 1883 1 – 3 Oxford City 1.86 4.30 4.20
12:30 Chorley 2 – 1 Worksop Town 2.30 3.60 3.30
12:30 Chester 0 – 0 King's Lynn Town 1.89 3.60 5.60
12:30 Buxton 4 – 1 Leamington 1.22 7.40 15.50
12:30 Bedford Town 1 – 1 Scarborough Athletic 4.40 3.55 2.00
12:30 Alfreton Town 3 – 3 Curzon Ashton 2.60 3.85 2.66
Tuesday 21 April 2026
19:45 Macclesfield 2 – 1 Southport 1.75 4.80 5.40
19:45 Hereford 2 – 1 Marine 1.51 5.30 6.20
Saturday 18 April 2026
15:00 Worksop Town 8 – 0 Peterborough Sports 1.80 4.20 4.90
15:00 South Shields 1 – 1 Bedford Town 1.19 9.80 20.00
15:00 Scarborough Athletic 2 – 1 Merthyr Town 1.99 4.30 3.95
15:00 Oxford City 1 – 2 Chester 3.45 3.85 2.06
15:00 Marine 2 – 3 Alfreton Town 2.06 3.55 4.20
15:00 Macclesfield 0 – 2 Spennymoor Town 1.77 4.10 5.40
15:00 Leamington 2 – 3 Kidderminster Harriers 11.00 6.00 1.33
15:00 King's Lynn Town 1 – 1 Chorley 2.40 3.35 3.60
15:00 Hereford 3 – 1 Radcliffe 2.24 4.30 3.15
15:00 Curzon Ashton 0 – 4 Buxton 3.90 4.20 1.99
15:00 AFC Telford United 1 – 1 Darlington 1883 1.89 4.70 3.95
15:00 AFC Fylde 4 – 0 Southport 1.28 6.80 15.00
Tuesday 14 April 2026
19:45 Marine 1 – 3 Merthyr Town 2.18 3.90 3.55
19:45 Radcliffe 1 – 3 Kidderminster Harriers 5.40 4.80 1.64
19:45 South Shields 4 – 1 Macclesfield 1.64 5.20 5.80
19:45 Alfreton Town 2 – 2 Buxton 4.90 4.10 1.77
19:45 Hereford 1 – 2 Oxford City 2.16 3.80 3.20
Saturday 11 April 2026
15:00 Spennymoor Town 0 – 1 Worksop Town 2.40 3.80 3.15
15:00 Southport 1 – 2 Leamington 1.51 5.00 8.00
15:00 Radcliffe 2 – 5 South Shields 4.60 4.80 1.69
15:00 Peterborough Sports 2 – 3 AFC Telford United 4.60 4.40 1.75
15:00 Merthyr Town 1 – 2 Macclesfield 3.80 4.60 1.91
15:00 Kidderminster Harriers 4 – 1 King's Lynn Town 1.79 3.95 5.80
15:00 Darlington 1883 2 – 3 Marine 1.86 4.00 4.30
15:00 Chorley 0 – 1 Curzon Ashton 1.79 4.30 4.60
15:00 Chester 1 – 0 AFC Fylde 3.50 3.95 2.18
15:00 Buxton 2 – 0 Scarborough Athletic 2.10 3.45 4.30
15:00 Bedford Town 2 – 2 Hereford 2.38 4.10 3.10
15:00 Alfreton Town 1 – 1 Oxford City 2.84 3.55 2.82
Wednesday 8 April 2026
19:45 Marine 0 – 1 Hereford 1.79 4.10 4.60
Monday 6 April 2026
15:00 Worksop Town 1 – 2 Buxton 3.10 3.65 2.46
15:00 South Shields 0 – 1 Darlington 1883 1.47 5.70 6.60
15:00 Scarborough Athletic 1 – 0 Spennymoor Town 2.36 3.80 3.35
15:00 Oxford City 2 – 0 Peterborough Sports 1.98 3.90 4.10
15:00 Marine 2 – 1 Chorley 3.50 3.25 2.30
15:00 Macclesfield 0 – 2 Chester 2.06 3.70 4.70
15:00 Leamington 1 – 2 Alfreton Town 2.94 3.60 2.52
15:00 King's Lynn Town 0 – 1 Bedford Town 1.83 3.80 5.40
15:00 Hereford 3 – 0 Merthyr Town 3.15 4.90 2.12
15:00 Curzon Ashton 1 – 3 Southport 3.45 4.20 2.04
15:00 AFC Telford United 1 – 2 Kidderminster Harriers 2.54 3.80 2.96
15:00 AFC Fylde 4 – 3 Radcliffe 1.34 6.80 9.40
Friday 3 April 2026
15:00 Spennymoor Town 1 – 1 South Shields 4.50 4.00 1.57
15:00 Southport 2 – 1 Marine 1.95 3.30 3.40
15:00 Radcliffe 3 – 3 Curzon Ashton 1.60 4.20 4.33
15:00 Peterborough Sports 2 – 2 King's Lynn Town 2.70 3.50 2.15
15:00 Merthyr Town 1 – 1 Oxford City 2.15 3.60 2.63
15:00 Kidderminster Harriers 2 – 1 Hereford 1.33 4.50 6.50
15:00 Darlington 1883 1 – 2 Scarborough Athletic 1.91 3.50 3.20
15:00 Chorley 2 – 0 AFC Fylde 3.90 3.70 1.73
15:00 Chester 2 – 1 AFC Telford United 2.38 3.60 2.50
15:00 Buxton 2 – 4 Macclesfield 2.55 3.40 2.30
15:00 Bedford Town 3 – 1 Leamington 1.50 4.20 5.00
15:00 Alfreton Town 1 – 1 Worksop Town 2.80 3.10 2.25
Tuesday 31 March 2026
19:45 Spennymoor Town 3 – 1 Kidderminster Harriers 3.50 3.30 1.91
19:45 AFC Fylde 2 – 0 Marine 1.25 5.00 8.50
19:45 Alfreton Town 1 – 0 Chorley 3.00 3.30 2.10
19:45 Hereford 0 – 2 Macclesfield 3.90 3.80 1.67
Saturday 28 March 2026
15:00 Worksop Town 2 – 0 Radcliffe 2.30 3.60 2.50
15:00 South Shields 3 – 0 Alfreton Town 1.20 5.50 10.00
15:00 Scarborough Athletic 0 – 0 Chorley 2.15 3.10 3.00
15:00 Oxford City 3 – 2 Kidderminster Harriers 4.20 3.40 1.75
15:00 Leamington 4 – 2 Peterborough Sports 3.40 3.40 1.91
15:00 King's Lynn Town 0 – 1 Spennymoor Town 1.91 3.40 3.40
15:00 Hereford 0 – 2 Buxton 2.88 3.50 2.05
15:00 Curzon Ashton 0 – 1 Chester 3.50 3.75 1.85
15:00 AFC Telford United 2 – 2 Bedford Town 1.33 4.75 6.00
15:00 AFC Fylde 4 – 1 Darlington 1883 1.44 4.33 5.50
Tuesday 24 March 2026
19:45 Darlington 1883 0 – 2 Kidderminster Harriers 2.55 3.30 2.30
19:45 Leamington 2 – 5 King's Lynn Town 4.50 3.40 1.67
19:45 Hereford 1 – 2 Spennymoor Town 2.25 3.40 2.63
19:45 Alfreton Town 0 – 2 Macclesfield 4.33 3.40 1.70
Saturday 21 March 2026
15:00 Worksop Town 1 – 0 AFC Fylde 5.00 4.20 1.50
15:00 Spennymoor Town 1 – 1 Alfreton Town 1.85 3.30 3.90
15:00 South Shields 4 – 1 Merthyr Town 1.22 6.00 8.50
15:00 Peterborough Sports 0 – 1 Darlington 1883 3.70 3.70 1.75
15:00 Oxford City 2 – 0 Chorley 3.00 3.30 2.10
15:00 Macclesfield 3 – 1 Hereford 1.40 4.40 6.00
15:00 Leamington 1 – 2 Scarborough Athletic 4.60 3.30 1.67
15:00 King's Lynn Town 0 – 0 Curzon Ashton 1.50 3.80 5.00
15:00 Chester 1 – 2 Southport 1.91 3.40 3.40
15:00 Buxton 3 – 0 Bedford Town 1.80 3.75 3.50
15:00 AFC Telford United 0 – 2 Marine 1.57 3.90 4.50
Thursday 19 March 2026
19:45 Alfreton Town 2 – 1 Hereford 2.50 3.20 2.40
Tuesday 17 March 2026
19:45 Southport 2 – 1 Alfreton Town 1.80 3.40 3.90
19:45 Chorley 2 – 1 Kidderminster Harriers 3.10 3.00 2.20
19:45 King's Lynn Town 3 – 0 South Shields 4.00 3.60 1.73
19:45 AFC Telford United 3 – 0 Macclesfield 2.55 3.60 2.30
19:45 Darlington 1883 3 – 0 Radcliffe 1.80 3.90 3.40
19:45 Hereford 1 – 4 AFC Fylde 4.40 4.20 1.57
19:45 Spennymoor Town 4 – 1 Curzon Ashton 1.85 3.80 3.40
19:45 Peterborough Sports 0 – 0 Marine 2.40 3.30 2.60
19:45 Leamington 0 – 1 Buxton 4.33 3.50 1.70
Saturday 14 March 2026
15:00 Southport 1 – 3 Oxford City 1.73 3.40 4.60
15:00 Scarborough Athletic 1 – 1 AFC Telford United 2.50 3.25 2.50
15:00 Merthyr Town 2 – 3 Spennymoor Town 2.00 3.40 3.30
15:00 Marine 4 – 2 Worksop Town 2.15 3.25 3.10
15:00 Kidderminster Harriers 1 – 1 Chester 1.83 3.30 4.00
15:00 Hereford 2 – 1 South Shields 4.00 3.60 1.75
15:00 Darlington 1883 1 – 0 Leamington 1.30 4.80 9.00
15:00 Curzon Ashton 0 – 2 Macclesfield 4.00 3.90 1.70
15:00 Chorley 1 – 2 Buxton 2.15 3.10 3.20
15:00 Bedford Town 1 – 0 Radcliffe 2.75 3.60 2.25
15:00 Alfreton Town 0 – 2 Peterborough Sports 1.80 3.40 4.00
15:00 AFC Fylde 4 – 1 King's Lynn Town 1.36 5.00 6.50
Tuesday 10 March 2026
19:45 Southport 2 – 0 Spennymoor Town 1.91 3.50 3.40
19:45 Scarborough Athletic 1 – 1 King's Lynn Town 2.00 3.25 3.30
19:45 Merthyr Town 1 – 2 Chester 3.00 3.60 2.00
19:45 Marine 2 – 4 Macclesfield 2.90 3.30 2.15
19:45 Kidderminster Harriers 4 – 0 Peterborough Sports 1.30 4.60 8.50
19:45 Hereford 5 – 1 Leamington 1.33 4.60 6.50
19:45 Darlington 1883 0 – 2 Buxton 1.95 3.60 3.00
19:45 Curzon Ashton 2 – 2 Oxford City 2.20 3.50 2.80
19:45 Chorley 1 – 1 South Shields 3.00 3.60 2.00
19:45 Bedford Town 0 – 2 Worksop Town 2.20 3.50 2.63
19:45 Alfreton Town 1 – 1 Radcliffe 2.63 3.40 2.30
19:45 AFC Fylde 2 – 1 AFC Telford United 1.57 3.90 4.60
Saturday 7 March 2026
15:00 Worksop Town 2 – 3 Hereford 2.30 3.50 2.55
15:00 Spennymoor Town 0 – 0 Bedford Town 2.10 3.40 2.88
15:00 South Shields 3 – 0 Curzon Ashton 1.27 5.25 9.00
15:00 Radcliffe 1 – 3 Merthyr Town 1.80 4.00 3.30
15:00 Peterborough Sports 0 – 1 Southport 2.45 3.30 2.45
15:00 Oxford City 0 – 2 Scarborough Athletic 2.60 3.60 2.25
15:00 Macclesfield 1 – 2 Chorley 1.85 3.60 3.40
15:00 Leamington 1 – 1 AFC Fylde 9.00 5.50 1.25
15:00 King's Lynn Town 1 – 0 Marine 2.00 3.30 3.20
15:00 Chester 2 – 1 Darlington 1883 2.10 3.50 2.88
15:00 Buxton 1 – 3 Kidderminster Harriers 2.80 3.60 2.10
15:00 AFC Telford United 4 – 1 Alfreton Town 1.57 3.80 4.75
Tuesday 3 March 2026
19:45 Kidderminster Harriers 1 – 0 Alfreton Town 1.38 3.90 7.50
19:45 AFC Telford United 1 – 2 Leamington 1.18 5.75 11.00
19:45 South Shields 2 – 1 AFC Fylde 2.20 3.20 2.88
19:45 Darlington 1883 1 – 2 Macclesfield 2.30 3.40 2.60
19:45 Scarborough Athletic 0 – 0 Hereford 1.70 3.80 3.90
Saturday 28 February 2026
15:00 Worksop Town 2 – 0 Leamington 1.42 4.50 6.00
15:00 Scarborough Athletic 2 – 2 Macclesfield 2.50 3.90 2.25
15:00 Peterborough Sports 0 – 3 South Shields 5.50 4.20 1.50
15:00 Merthyr Town 1 – 3 Buxton 2.15 3.80 2.75
15:00 King's Lynn Town 1 – 2 Oxford City 1.73 3.40 4.50
15:00 Darlington 1883 2 – 0 Bedford Town 1.50 4.33 5.00
15:00 Chester 2 – 1 Spennymoor Town 1.73 3.60 4.20
15:00 AFC Telford United 2 – 0 Radcliffe 2.00 3.60 3.20
15:00 AFC Fylde 5 – 1 Curzon Ashton 1.25 5.50 9.50
Tuesday 24 February 2026
19:45 Spennymoor Town 1 – 0 Chorley 3.00 3.25 2.10
19:45 South Shields 3 – 1 Worksop Town 1.33 4.50 7.00
19:45 Radcliffe 1 – 2 Southport 1.80 3.40 3.80
19:45 Oxford City 0 – 0 AFC Telford United 3.80 3.50 1.80
19:45 Macclesfield 1 – 4 AFC Fylde 2.60 3.60 2.20
19:45 Leamington 1 – 2 Merthyr Town 4.10 3.60 1.67
19:45 Kidderminster Harriers 4 – 0 Marine 1.48 3.70 6.25
19:45 Hereford 5 – 2 Chester 2.75 3.40 2.20
19:45 Curzon Ashton 1 – 2 Darlington 1883 2.75 3.60 2.10
19:45 Buxton 1 – 2 King's Lynn Town 1.95 3.30 3.30
19:45 Bedford Town 4 – 1 Peterborough Sports 2.25 3.40 2.70
19:45 Alfreton Town 2 – 1 Scarborough Athletic 2.60 3.20 2.40
Saturday 21 February 2026
15:00 Spennymoor Town 0 – 4 Darlington 1883 2.60 3.25 2.35
15:00 South Shields 2 – 2 AFC Telford United 1.65 3.75 4.33
15:00 Radcliffe 2 – 1 Peterborough Sports 1.57 3.70 4.75
15:00 Oxford City 0 – 2 Marine 2.70 3.20 2.38
15:00 Macclesfield 4 – 0 King's Lynn Town 1.70 3.40 4.33
15:00 Leamington 0 – 2 Chester 4.75 3.60 1.60
15:00 Kidderminster Harriers 1 – 1 Southport 1.45 3.90 6.00
15:00 Hereford 1 – 2 Scarborough Athletic 2.05 3.40 3.00
15:00 Curzon Ashton 3 – 1 Worksop Town 2.40 3.50 2.45
15:00 Buxton 0 – 3 AFC Fylde 3.40 3.70 1.85
15:00 Bedford Town 2 – 0 Chorley 3.00 3.75 1.95
15:00 Alfreton Town 3 – 2 Merthyr Town 2.60 3.40 2.30
Tuesday 17 February 2026
19:45 Southport 0 – 0 Buxton 2.50 3.40 2.40
19:45 Leamington 0 – 2 Spennymoor Town 3.40 3.40 1.91
19:45 Hereford 1 – 0 Darlington 1883 2.55 3.60 2.25
19:45 AFC Telford United 2 – 2 Chorley 1.75 3.70 3.75
Saturday 14 February 2026
15:00 Worksop Town 1 – 2 Oxford City 2.05 3.40 3.10
15:00 Southport 5 – 1 Hereford 2.10 3.40 3.00
15:00 Scarborough Athletic 1 – 0 Curzon Ashton 1.85 3.40 3.75
15:00 Peterborough Sports 1 – 3 Spennymoor Town 2.15 3.60 2.80
15:00 Merthyr Town 7 – 1 Bedford Town 1.83 3.70 3.40
15:00 Marine 5 – 0 Leamington 1.55 3.90 5.00
15:00 Chorley 0 – 1 Radcliffe 2.30 3.70 2.50
15:00 Chester 1 – 0 Buxton 2.05 3.60 3.00
15:00 AFC Fylde 3 – 0 Alfreton Town 1.44 4.00 5.75
Tuesday 10 February 2026
19:45 Scarborough Athletic 2 – 2 South Shields 3.90 3.75 1.73
19:45 Macclesfield 3 – 1 Leamington 1.33 5.00 6.50
19:45 King's Lynn Town 0 – 1 Worksop Town 1.85 3.40 3.70
19:45 Kidderminster Harriers 0 – 0 Merthyr Town 1.53 4.00 5.00
19:45 Curzon Ashton 4 – 1 Marine 2.60 3.30 2.40
19:45 Chorley 4 – 2 Southport 1.95 3.40 3.40
19:45 Chester 2 – 2 Alfreton Town 1.67 3.60 4.50
19:45 Buxton 0 – 0 Peterborough Sports 1.70 3.70 4.10
19:45 AFC Telford United 3 – 0 Hereford 1.67 3.80 4.20
19:45 AFC Fylde 5 – 0 Spennymoor Town 1.50 4.10 5.25
Saturday 7 February 2026
15:00 Worksop Town 3 – 1 AFC Telford United 3.10 3.40 2.00
15:00 Southport 2 – 2 Darlington 1883 2.20 3.60 2.63
15:00 Radcliffe 0 – 1 King's Lynn Town 1.75 3.60 3.70
15:00 Peterborough Sports 1 – 1 Curzon Ashton 2.10 3.40 2.88
15:00 Merthyr Town 2 – 3 Chorley 2.35 3.50 2.45
15:00 Marine 1 – 1 Scarborough Athletic 2.35 3.20 2.60
15:00 Leamington 0 – 0 Oxford City 2.38 3.40 2.45
15:00 Bedford Town 1 – 2 Chester 3.00 3.30 2.05
Tuesday 3 February 2026
19:45 King's Lynn Town 2 – 0 Southport 2.20 3.30 2.90
19:45 Macclesfield 5 – 1 Kidderminster Harriers 2.60 3.40 2.35
19:45 Curzon Ashton 2 – 2 Bedford Town 2.10 3.60 2.88
19:45 AFC Fylde 5 – 2 Peterborough Sports 1.40 4.50 6.00
19:45 Spennymoor Town 0 – 2 AFC Telford United 2.50 3.50 2.40
19:45 Radcliffe 1 – 0 Oxford City 1.60 3.90 4.75
19:45 Chorley 1 – 1 Leamington 1.44 4.20 5.75
Saturday 31 January 2026
15:00 Scarborough Athletic 0 – 0 Worksop Town 2.00 3.60 3.10
15:00 Oxford City 1 – 3 South Shields 4.50 4.50 1.53
15:00 Macclesfield 2 – 1 Bedford Town 1.60 4.10 4.33
15:00 Darlington 1883 3 – 1 Merthyr Town 1.90 3.90 3.10
15:00 Curzon Ashton 2 – 1 Hereford 2.60 3.40 2.38
15:00 Chorley 0 – 1 Peterborough Sports 1.62 4.20 4.00
15:00 Chester 1 – 3 Radcliffe 1.95 3.70 3.20
15:00 Buxton 1 – 2 Spennymoor Town 2.00 3.40 3.30
15:00 King's Lynn Town 0 – 2 Alfreton Town 1.85 3.40 3.75
Tuesday 27 January 2026
19:45 Worksop Town 1 – 1 Darlington 1883 2.40 3.40 2.50
19:45 Radcliffe 1 – 4 Scarborough Athletic 1.70 3.60 4.00
19:45 Peterborough Sports 4 – 3 Macclesfield 3.20 3.40 1.95
19:45 Merthyr Town 1 – 4 AFC Telford United 2.30 3.60 2.50
19:45 Marine 2 – 1 Chester 2.60 3.25 2.38
19:45 Bedford Town 0 – 0 Kidderminster Harriers 4.20 3.50 1.70
Saturday 24 January 2026
15:00 Leamington 2 – 1 Curzon Ashton 2.80 3.60 2.15
15:00 Worksop Town 2 – 4 Macclesfield 2.80 3.60 2.15
15:00 Southport 1 – 0 Merthyr Town 2.70 3.50 2.25
15:00 Scarborough Athletic 0 – 2 Kidderminster Harriers 3.10 3.30 2.10
15:00 Radcliffe 1 – 5 Buxton 1.91 3.60 3.30
15:00 Peterborough Sports 3 – 0 Chester 3.60 3.50 1.85
15:00 Oxford City 1 – 0 AFC Fylde 4.50 3.90 1.60
15:00 Marine 2 – 2 South Shields 4.00 3.75 1.70
15:00 Chorley 1 – 2 Darlington 1883 1.91 3.60 3.30
15:00 Alfreton Town 1 – 2 Bedford Town 2.20 3.50 2.75
15:00 AFC Telford United 2 – 1 King's Lynn Town 1.80 3.60 3.70
Tuesday 20 January 2026
19:45 South Shields 1 – 0 Southport 1.42 4.75 5.00
19:45 Marine 3 – 0 Radcliffe 2.70 3.50 2.20
19:45 Spennymoor Town 1 – 2 Chester 2.70 3.60 2.15
Saturday 17 January 2026
15:00 Spennymoor Town 2 – 3 Radcliffe 2.38 3.75 2.38
15:00 South Shields 3 – 0 Leamington 1.27 5.00 8.50
15:00 Merthyr Town 2 – 0 Peterborough Sports 1.70 4.00 3.70
15:00 Macclesfield 3 – 0 Oxford City 1.44 4.00 5.75
15:00 King's Lynn Town 0 – 0 Hereford 1.95 3.75 3.00
15:00 Kidderminster Harriers 2 – 2 Worksop Town 1.45 3.80 6.00
15:00 Darlington 1883 3 – 1 Alfreton Town 1.70 4.00 3.60
15:00 Curzon Ashton 0 – 8 AFC Telford United 3.00 3.50 2.00
15:00 Chester 3 – 3 Chorley 1.70 3.90 3.75
15:00 Buxton 4 – 0 Marine 2.00 3.60 2.90
15:00 Bedford Town 2 – 3 Southport 2.63 3.50 2.25
15:00 AFC Fylde 2 – 1 Scarborough Athletic 1.50 4.33 4.75
Saturday 10 January 2026
15:00 Worksop Town 3 – 5 Merthyr Town 2.30 3.60 2.50
15:00 Scarborough Athletic 1 – 0 Chester 2.40 3.40 2.50
15:00 Oxford City 2 – 1 Buxton 2.80 3.50 2.10
Tuesday 6 January 2026
19:45 Macclesfield 2 – 1 Radcliffe 1.90 3.80 3.10
Saturday 3 January 2026
15:00 Southport 1 – 1 Scarborough Athletic 2.40 3.25 2.55
15:00 Merthyr Town 1 – 0 King's Lynn Town 2.15 3.70 2.70
15:00 Kidderminster Harriers 1 – 0 Curzon Ashton 1.42 4.00 6.50
15:00 Chester 0 – 1 Worksop Town 1.73 3.70 3.80
15:00 Buxton 1 – 1 South Shields 3.00 3.60 2.00
15:00 Bedford Town 0 – 2 AFC Fylde 4.50 4.10 1.53
Tuesday 30 December 2025
19:45 Spennymoor Town 1 – 1 Scarborough Athletic 1.95 3.50 3.20
19:45 Southport 2 – 4 Curzon Ashton 2.05 3.30 3.10
19:45 Radcliffe 3 – 3 AFC Fylde 2.45 3.70 2.30
19:45 Peterborough Sports 0 – 0 Oxford City 1.95 3.40 3.30
19:45 Merthyr Town 2 – 2 Hereford 1.85 3.70 3.25
19:45 Kidderminster Harriers 3 – 0 AFC Telford United 1.80 3.40 3.70
19:45 Darlington 1883 1 – 2 South Shields 3.10 3.60 1.95
19:45 Chorley 2 – 1 Marine 1.90 3.30 3.60
19:45 Chester 2 – 0 Macclesfield 2.15 3.40 2.88
19:45 Buxton 3 – 1 Worksop Town 1.90 3.50 3.40
19:45 Bedford Town 4 – 2 King's Lynn Town 2.75 3.40 2.20
19:45 Alfreton Town 2 – 1 Leamington 1.70 3.50 4.33
Friday 26 December 2025
15:00 Worksop Town 1 – 0 Alfreton Town 1.90 3.40 3.40
15:00 South Shields 6 – 0 Spennymoor Town 1.67 3.70 4.10
15:00 Marine 4 – 2 Southport 2.00 3.20 3.30
15:00 Macclesfield 0 – 2 Buxton 1.83 3.60 3.50
15:00 Leamington 2 – 2 Bedford Town 2.60 3.30 2.30
15:00 King's Lynn Town 2 – 2 Peterborough Sports 1.73 3.60 3.90
15:00 Hereford 0 – 1 Kidderminster Harriers 2.80 3.40 2.15
15:00 Curzon Ashton 0 – 3 Radcliffe 2.63 3.60 2.20
15:00 AFC Telford United 3 – 1 Chester 2.30 3.30 2.63
15:00 AFC Fylde 1 – 0 Chorley 1.50 4.10 4.75
13:00 Oxford City 1 – 3 Merthyr Town 2.60 3.50 2.30
12:30 Scarborough Athletic 0 – 1 Darlington 1883 2.25 3.60 2.55
Saturday 20 December 2025
15:00 Spennymoor Town 1 – 1 Oxford City 1.62 3.60 4.33
15:00 Southport 1 – 1 Worksop Town 2.10 3.25 3.00
15:00 Radcliffe 2 – 1 Leamington 1.33 4.33 7.00
15:00 Peterborough Sports 0 – 4 Scarborough Athletic 2.50 3.25 2.50
15:00 Merthyr Town 2 – 1 Curzon Ashton 1.90 3.80 3.10
15:00 Kidderminster Harriers 1 – 0 AFC Fylde 2.15 3.30 2.80
15:00 Darlington 1883 1 – 1 King's Lynn Town 2.15 3.50 2.75
15:00 Chorley 4 – 2 Hereford 1.95 3.40 3.25
15:00 Chester 1 – 3 South Shields 2.50 3.40 2.35
15:00 Buxton 0 – 2 AFC Telford United 2.20 3.30 2.75
15:00 Bedford Town 1 – 1 Marine 2.50 3.30 2.40
Tuesday 16 December 2025
19:45 South Shields 2 – 1 Peterborough Sports 1.33 4.75 7.00
19:45 Alfreton Town 1 – 1 Southport 2.90 3.00 2.25
19:45 Scarborough Athletic 0 – 3 Radcliffe 2.38 3.20 2.63
19:45 Bedford Town 1 – 2 Macclesfield 3.10 3.50 1.95
Saturday 13 December 2025
15:00 Spennymoor Town 2 – 2 Buxton 2.00 3.60 3.00
Wednesday 10 December 2025
19:45 King's Lynn Town 1 – 1 Macclesfield 2.30 3.40 2.60
Tuesday 9 December 2025
19:45 Leamington 1 – 3 AFC Telford United 3.60 3.40 1.85
Saturday 6 December 2025
15:00 Worksop Town 1 – 1 Chorley 2.35 3.50 2.45
15:00 South Shields 1 – 2 Kidderminster Harriers 1.83 3.40 3.50
15:00 Scarborough Athletic 2 – 2 Bedford Town 1.80 3.70 3.40
15:00 Oxford City 5 – 1 Darlington 1883 2.50 3.50 2.30
15:00 Marine 0 – 2 Spennymoor Town 2.35 3.10 2.70
15:00 King's Lynn Town 0 – 2 Chester 2.50 3.20 2.40
15:00 Peterborough Sports 0 – 2 Hereford 3.40 3.50 1.83
15:00 Curzon Ashton 2 – 1 Alfreton Town 2.00 3.30 3.10
15:00 AFC Telford United 2 – 2 Southport 1.80 3.50 3.70
15:00 AFC Fylde 1 – 0 Merthyr Town 1.55 4.10 4.33
Tuesday 2 December 2025
19:45 Radcliffe 1 – 3 Chester 2.20 3.40 2.80
Saturday 29 November 2025
15:00 Radcliffe 2 – 2 AFC Telford United 1.75 3.60 3.70
15:00 Oxford City 0 – 1 King's Lynn Town 3.30 3.40 1.91
15:00 Macclesfield 1 – 1 Scarborough Athletic 1.90 3.60 3.25
15:00 Leamington 1 – 2 Worksop Town 3.00 3.40 2.05
15:00 Kidderminster Harriers 3 – 1 Chorley 1.70 3.60 4.00
15:00 Curzon Ashton 1 – 3 AFC Fylde 3.60 3.60 1.80
15:00 Buxton 1 – 2 Merthyr Town 1.62 3.80 4.20
15:00 Bedford Town 3 – 4 Darlington 1883 2.50 3.50 2.30
Tuesday 25 November 2025
19:45 Worksop Town 0 – 3 South Shields 3.60 3.70 1.75
19:45 Southport 2 – 0 Radcliffe 3.25 3.40 1.91
19:45 Scarborough Athletic 0 – 0 Alfreton Town 1.85 3.25 3.60
19:45 Peterborough Sports 3 – 1 Bedford Town 2.15 3.40 2.80
19:45 Merthyr Town 4 – 1 Leamington 1.60 3.80 4.20
19:45 Marine 2 – 0 Kidderminster Harriers 2.90 3.00 2.25
19:45 King's Lynn Town 3 – 2 Buxton 2.63 3.30 2.30
19:45 Darlington 1883 3 – 3 Curzon Ashton 2.15 3.50 2.70
19:45 Chorley 0 – 0 Spennymoor Town 1.95 3.40 3.30
19:45 Chester 1 – 1 Hereford 1.75 3.50 3.80
19:45 AFC Telford United 4 – 0 Oxford City 2.00 3.40 3.10
19:45 AFC Fylde 5 – 1 Macclesfield 1.75 3.50 3.70
Saturday 22 November 2025
15:00 Worksop Town 0 – 1 Curzon Ashton 2.30 3.50 2.55
15:00 Southport 2 – 2 Kidderminster Harriers 3.20 3.20 2.00
15:00 Peterborough Sports 3 – 0 Radcliffe 3.75 3.50 1.75
15:00 Merthyr Town 6 – 2 Alfreton Town 1.90 3.50 3.30
15:00 Marine 0 – 0 Oxford City 1.85 3.30 3.50
15:00 Darlington 1883 1 – 0 Spennymoor Town 2.63 3.40 2.25
15:00 Chorley 1 – 0 Bedford Town 1.80 3.70 3.60
15:00 Chester 2 – 0 Leamington 1.48 3.70 6.00
15:00 AFC Telford United 1 – 1 South Shields 2.75 3.50 2.10
15:00 AFC Fylde 1 – 2 Buxton 1.85 3.50 3.40
Tuesday 18 November 2025
19:45 South Shields 4 – 1 Oxford City 1.42 4.10 6.25
19:45 Darlington 1883 5 – 2 Peterborough Sports 2.05 3.40 3.00
Tuesday 11 November 2025
19:45 Southport 2 – 2 Chester 2.80 3.20 2.25
19:45 Merthyr Town 3 – 1 South Shields 3.00 3.70 2.00
19:45 Marine 2 – 1 AFC Telford United 2.50 3.30 2.40
19:45 Bedford Town 3 – 0 Buxton 2.88 3.50 2.10
19:45 Alfreton Town 2 – 1 Spennymoor Town 3.20 3.25 2.05
Saturday 8 November 2025
15:00 Spennymoor Town 1 – 0 Peterborough Sports 1.50 3.90 5.00
15:00 South Shields 1 – 1 King's Lynn Town 1.70 3.60 4.00
15:00 Radcliffe 2 – 2 Chorley 1.75 3.70 3.60
15:00 Oxford City 2 – 0 Worksop Town 2.35 3.50 2.45
15:00 Macclesfield 1 – 1 AFC Telford United 1.70 3.60 3.90
15:00 Leamington 0 – 1 Marine 3.25 3.30 2.00
15:00 Kidderminster Harriers 1 – 2 Darlington 1883 1.45 4.20 5.50
15:00 Hereford 1 – 2 Southport 1.80 3.50 3.70
15:00 Curzon Ashton 1 – 2 Scarborough Athletic 2.45 3.40 2.45
15:00 Buxton 1 – 2 Chester 2.05 3.40 3.00
15:00 Bedford Town 3 – 4 Merthyr Town 2.10 3.60 2.75
15:00 Alfreton Town 0 – 1 AFC Fylde 4.75 3.70 1.57
Wednesday 5 November 2025
19:45 AFC Fylde 2 – 4 South Shields 1.67 3.90 3.75
Tuesday 4 November 2025
19:45 Oxford City 3 – 0 Hereford 2.75 3.40 2.20
19:45 Macclesfield 3 – 1 Peterborough Sports 1.67 3.60 4.33
19:45 King's Lynn Town 2 – 0 Leamington 1.50 3.60 5.50
19:45 Kidderminster Harriers 2 – 1 Bedford Town 1.50 3.75 5.75
19:45 Darlington 1883 5 – 1 Worksop Town 2.20 3.60 2.70
19:45 Curzon Ashton 2 – 2 Spennymoor Town 2.38 3.40 2.45
19:45 Chorley 0 – 1 Alfreton Town 1.57 3.60 5.00
19:45 Chester 1 – 1 Marine 1.80 3.40 3.75
19:45 Buxton 1 – 2 Southport 1.53 3.60 5.50
19:45 AFC Telford United 2 – 4 Merthyr Town 1.65 3.80 4.00
Saturday 1 November 2025
15:00 Oxford City 1 – 2 Bedford Town 2.25 3.50 2.70
15:00 Worksop Town 1 – 0 Scarborough Athletic 2.45 3.50 2.45
15:00 Southport 0 – 0 King's Lynn Town 2.45 3.30 2.55
15:00 Peterborough Sports 2 – 1 Chorley 3.40 3.40 1.95
15:00 Merthyr Town 3 – 1 Darlington 1883 2.20 3.50 2.75
15:00 Marine 0 – 1 AFC Fylde 4.10 3.70 1.70
15:00 Hereford 3 – 3 Curzon Ashton 2.10 3.50 2.90
15:00 Alfreton Town 1 – 1 Kidderminster Harriers 4.75 3.70 1.62
Tuesday 28 October 2025
19:45 Curzon Ashton 3 – 0 King's Lynn Town 2.46 3.68 2.75
19:45 Southport 2 – 3 Peterborough Sports 2.10 3.75 3.43
Saturday 25 October 2025
15:00 Scarborough Athletic 1 – 2 Marine 1.75 3.70 3.70
15:00 Oxford City 1 – 1 Leamington 1.62 3.70 4.33
15:00 Macclesfield 1 – 0 South Shields 2.60 3.50 2.25
15:00 King's Lynn Town 1 – 3 Radcliffe 2.75 3.50 2.15
15:00 Kidderminster Harriers 1 – 0 Spennymoor Town 1.90 3.50 3.40
15:00 Darlington 1883 2 – 0 Southport 2.30 3.30 2.60
15:00 Curzon Ashton 1 – 0 Peterborough Sports 1.83 3.40 3.60
15:00 Chorley 0 – 2 Merthyr Town 1.42 4.10 5.75
15:00 Chester 1 – 2 Bedford Town 1.44 3.90 6.00
15:00 Buxton 6 – 0 Alfreton Town 1.53 4.10 4.75
15:00 AFC Telford United 2 – 1 Worksop Town 1.80 3.60 3.60
15:00 AFC Fylde 2 – 1 Hereford 1.55 4.00 4.50
Tuesday 21 October 2025
19:45 Worksop Town 2 – 2 King's Lynn Town 2.70 3.40 2.30
19:45 Spennymoor Town 0 – 5 AFC Fylde 2.55 3.50 2.35
19:45 South Shields 4 – 0 Scarborough Athletic 1.75 3.70 3.75
19:45 Southport 1 – 1 Chorley 2.88 3.50 2.15
19:45 Radcliffe 3 – 1 Darlington 1883 1.62 4.00 4.20
19:45 Peterborough Sports 1 – 2 Buxton 3.10 3.60 2.00
19:45 Merthyr Town 0 – 1 Kidderminster Harriers 3.50 3.60 1.85
19:45 Leamington 0 – 1 Macclesfield 3.50 3.80 1.80
19:45 Hereford 1 – 1 AFC Telford United 2.25 3.30 2.80
19:45 Bedford Town 1 – 0 Oxford City 2.20 3.50 2.75
19:45 Alfreton Town 0 – 2 Chester 2.90 3.20 2.25
Saturday 18 October 2025
15:00 Worksop Town 1 – 2 Marine 2.60 3.82 2.65
15:00 Spennymoor Town 6 – 4 Merthyr Town 1.71 4.48 5.75
15:00 South Shields 2 – 1 Hereford 1.82 4.32 4.70
15:00 Radcliffe 0 – 0 Bedford Town 1.54 5.09 6.73
15:00 Peterborough Sports 1 – 1 Alfreton Town 2.62 3.60 2.95
15:00 Oxford City 1 – 2 Southport 2.44 3.80 3.00
15:00 Macclesfield 3 – 2 Curzon Ashton 2.25 3.59 3.60
15:00 Leamington 0 – 1 Darlington 1883 3.08 3.70 2.40
15:00 King's Lynn Town 1 – 2 AFC Fylde 2.60 3.55 2.70
15:00 Chester 1 – 1 Kidderminster Harriers 2.32 3.37 3.21
15:00 Buxton 3 – 2 Chorley 2.60 3.80 2.57
15:00 AFC Telford United 4 – 1 Scarborough Athletic 2.77 3.50 2.47
Saturday 11 October 2025
15:00 Marine 0 – 4 Curzon Ashton 2.30 3.40 2.60
15:00 Scarborough Athletic 2 – 0 Leamington 1.38 4.33 6.00
15:00 Kidderminster Harriers 1 – 5 Radcliffe 1.85 3.60 3.40
15:00 Chorley 3 – 3 Oxford City 1.50 4.20 4.75
15:00 AFC Fylde 2 – 3 Worksop Town 1.36 5.25 5.50
Tuesday 7 October 2025
19:45 AFC Fylde 1 – 1 Leamington 1.40 4.50 6.00
Saturday 4 October 2025
15:00 Worksop Town 0 – 2 Bedford Town 1.70 4.00 3.90
15:00 Spennymoor Town 2 – 0 Southport 1.83 3.50 3.90
15:00 South Shields 2 – 0 Chorley 2.05 3.60 3.00
15:00 Radcliffe 3 – 1 Alfreton Town 1.73 3.60 4.20
15:00 Peterborough Sports 2 – 1 Kidderminster Harriers 4.10 3.50 1.80
15:00 Oxford City 1 – 2 Curzon Ashton 2.20 3.50 2.80
15:00 Macclesfield 0 – 1 Marine 1.91 3.70 3.40
15:00 Leamington 1 – 2 Hereford 3.10 3.40 2.10
15:00 King's Lynn Town 2 – 3 Scarborough Athletic 1.90 3.40 3.60
15:00 Chester 2 – 2 Merthyr Town 1.45 4.20 5.75
15:00 Buxton 1 – 0 Darlington 1883 2.00 3.60 3.20
15:00 AFC Telford United 1 – 3 AFC Fylde 2.75 3.40 2.30
Saturday 20 September 2025
15:00 Scarborough Athletic 1 – 0 Oxford City 1.65 3.90 4.33
15:00 Merthyr Town 0 – 5 Radcliffe 3.00 3.60 2.10
15:00 Marine 1 – 1 King's Lynn Town 3.10 3.40 2.10
15:00 Kidderminster Harriers 2 – 2 Buxton 1.57 3.90 4.75
15:00 Hereford 2 – 1 Worksop Town 1.83 3.60 3.70
15:00 Darlington 1883 1 – 1 Chester 3.20 3.50 2.00
15:00 Curzon Ashton 1 – 2 South Shields 2.70 3.60 2.25
15:00 Chorley 3 – 2 Macclesfield 1.80 3.60 3.90
15:00 Bedford Town 0 – 3 Spennymoor Town 3.00 3.60 2.05
15:00 Alfreton Town 1 – 0 AFC Telford United 2.45 3.70 2.40
Saturday 6 September 2025
15:00 Spennymoor Town 2 – 0 Leamington 1.91 3.30 3.60
15:00 Southport 0 – 0 South Shields 5.00 4.00 1.53
15:00 Radcliffe 4 – 1 Marine 2.00 3.40 3.30
15:00 Peterborough Sports 0 – 5 AFC Fylde 5.25 4.10 1.50
15:00 Merthyr Town 2 – 0 Worksop Town 2.25 3.40 2.75
15:00 Kidderminster Harriers 1 – 1 Macclesfield 1.75 3.50 4.10
15:00 Darlington 1883 1 – 1 Hereford 1.95 3.40 3.40
15:00 Chorley 3 – 1 AFC Telford United 1.53 3.90 5.20
15:00 Chester 1 – 1 Scarborough Athletic 2.15 3.30 3.00
15:00 Buxton 2 – 1 Oxford City 1.80 3.60 3.75
15:00 Bedford Town 2 – 2 Curzon Ashton 2.88 3.25 2.25
15:00 Alfreton Town 1 – 1 King's Lynn Town 4.33 3.70 1.67
Tuesday 2 September 2025
19:45 Worksop Town 3 – 3 Spennymoor Town 2.45 3.50 2.45
19:45 South Shields 3 – 0 Radcliffe 1.73 3.70 3.80
19:45 Scarborough Athletic 2 – 1 Buxton 2.00 3.30 3.20
19:45 Oxford City 5 – 0 Alfreton Town 2.40 3.20 2.63
19:45 Marine 1 – 4 Darlington 1883 2.10 3.25 3.20
19:45 Macclesfield 1 – 3 Merthyr Town 1.60 3.90 4.33
19:45 Leamington 2 – 1 Southport 2.20 3.20 2.80
19:45 King's Lynn Town 0 – 1 Kidderminster Harriers 2.63 3.20 2.35
19:45 Hereford 2 – 2 Bedford Town 1.50 4.00 4.75
19:45 Curzon Ashton 2 – 0 Chorley 2.50 3.25 2.45
19:45 AFC Telford United 3 – 2 Peterborough Sports 2.10 3.25 3.00
19:45 AFC Fylde 2 – 2 Chester 2.20 3.50 2.63
Saturday 30 August 2025
15:00 Worksop Town 2 – 1 Chester 2.40 3.60 2.40
15:00 South Shields 2 – 2 Buxton 1.60 3.70 4.50
15:00 Scarborough Athletic 2 – 0 Southport 1.80 3.60 3.60
15:00 Oxford City 1 – 5 Radcliffe 2.25 3.75 2.50
15:00 Marine 0 – 1 Peterborough Sports 1.73 3.75 3.70
15:00 Macclesfield 2 – 1 Darlington 1883 2.00 3.75 2.90
15:00 Leamington 1 – 0 Chorley 2.75 3.60 2.10
15:00 King's Lynn Town 4 – 0 Merthyr Town 1.90 3.75 3.20
15:00 Hereford 2 – 0 Alfreton Town 2.15 3.70 2.70
15:00 Curzon Ashton 0 – 1 Kidderminster Harriers 2.75 3.75 2.05
15:00 AFC Telford United 3 – 0 Spennymoor Town 2.40 3.60 2.40
15:00 AFC Fylde 1 – 0 Bedford Town 1.75 3.75 3.70
Monday 25 August 2025
15:00 Spennymoor Town 0 – 0 Macclesfield 2.25 3.40 2.63
15:00 Southport 2 – 3 AFC Fylde 2.50 3.25 2.50
15:00 Radcliffe 1 – 0 Hereford 2.25 3.40 2.70

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key