Back to fixtures

England2025

National League - North

North - 45

Kick Off — Sat, Apr 18 2026 • 14:00The Leasing.com Stadium
Macclesfield

Home

Macclesfield

Spennymoor Town

Away

Spennymoor Town

Score

0 : 2

Match Finished

Match Predictions

Markets & Advice

Best Tip — 1X (1.07)

Double Chance

Home/Draw

Double ChanceOdds 1.07

Goals Markets

Over 2.5

Goals Over/UnderOdds 1.53

Both Teams to Score

Awaiting market

Odds

Correct Score

Awaiting market

Odds
45%
1
45%
X
10%
2

Head to Head Matches

Last Meetings (H2H)

FT18 Apr 2026
MacclesfieldMacclesfield
0 - 2Spennymoor TownSpennymoor Town
FT25 Aug 2025
Spennymoor TownSpennymoor Town
0 - 0MacclesfieldMacclesfield

Last Matches

Last Matches (Macclesfield)

Past 5 games

FT18 Apr 2026

MacclesfieldMacclesfield0 - 2Spennymoor TownSpennymoor Town

vs Spennymoor Town

L

FT14 Apr 2026

South ShieldsSouth Shields4 - 1MacclesfieldMacclesfield

vs South Shields

L

FT11 Apr 2026

Merthyr TownMerthyr Town1 - 2MacclesfieldMacclesfield

vs Merthyr Town

W

FT06 Apr 2026

MacclesfieldMacclesfield0 - 2ChesterChester

vs Chester

L

FT03 Apr 2026

BuxtonBuxton2 - 4MacclesfieldMacclesfield

vs Buxton

W

Last Matches

Last Matches (Spennymoor Town)

Past 5 games

FT18 Apr 2026

MacclesfieldMacclesfield0 - 2Spennymoor TownSpennymoor Town

vs Macclesfield

W

FT11 Apr 2026

Spennymoor TownSpennymoor Town0 - 1Worksop TownWorksop Town

vs Worksop Town

L

FT06 Apr 2026

Scarborough AthleticScarborough Athletic1 - 0Spennymoor TownSpennymoor Town

vs Scarborough Athletic

L

FT03 Apr 2026

Spennymoor TownSpennymoor Town1 - 1South ShieldsSouth Shields

vs South Shields

D

FT31 Mar 2026

Spennymoor TownSpennymoor Town3 - 1Kidderminster HarriersKidderminster Harriers

vs Kidderminster Harriers

W

League Table

National League - North

TeamPLWDLGDLast 5Pts
#1AFC FyldeAFC Fylde
453141059
WLWLW
97
#2South ShieldsSouth Shields
452811657
DWWLD
95
#3Kidderminster HarriersKidderminster Harriers
452412922
WWWWW
84
#4MacclesfieldMacclesfield
442371413
LLWLW
76
#5Scarborough AthleticScarborough Athletic
451915119
WLWWD
72
#6ChesterChester
452012132
WWWWW
72
#7BuxtonBuxton
452171719
WDWWL
70
#8Merthyr TownMerthyr Town
452241911
LWLLD
70
#9Darlington 1883Darlington 1883
452091612
DLWLL
69
#10Spennymoor TownSpennymoor Town
45191016-7
WLLDW
67
#11AFC Telford UnitedAFC Telford United
4517141422
DWLLD
65
#12MarineMarine
4418719-9
LLWLW
61
#13Worksop TownWorksop Town
4516920-7
WWLDW
57
#14RadcliffeRadcliffe
4517622-8
LLLLD
57
#15SouthportSouthport
44151217-8
LLWWW
57
#16ChorleyChorley
451412190
DLLWL
54
#17Oxford CityOxford City
45141120-7
LWDWD
53
#18Bedford TownBedford Town
45131319-11
DDWWD
52
#19King's Lynn TownKing's Lynn Town
45121518-8
DLLDL
51
#20Curzon AshtonCurzon Ashton
45131220-21
LWLDL
51
#21Alfreton TownAlfreton Town
45121320-33
WDDWD
49
#22HerefordHereford
4413922-16
WLDWW
48
#23Peterborough SportsPeterborough Sports
4510827-45
LLLDL
38
#24LeamingtonLeamington
457830-46
LWLLW
29

Fixture Spotlight

Macclesfield vs Spennymoor Town — Match Preview

Macclesfield meet Spennymoor Town in National League - North on Saturday, April 18, 2026 at 14:00 UTC at The Leasing.com Stadium.

In the table, Macclesfield sit #4 while Spennymoor Town are #10.

We surface form guides, H2H history, and markets like Over 1.5/2.5/3.5, Double Chance, BTTS, Draw, plus banker and home/away win leans so you can prepare slips with confidence.

Match

Macclesfield vs Spennymoor Town

Date

Saturday, April 18, 2026

Time

14:00 UTC

Venue

The Leasing.com Stadium, Macclesfield, Cheshire

Competition

National League - North

Round

North - 45