| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
By tournament: Asian Cup qualifiers Confederations Cup Gold Cup
World Cup qualifying: Africa Asia Oceania South America
| Swaziland matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| May 01 1968 | Swaziland Malawi | 2 0 | Friendly in Swaziland | +13 -13 | 1213 1246 | - -4 | 127 123 |
| July 20 1968 | Swaziland Malawi | 2 0 | Friendly in Swaziland | +12 -12 | 1225 1242 | 0 -2 | 126 123 |
| July 06 1969 | Malawi Swaziland | 3 0 | Friendly in Malawi | +12 -12 | 1245 1213 | 0 -2 | 125 128 |
| February 1978 | Zambia Swaziland | 9 1 | Friendly in Zambia | +4 -4 | 1539 1209 | 0 -1 | 59 137 |
| April 18 1981 | Zambia Swaziland | 6 1 | Independence Tournament in Zimbabwe | +7 -7 | 1574 1202 | +3 -1 | 51 141 |
| September 04 1981 | Swaziland Lesotho | 1 1 | Friendly Tournament in Swaziland | -5 +5 | 1197 1177 | -1 +1 | 141 146 |
| September 05 1981 | Swaziland Zimbabwe | 0 2 | Friendly Tournament in Swaziland | -9 +9 | 1188 1545 | -1 0 | 142 62 |
| September 06 1981 | Swaziland Malawi | 0 0 | Friendly Tournament in Swaziland | +8 -8 | 1196 1495 | 0 -1 | 142 68 |
| October 14 1984 | Zimbabwe Swaziland | 3 0 | African Nations Cup qualifier in Zimbabwe | +6 -6 | 1498 1190 | +4 0 | 68 145 |
| November 04 1984 | Swaziland Zimbabwe | 1 5 | African Nations Cup qualifier in Swaziland | -17 +17 | 1173 1515 | -1 +6 | 146 61 |
| April 26 1986 | Swaziland Botswana | 0 1 | Friendly in Swaziland | -15 +15 | 1158 1091 | -5 +2 | 151 161 |
| January 03 1987 | Swaziland Malawi | 1 3 | African Games qualifier in Swaziland | -11 +11 | 1147 1525 | -2 +2 | 150 66 |
| January 18 1987 | Malawi Swaziland | 6 1 | African Games qualifier in Malawi | +5 -5 | 1530 1142 | +5 -1 | 61 151 |
| October 01 1988 | Tanzania Swaziland | 1 1 | African Nations Cup qualifier in Tanzania | -11 +11 | 1239 1153 | -5 +1 | 136 150 |
| October 16 1988 | Swaziland Tanzania | 1 1 | African Nations Cup qualifier in Swaziland | -1 +1 | 1152 1240 | -1 0 | 151 134 |
| April 09 1989 | Swaziland Malawi | 0 2 | African Nations Cup qualifier in Swaziland | -8 +8 | 1144 1581 | -1 +1 | 151 49 |
| April 23 1989 | Malawi Swaziland | 1 1 | African Nations Cup qualifier in Malawi | -18 +18 | 1563 1162 | -4 +4 | 54 147 |
| January 20 1990 | Swaziland Botswana | 3 1 | SADCC Tournament in Swaziland | +14 -14 | 1176 1105 | +4 -3 | 145 165 |
| January 21 1990 | Swaziland Tanzania | 0 1 | SADCC Tournament in Swaziland | -19 +19 | 1157 1208 | -6 +1 | 151 142 |
| January 23 1990 | Swaziland Malawi | 0 0 | SADCC Tournament in Swaziland | +8 -8 | 1165 1445 | +3 -1 | 148 82 |
| April 01 1990 | Zimbabwe Swaziland | 4 4 | SADCC Tournament in Zambia | -11 +11 | 1477 1176 | -2 +3 | 73 145 |
| August 12 1990 | Swaziland Mozambique | 0 0 | Friendly in Swaziland | +4 -4 | 1180 1419 | 0 -1 | 146 87 |
| August 18 1990 | Zambia Swaziland | 5 0 | African Nations Cup qualifier in Zambia | +5 -5 | 1572 1175 | +3 0 | 49 146 |
| August 25 1990 | Botswana Swaziland | 0 3 | Friendly in Botswana | -19 +19 | 1093 1194 | -3 +1 | 166 145 |
| September 01 1990 | Swaziland Angola | 1 1 | African Nations Cup qualifier in Swaziland | +6 -6 | 1200 1404 | 0 0 | 145 93 |
| April 14 1991 | Swaziland Madagascar | 0 1 | African Nations Cup qualifier in Swaziland | -12 +12 | 1188 1460 | -3 0 | 145 78 |
| April 28 1991 | Swaziland Zambia | 2 1 | African Nations Cup qualifier in Swaziland | +34 -34 | 1222 1564 | +9 -3 | 136 51 |
| June 22 1991 | Mozambique Swaziland | 2 1 | Friendly in Mozambique | +4 -4 | 1395 1218 | 0 0 | 96 137 |
| July 15 1991 | Angola Swaziland | 1 1 | African Nations Cup qualifier in Angola | -14 +14 | 1410 1232 | -4 0 | 90 138 |
| September 21 1991 | Botswana Swaziland | 2 1 | Friendly in Botswana | +11 -11 | 1110 1221 | +3 0 | 164 139 |
| June 20 1992 | Mozambique Swaziland | 4 1 | Friendly in Mozambique | +7 -7 | 1361 1214 | +2 -2 | 108 142 |
| October 18 1992 | Cameroon Swaziland | 5 0 | World Cup qualifier in Cameroon | +4 -4 | 1647 1210 | 0 -3 | 37 149 |
| October 25 1992 | Swaziland Zaire | 1 0 | World Cup qualifier in Swaziland | +33 -33 | 1243 1547 | +11 -7 | 138 58 |
| January 17 1993 | Swaziland Cameroon | 0 0 | World Cup qualifier in Swaziland | +15 -15 | 1258 1652 | +6 -2 | 133 37 |
| July 06 1993 | Malawi Swaziland | 3 1 | Friendly in Malawi | +4 -4 | 1490 1254 | +2 -1 | 77 138 |
| July 08 1993 | Malawi Swaziland | 1 1 | Friendly in Malawi | -7 +7 | 1483 1261 | -4 +2 | 81 136 |
| July 10 1993 | Malawi Swaziland | 0 1 | Friendly in Malawi | -17 +17 | 1466 1278 | -1 +3 | 82 133 |
| July 29 1993 | Malawi Swaziland | 3 0 | Friendly in Malawi | +7 -7 | 1433 1271 | +1 -2 | 96 135 |
| August 08 1993 | Zimbabwe Swaziland | 2 0 | Friendly in Zimbabwe | +3 -3 | 1549 1268 | 0 0 | 61 135 |
| September 06 1993 | Swaziland Zimbabwe | 0 1 | Friendly in Swaziland | -5 +5 | 1263 1554 | -2 +1 | 137 59 |
| April 22 1994 | Swaziland Mozambique | 0 1 | Friendly in Swaziland | -11 +11 | 1252 1322 | 0 +1 | 138 124 |
| May 12 1996 | Swaziland Mozambique | 0 1 | Friendly in Swaziland | -8 +8 | 1244 1422 | -2 +2 | 142 98 |
| June 02 1996 | Swaziland Gabon | 0 1 | World Cup qualifier in Swaziland | -12 +12 | 1232 1511 | -3 +1 | 146 72 |
| June 16 1996 | Gabon Swaziland | 2 0 | World Cup qualifier in Gabon | +6 -6 | 1517 1226 | +1 -1 | 72 147 |
| January 26 1997 | Swaziland Lesotho | 3 1 | Friendly in Swaziland | +9 -9 | 1235 1180 | +1 -5 | 145 160 |
| February 21 1997 | Botswana Swaziland | 0 0 | Friendly in Botswana | +3 -3 | 1028 1232 | 0 0 | 185 145 |
| March 02 1997 | Swaziland Mozambique | 0 4 | Cosafa Cup in Swaziland | -34 +34 | 1198 1395 | -9 +11 | 154 105 |
| November 02 1997 | Swaziland Mauritius | 0 1 | Friendly in Swaziland | -14 +14 | 1184 1161 | -6 +4 | 156 162 |
| December 12 1997 | Swaziland Mozambique | 1 1 | Friendly in Swaziland | +4 -4 | 1188 1430 | +2 -1 | 154 99 |
| December 28 1997 | Lesotho Swaziland | 0 0 | Friendly in Lesotho | -3 +3 | 1197 1191 | -1 0 | 150 154 |
| January 10 1998 | Swaziland Botswana | 1 1 | Friendly in Swaziland | -7 +7 | 1184 1027 | -2 0 | 156 185 |
| March 08 1998 | Swaziland Angola | 0 1 | Cosafa Cup in Swaziland | -9 +9 | 1175 1499 | -4 +2 | 159 69 |
| August 02 1998 | Swaziland Madagascar | 1 2 | African Nations Cup qualifier in Swaziland | -10 +10 | 1165 1474 | -3 +2 | 163 78 |
| August 23 1998 | Madagascar Swaziland | 1 1 | African Nations Cup qualifier in Madagascar | -17 +17 | 1464 1182 | -3 +3 | 80 159 |
| September 06 1998 | Swaziland Ghana | 0 1 | Friendly in Swaziland | -5 +5 | 1177 1480 | 0 +1 | 159 78 |
| April 03 1999 | Swaziland Namibia | 1 1 | Friendly in Swaziland | +2 -2 | 1179 1351 | 0 0 | 158 117 |
| April 25 1999 | Swaziland Lesotho | 4 1 | Friendly Tournament in Swaziland | +18 -18 | 1197 1152 | +5 -4 | 153 164 |
| May 09 1999 | Swaziland Mozambique | 3 1 | Cosafa Cup in Swaziland | +29 -29 | 1226 1262 | +6 -9 | 147 137 |
| May 16 1999 | Swaziland Botswana | 2 1 | Friendly in Swaziland | +3 -3 | 1229 1029 | 0 0 | 147 183 |
| July 18 1999 | Swaziland Zimbabwe | 1 1 | Cosafa Cup in Swaziland | +10 -10 | 1239 1500 | +4 -4 | 144 78 |
| August 15 1999 | Lesotho Swaziland | 0 3 | Friendly in Lesotho | -17 +17 | 1114 1256 | -2 +7 | 169 139 |
| August 28 1999 | Namibia Swaziland | 1 1 | Cosafa Cup in Namibia | -10 +10 | 1336 1266 | -2 +3 | 119 137 |
| February 19 2000 | Lesotho Swaziland | 1 0 | Friendly Tournament in Lesotho | +17 -17 | 1131 1249 | +2 -1 | 167 141 |
| March 19 2000 | Botswana Swaziland | 3 0 | Friendly in Botswana | +24 -24 | 1045 1225 | +3 -7 | 181 149 |
| April 09 2000 | Swaziland Angola | 0 1 | World Cup qualifier in Swaziland | -11 +11 | 1214 1496 | 0 +5 | 149 75 |
| April 23 2000 | Angola Swaziland | 7 1 | World Cup qualifier in Angola | +8 -8 | 1504 1206 | +3 -3 | 72 151 |
| June 01 2000 | Swaziland Lesotho | 0 1 | Friendly Tournament in Swaziland | -23 +23 | 1183 1135 | -5 +3 | 156 168 |
| June 02 2000 | Swaziland Botswana | 0 0 | Friendly Tournament in Swaziland | -8 +8 | 1175 1081 | -4 0 | 160 174 |
| June 04 2000 | Swaziland Mozambique | 1 1 | Friendly Tournament in Swaziland | -2 +2 | 1173 1233 | -1 0 | 161 144 |
| June 18 2000 | South Africa Swaziland | 2 0 | Cosafa Cup in South Africa | +2 -2 | 1655 1171 | +1 0 | 46 160 |
| July 02 2000 | Swaziland Kenya | 3 2 | African Nations Cup qualifier in Swaziland | +26 -26 | 1197 1346 | +6 -7 | 155 119 |
| July 15 2000 | Kenya Swaziland | 3 0 | African Nations Cup qualifier in Kenya | +13 -13 | 1359 1184 | +5 -2 | 113 157 |
| January 06 2001 | Swaziland Angola | 1 0 | Friendly Tournament in Swaziland | +23 -23 | 1207 1452 | +8 -6 | 151 85 |
| January 07 2001 | Swaziland Namibia | 2 1 | Friendly Tournament in Swaziland | +16 -16 | 1223 1320 | +3 -3 | 148 125 |
| January 09 2001 | Swaziland Lesotho | 2 2 | Friendly in Swaziland | -4 +4 | 1219 1191 | 0 0 | 148 158 |
| January 27 2001 | Botswana Swaziland | 1 2 | Friendly in Botswana | -10 +10 | 1101 1229 | 0 +3 | 172 146 |
| February 11 2001 | Swaziland Zambia | 0 0 | Cosafa Cup in Swaziland | +6 -6 | 1235 1429 | 0 -3 | 146 93 |
| March 10 2001 | Botswana Swaziland | 1 0 | Friendly Tournament in Lesotho | +20 -20 | 1132 1215 | +3 -4 | 169 149 |
| March 11 2001 | Lesotho Swaziland | 2 1 | Friendly Tournament in Lesotho | +11 -11 | 1223 1204 | +1 -3 | 149 152 |
| May 20 2001 | Lesotho Swaziland | 1 0 | Friendly in Lesotho | +7 -7 | 1229 1197 | +2 -4 | 147 157 |
| July 01 2001 | Malawi Swaziland | 2 2 | Friendly in Malawi | -5 +5 | 1266 1202 | -2 +4 | 138 152 |
| July 08 2001 | Zimbabwe Swaziland | 2 1 | Cosafa Cup in Zimbabwe | +5 -5 | 1452 1197 | +2 -4 | 84 156 |
| March 02 2002 | Botswana Swaziland | 6 2 | Friendly in Botswana | +17 -17 | 1149 1180 | +5 0 | 163 157 |
| March 10 2002 | Swaziland Lesotho | 1 0 | Friendly in Swaziland | +8 -8 | 1188 1191 | 0 0 | 157 156 |
| March 30 2002 | Swaziland Mozambique | 1 2 | Friendly in Swaziland | -11 +11 | 1177 1254 | -1 +1 | 158 143 |
| March 31 2002 | Swaziland Mozambique | 1 1 | Friendly in Swaziland | -1 +1 | 1176 1255 | 0 +1 | 158 142 |
| April 21 2002 | Swaziland Namibia | 2 1 | Cosafa Cup in Swaziland | +17 -17 | 1193 1211 | +2 -3 | 155 152 |
| May 05 2002 | Zimbabwe Swaziland | 0 2 | Cosafa Cup in Zimbabwe | -55 +55 | 1466 1248 | -17 +10 | 86 145 |
| August 01 2002 | Swaziland Mauritius | 0 1 | Friendly in Swaziland | -13 +13 | 1235 1245 | -3 +3 | 148 145 |
| August 03 2002 | Swaziland Mauritius | 0 0 | Friendly in Swaziland | -3 +3 | 1232 1248 | 0 0 | 148 145 |
| August 24 2002 | South Africa Swaziland | 4 1 | Cosafa Cup in South Africa | +3 -3 | 1652 1229 | 0 0 | 39 148 |
| September 07 2002 | Botswana Swaziland | 0 0 | African Nations Cup qualifier in Botswana | -1 +1 | 1153 1230 | 0 0 | 164 148 |
| October 06 2002 | Swaziland Lesotho | 0 0 | Friendly in Swaziland | -4 +4 | 1226 1170 | 0 0 | 148 158 |
| October 13 2002 | Swaziland Libya | 2 1 | African Nations Cup qualifier in Swaziland | +24 -24 | 1250 1372 | +5 -4 | 143 113 |
| March 19 2003 | Swaziland Lesotho | 1 0 | Friendly in Swaziland | +5 -5 | 1255 1168 | +1 -1 | 143 160 |
| March 30 2003 | Swaziland Dem. Rep. of Congo | 1 1 | African Nations Cup qualifier in Swaziland | +7 -7 | 1262 1472 | +1 -2 | 142 83 |
| May 25 2003 | Lesotho Swaziland | 2 1 | Friendly in Lesotho | +10 -10 | 1177 1252 | +2 -3 | 157 145 |
| June 08 2003 | Dem. Rep. of Congo Swaziland | 2 0 | African Nations Cup qualifier in Dem. Rep. of Congo | +8 -8 | 1480 1244 | 0 0 | 80 144 |
| June 22 2003 | Swaziland Botswana | 3 2 | African Nations Cup qualifier in Swaziland | +12 -12 | 1256 1178 | +1 -1 | 143 156 |
| July 05 2003 | Libya Swaziland | 6 2 | African Nations Cup qualifier in Libya | +18 -18 | 1369 1238 | +6 -5 | 115 148 |
| July 13 2003 | Swaziland Madagascar | 2 0 | Cosafa Cup in Swaziland | +29 -29 | 1267 1300 | +5 -4 | 144 131 |
| August 30 2003 | Zimbabwe Swaziland | 2 0 | Cosafa Cup in Zimbabwe | +8 -8 | 1510 1259 | +1 0 | 73 143 |
| September 06 2003 | Swaziland Botswana | 0 3 | Friendly in Swaziland | -25 +25 | 1234 1214 | -6 +2 | 149 153 |
| October 04 2003 | Lesotho Swaziland | 5 2 | Friendly in Lesotho | +14 -14 | 1215 1220 | +1 -1 | 152 150 |
| October 12 2003 | Swaziland Cape Verde | 1 1 | World Cup qualifier in Swaziland | +1 -1 | 1221 1340 | 0 -1 | 151 122 |
| November 09 2003 | Mozambique Swaziland | 2 0 | Friendly in Mozambique | +10 -10 | 1263 1211 | +1 -1 | 142 153 |
| November 16 2003 | Cape Verde Swaziland | 3 0 | World Cup qualifier in Cape Verde | +15 -15 | 1355 1196 | +6 -2 | 116 156 |
| April 11 2004 | Mozambique Swaziland | 2 0 | Friendly in Mozambique | +9 -9 | 1260 1187 | +1 0 | 142 157 |
| May 30 2004 | Mozambique Swaziland | 1 1 | Friendly in Mozambique | -5 +5 | 1272 1192 | -4 0 | 141 157 |
| June 27 2004 | Swaziland Zimbabwe | 0 5 | Cosafa Cup in Swaziland | -21 +21 | 1171 1496 | -2 +5 | 159 78 |
| July 06 2004 | Malawi Swaziland | 1 2 | Friendly in Malawi | -16 +16 | 1293 1187 | -5 +2 | 131 157 |
| July 08 2004 | Malawi Swaziland | 1 1 | Friendly in Malawi | -5 +5 | 1288 1192 | -4 0 | 135 157 |
| June 01 2005 | Lesotho Swaziland | 3 4 | Friendly in Lesotho | -12 +12 | 1155 1204 | 0 +3 | 163 155 |
| June 11 2005 | Zambia Swaziland | 3 0 | Cosafa Cup in Zambia | +7 -7 | 1494 1197 | +1 -4 | 79 157 |
| April 14 2006 | Lesotho Swaziland | 5 0 | Friendly in Lesotho | +17 -17 | 1160 1180 | +1 -2 | 166 159 |
| April 16 2006 | Lesotho Swaziland | 2 2 | Friendly in Lesotho | -2 +2 | 1158 1182 | 0 0 | 166 159 |
| May 20 2006 | South Africa Swaziland | 1 0 | Cosafa Cup in Botswana | +7 -7 | 1449 1175 | +1 -2 | 93 161 |
| May 21 2006 | Swaziland Madagascar | 2 0 | Cosafa Cup in Botswana | +34 -34 | 1209 1189 | +8 -10 | 153 158 |
| June 24 2006 | Mozambique Swaziland | 4 0 | Friendly Tournament in Mozambique | +14 -14 | 1307 1195 | +3 -2 | 128 156 |
| June 25 2006 | Zimbabwe Swaziland | 2 1 | Friendly Tournament in Mozambique | +5 -5 | 1497 1190 | +1 -1 | 76 157 |
| August 26 2006 | Swaziland Lesotho | 3 1 | Friendly in Swaziland | +9 -9 | 1199 1147 | +1 -3 | 157 168 |
| September 03 2006 | Swaziland Angola | 0 2 | African Nations Cup qualifier in Swaziland | -10 +10 | 1189 1599 | -3 +1 | 159 55 |
| October 04 2006 | Ethiopia Swaziland | 2 0 | Friendly in Ethiopia | +3 -3 | 1462 1186 | 0 0 | 89 159 |
| October 07 2006 | Eritrea Swaziland | 0 0 | African Nations Cup qualifier in Eritrea | -3 +3 | 1129 1189 | 0 -1 | 169 160 |
| November 15 2006 | Botswana Swaziland | 1 0 | Friendly in Botswana | +5 -5 | 1304 1184 | +2 -1 | 124 160 |
| February 13 2007 | Lesotho Swaziland | 0 1 | Friendly in Lesotho | -11 +11 | 1120 1195 | -2 +2 | 170 157 |
| March 18 2007 | Swaziland Lesotho | 0 1 | Friendly in Swaziland | -15 +15 | 1180 1135 | -3 +2 | 158 168 |
| March 25 2007 | Kenya Swaziland | 2 0 | African Nations Cup qualifier in Kenya | +12 -12 | 1331 1168 | 0 -8 | 121 167 |
| May 26 2007 | Swaziland Mauritius | 0 0 | Cosafa Cup in Swaziland | -2 +2 | 1166 1240 | 0 +3 | 167 145 |
| May 27 2007 | Swaziland Malawi | 1 0 | Cosafa Cup in Swaziland | +23 -23 | 1189 1300 | +7 -6 | 160 129 |
| June 03 2007 | Swaziland Kenya | 0 0 | African Nations Cup qualifier in Swaziland | +2 -2 | 1191 1326 | 0 -2 | 160 123 |
| June 17 2007 | Angola Swaziland | 3 0 | African Nations Cup qualifier in Angola | +4 -4 | 1574 1187 | 0 +1 | 61 159 |
| September 09 2007 | Swaziland Eritrea | 0 0 | African Nations Cup qualifier in Swaziland | -6 +6 | 1181 1182 | -2 +3 | 162 161 |
| November 18 2007 | Swaziland Malawi | 0 3 | Friendly in Swaziland | -18 +18 | 1163 1283 | -6 +4 | 168 135 |
| February 09 2008 | Swaziland Botswana | 1 4 | Friendly Tournament in Swaziland | -22 +22 | 1141 1339 | -4 +10 | 169 120 |
| February 10 2008 | Swaziland Lesotho | 2 2 | Friendly Tournament in Swaziland | -4 +4 | 1137 1149 | 0 0 | 169 167 |
| May 23 2008 | Swaziland Lesotho | 1 1 | Friendly in Swaziland | -2 +2 | 1135 1168 | -1 +1 | 171 163 |
| May 29 2008 | South Africa Swaziland | 1 0 | Friendly in South Africa | +1 -1 | 1513 1134 | 0 0 | 77 171 |
| June 08 2008 | Swaziland Togo | 2 1 | World Cup qualifier in Swaziland | +30 -30 | 1164 1403 | +6 -6 | 165 103 |
| June 15 2008 | Swaziland Zambia | 0 0 | World Cup qualifier in Swaziland | +13 -13 | 1177 1523 | +4 -3 | 162 74 |
| June 21 2008 | Zambia Swaziland | 1 0 | World Cup qualifier in Zambia | +3 -3 | 1526 1174 | 0 -1 | 74 163 |
| July 19 2008 | Madagascar Swaziland | 1 1 | Cosafa Cup in South Africa | -4 +4 | 1236 1178 | 0 +1 | 148 161 |
| July 21 2008 | Mauritius Swaziland | 1 1 | Cosafa Cup in South Africa | +4 -4 | 1104 1174 | 0 -1 | 176 162 |
| July 23 2008 | Swaziland Seychelles | 1 0 | Cosafa Cup in South Africa | +18 -18 | 1192 1119 | +5 -5 | 157 174 |
| August 20 2008 | Mozambique Swaziland | 3 0 | Friendly in Mozambique | +6 -6 | 1380 1186 | -1 -2 | 114 159 |
| October 11 2008 | Togo Swaziland | 6 0 | World Cup qualifier in Ghana | +20 -20 | 1407 1166 | +7 -6 | 104 164 |
| June 19 2009 | Swaziland Lesotho | 1 1 | Friendly in Swaziland | -3 +3 | 1163 1143 | -1 0 | 163 168 |
| June 21 2009 | Swaziland Lesotho | 1 1 | Friendly in Swaziland | -3 +3 | 1160 1146 | 0 +1 | 163 167 |