BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Home
  • News
  • Sport
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Audio
  • Video
  • Live
More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Audio
  • Video
  • Live
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Tennis
  • Golf
  • Cycling
  • Athletics
More
A-Z Sports
  • American Football
  • Athletics
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • Disability Sport
  • Football
  • Formula 1
  • Gaelic Games
  • Golf
  • Gymnastics
  • Horse Racing
  • Mixed Martial Arts
  • Motorsport
  • Netball
  • Olympic Sports
  • Rugby League
  • Rugby Union
  • Snooker
  • Swimming
  • Tennis
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • News Feeds
  • Help & FAQs
  • Football
  • Scores & Fixtures
  • Tables
  • All Teams
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • European
  • Leagues & Cups
  • Quizzes

Macclesfield v Hereford

Match Summary

Sat 21 Mar 2026
‧
National League N / S -
North
Macclesfield 3 , Hereford 1 at Full time
MacclesfieldMacclesfieldMacclesfield
3
1
HerefordHerefordHereford
Full time
FT
Half Time Macclesfield 0 , Hereford 0
HT 0-0

Key Events

Macclesfield

  • L. Duffy (65', 78')Goal 65 minutes, Goal 78 minutes
  • I. Buckley-Ricketts (89')Goal 89 minutes

Hereford

  • G. Munday (84')Goal 84 minutes
  • H. Sohna (
    44')
    Red Card 44 minutes

Venue:The Leasing.com Stadium
Attendance:3,542
  • Scores (active)
  • Tables
  • Line-ups
  • Head-to-head

National League N / S Scores & Fixtures

Saturday 21st March

AFC Telford United 0 , Marine 2 at Full time
TelfordAFC Telford UnitedAFC Telford United
0
2
MarineMarineMarine
Full time
FT
Buxton 3 , Bedford Town 0 at Full time
BuxtonBuxtonBuxton
3
0
BedfordBedford TownBedford Town
Full time
FT
Chester 1 , Southport 2 at Full time
ChesterChesterChester
1
2
SouthportSouthportSouthport
Full time
FT
King's Lynn Town 0 , Curzon Ashton 0 at Full time
King's LynnKing's Lynn TownKing's Lynn Town
0
0
Curzon AshtonCurzon AshtonCurzon Ashton
Full time
FT
Leamington 1 , Scarborough Athletic 2 at Full time
LeamingtonLeamingtonLeamington
1
2
ScarboroughScarborough AthleticScarborough Athletic
Full time
FT
Macclesfield 3 , Hereford 1 at Full time
MacclesfieldMacclesfieldMacclesfield
3
1
HerefordHerefordHereford
Full time
FT
Oxford City 2 , Chorley 0 at Full time
Oxford CityOxford CityOxford City
2
0
ChorleyChorleyChorley
Full time
FT
Peterborough Sports 0 , Darlington 1 at Full time
Peterborough SPeterborough SportsPeterborough Sports
0
1
DarlingtonDarlingtonDarlington
Full time
FT
South Shields 4 , Merthyr Town 1 at Full time
South ShieldsSouth ShieldsSouth Shields
4
1
MerthyrMerthyr TownMerthyr Town
Full time
FT
Spennymoor Town 1 , Alfreton Town 1 at Full time
SpennymoorSpennymoor TownSpennymoor Town
1
1
AlfretonAlfreton TownAlfreton Town
Full time
FT
Worksop Town 1 , Fylde 0 at Full time
WorksopWorksop TownWorksop Town
1
0
FyldeFyldeFylde
Full time
FT
View all National League N / S fixtures

National League N / S Table

On Saturday 21st March
Skip to table keyMatch Participants:
  • Macclesfield, Position 6, Points 64
  • Hereford, Position 21, Points 38
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Fylde
39274894425285
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
2
South Shields
39259585364984
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
3
Kidderminster Harriers
371812754391566
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
4
Merthyr Town
402131687731466
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
5
Darlington
391981271531865
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
6
Macclesfield
371971168551364
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
7
Scarborough Athletic
401614105547862
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
8
AFC Telford United
4016121277542360
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
9
Buxton
391761665531257
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
10
Chester
401512135862-457
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
11
Radcliffe
39175176563256
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
12
Marine
37167145155-455
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
13
Spennymoor Town
38159145263-1154
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
14
Southport
401312155561-651
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
15
Chorley
391310166059149
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
16
Curzon Ashton
401211175974-1547
  • L
    Result Loss
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • D
    Result Draw
17
Worksop Town
40138195269-1747
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
18
King's Lynn Town
391113154753-646
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
19
Bedford Town
401110195670-1443
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
20
Oxford City
39119194959-1042
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
21
Hereford
35108174863-1538
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
22
Alfreton Town
37910183667-3137
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
23
Peterborough Sports
40107234375-3237
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
24
Leamington
3958262870-4223
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest National League N / S table

Key

  • Position 1 : Promotion
  • Position 2, 3, 4, 5, 6, 7 : Promotion Play-off
  • Position 21, 22, 23, 24 : Relegation

Last Updated 21st March 2026 at 17:07

Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made.

Team Lineups

home team, Macclesfield

Manager: John Richard Rooney

Starting lineup

  • I. Buckley-Ricketts C. Dos Santos 90', substituted for C. Dos Santos at 90 minutes
  • P. Dawson
  • L. Duffy 50', Yellow Card at 50 minutesM. Stone 92', substituted for M. Stone at 92 minutes
  • J. Edmondson
  • J. Gale
  • S. Heathcote 44', Yellow Card at 44 minutesC. Borthwick-Jackson 46', substituted for C. Borthwick-Jackson at 46 minutes
  • L. Lacey
  • L. Matheson L. Fensome 76', substituted for L. Fensome at 76 minutes
  • E. Osborne
  • A. Popoola T. Chapman 70', substituted for T. Chapman at 70 minutes
  • R. Ravenhill

Substitutes

home team, Macclesfield

  • C. Borthwick-Jackson
  • T. Chapman
  • C. Dos Santos
  • L. Fensome
  • R. Menayese
  • K. Pasiek
  • M. Stone

away team, Hereford

Manager: Aaron Downes

Starting lineup

  • C. Daly
  • K. Howkins M. Lane 76', substituted for M. Lane at 76 minutes
  • L. Hudson 85', Yellow Card at 85 minutes
  • K. Martin A. Williams 82', substituted for A. Williams at 82 minutes
  • G. Munday
  • K. Quansah
  • T. Richardson
  • A. Skinner
  • H. Sohna 44', Red Card at 44 minutes
  • H. Tustin
  • F. Willcox 90'+4, Yellow Card at 90 minutes plus 4

away team, Hereford

  • L. D'Ath
  • J. Donawa 90'+6, Yellow Card at 90 minutes plus 6
  • J. James
  • M. Lane
  • O. Lewis
  • M. Preston
  • A. Williams
  • Macclesfield (active)
  • Hereford

home team, Macclesfield

Manager: John Richard Rooney

Starting lineup

  • I. Buckley-Ricketts C. Dos Santos 90', substituted for C. Dos Santos at 90 minutes
  • P. Dawson
  • L. Duffy 50', Yellow Card at 50 minutesM. Stone 92', substituted for M. Stone at 92 minutes
  • J. Edmondson
  • J. Gale
  • S. Heathcote 44', Yellow Card at 44 minutesC. Borthwick-Jackson 46', substituted for C. Borthwick-Jackson at 46 minutes
  • L. Lacey
  • L. Matheson L. Fensome 76', substituted for L. Fensome at 76 minutes
  • E. Osborne
  • A. Popoola T. Chapman 70', substituted for T. Chapman at 70 minutes
  • R. Ravenhill

Substitutes

  • C. Borthwick-Jackson
  • T. Chapman
  • C. Dos Santos
  • L. Fensome
  • R. Menayese
  • K. Pasiek
  • M. Stone

away team, Hereford

Manager: Aaron Downes

Starting lineup

  • C. Daly
  • K. Howkins M. Lane 76', substituted for M. Lane at 76 minutes
  • L. Hudson 85', Yellow Card at 85 minutes
  • K. Martin A. Williams 82', substituted for A. Williams at 82 minutes
  • G. Munday
  • K. Quansah
  • T. Richardson
  • A. Skinner
  • H. Sohna 44', Red Card at 44 minutes
  • H. Tustin
  • F. Willcox 90'+4, Yellow Card at 90 minutes plus 4

Substitutes

  • L. D'Ath
  • J. Donawa 90'+6, Yellow Card at 90 minutes plus 6
  • J. James
  • M. Lane
  • O. Lewis
  • M. Preston
  • A. Williams

Match Officials

Referee:
Oliver Noonan

Head to Head

Season so far

National League N / S

Skip to form guide
Macclesfield

Key

Hereford
Key, Macclesfield v Hereford
3rd

League position

22nd
League position, Macclesfield 3rd, Hereford 22nd
73

Total points

38
Total points, Macclesfield 73, Hereford 38

Form guide

All competitions

Skip back to season so far
Macclesfield
Hereford
L
Macclesfield lose
v AFC Telford United
3
0
National League N / S
L
Hereford lose
v Fylde
1
4
National League N / S
W
Macclesfield won
v Curzon Ashton
0
2
National League N / S
W
Hereford won
v South Shields
2
1
National League N / S
W
Macclesfield won
v Marine
2
4
National League N / S
W
Hereford won
v Leamington
5
1
National League N / S
L
Macclesfield lose
v Chorley
1
2
National League N / S
W
Hereford won
v Worksop Town
2
3
National League N / S
W
Macclesfield won
v Darlington
1
2
National League N / S
D
Hereford draw
v Scarborough Athletic
0
0
National League N / S
  • Home
  • News
  • Sport
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Audio
  • Video
  • Live
  • Terms of Use
  • About the BBC
  • Privacy Policy
  • Cookies
  • Accessibility Help
  • Parental Guidance
  • Contact the BBC
  • BBC emails for you
  • Advertise with us

Copyright © 2026 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.