North Macedonia host Kazakhstan in the World Cup Qualification Europe on 13 October 2025, Monday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
North Macedonia stand on the brink of completing a dream qualifying campaign as they welcome Kazakhstan in Skopje. The hosts are unbeaten in the group and lead by a single point over Belgium, knowing another win could seal direct qualification. Kazakhstan, already out of contention, will be aiming to finish with pride after a mixed run of performances.
North Macedonia have been one of the biggest surprises of this qualifying cycle. They are unbeaten after six games, combining defensive stability with sharp finishing. The 0-0 draw in Belgium kept them top, following a dominant 5-0 win over Liechtenstein that showcased their attacking depth.
At home, they’ve been near flawless; four points from their two matches, including a 1-1 draw with Belgium and a clean sheet win against Liechtenstein. The team has conceded only twice in the entire group and looks well-drilled in controlling tempo. Compact lines and patient buildup have made them difficult to break down, especially in Skopje.
Kazakhstan’s qualifying run has been a story of effort without reward. Their latest 4-0 win over Liechtenstein was a morale boost, but it came after a string of four straight losses. The 6-0 defeat in Belgium and narrow 1-0 setbacks to both North Macedonia and Wales highlight their struggle against stronger sides.
Away form remains a major concern — they have lost all three on the road in this group, scoring just once while conceding nine. Despite showing flashes of creativity, their lack of clinical finishing and defensive lapses have kept them stuck in the bottom half of the standings.
The contrast between these two sides is clear. North Macedonia are disciplined, confident, and efficient at home, while Kazakhstan’s struggles on the road continue. The visitors rarely score against well-organized defenses, and their previous meetings show a clear gap in quality.
Given the hosts’ control in tight games and Kazakhstan’s inability to sustain pressure away from home, the value leans towards a composed home win. The pattern points to HT/FT Macedonia–Macedonia, reflecting their habit of scoring early and protecting the lead.
A low-scoring outcome looks likely again, with Under 2.5 goals a solid supporting angle. A 2-0 home win fits both current form and the history between these teams.
| North Macedonia | Kazakhstan | |
|---|---|---|
| Game Played | 7 | 7 |
| Wins | 3 | 2 |
| Draws | 4 | 1 |
| Loss | 0 | 4 |
| Goals For | 12 | 8 |
| Goals Against | 3 | 12 |
| North Macedonia | Kazakhstan | |
|---|---|---|
| Game Played | 4 | 4 |
| Wins | 1 | 1 |
| Draws | 3 | 1 |
| Loss | 0 | 2 |
| Goals For | 8 | 4 |
| Goals Against | 3 | 10 |
|
13.11.25
|
North Macedonia Latvia |
0-0 |
|
13.10.25
|
North Macedonia Kazakhstan |
1-1 |
|
10.10.25
|
Belgium North Macedonia |
0-0 |
|
07.09.25
|
North Macedonia Liechtenstein |
5-0 |
|
04.09.25
|
Saudi Arabia North Macedonia |
2-1 |
|
09.06.25
|
Kazakhstan North Macedonia |
0-1 |
|
06.06.25
|
North Macedonia Belgium |
1-1 |
|
25.03.25
|
North Macedonia Wales |
1-1 |
|
22.03.25
|
Liechtenstein North Macedonia |
0-3 |
|
17.11.24
|
North Macedonia Faroe Islands |
1-0 |
|
14.11.24
|
North Macedonia Latvia |
1-0 |
|
13.10.24
|
Armenia North Macedonia |
0-2 |
|
10.10.24
|
Latvia North Macedonia |
0-3 |
|
10.09.24
|
North Macedonia Armenia |
2-0 |
|
07.09.24
|
Faroe Islands North Macedonia |
1-1 |
|
10.06.24
|
Czech Republic North Macedonia |
2-1 |
|
03.06.24
|
Croatia North Macedonia |
3-0 |
|
25.03.24
|
Montenegro North Macedonia |
1-0 |
|
22.03.24
|
North Macedonia Moldova |
1-1 |
|
20.11.23
|
North Macedonia England |
1-1 |
|
17.11.23
|
Italy North Macedonia |
5-2 |
|
17.10.23
|
North Macedonia Armenia |
3-1 |
|
14.10.23
|
Ukraine North Macedonia |
2-0 |
|
12.09.23
|
Malta North Macedonia |
0-2 |
|
09.09.23
|
North Macedonia Italy |
1-1 |
|
19.06.23
|
England North Macedonia |
7-0 |
|
16.06.23
|
North Macedonia Ukraine |
2-3 |
|
27.03.23
|
North Macedonia Faroe Islands |
1-0 |
|
23.03.23
|
North Macedonia Malta |
2-1 |
|
20.11.22
|
North Macedonia Azerbaijan |
1-3 |
|
17.11.22
|
North Macedonia Finland |
1-1 |
|
22.10.22
|
Saudi Arabia North Macedonia |
1-0 |
|
26.09.22
|
North Macedonia Bulgaria |
0-1 |
|
23.09.22
|
Georgia North Macedonia |
2-0 |
|
12.06.22
|
North Macedonia Gibraltar |
4-0 |
|
09.06.22
|
North Macedonia Georgia |
0-3 |
|
05.06.22
|
Gibraltar North Macedonia |
0-2 |
|
02.06.22
|
Bulgaria North Macedonia |
1-1 |
|
29.03.22
|
Portugal North Macedonia |
2-0 |
|
24.03.22
|
Italy North Macedonia |
0-1 |
|
14.11.21
|
North Macedonia Iceland |
3-1 |
|
11.11.21
|
Armenia North Macedonia |
0-5 |
|
11.10.21
|
North Macedonia Germany |
0-4 |
|
08.10.21
|
Liechtenstein North Macedonia |
0-4 |
|
08.09.21
|
North Macedonia Romania |
0-0 |
|
05.09.21
|
Iceland North Macedonia |
2-2 |
|
02.09.21
|
North Macedonia Armenia |
0-0 |
|
21.06.21
|
North Macedonia Netherlands |
0-3 |
|
17.06.21
|
Ukraine North Macedonia |
2-1 |
|
13.06.21
|
Austria North Macedonia |
3-1 |
|
13.11.25
|
North Macedonia Latvia |
0-0 |
|
13.10.25
|
North Macedonia Kazakhstan |
1-1 |
|
07.09.25
|
North Macedonia Liechtenstein |
5-0 |
|
06.06.25
|
North Macedonia Belgium |
1-1 |
|
25.03.25
|
North Macedonia Wales |
1-1 |
|
17.11.24
|
North Macedonia Faroe Islands |
1-0 |
|
14.11.24
|
North Macedonia Latvia |
1-0 |
|
10.09.24
|
North Macedonia Armenia |
2-0 |
|
22.03.24
|
North Macedonia Moldova |
1-1 |
|
20.11.23
|
North Macedonia England |
1-1 |
|
17.10.23
|
North Macedonia Armenia |
3-1 |
|
09.09.23
|
North Macedonia Italy |
1-1 |
|
16.06.23
|
North Macedonia Ukraine |
2-3 |
|
27.03.23
|
North Macedonia Faroe Islands |
1-0 |
|
23.03.23
|
North Macedonia Malta |
2-1 |
|
20.11.22
|
North Macedonia Azerbaijan |
1-3 |
|
17.11.22
|
North Macedonia Finland |
1-1 |
|
26.09.22
|
North Macedonia Bulgaria |
0-1 |
|
12.06.22
|
North Macedonia Gibraltar |
4-0 |
|
09.06.22
|
North Macedonia Georgia |
0-3 |
|
14.11.21
|
North Macedonia Iceland |
3-1 |
|
11.10.21
|
North Macedonia Germany |
0-4 |
|
08.09.21
|
North Macedonia Romania |
0-0 |
|
02.09.21
|
North Macedonia Armenia |
0-0 |
|
21.06.21
|
North Macedonia Netherlands |
0-3 |
|
04.06.21
|
North Macedonia Kazakhstan |
4-0 |
|
01.06.21
|
North Macedonia Slovenia |
1-1 |
|
28.03.21
|
North Macedonia Liechtenstein |
5-0 |
|
15.11.20
|
North Macedonia Estonia |
2-1 |
|
14.10.20
|
North Macedonia Georgia |
1-1 |
|
08.10.20
|
North Macedonia Kosovo |
2-1 |
|
05.09.20
|
North Macedonia Armenia |
2-1 |
|
19.11.19
|
North Macedonia Israel |
1-0 |
|
10.10.19
|
North Macedonia Slovenia |
2-1 |
|
10.06.19
|
North Macedonia Austria |
1-4 |
|
07.06.19
|
North Macedonia Poland |
0-1 |
|
21.03.19
|
North Macedonia Latvia |
3-1 |
|
19.11.18
|
North Macedonia Gibraltar |
4-0 |
|
13.10.18
|
North Macedonia Liechtenstein |
4-1 |
|
10.10.25
|
Belgium North Macedonia |
0-0 |
|
04.09.25
|
Saudi Arabia North Macedonia |
2-1 |
|
09.06.25
|
Kazakhstan North Macedonia |
0-1 |
|
22.03.25
|
Liechtenstein North Macedonia |
0-3 |
|
13.10.24
|
Armenia North Macedonia |
0-2 |
|
10.10.24
|
Latvia North Macedonia |
0-3 |
|
07.09.24
|
Faroe Islands North Macedonia |
1-1 |
|
10.06.24
|
Czech Republic North Macedonia |
2-1 |
|
03.06.24
|
Croatia North Macedonia |
3-0 |
|
25.03.24
|
Montenegro North Macedonia |
1-0 |
|
17.11.23
|
Italy North Macedonia |
5-2 |
|
14.10.23
|
Ukraine North Macedonia |
2-0 |
|
12.09.23
|
Malta North Macedonia |
0-2 |
|
19.06.23
|
England North Macedonia |
7-0 |
|
22.10.22
|
Saudi Arabia North Macedonia |
1-0 |
|
23.09.22
|
Georgia North Macedonia |
2-0 |
|
05.06.22
|
Gibraltar North Macedonia |
0-2 |
|
02.06.22
|
Bulgaria North Macedonia |
1-1 |
|
29.03.22
|
Portugal North Macedonia |
2-0 |
|
24.03.22
|
Italy North Macedonia |
0-1 |
|
11.11.21
|
Armenia North Macedonia |
0-5 |
|
08.10.21
|
Liechtenstein North Macedonia |
0-4 |
|
05.09.21
|
Iceland North Macedonia |
2-2 |
|
17.06.21
|
Ukraine North Macedonia |
2-1 |
|
13.06.21
|
Austria North Macedonia |
3-1 |
|
31.03.21
|
Germany North Macedonia |
1-2 |
|
25.03.21
|
Romania North Macedonia |
3-2 |
|
18.11.20
|
Armenia North Macedonia |
1-0 |
|
12.11.20
|
Georgia North Macedonia |
0-1 |
|
11.10.20
|
Estonia North Macedonia |
3-3 |
|
08.09.20
|
Georgia North Macedonia |
1-1 |
|
16.11.19
|
Austria North Macedonia |
2-1 |
|
13.10.19
|
Poland North Macedonia |
2-0 |
|
09.09.19
|
Latvia North Macedonia |
0-2 |
|
05.09.19
|
Israel North Macedonia |
1-1 |
|
24.03.19
|
Slovenia North Macedonia |
1-1 |
|
16.11.18
|
Liechtenstein North Macedonia |
0-2 |
|
16.10.18
|
Armenia North Macedonia |
4-0 |
|
15.11.25
|
Kazakhstan Belgium |
1-1 |
|
13.10.25
|
North Macedonia Kazakhstan |
1-1 |
|
10.10.25
|
Kazakhstan Liechtenstein |
4-0 |
|
07.09.25
|
Belgium Kazakhstan |
6-0 |
|
04.09.25
|
Kazakhstan Wales |
0-1 |
|
09.06.25
|
Kazakhstan North Macedonia |
0-1 |
|
05.06.25
|
Belarus Kazakhstan |
4-1 |
|
25.03.25
|
Liechtenstein Kazakhstan |
0-2 |
|
22.03.25
|
Wales Kazakhstan |
3-1 |
|
19.03.25
|
Kazakhstan Curaçao |
2-0 |
|
17.02.25
|
Kazakhstan North Korea |
0-2 |
|
17.11.24
|
Norway Kazakhstan |
5-0 |
|
14.11.24
|
Kazakhstan Austria |
0-2 |
|
13.10.24
|
Kazakhstan Slovenia |
0-1 |
|
10.10.24
|
Austria Kazakhstan |
4-0 |
|
09.09.24
|
Slovenia Kazakhstan |
3-0 |
|
06.09.24
|
Kazakhstan Norway |
0-0 |
|
11.06.24
|
Azerbaijan Kazakhstan |
3-2 |
|
07.06.24
|
Armenia Kazakhstan |
2-1 |
|
26.03.24
|
Luxembourg Kazakhstan |
2-1 |
|
21.03.24
|
Greece Kazakhstan |
5-0 |
|
14.03.24
|
Kazakhstan Turkmenistan |
2-0 |
|
20.11.23
|
Slovenia Kazakhstan |
2-1 |
|
17.11.23
|
Kazakhstan San Marino |
3-1 |
|
17.10.23
|
Finland Kazakhstan |
1-2 |
|
14.10.23
|
Denmark Kazakhstan |
3-1 |
|
10.09.23
|
Kazakhstan Northern Ireland |
1-0 |
|
07.09.23
|
Kazakhstan Finland |
0-1 |
|
19.06.23
|
Northern Ireland Kazakhstan |
0-1 |
|
16.06.23
|
San Marino Kazakhstan |
0-3 |
|
26.03.23
|
Kazakhstan Denmark |
3-2 |
|
23.03.23
|
Kazakhstan Slovenia |
1-2 |
|
19.11.22
|
UAE Kazakhstan |
2-1 |
|
16.11.22
|
Uzbekistan Kazakhstan |
2-0 |
|
25.09.22
|
Azerbaijan Kazakhstan |
3-0 |
|
22.09.22
|
Kazakhstan Belarus |
2-1 |
|
13.06.22
|
Kazakhstan Slovakia |
2-1 |
|
10.06.22
|
Belarus Kazakhstan |
1-1 |
|
06.06.22
|
Slovakia Kazakhstan |
0-1 |
|
03.06.22
|
Kazakhstan Azerbaijan |
2-0 |
|
29.03.22
|
Kazakhstan Moldova (Penalties:5 - 4) |
0-1 |
|
24.03.22
|
Moldova Kazakhstan |
1-2 |
|
16.11.21
|
Kazakhstan Tajikistan |
1-0 |
|
13.11.21
|
France Kazakhstan |
8-0 |
|
12.10.21
|
Kazakhstan Finland |
0-2 |
|
09.10.21
|
Kazakhstan Bosnia & Herzegovina |
0-2 |
|
07.09.21
|
Bosnia & Herzegovina Kazakhstan |
2-2 |
|
04.09.21
|
Finland Kazakhstan |
1-0 |
|
01.09.21
|
Kazakhstan Ukraine |
2-2 |
|
04.06.21
|
North Macedonia Kazakhstan |
4-0 |
|
15.11.25
|
Kazakhstan Belgium |
1-1 |
|
10.10.25
|
Kazakhstan Liechtenstein |
4-0 |
|
04.09.25
|
Kazakhstan Wales |
0-1 |
|
09.06.25
|
Kazakhstan North Macedonia |
0-1 |
|
19.03.25
|
Kazakhstan Curaçao |
2-0 |
|
17.02.25
|
Kazakhstan North Korea |
0-2 |
|
14.11.24
|
Kazakhstan Austria |
0-2 |
|
13.10.24
|
Kazakhstan Slovenia |
0-1 |
|
06.09.24
|
Kazakhstan Norway |
0-0 |
|
14.03.24
|
Kazakhstan Turkmenistan |
2-0 |
|
17.11.23
|
Kazakhstan San Marino |
3-1 |
|
10.09.23
|
Kazakhstan Northern Ireland |
1-0 |
|
07.09.23
|
Kazakhstan Finland |
0-1 |
|
26.03.23
|
Kazakhstan Denmark |
3-2 |
|
23.03.23
|
Kazakhstan Slovenia |
1-2 |
|
22.09.22
|
Kazakhstan Belarus |
2-1 |
|
13.06.22
|
Kazakhstan Slovakia |
2-1 |
|
03.06.22
|
Kazakhstan Azerbaijan |
2-0 |
|
29.03.22
|
Kazakhstan Moldova (Penalties:5 - 4) |
0-1 |
|
16.11.21
|
Kazakhstan Tajikistan |
1-0 |
|
12.10.21
|
Kazakhstan Finland |
0-2 |
|
09.10.21
|
Kazakhstan Bosnia & Herzegovina |
0-2 |
|
01.09.21
|
Kazakhstan Ukraine |
2-2 |
|
28.03.21
|
Kazakhstan France |
0-2 |
|
18.11.20
|
Kazakhstan Lithuania |
1-2 |
|
11.10.20
|
Kazakhstan Albania |
0-0 |
|
07.09.20
|
Kazakhstan Belarus |
1-2 |
|
13.10.19
|
Kazakhstan Belgium |
0-2 |
|
10.10.19
|
Kazakhstan Cyprus |
1-2 |
|
11.06.19
|
Kazakhstan San Marino |
4-0 |
|
24.03.19
|
Kazakhstan Russia |
0-4 |
|
21.03.19
|
Kazakhstan Scotland |
3-0 |
|
21.02.19
|
Kazakhstan Moldova |
1-0 |
|
15.11.18
|
Kazakhstan Latvia |
1-1 |
|
06.09.18
|
Kazakhstan Georgia |
0-2 |
|
13.10.25
|
North Macedonia Kazakhstan |
1-1 |
|
07.09.25
|
Belgium Kazakhstan |
6-0 |
|
05.06.25
|
Belarus Kazakhstan |
4-1 |
|
25.03.25
|
Liechtenstein Kazakhstan |
0-2 |
|
22.03.25
|
Wales Kazakhstan |
3-1 |
|
17.11.24
|
Norway Kazakhstan |
5-0 |
|
10.10.24
|
Austria Kazakhstan |
4-0 |
|
09.09.24
|
Slovenia Kazakhstan |
3-0 |
|
11.06.24
|
Azerbaijan Kazakhstan |
3-2 |
|
07.06.24
|
Armenia Kazakhstan |
2-1 |
|
26.03.24
|
Luxembourg Kazakhstan |
2-1 |
|
21.03.24
|
Greece Kazakhstan |
5-0 |
|
20.11.23
|
Slovenia Kazakhstan |
2-1 |
|
17.10.23
|
Finland Kazakhstan |
1-2 |
|
14.10.23
|
Denmark Kazakhstan |
3-1 |
|
19.06.23
|
Northern Ireland Kazakhstan |
0-1 |
|
16.06.23
|
San Marino Kazakhstan |
0-3 |
|
19.11.22
|
UAE Kazakhstan |
2-1 |
|
16.11.22
|
Uzbekistan Kazakhstan |
2-0 |
|
25.09.22
|
Azerbaijan Kazakhstan |
3-0 |
|
10.06.22
|
Belarus Kazakhstan |
1-1 |
|
06.06.22
|
Slovakia Kazakhstan |
0-1 |
|
24.03.22
|
Moldova Kazakhstan |
1-2 |
|
13.11.21
|
France Kazakhstan |
8-0 |
|
07.09.21
|
Bosnia & Herzegovina Kazakhstan |
2-2 |
|
04.09.21
|
Finland Kazakhstan |
1-0 |
|
04.06.21
|
North Macedonia Kazakhstan |
4-0 |
|
31.03.21
|
Ukraine Kazakhstan |
1-1 |
|
15.11.20
|
Albania Kazakhstan |
3-1 |
|
11.11.20
|
Montenegro Kazakhstan |
0-0 |
|
14.10.20
|
Belarus Kazakhstan |
2-0 |
|
04.09.20
|
Lithuania Kazakhstan |
0-2 |
|
19.11.19
|
Scotland Kazakhstan |
3-1 |
|
16.11.19
|
San Marino Kazakhstan |
1-3 |
|
09.09.19
|
Russia Kazakhstan |
1-0 |
|
06.09.19
|
Cyprus Kazakhstan |
1-1 |
|
08.06.19
|
Belgium Kazakhstan |
3-0 |
|
19.11.18
|
Georgia Kazakhstan |
2-1 |
|
09.06.2025
|
Kazakhstan North Macedonia |
0-1
|
|
04.06.2021
|
North Macedonia Kazakhstan |
4-0
|
|
04.06.2021
|
North Macedonia Kazakhstan |
4-0
|