Men's national team · Union of European Football Associations
North Macedonia
1590 ±157
North Macedonia are 71st of 211 ranked teams, in tier 5. The model is about 95% sure their true strength lies between 1433 and 1747. Ratings use the last 12 years of results and were updated on 2026-11-05.
Coming up: UEFA Nations League 2026–27, League B.
Last 5 results
| 2026-10-06 | v Switzerland · UEFA Nations League | 0–3 L |
| 2026-10-03 | v Scotland · UEFA Nations League | 0–2 L |
| 2026-09-29 | v Slovenia · UEFA Nations League | 0–2 L |
| 2026-09-26 | v Switzerland · UEFA Nations League | 0–3 L |
| 2026-06-01 | v Türkiye · Friendly | 0–4 L |
Next matches
| 13 Nov 2026 | Scotland v North Macedonia · UEFA Nations League |
| 16 Nov 2026 | North Macedonia v Slovenia · UEFA Nations League |
Most-played opponents
| North Macedonia v Armenia | 15 meetings: 8–3–4 |
| North Macedonia v Liechtenstein | 13 meetings: 12–1–0 |
| North Macedonia v Albania | 10 meetings: 4–4–2 |
| North Macedonia v Bulgaria | 9 meetings: 2–2–5 |
| North Macedonia v Croatia | 9 meetings: 1–2–6 |
| North Macedonia v Türkiye | 9 meetings: 1–2–6 |
| North Macedonia v Azerbaijan | 8 meetings: 5–2–1 |
| North Macedonia v Malta | 8 meetings: 7–1–0 |
Every opponent (67)
- Albania 4–4–2
- Andorra 4–1–1
- Angola 0–1–0
- Armenia 8–3–4
- Australia 0–1–1
- Austria 0–0–3
- Azerbaijan 5–2–1
- Bahrain 0–1–0
- Belarus 1–1–1
- Belgium 0–3–3
- Bosnia and Herzegovina 1–4–1
- Bulgaria 2–2–5
- Cameroon 0–0–2
- Canada 1–0–1
- China PR 0–2–3
- Croatia 1–2–6
- Cyprus 1–1–0
- Czechia 0–1–3
- Denmark 1–1–2
- Ecuador 1–0–0
- Egypt 0–1–0
- England 0–3–3
- Estonia 4–2–0
- Faroe Islands 2–1–0
- Finland 1–2–3
- Georgia 1–2–2
- Germany 1–0–1
- Gibraltar 4–0–0
- Hungary 0–0–3
- Iceland 3–2–1
- IR Iran 0–1–2
- Israel 2–1–4
- Italy 1–2–2
- Jamaica 1–0–0
- Kazakhstan 2–1–0
- Korea Republic 0–1–1
- Kosovo 1–0–0
- Latvia 5–1–0
- Lebanon 0–0–1
- Liechtenstein 12–1–0
- Lithuania 1–0–2
- Luxembourg 2–0–2
- Malta 7–1–0
- Moldova 0–4–0
- Montenegro 2–0–2
- Netherlands 0–2–3
- Nigeria 0–1–0
- Norway 1–1–2
- Oman 0–0–1
- Poland 0–1–4
- Portugal 0–1–2
- Qatar 1–1–1
- Republic of Ireland 1–2–4
- Romania 1–1–5
- Russia 0–0–4
- Saudi Arabia 0–1–2
- Scotland 1–1–3
- Serbia 1–1–4
- Slovakia 0–2–6
- Slovenia 4–2–2
- Spain 0–0–7
- Sweden 0–0–3
- Switzerland 0–0–2
- Türkiye 1–2–6
- Ukraine 1–1–5
- USA 0–1–0
- Wales 1–1–2
Every rating, chart and prediction on Formline is worked out from open match data. All teams