Match details Alfreton - Macclesfield 20 Dec 2025 England National League North 2025-2026. Head-to-head statistics.

:
L W L W D
D W W W W
Expected
20 Dec 2025 18:00 Round 22
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
AlfretonAverage performanceMacclesfield
Overall Home Overall Away
2.89 2 Average per game 2.67 2.33
0.83 0.78 Average goals scored per game 1.47 1.17
2.06 1.22 Average goals conceded per game 1.2 1.17
AlfretonAverage performanceMacclesfield
Overall Home Overall Away
2.95 2.3 Average per game 2.67 2.33
0.95 1 Average goals scored per game 1.47 1.17
2 1.3 Average goals conceded per game 1.2 1.17
AlfretonAverage performanceMacclesfield
Overall Home Overall Away
3 1.8 Average per game 2.8 2.67
0.9 0.8 Average goals scored per game 1.5 1.33
2.1 1 Average goals conceded per game 1.3 1.33
AlfretonAverage performanceMacclesfield
Overall Home Overall Away
3 2 Average per game 2.6 1
1.2 1 Average goals scored per game 1.8 1
1.8 1 Average goals conceded per game 0.8 0
Alfreton Over
Under
Macclesfield
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Alfreton Over
Under
Macclesfield
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Alfreton Over
Under
Macclesfield
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Alfreton Over
Under
Macclesfield
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Top Streaks
Loss Alfreton has lost 1st half in 4 last home games
Draw Macclesfield has tied 2nd period in 6 last away games
Alfreton - Macclesfield - Head to heads
20.12.14 Alfreton Macclesfield L 1:5 (1:3)
26.04.14 Alfreton Macclesfield L 0:1 (0:0)
16.02.13 Alfreton Macclesfield L 1:2 (1:1)
Macclesfield - Alfreton - Head to heads
23.08.25 Macclesfield Alfreton D 1:1 (0:0)
22.11.14 Macclesfield Alfreton W 2:0 (1:0)
14.09.13 Macclesfield Alfreton L 0:1 (0:1)
06.10.12 Macclesfield Alfreton L 1:2 (1:1)
Alfreton - Last matches
22.11.25 Merthyr Town Alfreton L 6:2 (2:2)
11.11.25 Alfreton Spennymoor W 2:1 (0:1)
08.11.25 Alfreton AFC Fylde L 0:1 (0:1)
04.11.25 Chorley Alfreton W 0:1 (0:1)
01.11.25 Alfreton Kidderminster D 1:1 (0:1)
25.10.25 Buxton Alfreton L 6:0 (5:0)
21.10.25 Alfreton Chester L 0:2 (0:1)
18.10.25 Peterborough Sports Alfreton D 1:1 (0:1)
12.12.23 Walsall Alfreton L 1:0 (1:0)
05.12.23 Alfreton Walsall D 0:0 (0:0)
11.11.18 Alfreton Fleetwood L 1:4 (0:2)
15.11.16 Newport Alfreton D 1:1 (0:0) AET 3:0
06.11.16 Alfreton Newport D 1:1 (0:0)
25.04.15 Bristol Rovers Alfreton L 7:0 (3:0)
18.04.15 Alfreton Welling D 2:2 (1:1)
11.04.15 Eastleigh Alfreton L 3:1 (2:1)
06.04.15 Alfreton Grimsby L 0:2 (0:0)
04.04.15 Wrexham Alfreton L 4:0 (3:0)
28.03.15 Alfreton Barnet D 1:1 (0:1)
24.03.15 Alfreton Dartford D 0:0 (0:0)
21.03.15 Alfreton Chester D 1:1 (1:0)
Macclesfield - Last matches
08.11.25 Macclesfield AFC Telford D 1:1 (0:1)
04.11.25 Macclesfield Peterborough Sports W 3:1 (1:1)
25.10.25 Macclesfield South Shields W 1:0 (1:0)
21.10.25 Leamington Macclesfield W 0:1 (0:1)
18.10.25 Macclesfield Curzon Ashton W 3:2 (2:2)
04.10.25 Macclesfield Marine L 0:1 (0:0)
20.09.25 Chorley Macclesfield L 3:2 (1:0)
06.09.25 Kidderminster Macclesfield D 1:1 (0:0)
07.03.20 Plymouth Macclesfield L 3:0 (1:0)
29.02.20 Macclesfield Salford L 0:2 (0:2)
22.02.20 Crewe Macclesfield L 2:0 (2:0)
18.02.20 Macclesfield Plymouth D 1:1 (1:0)
15.02.20 Macclesfield Exeter L 2:3 (1:2)
11.02.20 Morecambe Macclesfield L 2:0 (2:0)
08.02.20 Leyton Orient Macclesfield D 1:1 (0:0)
01.02.20 Macclesfield Northampton L 0:1 (0:0)
10.11.19 Macclesfield Kingstonian L 0:4 (0:2)
10.11.18 Maidstone Macclesfield L 2:1 (0:1)
04.11.17 Forest Green Macclesfield L 1:0 (1:0)
13.12.16 Oxford Utd Macclesfield L 3:0 (1:0)
02.12.16 Macclesfield Oxford Utd D 0:0 (0:0)
05.11.16 Walsall Macclesfield W 0:1 (0:1)
07.11.15 Portsmouth Macclesfield L 2:1 (2:1)
26.01.13 Macclesfield Wigan L 0:1 (0:1)
10.09.19 Grimsby Macclesfield D 0:0 (0:0) AET 0:0, pen 5:4
13.08.19 Blackpool Macclesfield D 2:2 (1:1) AET 0:0, pen 2:4
26.09.18 West Ham Macclesfield L 8:0 (3:0)
28.08.18 Walsall Macclesfield D 3:3 (1:2) AET 0:0, pen 1:3
14.08.18 Macclesfield Bradford City D 1:1 (0:0) AET 0:0, pen 4:2
28.04.18 Macclesfield Dagenham W 2:0 (0:0)
21.04.18 Eastleigh Macclesfield W 0:2 (0:1)
14.04.18 Macclesfield Leyton Orient D 1:1 (1:1)
10.04.18 Boreham Wood Macclesfield W 0:2 (0:1)
07.04.18 Ebbsfleet Macclesfield D 2:2 (0:1)
02.04.18 Macclesfield Chester W 1:0 (0:0)
30.03.18 Woking Macclesfield W 2:3 (1:1)
27.03.18 Macclesfield Gateshead W 1:0 (0:0)
Team W D L Pts
Саут Шилдс 12 4 2 40
Файлд 12 2 4 38
Мертир 11 1 6 34
Рэдклифф 9 2 5 29
Скарборо 9 2 5 29
Дарлингтон 8 4 6 28
Киддерминстер 7 7 4 28
Курзон 7 6 5 27
Спеннимур 8 3 6 27
Марин 8 3 7 27
Бакстон 8 2 7 26
Чорли 7 4 7 25
Макклесфилд 7 4 4 25
Честер Сити 5 8 4 23
Бедфорд 6 4 8 22
Кингс Линн 4 7 6 19
Телфорд Юн. 4 6 7 18
Ворксоп 5 3 10 18
Саутпорт 4 5 9 17
Питерборо Спортс 5 2 11 17
Алфертон 4 5 9 17
Оксфорд Сити 4 4 11 16
Херефорд Юн 4 4 8 16
Лимингтон 3 4 10 13