Back to rankings
eswatini

Eswatini

CAF326 data points
Current Rank

#163

4 Jun 2026

Current Rating

1,149

4 Jun 2026

Peak Rating

1,347

25 Jun 2016

Lowest Rating

1,062

31 Jul 1988

All-Time Change

-26

since Jul 1966

Rating History
Match Statistics
TotalHomeAwayNeutralWinsLossesDrawsGFGA
32412313170711589564109
Match History
78 matches

H = home, A = away, N = neutral site, No tag = unknown/unspecified venue.

DateTournamentHomeScoreAwayElo / Rank
31 Mar 2026African Nations Cup qualifierEritreaEritrea2–1EswatiniEswatini
1,149
-26·#163 ↓3
25 Mar 2026African Nations Cup qualifierEritreaEritrea2–0(N)EswatiniEswatini
1,175
-36·#160 ↓2
13 Oct 2025World Cup qualifierCape VerdeCape Verde3–0EswatiniEswatini
1,211
-6·#156 ↓2
8 Oct 2025World Cup qualifierAngolaAngola2–2EswatiniEswatini
1,217
+13·#154 ↑3
8 Sept 2025World Cup qualifierLibyaLibya2–0EswatiniEswatini
1,204
-9·#159
4 Sept 2025World Cup qualifierCameroonCameroon3–0EswatiniEswatini
1,213
-4·#160 ↓1
11 Jun 2025COSAFA CupEswatiniEswatini1–2(N)TanzaniaTanzania
1,217
-12·#159 ↓5
9 Jun 2025COSAFA CupMadagascarMadagascar1–1(N)EswatiniEswatini
1,229
+5·#155 ↑1
23 Mar 2025World Cup qualifierMauritiusMauritius3–3(N)EswatiniEswatini
1,224
-10·#156 ↓2
19 Mar 2025World Cup qualifierCameroonCameroon0–0(N)EswatiniEswatini
1,234
+16·#154 ↑4
19 Nov 2024African Nations Cup qualifierMaliMali6–0EswatiniEswatini
1,218
-5·#157
15 Nov 2024African Nations Cup qualifierGuinea-BissauGuinea-Bissau1–1(N)EswatiniEswatini
1,223
+8·#157 ↑1
14 Oct 2024African Nations Cup qualifierMozambiqueMozambique3–0(N)EswatiniEswatini
1,215
-17·#158 ↓2
11 Oct 2024African Nations Cup qualifierMozambiqueMozambique1–1EswatiniEswatini
1,232
+15·#156
10 Sept 2024African Nations Cup qualifierMaliMali1–0(N)EswatiniEswatini
1,217
-4·#156
5 Sept 2024African Nations Cup qualifierGuinea-BissauGuinea-Bissau1–0EswatiniEswatini
1,221
-8·#155 ↓1
2 Jul 2024COSAFA CupEswatiniEswatini0–1South AfricaSouth Africa
1,229
-3·#157 ↓1
29 Jun 2024COSAFA CupMozambiqueMozambique0–0(N)EswatiniEswatini
1,232
+10·#156 ↑2
26 Jun 2024COSAFA CupBotswanaBotswana0–0(N)EswatiniEswatini
1,222
+6·#158
11 Jun 2024World Cup qualifierMauritiusMauritius2–1EswatiniEswatini
1,216
-27·#158 ↓3
7 Jun 2024World Cup qualifierAngolaAngola1–0EswatiniEswatini
1,243
-4·#155
26 Mar 2024African Nations Cup qualifierSomaliaSomalia2–2(N)EswatiniEswatini
1,247
-16·#153
20 Mar 2024African Nations Cup qualifierSomaliaSomalia0–3(N)EswatiniEswatini
1,263
+8·#152
21 Nov 2023World Cup qualifierCape VerdeCape Verde2–0(N)EswatiniEswatini
1,255
-15·#154 ↓8
17 Nov 2023World Cup qualifierLibyaLibya1–0(N)EswatiniEswatini
1,270
-17·#146
16 Oct 2023FriendlyBotswanaBotswana2–1EswatiniEswatini
1,287
-6·#143 ↓1
13 Oct 2023FriendlyEswatiniEswatini0–0South AfricaSouth Africa
1,293
+7·#140 ↑1
8 Sept 2023African Nations Cup qualifierBurkina FasoBurkina Faso0–0(N)EswatiniEswatini
1,286
+14·#142 ↑4
11 Jul 2023COSAFA CupEswatiniEswatini1–2South AfricaSouth Africa
1,272
-4·#144 ↓1
8 Jul 2023COSAFA CupNamibiaNamibia1–2(N)EswatiniEswatini
1,276
+28·#143 ↑7
5 Jul 2023COSAFA CupBotswanaBotswana1–0(N)EswatiniEswatini
1,248
-16·#150 ↓4
18 Jun 2023African Nations Cup qualifierEswatiniEswatini0–2(N)TogoTogo
1,264
-26·#143 ↓5
3 Jun 2023FriendlyLesothoLesotho0–1EswatiniEswatini
1,290
-9·#138
28 Mar 2023African Nations Cup qualifierCape VerdeCape Verde1–0(N)EswatiniEswatini
1,299
-11·#138 ↓3
24 Mar 2023African Nations Cup qualifierCape VerdeCape Verde0–0EswatiniEswatini
1,310
+13·#135 ↑2
16 Mar 2023FriendlyLesothoLesotho0–0EswatiniEswatini
1,297
+1·#138 ↑1
15 Jul 2022COSAFA CupBotswanaBotswana2–0(N)EswatiniEswatini
1,296
-27·#137 ↓12
13 Jul 2022COSAFA CupSenegalSenegal1–1(N)EswatiniEswatini
1,323
+17·#125 ↑9
10 Jul 2022COSAFA CupLesothoLesotho0–2(N)EswatiniEswatini
1,306
+27·#135 ↑4
8 Jul 2022COSAFA CupMalawiMalawi1–1(N)EswatiniEswatini
1,279
±0·#139
6 Jul 2022COSAFA CupMauritiusMauritius0–3(N)EswatiniEswatini
1,279
+10·#139
7 Jun 2022African Nations Cup qualifierBurkina FasoBurkina Faso3–1(N)EswatiniEswatini
1,269
-9·#142 ↓3
3 Jun 2022African Nations Cup qualifierEswatiniEswatini2–2TogoTogo
1,278
+10·#140 ↑2
27 May 2022FriendlyBotswanaBotswana1–0(N)EswatiniEswatini
1,268
-9·#142 ↓3
24 May 2022FriendlyMozambiqueMozambique0–1EswatiniEswatini
1,277
+14·#139 ↑4
27 Mar 2022African Nations Cup qualifierSomaliaSomalia1–2(N)EswatiniEswatini
1,263
+4·#144
23 Mar 2022African Nations Cup qualifierSomaliaSomalia0–3(N)EswatiniEswatini
1,259
+9·#144 ↑1
8 Mar 2022FriendlyLesothoLesotho0–4EswatiniEswatini
1,250
+8·#146 ↑4
18 Jul 2021COSAFA CupMozambiqueMozambique1–1(N)EswatiniEswatini
1,242
+5·#148
16 Jul 2021COSAFA CupSenegalSenegal2–2(N)EswatiniEswatini
1,237
+18·#148 ↑5
14 Jul 2021COSAFA CupBotswanaBotswana1–1(N)EswatiniEswatini
1,219
+5·#153 ↑3
10 Jul 2021COSAFA CupEswatiniEswatini1–0(N)ZambiaZambia
1,214
+33·#156 ↑5
8 Jul 2021COSAFA CupEswatiniEswatini0–1South AfricaSouth Africa
1,181
-4·#161
6 Jul 2021COSAFA CupLesothoLesotho1–3(N)EswatiniEswatini
1,185
+38·#161 ↑9
8 Jun 2021Friendly tournamentMozambiqueMozambique1–1EswatiniEswatini
1,147
+9·#170 ↑5
5 Jun 2021Friendly tournamentLesothoLesotho0–1(N)EswatiniEswatini
1,138
+21·#175 ↑4
30 Mar 2021African Nations Cup qualifierSenegalSenegal1–1EswatiniEswatini
1,117
+19·#178 ↑2
26 Mar 2021African Nations Cup qualifierGuinea-BissauGuinea-Bissau3–1EswatiniEswatini
1,098
-24·#180 ↓3
16 Nov 2020African Nations Cup qualifierCongoCongo0–0EswatiniEswatini
1,122
+9·#177 ↑1
12 Nov 2020African Nations Cup qualifierCongoCongo2–0EswatiniEswatini
1,113
-7·#178 ↓1
17 Nov 2019African Nations Cup qualifierSenegalSenegal4–1EswatiniEswatini
1,120
-3·#178
13 Nov 2019African Nations Cup qualifierGuinea-BissauGuinea-Bissau3–0EswatiniEswatini
1,123
-13·#178 ↓1
10 Sept 2019World Cup qualifierDjiboutiDjibouti0–0EswatiniEswatini
1,136
-17·#174 ↓4
4 Sept 2019World Cup qualifierDjiboutiDjibouti2–1EswatiniEswatini
1,153
-34·#168 ↓5
27 May 2019COSAFA CupComorosComoros2–2(N)EswatiniEswatini
1,187
-6·#165 ↓2
25 May 2019COSAFA CupMauritiusMauritius2–2(N)EswatiniEswatini
1,193
-6·#163 ↓2
22 Mar 2019African Nations Cup qualifierEswatiniEswatini0–4TunisiaTunisia
1,199
-3·#160 ↓1
10 Mar 2019FriendlyMozambiqueMozambique1–1(N)EswatiniEswatini
1,202
+3·#160 ↑2
18 Nov 2018African Nations Cup qualifierNigerNiger2–1EswatiniEswatini
1,199
-22·#164 ↓10
16 Oct 2018African Nations Cup qualifierEgyptEgypt2–0EswatiniEswatini
1,221
-11·#156 ↓3
12 Oct 2018African Nations Cup qualifierEgyptEgypt4–1EswatiniEswatini
1,232
-5·#153
9 Sept 2018African Nations Cup qualifierEswatiniEswatini0–2TunisiaTunisia
1,237
-9·#151 ↓3
27 Aug 2018FriendlyLesothoLesotho2–0EswatiniEswatini
1,246
-9·#148 ↓2
26 Aug 2018FriendlyLesothoLesotho1–0EswatiniEswatini
1,255
-6·#146 ↓1
5 Jun 2018COSAFA CupBotswanaBotswana2–0(N)EswatiniEswatini
1,261
-27·#144 ↓8
2 Jun 2018COSAFA CupLesothoLesotho1–0(N)EswatiniEswatini
1,288
-23·#136 ↓5
25 May 2018FriendlyKenyaKenya0–1EswatiniEswatini
1,311
+15·#129 ↑4
19 Apr 2018FriendlyNamibiaNamibia0–1EswatiniEswatini
1,296
#133 ↑4