| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
By tournament: African Nations Cup Asian Challenge Cup Cecafa Cup
World Cup qualifying: Africa Asia Oceania South America
| Malta matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| February 24 1957 | Malta Austria | 2 3 | Friendly in Malta | -1 +1 | 1199 1830 | - 0 | 107 8 |
| March 08 1959 | Tunisia Malta | 0 0 | Friendly in Tunisia | -8 +8 | 1463 1207 | -3 0 | 63 111 |
| November 01 1959 | Malta Tunisia | 0 0 | Olympic Games qualifier in Malta | +8 -8 | 1215 1455 | +1 -3 | 110 63 |
| November 08 1959 | Malta Morocco | 2 2 | Olympic Games qualifier in Malta | +14 -14 | 1229 1610 | +1 -4 | 109 37 |
| December 06 1959 | Tunisia Malta | 2 0 | Olympic Games qualifier in Tunisia | +7 -7 | 1497 1222 | +5 -1 | 51 110 |
| December 13 1959 | Morocco Malta | 2 1 | Olympic Games qualifier in Morocco | +3 -3 | 1578 1219 | +1 -1 | 42 111 |
| December 08 1960 | Malta Tunisia | 1 0 | Friendly in Malta | +13 -13 | 1232 1407 | +1 -5 | 114 80 |
| November 05 1961 | Malta Norway | 1 1 | Friendly in Malta | +2 -2 | 1234 1407 | 0 0 | 116 80 |
| June 28 1962 | Denmark Malta | 6 1 | European Cup qualifier in Denmark | +5 -5 | 1622 1229 | +1 -1 | 33 118 |
| July 03 1962 | Norway Malta | 5 0 | Friendly in Norway | +7 -7 | 1413 1222 | +1 0 | 81 118 |
| December 08 1962 | Malta Denmark | 1 3 | European Cup qualifier in Malta | -8 +8 | 1214 1649 | 0 +1 | 121 28 |
| September 20 1963 | Egypt Malta | 6 0 | Mediterranean Games in Italy | +7 -7 | 1644 1207 | +3 -1 | 29 127 |
| September 23 1963 | Lebanon Malta | 2 0 | Mediterranean Games in Italy | +11 -11 | 1471 1196 | +1 -1 | 70 128 |
| February 13 1966 | Malta Libya | 1 0 | Friendly in Malta | +14 -14 | 1210 1436 | +1 -2 | 129 76 |
| March 27 1966 | Libya Malta | 0 1 | Friendly in Libya | -17 +17 | 1419 1227 | -6 +2 | 82 127 |
| April 27 1969 | Malta Austria | 1 3 | Friendly in Malta | -4 +4 | 1223 1652 | -1 0 | 127 32 |
| January 04 1970 | Malta Luxembourg | 1 1 | Friendly in Malta | -2 +2 | 1221 1246 | 0 +1 | 127 123 |
| October 11 1970 | Malta Greece | 1 1 | European Cup qualifier in Malta | +15 -15 | 1236 1658 | 0 -1 | 128 33 |
| December 20 1970 | Malta Switzerland | 1 2 | European Cup qualifier in Malta | -6 +6 | 1230 1634 | 0 +1 | 127 38 |
| February 03 1971 | Malta England | 0 1 | European Cup qualifier in Malta | -1 +1 | 1229 1989 | 0 0 | 126 2 |
| April 21 1971 | Switzerland Malta | 5 0 | European Cup qualifier in Switzerland | +4 -4 | 1638 1225 | +1 -1 | 38 127 |
| May 12 1971 | England Malta | 5 0 | European Cup qualifier in England | +1 -1 | 1994 1224 | 0 0 | 3 126 |
| June 18 1971 | Greece Malta | 2 0 | European Cup qualifier in Greece | +4 -4 | 1572 1220 | +1 0 | 48 125 |
| November 14 1971 | Malta Hungary | 0 2 | World Cup qualifier in Malta | -2 +2 | 1218 1892 | -1 0 | 127 6 |
| December 08 1971 | Malta Algeria | 1 1 | Friendly in Malta | +6 -6 | 1224 1555 | +1 -1 | 128 54 |
| March 15 1972 | Algeria Malta | 1 0 | Friendly in Algeria | +2 -2 | 1546 1222 | 0 0 | 58 129 |
| April 30 1972 | Austria Malta | 4 0 | World Cup qualifier in Austria | +2 -2 | 1738 1220 | +1 0 | 20 130 |
| May 06 1972 | Hungary Malta | 3 0 | World Cup qualifier in Hungary | +1 -1 | 1861 1219 | 0 0 | 6 130 |
| October 15 1972 | Sweden Malta | 7 0 | World Cup qualifier in Sweden | +2 -2 | 1768 1217 | 0 0 | 19 131 |
| November 25 1972 | Malta Austria | 0 2 | World Cup qualifier in Malta | -4 +4 | 1213 1770 | -2 +1 | 134 19 |
| September 28 1973 | Malta Canada | 2 0 | Friendly in Malta | +23 -23 | 1236 1497 | +4 -2 | 128 63 |
| November 11 1973 | Malta Sweden | 1 2 | World Cup qualifier in Malta | -3 +3 | 1233 1808 | -3 +1 | 131 14 |
| August 24 1974 | Malta Libya | 0 1 | Friendly in Malta | -8 +8 | 1225 1403 | -3 +2 | 132 87 |
| September 04 1974 | Libya Malta | 0 0 | Friendly in Libya | -7 +7 | 1396 1232 | -3 +2 | 89 130 |
| December 22 1974 | Malta West Germany | 0 1 | European Cup qualifier in Malta | -1 +1 | 1231 2083 | 0 0 | 130 1 |
| February 23 1975 | Malta Greece | 2 0 | European Cup qualifier in Malta | +49 -49 | 1280 1534 | +8 -12 | 122 56 |
| June 04 1975 | Greece Malta | 4 0 | European Cup qualifier in Greece | +8 -8 | 1548 1272 | +2 -1 | 55 123 |
| June 11 1975 | Bulgaria Malta | 5 0 | European Cup qualifier in Bulgaria | +3 -3 | 1724 1269 | 0 0 | 24 123 |
| December 21 1975 | Malta Bulgaria | 0 2 | European Cup qualifier in Malta | -7 +7 | 1262 1728 | -2 0 | 126 24 |
| February 28 1976 | West Germany Malta | 8 0 | European Cup qualifier in West Germany | +1 -1 | 2048 1261 | 0 0 | 1 126 |
| March 10 1976 | Malta Libya | 2 2 | Friendly in Malta | 0 0 | 1261 1378 | 0 0 | 126 92 |
| October 31 1976 | Turkey Malta | 4 0 | World Cup qualifier in Turkey | +5 -5 | 1616 1256 | +1 0 | 42 122 |
| November 24 1976 | Malta Tunisia | 1 1 | Friendly in Malta | +7 -7 | 1263 1642 | 0 0 | 122 37 |
| December 05 1976 | Malta Austria | 0 1 | World Cup qualifier in Malta | -4 +4 | 1259 1742 | 0 +1 | 122 22 |
| March 05 1977 | Tunisia Malta | 0 1 | Friendly in Tunisia | -19 +19 | 1644 1278 | -2 +3 | 38 119 |
| April 02 1977 | Malta East Germany | 0 1 | World Cup qualifier in Malta | -2 +2 | 1276 1904 | -1 +1 | 120 5 |
| April 30 1977 | Austria Malta | 9 0 | World Cup qualifier in Austria | +3 -3 | 1777 1273 | 0 0 | 20 120 |
| September 06 1977 | Tunisia Malta | 2 1 | Friendly in Tunisia | +1 -1 | 1657 1272 | 0 -1 | 37 121 |
| October 29 1977 | East Germany Malta | 9 0 | World Cup qualifier in East Germany | +1 -1 | 1905 1271 | 0 0 | 6 121 |
| November 27 1977 | Malta Turkey | 0 3 | World Cup qualifier in Malta | -16 +16 | 1255 1596 | -3 +4 | 124 44 |
| May 14 1978 | Libya Malta | 1 0 | Friendly in Libya | +5 -5 | 1367 1250 | 0 -3 | 96 128 |
| October 25 1978 | Wales Malta | 7 0 | European Cup qualifier in Wales | +3 -3 | 1759 1247 | +2 -1 | 21 127 |
| February 25 1979 | Malta West Germany | 0 0 | European Cup qualifier in Malta | +19 -19 | 1266 1976 | +5 0 | 123 4 |
| March 18 1979 | Turkey Malta | 2 1 | European Cup qualifier in Turkey | +4 -4 | 1570 1262 | 0 -1 | 53 124 |
| June 02 1979 | Malta Wales | 0 2 | European Cup qualifier in Malta | -5 +5 | 1257 1799 | -2 +2 | 125 16 |
| August 28 1979 | Tunisia Malta | 4 0 | Friendly in Tunisia | +1 -1 | 1723 1256 | 0 -1 | 26 127 |
| October 28 1979 | Malta Turkey | 1 2 | European Cup qualifier in Malta | -8 +8 | 1248 1592 | -3 +3 | 131 50 |
| February 27 1980 | West Germany Malta | 8 0 | European Cup qualifier in West Germany | +1 -1 | 2027 1247 | 0 -1 | 1 133 |
| December 07 1980 | Malta Poland | 0 2 | World Cup qualifier in Malta | -2 +2 | 1245 1930 | 0 +1 | 134 6 |
| April 04 1981 | Malta East Germany | 1 2 | World Cup qualifier in Malta | -2 +2 | 1243 1890 | 0 0 | 133 10 |
| June 14 1981 | Liechtenstein Malta | 1 1 | Presidents Cup in South Korea | +8 -8 | 1108 1235 | - -4 | 159 136 |
| June 18 1981 | Malta Indonesia | 1 0 | Presidents Cup in South Korea | +23 -23 | 1258 1263 | +7 -6 | 129 125 |
| June 22 1981 | Malta Thailand | 2 0 | Presidents Cup in South Korea | +45 -45 | 1303 1407 | +12 -5 | 116 85 |
| October 24 1981 | Tunisia Malta | 0 1 | Friendly in Tunisia | -19 +19 | 1696 1322 | 0 +6 | 28 109 |
| November 11 1981 | East Germany Malta | 5 1 | World Cup qualifier in East Germany | +2 -2 | 1861 1320 | 0 -1 | 9 110 |
| November 15 1981 | Poland Malta | 6 0 | World Cup qualifier in Poland | +1 -1 | 1938 1319 | 0 0 | 5 110 |
| June 05 1982 | Malta Iceland | 2 1 | European Cup qualifier in Malta | +23 -23 | 1342 1447 | +5 -4 | 105 80 |
| October 14 1982 | Bulgaria Malta | 7 0 | Friendly in Bulgaria | +3 -3 | 1684 1339 | 0 0 | 32 105 |
| December 19 1982 | Malta Netherlands | 0 6 | European Cup qualifier in Malta | -8 +8 | 1331 1841 | -3 0 | 107 12 |
| December 26 1982 | Malta Bulgaria | 0 0 | Friendly in Malta | +6 -6 | 1337 1647 | +2 -1 | 105 40 |
| February 01 1983 | Tunisia Malta | 2 1 | Friendly in Tunisia | +2 -2 | 1601 1335 | 0 0 | 43 104 |
| March 30 1983 | Malta Ireland | 0 1 | European Cup qualifier in Malta | -8 +8 | 1327 1695 | -1 0 | 106 31 |
| May 15 1983 | Malta Spain | 2 3 | European Cup qualifier in Malta | -4 +4 | 1323 1827 | 0 -1 | 106 12 |
| June 05 1983 | Iceland Malta | 1 0 | European Cup qualifier in Iceland | +9 -9 | 1456 1314 | +2 -2 | 82 108 |
| October 09 1983 | Libya Malta | 4 0 | Friendly in Libya | +6 -6 | 1510 1308 | 0 -3 | 64 112 |
| November 16 1983 | Ireland Malta | 8 0 | European Cup qualifier in Ireland | +6 -6 | 1689 1302 | 0 -2 | 34 114 |
| December 17 1983 | Netherlands Malta | 5 0 | European Cup qualifier in the Netherlands | +2 -2 | 1843 1300 | 0 -3 | 9 117 |
| December 21 1983 | Spain Malta | 12 1 | European Cup qualifier in Spain | +3 -3 | 1826 1297 | 0 -2 | 12 119 |
| May 23 1984 | Sweden Malta | 4 0 | World Cup qualifier in Sweden | +2 -2 | 1807 1295 | 0 0 | 16 119 |
| September 06 1984 | Israel Malta | 2 1 | Friendly in Israel | +1 -1 | 1677 1294 | 0 -1 | 36 120 |
| October 31 1984 | Czechoslovakia Malta | 4 0 | World Cup qualifier in Czechoslovakia | +2 -2 | 1809 1292 | 0 0 | 16 120 |
| December 16 1984 | Malta West Germany | 2 3 | World Cup qualifier in Malta | -2 +2 | 1290 1929 | -1 0 | 121 4 |
| February 10 1985 | Malta Portugal | 1 3 | World Cup qualifier in Malta | -5 +5 | 1285 1797 | -3 +4 | 123 17 |
| March 27 1985 | West Germany Malta | 6 0 | World Cup qualifier in West Germany | +1 -1 | 1933 1284 | 0 0 | 4 123 |
| April 03 1985 | Malta Jordan | 3 1 | Friendly in Malta | +9 -9 | 1293 1232 | +4 -3 | 119 140 |
| April 21 1985 | Malta Czechoslovakia | 0 0 | World Cup qualifier in Malta | +16 -16 | 1309 1779 | +5 -4 | 113 20 |
| October 12 1985 | Portugal Malta | 3 2 | World Cup qualifier in Portugal | +2 -2 | 1756 1307 | 0 0 | 27 112 |
| November 17 1985 | Malta Sweden | 1 2 | World Cup qualifier in Malta | -3 +3 | 1304 1827 | -2 +1 | 114 11 |
| November 16 1986 | Malta Sweden | 0 5 | European Cup qualifier in Malta | -6 +6 | 1298 1844 | -3 +1 | 117 10 |
| December 06 1986 | Malta Italy | 0 2 | European Cup qualifier in Malta | -5 +5 | 1293 1835 | -1 0 | 118 12 |
| January 24 1987 | Italy Malta | 5 0 | European Cup qualifier in Italy | +2 -2 | 1837 1291 | 0 0 | 12 118 |
| March 29 1987 | Portugal Malta | 2 2 | European Cup qualifier in Portugal | -18 +18 | 1685 1309 | -2 +6 | 33 112 |
| April 15 1987 | Switzerland Malta | 4 1 | European Cup qualifier in Switzerland | +5 -5 | 1678 1304 | +1 -1 | 33 113 |
| May 24 1987 | Sweden Malta | 1 0 | European Cup qualifier in Sweden | +1 -1 | 1868 1303 | 0 -1 | 9 115 |
| November 15 1987 | Malta Switzerland | 1 1 | European Cup qualifier in Malta | +14 -14 | 1317 1685 | +6 0 | 108 32 |
| December 02 1987 | Israel Malta | 1 1 | Friendly in Israel | -8 +8 | 1564 1325 | -1 +1 | 55 107 |
| December 20 1987 | Malta Portugal | 0 1 | European Cup qualifier in Malta | -7 +7 | 1318 1707 | -1 +1 | 108 30 |
| February 07 1988 | Malta Finland | 2 0 | Rothmans Tournament in Malta | +33 -33 | 1351 1554 | +6 -7 | 103 57 |
| February 10 1988 | Malta Tunisia | 2 1 | Rothmans Tournament in Malta | +13 -13 | 1364 1403 | +4 -7 | 99 92 |
| March 22 1988 | Malta Scotland | 1 1 | Friendly in Malta | +7 -7 | 1371 1746 | +1 -3 | 99 25 |
| May 21 1988 | Northern Ireland Malta | 3 0 | World Cup qualifier in Northern Ireland | +7 -7 | 1669 1364 | +3 -1 | 35 100 |
| June 01 1988 | Malta Wales | 2 3 | Friendly in Malta | -3 +3 | 1361 1737 | -1 0 | 101 26 |
| October 12 1988 | Cyprus Malta | 0 1 | Friendly in Cyprus | -10 +10 | 1234 1371 | -3 +3 | 137 101 |
| October 18 1988 | Israel Malta | 2 0 | Friendly in Israel | +4 -4 | 1612 1367 | +2 0 | 44 101 |
| November 23 1988 | Malta Cyprus | 1 1 | Friendly in Malta | -6 +6 | 1361 1245 | -2 0 | 104 133 |
| December 11 1988 | Malta Hungary | 2 2 | World Cup qualifier in Malta | +13 -13 | 1374 1711 | +4 -2 | 100 31 |
| January 11 1989 | Malta Israel | 1 2 | Friendly in Malta | -6 +6 | 1368 1609 | -2 +1 | 102 45 |
| January 22 1989 | Malta Spain | 0 2 | World Cup qualifier in Malta | -6 +6 | 1362 1866 | -2 +1 | 104 7 |
| February 08 1989 | Malta Denmark | 0 2 | Rothmans Tournament in Malta | -6 +6 | 1356 1791 | 0 +1 | 104 19 |
| February 10 1989 | Malta Algeria | 0 1 | Rothmans Tournament in Malta | -8 +8 | 1348 1642 | -3 +1 | 107 38 |
| February 12 1989 | Malta Finland | 0 0 | Rothmans Tournament in Malta | +4 -4 | 1352 1548 | +1 0 | 106 55 |
| March 22 1989 | Spain Malta | 4 0 | World Cup qualifier in Spain | +2 -2 | 1888 1350 | 0 0 | 7 106 |
| April 12 1989 | Hungary Malta | 1 1 | World Cup qualifier in Hungary | -18 +18 | 1704 1368 | +1 +3 | 30 103 |
| April 26 1989 | Malta Northern Ireland | 0 2 | World Cup qualifier in Malta | -17 +17 | 1351 1646 | -5 +3 | 107 37 |
| May 28 1989 | Ireland Malta | 2 0 | World Cup qualifier in Ireland | +2 -2 | 1814 1349 | 0 -1 | 15 107 |
| October 04 1989 | Malta Austria | 1 2 | Friendly in Malta | -4 +4 | 1345 1681 | -1 0 | 110 33 |
| October 11 1989 | Cyprus Malta | 0 0 | Friendly in Cyprus | 0 0 | 1236 1345 | 0 0 | 135 110 |
| October 25 1989 | Malta East Germany | 0 4 | Friendly in Malta | -6 +6 | 1339 1731 | -1 0 | 111 27 |
| November 15 1989 | Malta Ireland | 0 2 | World Cup qualifier in Malta | -5 +5 | 1334 1843 | 0 -1 | 112 15 |
| February 07 1990 | Malta Norway | 1 1 | Rothmans Tournament in Malta | +8 -8 | 1342 1627 | +2 -1 | 110 40 |
| February 10 1990 | Malta South Korea | 1 2 | Rothmans Tournament in Malta | -5 +5 | 1337 1741 | -2 +1 | 112 24 |
| May 05 1990 | United States Malta | 1 0 | Friendly in the United States | +3 -3 | 1520 1334 | +1 0 | 64 111 |
| May 28 1990 | Malta Scotland | 1 2 | Friendly in Malta | -4 +4 | 1330 1700 | 0 0 | 111 30 |
| June 02 1990 | Malta Ireland | 0 3 | Friendly in Malta | -3 +3 | 1327 1847 | -2 +2 | 113 13 |
| October 31 1990 | Greece Malta | 4 0 | European Cup qualifier in Greece | +5 -5 | 1675 1322 | 0 -1 | 33 112 |
| November 25 1990 | Malta Finland | 1 1 | European Cup qualifier in Malta | +9 -9 | 1331 1580 | +3 -1 | 109 50 |
| December 19 1990 | Malta Netherlands | 0 8 | European Cup qualifier in Malta | -6 +6 | 1325 1907 | -3 0 | 112 6 |
| February 09 1991 | Malta Portugal | 0 1 | European Cup qualifier in Malta | -5 +5 | 1320 1759 | 0 +1 | 112 22 |
| February 20 1991 | Portugal Malta | 5 0 | European Cup qualifier in Portugal | +3 -3 | 1762 1317 | 0 0 | 21 112 |
| March 13 1991 | Netherlands Malta | 1 0 | European Cup qualifier in the Netherlands | +1 -1 | 1908 1316 | 0 0 | 7 112 |
| May 07 1991 | Malta Iceland | 1 4 | Friendly in Malta | -13 +13 | 1303 1521 | -3 +2 | 115 62 |
| May 16 1991 | Finland Malta | 2 0 | European Cup qualifier in Finland | +6 -6 | 1587 1297 | 0 -3 | 49 118 |
| June 07 1991 | Malta Indonesia | 3 0 | Presidents Cup in South Korea | +36 -36 | 1333 1267 | +9 -9 | 111 126 |
| June 09 1991 | Egypt Malta | 5 2 | Presidents Cup in South Korea | +11 -11 | 1628 1322 | +3 -1 | 39 112 |
| June 11 1991 | South Korea Malta | 1 1 | Presidents Cup in South Korea | -18 +18 | 1685 1340 | -2 +1 | 33 111 |
| November 27 1991 | Malta Libya | 2 0 | Friendly in Malta | +19 -19 | 1359 1515 | +5 -6 | 106 63 |
| December 22 1991 | Malta Greece | 1 1 | European Cup qualifier in Malta | +9 -9 | 1368 1626 | +1 -2 | 105 41 |
| February 10 1992 | Malta Iceland | 1 0 | Rothmans Tournament in Malta | +18 -18 | 1386 1532 | +5 -2 | 98 57 |
| May 26 1992 | Malta Latvia | 1 0 | Friendly in Malta | +8 -8 | 1394 1419 | +3 -2 | 98 87 |
| October 07 1992 | Cyprus Malta | 3 0 | Friendly in Cyprus | +19 -19 | 1288 1375 | +4 -6 | 126 105 |
| October 25 1992 | Malta Estonia | 0 0 | World Cup qualifier in Malta | -13 +13 | 1362 1224 | -1 +2 | 106 145 |
| November 18 1992 | Switzerland Malta | 3 0 | World Cup qualifier in Switzerland | +3 -3 | 1782 1359 | 0 -1 | 20 107 |
| December 19 1992 | Malta Italy | 1 2 | World Cup qualifier in Malta | -2 +2 | 1357 1941 | 0 0 | 106 3 |
| January 24 1993 | Malta Portugal | 0 1 | World Cup qualifier in Malta | -6 +6 | 1351 1763 | -4 0 | 110 21 |
| February 17 1993 | Scotland Malta | 3 0 | World Cup qualifier in Scotland | +4 -4 | 1755 1347 | 0 -3 | 22 112 |
| March 24 1993 | Italy Malta | 6 1 | World Cup qualifier in Italy | +1 -1 | 1970 1346 | 0 0 | 2 111 |
| April 17 1993 | Malta Switzerland | 0 2 | World Cup qualifier in Malta | -8 +8 | 1338 1780 | -5 +1 | 114 17 |
| May 12 1993 | Estonia Malta | 0 1 | World Cup qualifier in Estonia | -19 +19 | 1200 1357 | -3 +11 | 149 105 |
| June 19 1993 | Portugal Malta | 4 0 | World Cup qualifier in Portugal | +4 -4 | 1777 1353 | 0 -2 | 22 112 |
| November 05 1993 | Egypt Malta | 3 0 | Friendly Tournament in Tunisia | +8 -8 | 1655 1345 | +2 -1 | 37 113 |
| November 07 1993 | Malta Gabon | 2 1 | Friendly Tournament in Tunisia | +20 -20 | 1365 1442 | +4 -7 | 109 94 |
| November 17 1993 | Malta Scotland | 0 2 | World Cup qualifier in Malta | -11 +11 | 1354 1730 | -2 0 | 111 26 |
| February 08 1994 | Malta Tunisia | 1 1 | Rothmans Tournament in Malta | +7 -7 | 1361 1618 | +3 -2 | 109 45 |
| February 10 1994 | Malta Georgia | 0 1 | Rothmans Tournament in Malta | -15 +15 | 1346 1472 | -7 +4 | 116 80 |
| February 12 1994 | Malta Slovenia | 0 1 | Rothmans Tournament in Malta | -13 +13 | 1333 1495 | -3 +2 | 119 77 |
| February 16 1994 | Malta Belgium | 1 0 | Friendly in Malta | +18 -18 | 1351 1771 | +5 -1 | 114 22 |
| March 30 1994 | Malta Slovakia | 1 2 | Friendly in Malta | -7 +7 | 1344 1568 | -3 +2 | 118 53 |
| April 19 1994 | Malta Azerbaijan | 5 0 | Friendly in Malta | +18 -18 | 1362 1384 | +7 -6 | 110 107 |
| June 02 1994 | Latvia Malta | 2 0 | Friendly in Latvia | +11 -11 | 1380 1351 | +2 -4 | 107 114 |
| July 16 1994 | Armenia Malta | 1 0 | Friendly in Armenia | +7 -7 | 1357 1344 | +3 -3 | 112 117 |
| July 19 1994 | Georgia Malta | 1 1 | Friendly in Georgia | -6 +6 | 1497 1350 | -1 +2 | 74 115 |
| August 16 1994 | Slovakia Malta | 1 1 | Friendly in Slovakia | -8 +8 | 1582 1358 | 0 +3 | 50 112 |
| September 06 1994 | Czechia Malta | 6 1 | European Cup qualifier in Czechia | +3 -3 | 1834 1355 | +1 -1 | 13 115 |
| October 12 1994 | Malta Czechia | 0 0 | European Cup qualifier in Malta | +16 -16 | 1371 1818 | +3 -4 | 110 17 |
| December 14 1994 | Malta Norway | 0 1 | European Cup qualifier in Malta | -4 +4 | 1367 1844 | 0 +1 | 110 14 |
| February 22 1995 | Malta Luxembourg | 0 1 | European Cup qualifier in Malta | -35 +35 | 1332 1156 | -11 +7 | 121 162 |
| March 29 1995 | Netherlands Malta | 4 0 | European Cup qualifier in the Netherlands | +2 -2 | 1896 1330 | +2 -2 | 5 124 |
| April 26 1995 | Belarus Malta | 1 1 | European Cup qualifier in Belarus | -9 +9 | 1385 1339 | -4 +5 | 109 119 |
| June 07 1995 | Norway Malta | 2 0 | European Cup qualifier in Norway | +2 -2 | 1856 1337 | +3 -2 | 9 121 |
| August 16 1995 | Malta Albania | 2 1 | Friendly in Malta | +8 -8 | 1345 1363 | +1 0 | 118 114 |
| September 06 1995 | Luxembourg Malta | 1 0 | European Cup qualifier in Luxembourg | +23 -23 | 1215 1322 | +6 -5 | 149 123 |
| October 11 1995 | Malta Netherlands | 0 4 | European Cup qualifier in Malta | -6 +6 | 1316 1841 | -3 +1 | 126 9 |
| November 12 1995 | Malta Belarus | 0 2 | European Cup qualifier in Malta | -31 +31 | 1285 1439 | -7 +8 | 133 93 |
| February 07 1996 | Malta Russia | 0 2 | Rothmans Tournament in Malta | -3 +3 | 1282 1845 | 0 0 | 131 10 |
| February 09 1996 | Malta Slovenia | 0 0 | Rothmans Tournament in Malta | +7 -7 | 1289 1547 | +1 0 | 130 62 |
| February 11 1996 | Malta Iceland | 1 4 | Rothmans Tournament in Malta | -18 +18 | 1271 1520 | -5 +5 | 135 67 |
| March 27 1996 | Macedonia Malta | 1 0 | Friendly in Macedonia | +3 -3 | 1477 1268 | +1 0 | 83 137 |
| June 02 1996 | Yugoslavia Malta | 6 0 | World Cup qualifier in Yugoslavia | +1 -1 | 1889 1267 | 0 0 | 7 137 |
| August 14 1996 | Iceland Malta | 2 1 | Friendly in Iceland | +2 -2 | 1523 1265 | +1 0 | 69 138 |
| September 18 1996 | Czechia Malta | 6 0 | World Cup qualifier in Czechia | +1 -1 | 1895 1264 | 0 0 | 8 139 |
| September 22 1996 | Slovakia Malta | 6 0 | World Cup qualifier in Slovakia | +7 -7 | 1595 1257 | +1 -1 | 49 140 |
| November 13 1996 | United Arab Emirates Malta | 1 1 | Friendly in United Arab Emirates | -8 +8 | 1526 1265 | -3 +1 | 66 139 |
| November 15 1996 | United Arab Emirates Malta | 0 0 | Friendly in United Arab Emirates | -8 +8 | 1518 1273 | -3 +4 | 69 135 |
| November 27 1996 | Malta Macedonia | 0 2 | Friendly in Malta | -10 +10 | 1263 1504 | -4 +4 | 139 73 |
| December 18 1996 | Malta Spain | 0 3 | World Cup qualifier in Malta | -2 +2 | 1261 1987 | 0 0 | 139 3 |
| February 12 1997 | Spain Malta | 4 0 | World Cup qualifier in Spain | +1 -1 | 1988 1260 | 0 0 | 3 139 |
| March 19 1997 | Malta Hungary | 1 4 | Friendly in Malta | -8 +8 | 1252 1585 | -1 +2 | 139 53 |
| March 31 1997 | Malta Slovakia | 0 2 | World Cup qualifier in Malta | -10 +10 | 1242 1633 | -4 +3 | 143 42 |
| April 30 1997 | Malta Faroe Islands | 1 2 | World Cup qualifier in Malta | -31 +31 | 1211 1147 | -3 +5 | 147 165 |
| June 01 1997 | Malta Scotland | 2 3 | Friendly in Malta | -1 +1 | 1210 1750 | 0 0 | 146 24 |
| June 08 1997 | Faroe Islands Malta | 2 1 | World Cup qualifier in Faroe Islands | +18 -18 | 1165 1192 | +5 -8 | 161 154 |
| August 06 1997 | Hungary Malta | 3 0 | Friendly in Hungary | +2 -2 | 1574 1190 | +1 +1 | 57 154 |
| September 24 1997 | Malta Czechia | 0 1 | World Cup qualifier in Malta | -2 +2 | 1188 1834 | 0 0 | 153 13 |
| October 11 1997 | Malta Yugoslavia | 0 5 | World Cup qualifier in Malta | -2 +2 | 1186 1913 | -1 +1 | 154 7 |
| February 06 1998 | Malta Albania | 1 1 | Rothmans Tournament in Malta | +5 -5 | 1191 1395 | +1 0 | 153 104 |
| February 08 1998 | Malta Latvia | 2 1 | Rothmans Tournament in Malta | +19 -19 | 1210 1367 | +7 -3 | 146 111 |
| February 10 1998 | Malta Georgia | 1 3 | Rothmans Tournament in Malta | -7 +7 | 1203 1610 | -2 0 | 148 50 |
| March 25 1998 | Malta Finland | 0 2 | Friendly in Malta | -8 +8 | 1195 1492 | -3 +3 | 153 72 |
| June 03 1998 | Malta Wales | 0 3 | Friendly in Malta | -7 +7 | 1188 1539 | -1 +2 | 155 63 |
| September 02 1998 | Malta Germany | 1 2 | Friendly in Malta | 0 0 | 1188 1975 | 0 0 | 154 4 |
| September 06 1998 | Macedonia Malta | 4 0 | European Cup qualifier in Macedonia | +6 -6 | 1512 1182 | 0 -3 | 69 158 |
| October 10 1998 | Malta Croatia | 1 4 | European Cup qualifier in Malta | -2 +2 | 1180 1923 | 0 0 | 157 8 |
| October 14 1998 | Ireland Malta | 5 0 | European Cup qualifier in Ireland | +2 -2 | 1709 1178 | 0 0 | 27 157 |
| November 18 1998 | Malta Macedonia | 1 2 | European Cup qualifier in Malta | -8 +8 | 1170 1520 | -3 +1 | 160 68 |
| January 27 1999 | Malta Bosnia and Herzegovina | 2 1 | Friendly in Malta | +16 -16 | 1186 1481 | +6 0 | 154 76 |
| February 03 1999 | Malta Poland | 0 1 | Friendly in Malta | -2 +2 | 1184 1720 | 0 0 | 154 27 |
| February 10 1999 | Malta Yugoslavia | 0 3 | European Cup qualifier in Malta | -2 +2 | 1182 1912 | -2 +2 | 156 7 |
| March 10 1999 | Malta Moldova | 0 2 | Friendly in Malta | -12 +12 | 1170 1361 | -3 +5 | 160 113 |
| April 28 1999 | Malta Iceland | 1 2 | Friendly in Malta | -4 +4 | 1166 1530 | -1 +1 | 161 64 |
| June 08 1999 | Yugoslavia Malta | 4 1 | European Cup qualifier in Greece | +1 -1 | 1913 1165 | 0 0 | 7 161 |
| August 21 1999 | Croatia Malta | 2 1 | European Cup qualifier in Croatia | 0 0 | 1884 1165 | 0 0 | 10 161 |
| September 08 1999 | Malta Ireland | 2 3 | European Cup qualifier in Malta | -2 +2 | 1163 1743 | 0 +1 | 160 24 |
| November 24 1999 | Lebanon Malta | 0 0 | Friendly in Lebanon | -7 +7 | 1354 1170 | -1 +3 | 115 158 |
| December 15 1999 | Malta Lebanon | 1 0 | Friendly in Malta | +12 -12 | 1182 1342 | +1 -2 | 157 117 |
| January 20 2000 | Malta Qatar | 2 0 | Friendly in Malta | +24 -24 | 1206 1499 | +5 -7 | 152 74 |
| February 06 2000 | Malta Azerbaijan | 3 0 | Rothmans Tournament in Malta | +24 -24 | 1230 1246 | +2 -3 | 150 142 |
| February 08 2000 | Malta Andorra | 1 1 | Rothmans Tournament in Malta | -11 +11 | 1219 1034 | 0 0 | 150 182 |
| February 10 2000 | Malta Albania | 0 1 | Rothmans Tournament in Malta | -11 +11 | 1208 1422 | -2 +4 | 152 96 |
| March 28 2000 | Malta Northern Ireland | 0 3 | Friendly in Malta | -9 +9 | 1199 1493 | -4 +6 | 155 76 |
| May 28 2000 | Malta South Africa | 0 1 | Friendly in Malta | -2 +2 | 1197 1679 | -1 0 | 156 40 |
| June 03 2000 | Malta England | 1 2 | Friendly in Malta | -1 +1 | 1196 1879 | 0 -1 | 155 10 |
| July 27 2000 | Iceland Malta | 5 0 | Friendly in Iceland | +3 -3 | 1557 1193 | 0 0 | 61 155 |
| August 16 2000 | Moldova Malta | 1 0 | Friendly in Moldova | +3 -3 | 1382 1190 | +1 -1 | 108 156 |
| September 02 2000 | Northern Ireland Malta | 1 0 | World Cup qualifier in Northern Ireland | +4 -4 | 1483 1186 | +3 -1 | 78 157 |
| October 07 2000 | Bulgaria Malta | 3 0 | World Cup qualifier in Bulgaria | +3 -3 | 1608 1183 | 0 -1 | 54 159 |
| October 11 2000 | Malta Czechia | 0 0 | World Cup qualifier in Malta | +19 -19 | 1202 1883 | +7 0 | 152 8 |
| November 15 2000 | Albania Malta | 3 0 | Friendly in Albania | +4 -4 | 1461 1198 | +2 -3 | 81 155 |
| February 28 2001 | Malta Sweden | 0 3 | Friendly in Malta | -2 +2 | 1196 1779 | -1 0 | 158 19 |
| March 24 2001 | Malta Denmark | 0 5 | World Cup qualifier in Malta | -6 +6 | 1190 1746 | -1 -1 | 158 28 |
| April 25 2001 | Malta Iceland | 1 4 | World Cup qualifier in Malta | -13 +13 | 1177 1559 | -3 0 | 160 62 |
| June 02 2001 | Iceland Malta | 3 0 | World Cup qualifier in Iceland | +4 -4 | 1563 1173 | 0 0 | 62 160 |
| June 06 2001 | Denmark Malta | 2 1 | World Cup qualifier in Denmark | +1 -1 | 1786 1172 | 0 -2 | 22 161 |
| August 15 2001 | Bosnia and Herzegovina Malta | 2 0 | Friendly in Bosnia and Herzegovina | +2 -2 | 1535 1170 | 0 0 | 65 160 |
| September 01 2001 | Malta Bulgaria | 0 2 | World Cup qualifier in Malta | -5 +5 | 1165 1695 | 0 0 | 160 36 |
| September 05 2001 | Czechia Malta | 3 2 | World Cup qualifier in Czechia | +1 -1 | 1816 1164 | 0 -1 | 16 161 |
| October 06 2001 | Malta Northern Ireland | 0 1 | World Cup qualifier in Malta | -8 +8 | 1156 1508 | -3 +3 | 164 73 |
| November 14 2001 | Malta Canada | 2 1 | Friendly in Malta | +17 -17 | 1173 1568 | +5 -2 | 158 57 |
| February 09 2002 | Malta Jordan | 2 1 | Rothmans Tournament in Malta | +20 -20 | 1193 1364 | 0 -6 | 157 113 |
| February 11 2002 | Malta Lithuania | 1 1 | Rothmans Tournament in Malta | +4 -4 | 1197 1390 | +1 -2 | 156 105 |
| February 13 2002 | Malta Moldova | 3 0 | Rothmans Tournament in Malta | +31 -31 | 1228 1332 | +7 -8 | 149 122 |
| March 27 2002 | Malta Andorra | 1 1 | Friendly in Malta | -7 +7 | 1221 1048 | -2 +1 | 150 177 |
| April 17 2002 | Malta Azerbaijan | 1 0 | Friendly in Malta | +8 -8 | 1229 1255 | +2 -4 | 148 143 |
| August 21 2002 | Macedonia Malta | 5 0 | Friendly in Macedonia | +6 -6 | 1435 1223 | +1 -1 | 93 150 |
| September 07 2002 | Slovenia Malta | 3 0 | European Cup qualifier in Slovenia | +4 -4 | 1635 1219 | +2 -1 | 43 151 |
| October 12 2002 | Malta Israel | 0 2 | European Cup qualifier in Malta | -8 +8 | 1211 1643 | -2 +1 | 153 43 |
| October 16 2002 | Malta France | 0 4 | European Cup qualifier in Malta | -2 +2 | 1209 1939 | 0 0 | 153 5 |
| November 20 2002 | Cyprus Malta | 2 1 | European Cup qualifier in Cyprus | +5 -5 | 1465 1204 | +1 0 | 85 153 |
| February 12 2003 | Malta Kazakhstan | 2 2 | Friendly in Malta | +3 -3 | 1207 1425 | 0 0 | 152 97 |
| March 29 2003 | France Malta | 6 0 | European Cup qualifier in France | +1 -1 | 1924 1206 | 0 -1 | 5 153 |
| April 30 2003 | Malta Slovenia | 1 3 | European Cup qualifier in Malta | -9 +9 | 1197 1627 | 0 +2 | 152 48 |
| June 07 2003 | Malta Cyprus | 1 2 | European Cup qualifier in Malta | -14 +14 | 1183 1426 | -3 +4 | 156 95 |
| August 19 2003 | Luxembourg Malta | 1 1 | Friendly in Luxembourg | +1 -1 | 1063 1182 | 0 0 | 176 156 |
| September 10 2003 | Malta Israel | 2 2 | European Cup qualifier in Turkey | +17 -17 | 1199 1620 | +2 -5 | 154 50 |
| December 11 2003 | Malta Poland | 0 4 | Friendly in Malta | -3 +3 | 1196 1705 | -1 0 | 154 32 |
| February 14 2004 | Malta Moldova | 0 0 | Friendly Tournament in Malta | +3 -3 | 1199 1373 | 0 0 | 154 111 |
| February 16 2004 | Malta Estonia | 5 2 | Friendly Tournament in Malta | +33 -33 | 1232 1353 | +7 -9 | 147 118 |
| March 31 2004 | Malta Finland | 1 2 | Friendly in Malta | -3 +3 | 1229 1662 | +1 +1 | 148 43 |
| May 27 2004 | Germany Malta | 7 0 | Friendly in Germany | +1 -1 | 1854 1228 | 0 0 | 11 147 |
| August 18 2004 | Faroe Islands Malta | 3 2 | Friendly in Faroe Islands | +8 -8 | 1208 1220 | +1 -4 | 155 150 |
| September 04 2004 | Malta Sweden | 0 7 | World Cup qualifier in Malta | -4 +4 | 1216 1836 | -2 +2 | 153 11 |
| October 09 2004 | Malta Iceland | 0 0 | World Cup qualifier in Malta | +10 -10 | 1226 1508 | +6 -2 | 147 77 |
| October 13 2004 | Bulgaria Malta | 4 1 | World Cup qualifier in Bulgaria | +3 -3 | 1701 1223 | +1 -2 | 31 149 |
| November 17 2004 | Malta Hungary | 0 2 | World Cup qualifier in Malta | -12 +12 | 1211 1573 | -3 +4 | 153 60 |
| February 09 2005 | Malta Norway | 0 3 | Friendly in Malta | -2 +2 | 1209 1769 | 0 0 | 153 24 |
| March 30 2005 | Croatia Malta | 3 0 | World Cup qualifier in Croatia | +1 -1 | 1814 1208 | 0 0 | 18 154 |
| June 04 2005 | Sweden Malta | 6 0 | World Cup qualifier in Sweden | +1 -1 | 1878 1207 | 0 0 | 9 154 |
| June 08 2005 | Iceland Malta | 4 1 | World Cup qualifier in Iceland | +8 -8 | 1481 1199 | +3 -2 | 81 156 |
| August 17 2005 | Malta Northern Ireland | 1 1 | Friendly in Malta | +4 -4 | 1203 1447 | +2 -2 | 152 90 |
| September 03 2005 | Hungary Malta | 4 0 | World Cup qualifier in Hungary | +4 -4 | 1585 1199 | -1 -1 | 59 153 |
| September 07 2005 | Malta Croatia | 1 1 | World Cup qualifier in Malta | +18 -18 | 1217 1836 | +4 -2 | 149 15 |
| October 12 2005 | Malta Bulgaria | 1 1 | World Cup qualifier in Malta | +15 -15 | 1232 1654 | +5 -1 | 144 45 |
| March 01 2006 | Malta Georgia | 0 2 | Friendly Tournament in Malta | -14 +14 | 1218 1476 | -4 +4 | 149 83 |
| June 04 2006 | Japan Malta | 1 0 | Friendly in Germany | +1 -1 | 1771 1217 | 0 -1 | 26 149 |
| August 15 2006 | Slovakia Malta | 3 0 | Friendly in Slovakia | +1 -1 | 1666 1216 | 0 -1 | 45 149 |
| September 02 2006 | Malta Bosnia and Herzegovina | 2 5 | European Cup qualifier in Malta | -11 +11 | 1205 1610 | -3 -1 | 153 54 |
| September 06 2006 | Turkey Malta | 2 0 | European Cup qualifier in Germany | +2 -2 | 1782 1203 | +1 0 | 18 153 |
| October 11 2006 | Malta Hungary | 2 1 | European Cup qualifier in Malta | +33 -33 | 1236 1547 | +8 -6 | 146 63 |
| November 15 2006 | Malta Lithuania | 1 4 | Friendly in Malta | -11 +11 | 1225 1472 | -1 +2 | 147 87 |
| February 07 2007 | Malta Austria | 1 1 | Friendly in Malta | +7 -7 | 1232 1592 | 0 -1 | 148 55 |
| March 24 2007 | Moldova Malta | 1 1 | European Cup qualifier in Moldova | -12 +12 | 1367 1244 | -4 +2 | 108 146 |
| March 28 2007 | Malta Greece | 0 1 | European Cup qualifier in Malta | -4 +4 | 1240 1754 | 0 +1 | 145 28 |
| June 02 2007 | Norway Malta | 4 0 | European Cup qualifier in Norway | +3 -3 | 1710 1237 | -1 -3 | 40 147 |
| June 06 2007 | Bosnia and Herzegovina Malta | 1 0 | European Cup qualifier in Bosnia and Herzegovina | +3 -3 | 1603 1234 | 0 -1 | 53 148 |
| August 22 2007 | Albania Malta | 3 0 | Friendly in Albania | +4 -4 | 1484 1230 | +5 0 | 79 148 |
| September 08 2007 | Malta Turkey | 2 2 | European Cup qualifier in Malta | +17 -17 | 1247 1783 | +4 -1 | 144 18 |
| September 12 2007 | Malta Armenia | 0 1 | Friendly in Malta | -8 +8 | 1239 1431 | -2 +3 | 146 96 |
| October 13 2007 | Hungary Malta | 2 0 | European Cup qualifier in Hungary | +5 -5 | 1577 1234 | +2 0 | 59 146 |
| October 17 2007 | Malta Moldova | 2 3 | European Cup qualifier in Malta | -16 +16 | 1218 1426 | -6 +4 | 152 99 |
| November 17 2007 | Greece Malta | 5 0 | European Cup qualifier in Greece | +2 -2 | 1795 1216 | +2 -1 | 14 152 |
| November 21 2007 | Malta Norway | 1 4 | European Cup qualifier in Malta | -6 +6 | 1210 1742 | -1 +2 | 153 31 |
| February 02 2008 | Malta Armenia | 0 1 | Friendly Tournament in Malta | -11 +11 | 1199 1407 | -3 +1 | 156 102 |
| February 04 2008 | Malta Iceland | 1 0 | Friendly Tournament in Malta | +18 -18 | 1217 1346 | +4 -5 | 152 117 |
| February 06 2008 | Malta Belarus | 0 1 | Friendly Tournament in Malta | -7 +7 | 1210 1530 | -1 +1 | 153 72 |
| March 26 2008 | Malta Liechtenstein | 7 1 | Friendly in Malta | +13 -13 | 1223 1158 | +3 0 | 151 164 |