| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
African Nations Cup Asian Cup qualifiers Asian Challenge Cup Cecafa Cup
Cemac Cup East Asian Championship South Asian Championship World Cup finals
| Albania matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| October 07 1946 | Albania Yugoslavia | 2 3 | Balkan Cup in Albania | -11 +11 | 1389 1673 | - 0 | 57 20 |
| October 09 1946 | Albania Bulgaria | 3 1 | Balkan Cup in Albania | +28 -28 | 1417 1442 | +1 -2 | 56 49 |
| October 13 1946 | Albania Romania | 1 0 | Balkan Cup in Albania | +22 -22 | 1439 1529 | +4 -1 | 52 39 |
| May 25 1947 | Albania Romania | 0 4 | Balkan Cup in Albania | -39 +39 | 1400 1568 | -7 +5 | 59 35 |
| June 15 1947 | Bulgaria Albania | 2 0 | Balkan Cup in Bulgaria | +19 -19 | 1452 1381 | +3 -3 | 49 62 |
| August 20 1947 | Hungary Albania | 3 0 | Balkan Cup in Hungary | +3 -3 | 1850 1378 | 0 -1 | 5 63 |
| September 14 1947 | Albania Yugoslavia | 2 4 | Balkan Cup in Albania | -15 +15 | 1363 1677 | -1 0 | 64 19 |
| May 02 1948 | Romania Albania | 0 1 | Balkan Cup in Romania | -33 +33 | 1504 1396 | -1 +4 | 41 60 |
| May 23 1948 | Albania Hungary | 0 0 | Balkan Cup in Albania | +15 -15 | 1411 1833 | +2 -1 | 58 6 |
| June 27 1948 | Yugoslavia Albania | 0 0 | Balkan Cup in Yugoslavia | -16 +16 | 1676 1427 | -1 +3 | 21 55 |
| October 23 1949 | Romania Albania | 1 1 | Friendly in Romania | -5 +5 | 1525 1432 | -1 +2 | 43 56 |
| November 06 1949 | Poland Albania | 2 1 | Friendly in Poland | +5 -5 | 1532 1427 | +2 -2 | 40 58 |
| November 17 1949 | Bulgaria Albania | 0 0 | Friendly in Bulgaria | -4 +4 | 1477 1431 | 0 +2 | 46 56 |
| November 29 1949 | Albania Romania | 1 4 | Friendly in Albania | -18 +18 | 1413 1543 | -4 +4 | 61 39 |
| May 01 1950 | Albania Poland | 0 0 | Friendly in Albania | +1 -1 | 1414 1531 | 0 0 | 59 42 |
| June 04 1950 | Albania Bulgaria | 2 1 | Friendly in Albania | +9 -9 | 1423 1468 | 0 -3 | 61 54 |
| September 01 1950 | Czechoslovakia Albania | 3 0 | Friendly in Czechoslovakia | +4 -4 | 1673 1419 | 0 0 | 22 62 |
| September 24 1950 | Hungary Albania | 12 0 | Friendly in Hungary | +2 -2 | 1874 1417 | 0 0 | 6 63 |
| October 08 1950 | Romania Albania | 6 0 | Friendly in Romania | +9 -9 | 1555 1408 | +1 0 | 38 63 |
| November 29 1952 | Albania Czechoslovakia | 3 2 | Friendly in Albania | +14 -14 | 1422 1626 | 0 -2 | 66 26 |
| December 09 1952 | Albania Czechoslovakia | 2 1 | Friendly in Albania | +13 -13 | 1435 1613 | +5 -2 | 61 28 |
| November 29 1953 | Albania Poland | 2 0 | Friendly in Albania | +13 -13 | 1448 1487 | +2 -4 | 60 51 |
| September 15 1957 | China Albania | 3 2 | Friendly in China | +6 -6 | 1496 1442 | +3 -2 | 51 68 |
| May 01 1958 | Albania East Germany | 1 1 | Friendly in Albania | 0 0 | 1442 1525 | 0 0 | 68 49 |
| February 06 1963 | Albania Bulgaria | 0 1 | Olympic Games qualifier in Albania | -11 +11 | 1431 1711 | -4 0 | 77 21 |
| February 16 1963 | Bulgaria Albania | 1 0 | Olympic Games qualifier in Bulgaria | +4 -4 | 1715 1427 | 0 -1 | 21 78 |
| June 29 1963 | Denmark Albania | 4 0 | European Cup qualifier in Denmark | +12 -12 | 1625 1415 | +5 -3 | 32 83 |
| October 30 1963 | Albania Denmark | 1 0 | European Cup qualifier in Albania | +27 -27 | 1442 1616 | +6 -2 | 75 34 |
| May 24 1964 | Netherlands Albania | 2 0 | World Cup qualifier in the Netherlands | +12 -12 | 1592 1430 | +2 -7 | 43 81 |
| October 11 1964 | Albania Algeria | 1 1 | Friendly in Albania | +6 -6 | 1436 1776 | +3 0 | 79 16 |
| October 25 1964 | Albania Netherlands | 0 2 | World Cup qualifier in Albania | -26 +26 | 1410 1612 | -6 +3 | 85 40 |
| April 11 1965 | Albania Switzerland | 0 2 | World Cup qualifier in Albania | -27 +27 | 1383 1572 | -7 +5 | 93 45 |
| May 02 1965 | Switzerland Albania | 1 0 | World Cup qualifier in Switzerland | +6 -6 | 1578 1377 | +1 -1 | 44 94 |
| May 07 1965 | Northern Ireland Albania | 4 1 | World Cup qualifier in Northern Ireland | +11 -11 | 1583 1366 | +4 -7 | 42 101 |
| November 24 1965 | Albania Northern Ireland | 1 1 | World Cup qualifier in Albania | +8 -8 | 1374 1600 | +4 -2 | 93 39 |
| April 08 1967 | West Germany Albania | 6 0 | European Cup qualifier in West Germany | +1 -1 | 1993 1373 | 0 -1 | 2 99 |
| May 14 1967 | Albania Yugoslavia | 0 2 | European Cup qualifier in Albania | -11 +11 | 1362 1750 | -1 0 | 101 21 |
| November 12 1967 | Yugoslavia Albania | 4 0 | European Cup qualifier in Yugoslavia | +4 -4 | 1756 1358 | +1 -2 | 19 98 |
| December 17 1967 | Albania West Germany | 0 0 | European Cup qualifier in Albania | +18 -18 | 1376 1943 | +7 0 | 93 2 |
| October 14 1970 | Poland Albania | 3 0 | European Cup qualifier in Poland | +4 -4 | 1762 1372 | -1 -1 | 19 94 |
| December 13 1970 | Turkey Albania | 2 1 | European Cup qualifier in Turkey | +5 -5 | 1602 1367 | +1 -1 | 43 95 |
| February 17 1971 | Albania West Germany | 0 1 | European Cup qualifier in Albania | -2 +2 | 1365 1986 | -2 0 | 96 3 |
| April 18 1971 | Romania Albania | 2 1 | Olympic Games qualifier in Romania | +2 -2 | 1742 1363 | 0 0 | 20 96 |
| May 12 1971 | Albania Poland | 1 1 | European Cup qualifier in Albania | +14 -14 | 1377 1765 | +3 -2 | 93 18 |
| May 26 1971 | Albania Romania | 1 2 | Olympic Games qualifier in Albania | -7 +7 | 1370 1752 | 0 +1 | 94 20 |
| June 12 1971 | West Germany Albania | 2 0 | European Cup qualifier in West Germany | +1 -1 | 1998 1369 | 0 0 | 2 95 |
| November 14 1971 | Albania Turkey | 3 0 | European Cup qualifier in Albania | +45 -45 | 1414 1522 | +8 -6 | 86 57 |
| June 21 1972 | Finland Albania | 1 0 | World Cup qualifier in Finland | +19 -19 | 1351 1395 | +6 -4 | 101 88 |
| October 29 1972 | Romania Albania | 2 0 | World Cup qualifier in Romania | +4 -4 | 1738 1391 | 0 -1 | 26 89 |
| April 07 1973 | East Germany Albania | 2 0 | World Cup qualifier in East Germany | +3 -3 | 1830 1388 | 0 -1 | 12 90 |
| May 06 1973 | Albania Romania | 1 4 | World Cup qualifier in Albania | -14 +14 | 1374 1745 | -6 +3 | 96 23 |
| October 10 1973 | Albania Finland | 1 0 | World Cup qualifier in Albania | +14 -14 | 1388 1354 | +7 -7 | 88 103 |
| November 03 1973 | Albania East Germany | 1 4 | World Cup qualifier in Albania | -8 +8 | 1380 1851 | -6 +2 | 95 8 |
| November 08 1973 | Albania China | 1 1 | Friendly in Albania | +1 -1 | 1381 1521 | +1 0 | 94 60 |
| October 10 1976 | Albania Algeria | 3 0 | Friendly in Albania | +21 -21 | 1402 1532 | +9 -3 | 85 58 |
| September 03 1980 | Albania Finland | 2 0 | World Cup qualifier in Albania | +23 -23 | 1425 1400 | +8 -6 | 79 87 |
| October 19 1980 | Bulgaria Albania | 2 1 | World Cup qualifier in Bulgaria | +6 -6 | 1622 1419 | +1 0 | 40 84 |
| November 15 1980 | Austria Albania | 5 0 | World Cup qualifier in Austria | +3 -3 | 1880 1416 | 0 0 | 12 85 |
| December 06 1980 | Albania Austria | 0 1 | World Cup qualifier in Albania | -4 +4 | 1412 1884 | -2 0 | 87 12 |
| April 01 1981 | Albania West Germany | 0 2 | World Cup qualifier in Albania | -3 +3 | 1409 2015 | 0 0 | 86 2 |
| September 02 1981 | Finland Albania | 2 1 | World Cup qualifier in Finland | +15 -15 | 1410 1394 | +7 -7 | 85 92 |
| October 14 1981 | Albania Bulgaria | 0 2 | World Cup qualifier in Albania | -16 +16 | 1378 1687 | -1 +1 | 94 31 |
| November 18 1981 | West Germany Albania | 8 0 | World Cup qualifier in West Germany | +1 -1 | 2062 1377 | 0 0 | 1 94 |
| September 22 1982 | Austria Albania | 5 0 | European Cup qualifier in Austria | +3 -3 | 1848 1374 | 0 0 | 10 96 |
| October 27 1982 | Turkey Albania | 1 0 | European Cup qualifier in Turkey | +10 -10 | 1485 1364 | +2 -1 | 72 97 |
| December 15 1982 | Albania Northern Ireland | 0 0 | European Cup qualifier in Albania | +13 -13 | 1377 1723 | +2 0 | 93 24 |
| March 30 1983 | Albania West Germany | 1 2 | European Cup qualifier in Albania | -2 +2 | 1375 1956 | 0 0 | 93 5 |
| April 27 1983 | Northern Ireland Albania | 1 0 | European Cup qualifier in Northern Ireland | +3 -3 | 1731 1372 | 0 -1 | 24 96 |
| May 11 1983 | Albania Turkey | 1 1 | European Cup qualifier in Albania | 0 0 | 1372 1470 | 0 -1 | 96 78 |
| June 08 1983 | Albania Austria | 1 2 | European Cup qualifier in Albania | -4 +4 | 1368 1871 | 0 0 | 96 10 |
| November 20 1983 | West Germany Albania | 2 1 | European Cup qualifier in West Germany | +1 -1 | 1950 1367 | 0 -1 | 3 96 |
| October 17 1984 | Belgium Albania | 3 1 | World Cup qualifier in Belgium | +3 -3 | 1802 1364 | 0 -1 | 18 98 |
| October 31 1984 | Poland Albania | 2 2 | World Cup qualifier in Poland | -19 +19 | 1876 1383 | 0 +3 | 6 95 |
| December 22 1984 | Albania Belgium | 2 0 | World Cup qualifier in Albania | +51 -51 | 1434 1743 | +10 -6 | 85 25 |
| February 27 1985 | Greece Albania | 2 0 | World Cup qualifier in Greece | +11 -11 | 1601 1423 | +4 -2 | 45 87 |
| March 28 1985 | Albania Turkey | 0 0 | Friendly in Albania | -1 +1 | 1422 1492 | 0 0 | 86 73 |
| May 30 1985 | Albania Poland | 0 1 | World Cup qualifier in Albania | -6 +6 | 1416 1824 | -1 +1 | 86 10 |
| October 30 1985 | Albania Greece | 1 1 | World Cup qualifier in Albania | +2 -2 | 1418 1556 | 0 0 | 86 60 |
| October 15 1986 | Austria Albania | 3 0 | European Cup qualifier in Austria | +7 -7 | 1698 1411 | +3 -1 | 30 88 |
| December 03 1986 | Albania Spain | 1 2 | European Cup qualifier in Albania | -3 +3 | 1408 1953 | -1 +1 | 88 3 |
| March 25 1987 | Romania Albania | 5 1 | European Cup qualifier in Romania | +4 -4 | 1810 1404 | 0 0 | 14 88 |
| April 29 1987 | Albania Austria | 0 1 | European Cup qualifier in Albania | -9 +9 | 1395 1717 | -2 0 | 91 28 |
| October 28 1987 | Albania Romania | 0 1 | European Cup qualifier in Albania | -5 +5 | 1390 1827 | 0 +2 | 93 13 |
| November 18 1987 | Spain Albania | 5 0 | European Cup qualifier in Spain | +2 -2 | 1921 1388 | 0 -1 | 5 94 |
| August 06 1988 | Albania Cuba | 0 0 | Friendly in Albania | -1 +1 | 1387 1441 | 0 0 | 95 80 |
| September 20 1988 | Romania Albania | 3 0 | Friendly in Romania | +2 -2 | 1815 1385 | -1 -1 | 14 96 |
| October 19 1988 | Poland Albania | 1 0 | World Cup qualifier in Poland | +2 -2 | 1763 1383 | +3 0 | 23 97 |
| November 05 1988 | Albania Sweden | 1 2 | World Cup qualifier in Albania | -3 +3 | 1380 1908 | 0 0 | 97 6 |
| January 18 1989 | Albania Greece | 1 1 | Friendly in Albania | +5 -5 | 1385 1657 | 0 -1 | 99 37 |
| March 08 1989 | Albania England | 0 2 | World Cup qualifier in Albania | -6 +6 | 1379 1858 | 0 0 | 99 10 |
| April 26 1989 | England Albania | 5 0 | World Cup qualifier in England | +3 -3 | 1861 1376 | +3 0 | 8 99 |
| October 08 1989 | Sweden Albania | 3 1 | World Cup qualifier in Sweden | +2 -2 | 1890 1374 | 0 0 | 7 102 |
| November 15 1989 | Albania Poland | 1 2 | World Cup qualifier in Albania | -7 +7 | 1367 1753 | -1 +1 | 103 23 |
| May 30 1990 | Iceland Albania | 2 0 | European Cup qualifier in Iceland | +12 -12 | 1521 1355 | +2 -2 | 65 104 |
| September 05 1990 | Greece Albania | 1 0 | Friendly in Greece | +2 -2 | 1657 1353 | 0 -3 | 35 107 |
| November 17 1990 | Albania France | 0 1 | European Cup qualifier in Albania | -3 +3 | 1350 1887 | -2 0 | 107 8 |
| December 19 1990 | Spain Albania | 9 0 | European Cup qualifier in Spain | +2 -2 | 1899 1348 | 0 -1 | 7 108 |
| March 30 1991 | France Albania | 5 0 | European Cup qualifier in France | +2 -2 | 1911 1346 | 0 0 | 6 109 |
| May 01 1991 | Albania Czechoslovakia | 0 2 | European Cup qualifier in Albania | -5 +5 | 1341 1887 | -1 0 | 110 8 |
| May 26 1991 | Albania Iceland | 1 0 | European Cup qualifier in Albania | +25 -25 | 1366 1496 | +7 -5 | 103 66 |
| September 04 1991 | Greece Albania | 0 2 | Friendly in Greece | -27 +27 | 1643 1393 | -3 +6 | 38 97 |
| October 16 1991 | Czechoslovakia Albania | 2 1 | European Cup qualifier in Czechoslovakia | +1 -1 | 1872 1392 | 0 0 | 10 97 |
| January 29 1992 | Albania Greece | 1 0 | Friendly in Albania | +14 -14 | 1406 1612 | +7 -3 | 89 45 |
| April 22 1992 | Spain Albania | 3 0 | World Cup qualifier in Spain | +4 -4 | 1800 1402 | 0 -2 | 17 91 |
| May 26 1992 | Ireland Albania | 2 0 | World Cup qualifier in Ireland | +2 -2 | 1868 1400 | 0 -1 | 9 94 |
| June 03 1992 | Albania Lithuania | 1 0 | World Cup qualifier in Albania | +7 -7 | 1407 1210 | +3 -5 | 91 146 |
| September 09 1992 | Northern Ireland Albania | 3 0 | World Cup qualifier in Northern Ireland | +11 -11 | 1612 1396 | +2 -5 | 46 97 |
| November 11 1992 | Albania Latvia | 1 1 | World Cup qualifier in Albania | -6 +6 | 1390 1400 | -1 +4 | 101 97 |
| February 17 1993 | Albania Northern Ireland | 1 2 | World Cup qualifier in Albania | -14 +14 | 1376 1619 | -4 +7 | 103 42 |
| April 14 1993 | Lithuania Albania | 3 1 | World Cup qualifier in Lithuania | +26 -26 | 1345 1350 | +9 -5 | 110 108 |
| May 15 1993 | Latvia Albania | 0 0 | World Cup qualifier in Latvia | -8 +8 | 1380 1358 | -1 +7 | 100 104 |
| May 26 1993 | Albania Ireland | 1 2 | World Cup qualifier in Albania | -4 +4 | 1354 1864 | -3 0 | 108 11 |
| June 02 1993 | Denmark Albania | 4 0 | World Cup qualifier in Denmark | +2 -2 | 1903 1352 | +1 -3 | 6 111 |
| September 08 1993 | Albania Denmark | 0 1 | World Cup qualifier in Albania | -3 +3 | 1349 1907 | -1 0 | 113 5 |
| September 22 1993 | Albania Spain | 1 5 | World Cup qualifier in Albania | -8 +8 | 1341 1815 | -1 +1 | 114 16 |
| May 14 1994 | Macedonia Albania | 5 1 | Friendly in Macedonia | +6 -6 | 1538 1335 | +2 -2 | 62 120 |
| September 07 1994 | Wales Albania | 2 0 | European Cup qualifier in Wales | +4 -4 | 1714 1331 | 0 -1 | 28 121 |
| November 16 1994 | Albania Germany | 1 2 | European Cup qualifier in Albania | -2 +2 | 1329 1953 | -1 +1 | 123 2 |
| December 14 1994 | Albania Georgia | 0 1 | European Cup qualifier in Albania | -15 +15 | 1314 1530 | -4 +6 | 127 64 |
| December 18 1994 | Germany Albania | 2 1 | European Cup qualifier in Germany | +1 -1 | 1960 1313 | 0 0 | 2 127 |
| March 29 1995 | Albania Moldova | 3 0 | European Cup qualifier in Albania | +39 -39 | 1352 1411 | +13 -14 | 114 101 |
| April 26 1995 | Georgia Albania | 2 0 | European Cup qualifier in Georgia | +10 -10 | 1532 1342 | +5 -2 | 62 117 |
| June 07 1995 | Moldova Albania | 2 3 | European Cup qualifier in Moldova | -29 +29 | 1372 1371 | -12 +3 | 113 114 |
| August 16 1995 | Malta Albania | 2 1 | Friendly in Malta | +8 -8 | 1345 1363 | +1 0 | 118 114 |
| September 06 1995 | Albania Bulgaria | 1 1 | European Cup qualifier in Albania | +16 -16 | 1379 1832 | +3 -4 | 111 13 |
| October 07 1995 | Bulgaria Albania | 3 0 | European Cup qualifier in Bulgaria | +3 -3 | 1835 1376 | +2 0 | 10 111 |
| November 15 1995 | Albania Wales | 1 1 | European Cup qualifier in Albania | +6 -6 | 1382 1576 | 0 0 | 111 50 |
| November 30 1995 | Albania Bosnia and Herzegovina | 2 0 | Friendly in Albania | +17 -17 | 1399 1506 | +4 -1 | 106 70 |
| April 24 1996 | Bosnia and Herzegovina Albania | 0 0 | Friendly in Bosnia and Herzegovina | -5 +5 | 1496 1404 | -1 +1 | 72 104 |
| August 14 1996 | Greece Albania | 2 1 | Friendly in Greece | +3 -3 | 1596 1401 | 0 0 | 48 104 |
| October 09 1996 | Albania Portugal | 0 3 | World Cup qualifier in Albania | -9 +9 | 1392 1847 | -1 +1 | 104 13 |
| November 09 1996 | Albania Armenia | 1 1 | World Cup qualifier in Albania | -6 +6 | 1386 1384 | -4 +2 | 106 108 |
| December 14 1996 | Northern Ireland Albania | 2 0 | World Cup qualifier in Northern Ireland | +9 -9 | 1594 1377 | +2 -4 | 51 110 |
| March 29 1997 | Albania Ukraine | 0 1 | World Cup qualifier in Albania | -12 +12 | 1365 1629 | -3 +6 | 116 43 |
| April 02 1997 | Germany Albania | 3 2 | World Cup qualifier in Spain | +1 -1 | 2046 1364 | 0 0 | 1 116 |
| June 07 1997 | Portugal Albania | 2 0 | World Cup qualifier in Portugal | +2 -2 | 1835 1362 | 0 0 | 13 113 |
| August 20 1997 | Ukraine Albania | 1 0 | World Cup qualifier in Ukraine | +4 -4 | 1643 1358 | +2 -2 | 42 116 |
| September 06 1997 | Armenia Albania | 3 0 | World Cup qualifier in Armenia | +22 -22 | 1414 1336 | +7 -5 | 99 121 |
| September 10 1997 | Albania Northern Ireland | 1 0 | World Cup qualifier in Switzerland | +32 -32 | 1368 1556 | +10 -8 | 111 62 |
| October 11 1997 | Germany Albania | 4 3 | World Cup qualifier in Germany | 0 0 | 2028 1368 | 0 0 | 2 111 |
| January 21 1998 | Turkey Albania | 1 4 | Friendly in Turkey | -32 +32 | 1644 1400 | -9 +9 | 44 104 |
| February 06 1998 | Malta Albania | 1 1 | Rothmans Tournament in Malta | +5 -5 | 1191 1395 | +1 0 | 153 104 |
| February 08 1998 | Georgia Albania | 3 0 | Rothmans Tournament in Malta | +13 -13 | 1603 1382 | +3 -3 | 50 107 |
| February 10 1998 | Latvia Albania | 2 2 | Rothmans Tournament in Malta | +1 -1 | 1368 1381 | +1 0 | 111 107 |
| August 19 1998 | Cyprus Albania | 3 2 | Friendly in Cyprus | +6 -6 | 1443 1375 | +3 -2 | 92 110 |
| September 05 1998 | Georgia Albania | 1 0 | European Cup qualifier in Georgia | +6 -6 | 1598 1369 | +1 -2 | 57 112 |
| October 14 1998 | Norway Albania | 2 2 | European Cup qualifier in Norway | -18 +18 | 1804 1387 | 0 +3 | 16 108 |
| November 18 1998 | Albania Greece | 0 0 | European Cup qualifier in Albania | +10 -10 | 1397 1673 | +4 -1 | 103 37 |
| February 10 1999 | Albania Macedonia | 2 0 | Friendly in Albania | +16 -16 | 1413 1504 | +5 -2 | 101 69 |
| April 28 1999 | Latvia Albania | 0 0 | European Cup qualifier in Latvia | -6 +6 | 1423 1419 | -1 +4 | 93 95 |
| June 05 1999 | Albania Norway | 1 2 | European Cup qualifier in Albania | -5 +5 | 1414 1871 | +1 0 | 96 13 |
| June 09 1999 | Albania Slovenia | 0 1 | European Cup qualifier in Albania | -19 +19 | 1395 1550 | -8 +6 | 104 60 |
| August 18 1999 | Slovenia Albania | 2 0 | European Cup qualifier in Slovenia | +11 -11 | 1561 1384 | +1 0 | 60 105 |
| September 04 1999 | Albania Latvia | 3 3 | European Cup qualifier in Albania | -3 +3 | 1381 1440 | +1 +1 | 105 92 |
| October 06 1999 | Greece Albania | 2 0 | European Cup qualifier in Greece | +6 -6 | 1661 1375 | +1 -2 | 40 108 |
| October 09 1999 | Albania Georgia | 2 1 | European Cup qualifier in Albania | +21 -21 | 1396 1463 | +3 -7 | 105 86 |
| February 06 2000 | Albania Andorra | 3 0 | Rothmans Tournament in Malta | +6 -6 | 1402 1023 | +3 0 | 101 182 |
| February 08 2000 | Albania Azerbaijan | 1 0 | Rothmans Tournament in Malta | +9 -9 | 1411 1237 | +1 -4 | 100 146 |
| February 10 2000 | Malta Albania | 0 1 | Rothmans Tournament in Malta | -11 +11 | 1208 1422 | -1 +4 | 151 96 |
| April 26 2000 | Macedonia Albania | 1 0 | Friendly in Macedonia | +5 -5 | 1500 1417 | +2 -1 | 74 97 |
| August 15 2000 | Albania Cyprus | 0 0 | Friendly in Albania | 0 0 | 1417 1507 | 0 0 | 96 73 |
| September 02 2000 | Finland Albania | 2 1 | World Cup qualifier in Finland | +7 -7 | 1582 1410 | +3 -5 | 57 99 |
| October 11 2000 | Albania Greece | 2 0 | World Cup qualifier in Albania | +47 -47 | 1457 1680 | +14 -10 | 85 38 |
| November 15 2000 | Albania Malta | 3 0 | Friendly in Albania | +4 -4 | 1461 1198 | +2 -3 | 81 155 |
| March 24 2001 | Germany Albania | 2 1 | World Cup qualifier in Germany | +2 -2 | 1846 1459 | +1 0 | 10 82 |
| March 28 2001 | Albania England | 1 3 | World Cup qualifier in Albania | -10 +10 | 1449 1850 | -1 0 | 84 12 |
| April 25 2001 | Turkey Albania | 0 2 | Friendly in Turkey | -27 +27 | 1708 1476 | -5 +5 | 34 80 |
| June 02 2001 | Greece Albania | 1 0 | World Cup qualifier in Greece | +7 -7 | 1656 1469 | +1 0 | 44 79 |
| June 06 2001 | Albania Germany | 0 2 | World Cup qualifier in Albania | -9 +9 | 1460 1875 | -3 -1 | 83 9 |
| September 01 2001 | Albania Finland | 0 2 | World Cup qualifier in Albania | -24 +24 | 1436 1655 | -10 +4 | 95 46 |
| September 05 2001 | England Albania | 2 0 | World Cup qualifier in England | +2 -2 | 1917 1434 | 0 -1 | 7 97 |
| January 05 2002 | Albania Macedonia | 0 0 | Friendly Tournament in Bahrain | -1 +1 | 1433 1410 | 0 0 | 96 101 |
| January 07 2002 | Albania Finland | 1 1 | Friendly Tournament in Bahrain | +10 -10 | 1443 1700 | +3 -6 | 93 39 |
| January 10 2002 | Bahrain Albania | 3 0 | Friendly Tournament in Bahrain | +17 -17 | 1494 1426 | +2 -4 | 80 97 |
| February 13 2002 | Luxembourg Albania | 0 0 | Friendly in Luxembourg | +6 -6 | 1085 1420 | 0 -2 | 174 98 |
| March 13 2002 | Mexico Albania | 4 0 | Friendly in the United States | +4 -4 | 1799 1416 | 0 0 | 21 98 |
| March 27 2002 | Albania Azerbaijan | 1 0 | Friendly in Albania | +4 -4 | 1420 1264 | 0 -1 | 98 138 |
| April 17 2002 | Andorra Albania | 2 0 | Friendly in Andorra | +25 -25 | 1073 1395 | +2 -5 | 175 103 |
| October 12 2002 | Albania Switzerland | 1 1 | European Cup qualifier in Albania | +8 -8 | 1403 1639 | +2 -4 | 106 44 |
| October 16 2002 | Russia Albania | 4 1 | European Cup qualifier in Russia | +4 -4 | 1781 1399 | -1 -2 | 22 109 |
| March 29 2003 | Albania Russia | 3 1 | European Cup qualifier in Albania | +51 -51 | 1450 1757 | +15 -7 | 91 23 |
| April 02 2003 | Albania Ireland | 0 0 | European Cup qualifier in Albania | +14 -14 | 1464 1827 | +2 -1 | 86 14 |
| April 30 2003 | Bulgaria Albania | 2 0 | Friendly in Bulgaria | +3 -3 | 1722 1461 | 0 +1 | 32 85 |
| June 07 2003 | Ireland Albania | 2 1 | European Cup qualifier in Ireland | +2 -2 | 1835 1459 | -1 0 | 13 85 |
| June 11 2003 | Switzerland Albania | 3 2 | European Cup qualifier in Switzerland | +5 -5 | 1685 1454 | +1 -1 | 36 86 |
| August 20 2003 | Macedonia Albania | 3 1 | Friendly in Macedonia | +13 -13 | 1423 1441 | +3 -5 | 96 92 |
| September 06 2003 | Georgia Albania | 3 0 | European Cup qualifier in Georgia | +16 -16 | 1565 1425 | 0 -1 | 62 93 |
| September 10 2003 | Albania Georgia | 3 1 | European Cup qualifier in Albania | +33 -33 | 1458 1532 | +8 -5 | 85 67 |
| October 11 2003 | Portugal Albania | 5 3 | Friendly in Portugal | +1 -1 | 1891 1457 | 0 -1 | 9 88 |
| November 15 2003 | Albania Estonia | 2 0 | Friendly in Albania | +8 -8 | 1465 1369 | +3 -4 | 84 114 |
| February 18 2004 | Albania Sweden | 2 1 | Friendly in Albania | +15 -15 | 1480 1731 | 0 -2 | 81 28 |
| March 31 2004 | Albania Iceland | 2 1 | Friendly in Albania | +9 -9 | 1489 1544 | +2 -2 | 78 66 |
| April 28 2004 | Estonia Albania | 1 1 | Friendly in Estonia | +1 -1 | 1359 1488 | +2 -1 | 114 79 |
| August 18 2004 | Cyprus Albania | 2 1 | Friendly in Cyprus | +9 -9 | 1447 1479 | +4 -3 | 90 81 |
| September 04 2004 | Albania Greece | 2 1 | World Cup qualifier in Albania | +34 -34 | 1513 1862 | +6 -3 | 76 10 |
| September 08 2004 | Georgia Albania | 2 0 | World Cup qualifier in Georgia | +26 -26 | 1488 1487 | +7 -7 | 81 82 |
| October 09 2004 | Albania Denmark | 0 2 | World Cup qualifier in Albania | -12 +12 | 1475 1847 | -4 +3 | 86 10 |
| October 13 2004 | Kazakhstan Albania | 0 1 | World Cup qualifier in Kazakhstan | -18 +18 | 1325 1493 | -4 +5 | 122 81 |
| February 09 2005 | Albania Ukraine | 0 2 | World Cup qualifier in Albania | -20 +20 | 1473 1727 | -6 0 | 85 31 |
| March 26 2005 | Turkey Albania | 2 0 | World Cup qualifier in Turkey | +6 -6 | 1771 1467 | +3 -2 | 22 85 |
| March 30 2005 | Greece Albania | 2 0 | World Cup qualifier in Greece | +3 -3 | 1876 1464 | +1 0 | 10 85 |
| May 29 2005 | Poland Albania | 1 0 | Friendly in Poland | +2 -2 | 1756 1462 | +1 0 | 26 85 |
| June 04 2005 | Albania Georgia | 3 2 | World Cup qualifier in Albania | +15 -15 | 1477 1451 | +2 -4 | 83 88 |
| June 08 2005 | Denmark Albania | 3 1 | World Cup qualifier in Denmark | +5 -5 | 1812 1472 | 0 0 | 18 83 |
| August 17 2005 | Albania Azerbaijan | 2 1 | Friendly in Albania | +4 -4 | 1476 1321 | +1 0 | 84 125 |
| September 03 2005 | Albania Kazakhstan | 2 1 | World Cup qualifier in Albania | +6 -6 | 1482 1284 | -1 -3 | 85 135 |
| October 08 2005 | Ukraine Albania | 2 2 | World Cup qualifier in Ukraine | -16 +16 | 1730 1498 | -5 +2 | 32 82 |
| October 12 2005 | Albania Turkey | 0 1 | World Cup qualifier in Albania | -9 +9 | 1489 1819 | 0 +1 | 82 17 |
| March 01 2006 | Albania Lithuania | 1 2 | Friendly in Albania | -14 +14 | 1475 1444 | -5 +3 | 84 93 |
| March 22 2006 | Albania Georgia | 0 0 | Friendly in Albania | -3 +3 | 1472 1479 | -2 0 | 86 83 |
| August 16 2006 | San Marino Albania | 0 3 | Friendly in San Marino | -2 +2 | 916 1474 | 0 0 | 194 84 |
| September 02 2006 | Belarus Albania | 2 2 | European Cup qualifier in Belarus | -9 +9 | 1523 1483 | -3 +2 | 75 82 |
| September 06 2006 | Albania Romania | 0 2 | European Cup qualifier in Albania | -13 +13 | 1470 1819 | -4 +1 | 87 15 |
| October 11 2006 | Netherlands Albania | 2 1 | European Cup qualifier in the Netherlands | +1 -1 | 1963 1469 | 0 +2 | 5 88 |
| February 07 2007 | Albania Macedonia | 0 1 | Friendly in Albania | -12 +12 | 1457 1512 | -4 +3 | 91 77 |
| March 24 2007 | Albania Slovenia | 0 0 | European Cup qualifier in Albania | -1 +1 | 1456 1536 | 0 -3 | 91 72 |
| March 28 2007 | Bulgaria Albania | 0 0 | European Cup qualifier in Bulgaria | -16 +16 | 1714 1472 | -2 +4 | 36 87 |
| June 02 2007 | Albania Luxembourg | 2 0 | European Cup qualifier in Albania | +2 -2 | 1474 972 | 0 0 | 87 189 |
| June 06 2007 | Luxembourg Albania | 0 3 | European Cup qualifier in Luxembourg | -6 +6 | 966 1480 | 0 +1 | 189 86 |
| August 22 2007 | Albania Malta | 3 0 | Friendly in Albania | +4 -4 | 1484 1230 | +5 0 | 79 148 |
| September 12 2007 | Albania Netherlands | 0 1 | European Cup qualifier in Albania | -4 +4 | 1480 1967 | -3 0 | 82 6 |
| October 13 2007 | Slovenia Albania | 0 0 | European Cup qualifier in Slovenia | -9 +9 | 1532 1489 | -1 +5 | 70 78 |
| October 17 2007 | Albania Bulgaria | 1 1 | European Cup qualifier in Albania | +7 -7 | 1496 1712 | -1 -1 | 79 37 |
| November 17 2007 | Albania Belarus | 2 4 | European Cup qualifier in Albania | -42 +42 | 1454 1496 | -13 +11 | 91 79 |
| November 21 2007 | Romania Albania | 6 1 | European Cup qualifier in Romania | +4 -4 | 1876 1450 | 0 -2 | 10 93 |
| May 27 2008 | Poland Albania | 1 0 | Friendly in Germany | +3 -3 | 1760 1447 | 0 -1 | 27 96 |
| August 20 2008 | Albania Liechtenstein | 2 0 | Friendly in Albania | +3 -3 | 1450 1154 | 0 0 | 95 167 |
| September 06 2008 | Albania Sweden | 0 0 | World Cup qualifier in Albania | +10 -10 | 1460 1729 | +4 -2 | 91 32 |
| September 10 2008 | Albania Malta | 3 0 | World Cup qualifier in Albania | +8 -8 | 1468 1205 | 0 -2 | 89 155 |
| October 11 2008 | Hungary Albania | 2 0 | World Cup qualifier in Hungary | +16 -16 | 1563 1452 | +4 -2 | 62 92 |
| October 15 2008 | Portugal Albania | 0 0 | World Cup qualifier in Portugal | -17 +17 | 1799 1469 | -4 0 | 17 92 |
| November 19 2008 | Azerbaijan Albania | 1 1 | Friendly in Azerbaijan | +1 -1 | 1339 1468 | 0 0 | 123 92 |
| February 11 2009 | Malta Albania | 0 0 | World Cup qualifier in Malta | +9 -9 | 1199 1459 | +1 -2 | 155 90 |
| March 28 2009 | Albania Hungary | 0 1 | World Cup qualifier in Albania | -19 +19 | 1440 1603 | -7 +5 | 97 51 |
| April 01 2009 | Denmark Albania | 3 0 | World Cup qualifier in Denmark | +5 -5 | 1797 1435 | +4 -1 | 14 98 |
| June 06 2009 | Albania Portugal | 1 2 | World Cup qualifier in Albania | -7 +7 | 1428 1801 | -1 +1 | 99 13 |
| June 10 2009 | Albania Georgia | 1 1 | Friendly in Albania | -2 +2 | 1426 1454 | 0 0 | 99 94 |
| August 12 2009 | Albania Cyprus | 6 1 | Friendly in Albania | +18 -18 | 1444 1479 | +6 -2 | 93 87 |
| September 09 2009 | Albania Denmark | 1 1 | World Cup qualifier in Albania | +13 -13 | 1457 1788 | +3 -3 | 90 17 |
| October 14 2009 | Sweden Albania | 4 1 | World Cup qualifier in Sweden | +7 -7 | 1746 1450 | +2 -1 | 26 92 |
| November 14 2009 | Estonia Albania | 0 0 | Friendly in Estonia | -2 +2 | 1409 1452 | -1 0 | 106 93 |
| March 03 2010 | Albania Northern Ireland | 1 0 | Friendly in Albania | +10 -10 | 1462 1534 | 0 -5 | 93 76 |
| May 25 2010 | Montenegro Albania | 0 1 | Friendly in Montenegro | -16 +16 | 1582 1478 | -1 +1 | 54 90 |
| June 02 2010 | Albania Andorra | 1 0 | Friendly in Albania | +1 -1 | 1479 1002 | 0 0 | 90 184 |