| 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
| Portugal matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| December 18 1921 | Spain Portugal | 3 1 | Friendly in Spain | +5 -5 | 1888 1695 | 0 - | 1 15 |
| December 17 1922 | Portugal Spain | 1 2 | Friendly in Portugal | -7 +7 | 1688 1904 | 0 0 | 16 1 |
| December 16 1923 | Spain Portugal | 3 0 | Friendly in Spain | +5 -5 | 1902 1683 | 0 0 | 1 16 |
| May 15 1925 | Portugal Spain | 0 2 | Friendly in Portugal | -12 +12 | 1671 1865 | 0 +1 | 18 2 |
| June 18 1925 | Portugal Italy | 1 0 | Friendly in Portugal | +7 -7 | 1678 1657 | +1 0 | 18 20 |
| April 18 1926 | France Portugal | 4 2 | Friendly in France | +18 -18 | 1529 1660 | +2 0 | 34 18 |
| December 26 1926 | Portugal Hungary | 3 3 | Friendly in Portugal | 0 0 | 1660 1745 | 0 0 | 18 10 |
| March 16 1927 | Portugal France | 4 0 | Friendly in Portugal | +9 -9 | 1669 1544 | 0 0 | 17 31 |
| April 17 1927 | Italy Portugal | 3 1 | Friendly in Italy | +9 -9 | 1718 1660 | 0 0 | 13 17 |
| May 29 1927 | Spain Portugal | 2 0 | Friendly in Spain | +4 -4 | 1900 1656 | 0 -1 | 2 18 |
| January 08 1928 | Portugal Spain | 2 2 | Friendly in Portugal | +4 -4 | 1660 1896 | +1 0 | 17 3 |
| April 01 1928 | Portugal Argentina | 0 0 | Friendly in Portugal | +5 -5 | 1665 1926 | +1 0 | 17 2 |
| April 15 1928 | Portugal Italy | 4 1 | Friendly in Portugal | +17 -17 | 1682 1733 | +1 -2 | 16 12 |
| April 29 1928 | France Portugal | 1 1 | Friendly in France | +2 -2 | 1504 1680 | 0 -1 | 37 17 |
| May 27 1928 | Portugal Chile | 4 2 | Olympic Games in the Netherlands | +23 -23 | 1703 1472 | +2 -5 | 15 44 |
| May 29 1928 | Portugal Yugoslavia | 2 1 | Olympic Games in the Netherlands | +17 -17 | 1720 1530 | +3 -2 | 13 34 |
| June 03 1928 | Egypt Portugal | 2 1 | Olympic Games in the Netherlands | +35 -35 | 1698 1685 | +4 -4 | 16 17 |
| March 17 1929 | Spain Portugal | 5 0 | Friendly in Spain | +8 -8 | 1827 1677 | 0 0 | 7 16 |
| March 24 1929 | France Portugal | 2 0 | Friendly in France | +18 -18 | 1517 1659 | +2 0 | 36 16 |
| December 01 1929 | Italy Portugal | 6 1 | Friendly in Italy | +6 -6 | 1865 1653 | 0 0 | 5 17 |
| January 12 1930 | Portugal Czechoslovakia | 1 0 | Friendly in Portugal | +12 -12 | 1665 1829 | 0 0 | 17 7 |
| February 23 1930 | Portugal France | 2 0 | Friendly in Portugal | +5 -5 | 1670 1469 | 0 -1 | 17 44 |
| June 08 1930 | Belgium Portugal | 2 1 | Friendly in Belgium | +10 -10 | 1583 1660 | +1 0 | 29 17 |
| November 30 1930 | Portugal Spain | 0 1 | Friendly in Portugal | -8 +8 | 1652 1856 | 0 0 | 18 7 |
| April 12 1931 | Portugal Italy | 0 2 | Friendly in Portugal | -9 +9 | 1643 1908 | -1 +1 | 19 3 |
| May 31 1931 | Portugal Belgium | 3 2 | Friendly in Portugal | +4 -4 | 1647 1511 | 0 0 | 19 35 |
| May 03 1932 | Portugal Yugoslavia | 3 2 | Friendly in Portugal | +6 -6 | 1653 1574 | 0 0 | 19 30 |
| January 29 1933 | Portugal Hungary | 1 0 | Friendly in Portugal | +10 -10 | 1663 1749 | +1 0 | 18 11 |
| April 02 1933 | Spain Portugal | 3 0 | Friendly in Spain | +6 -6 | 1854 1657 | 0 -1 | 6 19 |
| March 11 1934 | Spain Portugal | 9 0 | World Cup qualifier in Spain | +16 -16 | 1855 1641 | 0 -1 | 6 20 |
| March 18 1934 | Portugal Spain | 1 2 | World Cup qualifier in Portugal | -14 +14 | 1627 1869 | -1 0 | 22 6 |
| May 05 1935 | Portugal Spain | 3 3 | Friendly in Portugal | +5 -5 | 1632 1894 | +1 0 | 21 4 |
| January 26 1936 | Portugal Austria | 2 3 | Friendly in Portugal | -7 +7 | 1625 1847 | -2 +1 | 24 6 |
| February 27 1936 | Portugal Germany | 1 3 | Friendly in Portugal | -10 +10 | 1615 1857 | -2 +1 | 26 6 |
| January 09 1938 | Portugal Hungary | 4 0 | Friendly in Portugal | +25 -25 | 1640 1810 | +2 -3 | 22 8 |
| April 24 1938 | Germany Portugal | 1 1 | Friendly in Germany | -6 +6 | 1801 1646 | 0 +1 | 8 21 |
| May 01 1938 | Switzerland Portugal | 2 1 | World Cup qualifier in Italy | +23 -23 | 1611 1623 | +5 -3 | 27 24 |
| November 06 1938 | Switzerland Portugal | 1 0 | Friendly in Switzerland | +7 -7 | 1640 1616 | 0 -1 | 21 24 |
| February 12 1939 | Portugal Switzerland | 2 4 | Friendly in Portugal | -18 +18 | 1598 1657 | -6 +2 | 30 19 |
| January 28 1940 | France Portugal | 3 2 | Friendly in France | +6 -6 | 1633 1592 | +1 0 | 22 32 |
| January 12 1941 | Portugal Spain | 2 2 | Friendly in Portugal | +5 -5 | 1597 1872 | 0 0 | 33 3 |
| March 16 1941 | Spain Portugal | 5 1 | Friendly in Spain | +4 -4 | 1876 1593 | 0 0 | 4 33 |
| January 01 1942 | Portugal Switzerland | 3 0 | Friendly in Portugal | +17 -17 | 1610 1665 | +4 0 | 29 18 |
| March 11 1945 | Portugal Spain | 2 2 | Friendly in Portugal | +4 -4 | 1614 1871 | +2 0 | 28 4 |
| May 06 1945 | Spain Portugal | 4 2 | Friendly in Spain | +3 -3 | 1874 1611 | 0 -2 | 4 29 |
| May 21 1945 | Switzerland Portugal | 1 0 | Friendly in Switzerland | +5 -5 | 1686 1606 | 0 -2 | 18 31 |
| April 14 1946 | Portugal France | 2 1 | Friendly in Portugal | +7 -7 | 1613 1608 | +4 -3 | 26 29 |
| June 16 1946 | Portugal Ireland | 3 1 | Friendly in Portugal | +11 -11 | 1624 1618 | +2 -3 | 25 27 |
| January 05 1947 | Portugal Switzerland | 2 2 | Friendly in Portugal | -1 +1 | 1623 1697 | 0 0 | 26 18 |
| January 26 1947 | Portugal Spain | 4 1 | Friendly in Portugal | +24 -24 | 1647 1832 | +2 -1 | 24 6 |
| March 23 1947 | France Portugal | 1 0 | Friendly in France | +8 -8 | 1634 1639 | 0 -1 | 26 25 |
| May 04 1947 | Ireland Portugal | 0 2 | Friendly in Ireland | -19 +19 | 1624 1658 | -2 +4 | 26 21 |
| May 25 1947 | Portugal England | 0 10 | Friendly in Portugal | -17 +17 | 1641 1909 | -3 0 | 24 4 |
| November 23 1947 | Portugal France | 2 4 | Friendly in Portugal | -18 +18 | 1623 1679 | -1 +2 | 25 19 |
| March 21 1948 | Spain Portugal | 2 0 | Friendly in Spain | +5 -5 | 1824 1618 | 0 0 | 8 25 |
| May 23 1948 | Portugal Ireland | 2 0 | Friendly in Portugal | +11 -11 | 1629 1613 | +1 -1 | 24 25 |
| February 27 1949 | Italy Portugal | 4 1 | Friendly in Italy | +2 -2 | 1986 1627 | 0 0 | 3 26 |
| March 20 1949 | Portugal Spain | 1 1 | Friendly in Portugal | +3 -3 | 1630 1813 | 0 -1 | 26 10 |
| May 15 1949 | Portugal Wales | 3 2 | Friendly in Portugal | +10 -10 | 1640 1726 | +2 -1 | 25 15 |
| May 22 1949 | Ireland Portugal | 1 0 | Friendly in Ireland | +9 -9 | 1585 1631 | 0 -1 | 29 26 |
| April 02 1950 | Spain Portugal | 5 1 | World Cup qualifier in Spain | +11 -11 | 1840 1620 | 0 -1 | 10 26 |
| April 09 1950 | Portugal Spain | 2 2 | World Cup qualifier in Portugal | +7 -7 | 1627 1833 | 0 0 | 26 10 |
| May 14 1950 | Portugal England | 3 5 | Friendly in Portugal | -6 +6 | 1621 1983 | 0 0 | 25 2 |
| May 21 1950 | Portugal Scotland | 2 2 | Friendly in Portugal | +3 -3 | 1624 1829 | 0 0 | 25 10 |
| April 08 1951 | Portugal Italy | 1 4 | Friendly in Portugal | -7 +7 | 1617 1969 | 0 0 | 27 3 |
| May 12 1951 | Wales Portugal | 2 1 | Friendly in Wales | +6 -6 | 1652 1611 | +1 -1 | 24 28 |
| May 19 1951 | England Portugal | 5 2 | Friendly in England | +3 -3 | 1905 1608 | 0 -1 | 4 29 |
| June 17 1951 | Portugal Belgium | 1 1 | Friendly in Portugal | -3 +3 | 1605 1605 | 0 +1 | 29 29 |
| April 20 1952 | France Portugal | 3 0 | Friendly in France | +10 -10 | 1666 1595 | +1 0 | 23 30 |
| November 23 1952 | Portugal Austria | 1 1 | Friendly in Portugal | +3 -3 | 1598 1795 | 0 0 | 31 12 |
| December 14 1952 | Portugal Argentina | 1 3 | Friendly in Portugal | -4 +4 | 1594 2044 | 0 0 | 31 1 |
| September 27 1953 | Austria Portugal | 9 1 | World Cup qualifier in Austria | +15 -15 | 1796 1579 | +1 -1 | 12 34 |
| November 22 1953 | Portugal South Africa | 3 1 | Friendly in Portugal | +17 -17 | 1596 1707 | 0 -1 | 33 16 |
| November 29 1953 | Portugal Austria | 0 0 | World Cup qualifier in Portugal | +5 -5 | 1601 1785 | 0 0 | 33 13 |
| March 14 1954 | Belgium Portugal | 0 0 | Friendly in Belgium | -5 +5 | 1678 1606 | 0 +1 | 20 32 |
| November 28 1954 | Portugal Argentina | 1 3 | Friendly in Portugal | -4 +4 | 1602 2052 | 0 0 | 31 2 |
| December 19 1954 | Portugal West Germany | 0 3 | Friendly in Portugal | -6 +6 | 1596 1980 | -1 +1 | 32 3 |
| May 04 1955 | Scotland Portugal | 3 0 | Friendly in Scotland | +8 -8 | 1720 1588 | 0 -2 | 17 34 |
| May 22 1955 | Portugal England | 3 1 | Friendly in Portugal | +24 -24 | 1612 1902 | +3 0 | 31 5 |
| November 20 1955 | Portugal Sweden | 2 6 | Friendly in Portugal | -19 +19 | 1593 1733 | -3 +1 | 33 18 |
| December 18 1955 | Turkey Portugal | 3 1 | Friendly in Turkey | +10 -10 | 1626 1583 | +2 -1 | 27 34 |
| December 23 1955 | Egypt Portugal | 0 4 | Friendly in Egypt | -23 +23 | 1539 1606 | -4 +3 | 41 31 |
| March 25 1956 | Portugal Turkey | 3 1 | Friendly in Portugal | +13 -13 | 1619 1641 | +1 -2 | 30 25 |
| April 08 1956 | Portugal Brazil | 0 1 | Friendly in Portugal | -3 +3 | 1616 2006 | 0 0 | 30 3 |
| June 03 1956 | Portugal Spain | 3 1 | Friendly in Portugal | +18 -18 | 1634 1771 | +4 -1 | 26 14 |
| June 09 1956 | Portugal Hungary | 2 2 | Friendly in Portugal | +7 -7 | 1641 2026 | +2 0 | 24 1 |
| January 16 1957 | Portugal Northern Ireland | 1 1 | World Cup qualifier in Portugal | -11 +11 | 1630 1548 | -4 +1 | 27 42 |
| March 24 1957 | Portugal France | 0 1 | Friendly in Portugal | -8 +8 | 1622 1815 | 0 0 | 28 10 |
| May 01 1957 | Northern Ireland Portugal | 3 0 | World Cup qualifier in Northern Ireland | +33 -33 | 1575 1589 | +6 -5 | 36 33 |
| May 26 1957 | Portugal Italy | 3 0 | World Cup qualifier in Portugal | +47 -47 | 1636 1765 | +9 -6 | 25 17 |
| June 11 1957 | Brazil Portugal | 2 1 | Friendly in Brazil | +2 -2 | 1968 1634 | 0 -1 | 3 27 |
| June 16 1957 | Brazil Portugal | 3 0 | Friendly in Brazil | +3 -3 | 1971 1631 | 0 0 | 3 27 |
| December 22 1957 | Italy Portugal | 3 0 | World Cup qualifier in Italy | +15 -15 | 1779 1616 | +1 -5 | 15 33 |
| April 13 1958 | Spain Portugal | 1 0 | Friendly in Spain | +3 -3 | 1818 1613 | +1 0 | 10 33 |
| May 07 1958 | England Portugal | 2 1 | Friendly in England | +1 -1 | 1969 1612 | 0 -1 | 3 34 |
| May 16 1959 | Switzerland Portugal | 4 3 | Friendly in Switzerland | +10 -10 | 1537 1602 | +2 -4 | 46 39 |
| May 21 1959 | Sweden Portugal | 2 0 | Friendly in Sweden | +4 -4 | 1854 1598 | 0 0 | 7 39 |
| June 03 1959 | Portugal Scotland | 1 0 | Friendly in Portugal | +12 -12 | 1610 1741 | +2 -2 | 37 21 |
| June 21 1959 | East Germany Portugal | 0 2 | European Cup qualifier in East Germany | -32 +32 | 1505 1642 | -4 +9 | 50 28 |
| June 28 1959 | Portugal East Germany | 3 2 | European Cup qualifier in Portugal | +8 -8 | 1650 1497 | 0 -1 | 28 51 |
| November 11 1959 | France Portugal | 5 3 | Friendly in France | +4 -4 | 1871 1646 | +1 -1 | 4 30 |
| April 27 1960 | West Germany Portugal | 2 1 | Friendly in West Germany | +4 -4 | 1816 1642 | 0 0 | 11 32 |
| May 08 1960 | Portugal Yugoslavia | 2 1 | European Cup qualifier in Portugal | +25 -25 | 1667 1807 | +4 -2 | 28 12 |
| May 22 1960 | Yugoslavia Portugal | 5 1 | European Cup qualifier in Yugoslavia | +15 -15 | 1826 1652 | 0 -2 | 11 30 |
| March 19 1961 | Portugal Luxembourg | 6 0 | World Cup qualifier in Portugal | +4 -4 | 1656 1215 | +1 0 | 29 116 |
| May 21 1961 | Portugal England | 1 1 | World Cup qualifier in Portugal | +9 -9 | 1665 1907 | 0 0 | 27 5 |
| June 04 1961 | Portugal Argentina | 0 2 | Friendly in Portugal | -7 +7 | 1658 1980 | 0 0 | 27 2 |
| October 08 1961 | Luxembourg Portugal | 4 2 | World Cup qualifier in Luxembourg | +53 -53 | 1267 1605 | +6 -14 | 111 42 |
| October 25 1961 | England Portugal | 2 0 | World Cup qualifier in England | +6 -6 | 1903 1599 | +2 0 | 5 42 |
| May 06 1962 | Brazil Portugal | 2 1 | Friendly in Brazil | +1 -1 | 2059 1598 | 0 0 | 1 42 |
| May 09 1962 | Brazil Portugal | 1 0 | Friendly in Brazil | +1 -1 | 2060 1597 | 0 0 | 1 42 |
| May 17 1962 | Portugal Belgium | 1 2 | Friendly in Portugal | -13 +13 | 1584 1612 | -2 +3 | 44 38 |
| November 07 1962 | Bulgaria Portugal | 3 1 | European Cup qualifier in Bulgaria | +13 -13 | 1724 1571 | +1 -3 | 21 46 |
| December 16 1962 | Portugal Bulgaria | 3 1 | European Cup qualifier in Portugal | +34 -34 | 1605 1689 | +9 -2 | 37 22 |
| January 23 1963 | Bulgaria Portugal | 1 0 | European Cup qualifier in Italy | +16 -16 | 1700 1589 | +1 -4 | 21 41 |
| April 21 1963 | Portugal Brazil | 1 0 | Friendly in Portugal | +16 -16 | 1605 1930 | +4 0 | 39 2 |
| April 29 1964 | Switzerland Portugal | 2 3 | Friendly in Switzerland | -11 +11 | 1536 1616 | -1 +3 | 51 34 |
| May 03 1964 | Belgium Portugal | 1 2 | Friendly in Belgium | -14 +14 | 1641 1630 | -1 +2 | 30 32 |
| May 17 1964 | Portugal England | 3 4 | Friendly in Portugal | -6 +6 | 1624 1896 | -2 0 | 34 5 |
| May 31 1964 | Argentina Portugal | 2 0 | Nations Cup in Brazil | +8 -8 | 1906 1616 | 0 0 | 4 34 |
| June 04 1964 | England Portugal | 1 1 | Nations Cup in Brazil | -10 +10 | 1879 1626 | -1 +1 | 6 33 |
| June 07 1964 | Brazil Portugal | 4 1 | Nations Cup in Brazil | +6 -6 | 1898 1620 | 0 -2 | 4 35 |
| November 15 1964 | Portugal Spain | 2 1 | Friendly in Portugal | +14 -14 | 1634 1874 | +2 0 | 32 4 |
| January 24 1965 | Portugal Turkey | 5 1 | World Cup qualifier in Portugal | +28 -28 | 1662 1615 | +3 -7 | 29 36 |
| April 19 1965 | Turkey Portugal | 0 1 | World Cup qualifier in Turkey | -23 +23 | 1592 1685 | -7 +3 | 41 27 |
| April 25 1965 | Czechoslovakia Portugal | 0 1 | World Cup qualifier in Czechoslovakia | -33 +33 | 1817 1718 | -5 +2 | 14 25 |
| June 13 1965 | Portugal Romania | 2 1 | World Cup qualifier in Portugal | +21 -21 | 1739 1820 | +1 -4 | 24 13 |
| June 24 1965 | Portugal Brazil | 0 0 | Friendly in Portugal | +2 -2 | 1741 1924 | 0 0 | 23 3 |
| October 31 1965 | Portugal Czechoslovakia | 0 0 | World Cup qualifier in Portugal | +1 -1 | 1742 1852 | +1 0 | 20 8 |
| November 21 1965 | Romania Portugal | 2 0 | World Cup qualifier in Romania | +19 -19 | 1789 1723 | +1 -4 | 16 25 |
| June 12 1966 | Portugal Norway | 4 0 | Friendly in Portugal | +6 -6 | 1729 1517 | +3 -1 | 22 58 |
| June 18 1966 | Scotland Portugal | 0 1 | Friendly in Scotland | -13 +13 | 1742 1742 | -1 +3 | 19 19 |
| June 21 1966 | Denmark Portugal | 1 3 | Friendly in Denmark | -11 +11 | 1534 1753 | -2 +1 | 53 18 |
| June 26 1966 | Portugal Uruguay | 3 0 | Friendly in Portugal | +16 -16 | 1769 1802 | 0 -1 | 18 13 |
| July 03 1966 | Portugal Romania | 1 0 | Friendly in Portugal | +8 -8 | 1777 1784 | +1 0 | 17 16 |
| July 13 1966 | Portugal Hungary | 3 1 | World Cup in England | +64 -64 | 1841 1865 | +8 -4 | 9 7 |
| July 16 1966 | Portugal Bulgaria | 3 0 | World Cup in England | +36 -36 | 1877 1695 | +1 -6 | 8 26 |
| July 19 1966 | Portugal Brazil | 3 1 | World Cup in England | +51 -51 | 1928 1869 | +4 -1 | 4 7 |
| July 23 1966 | Portugal North Korea | 5 3 | World Cup in England | +19 -19 | 1947 1676 | +2 -4 | 4 30 |
| July 26 1966 | England Portugal | 2 1 | World Cup in England | +19 -19 | 1995 1928 | 0 -1 | 2 5 |
| July 28 1966 | Portugal Soviet Union | 2 1 | World Cup in England | +33 -33 | 1961 1934 | +2 -2 | 3 5 |
| November 13 1966 | Portugal Sweden | 1 2 | European Cup qualifier in Portugal | -34 +34 | 1927 1786 | -1 +2 | 4 17 |
| March 27 1967 | Italy Portugal | 1 1 | Friendly in Italy | -2 +2 | 1890 1929 | 0 0 | 7 4 |
| June 01 1967 | Sweden Portugal | 1 1 | European Cup qualifier in Sweden | +3 -3 | 1779 1926 | 0 0 | 15 5 |
| June 08 1967 | Norway Portugal | 1 2 | European Cup qualifier in Norway | -6 +6 | 1506 1932 | -1 +1 | 58 5 |
| November 12 1967 | Portugal Norway | 2 1 | European Cup qualifier in Portugal | +2 -2 | 1934 1512 | 0 0 | 4 63 |
| November 26 1967 | Bulgaria Portugal | 1 0 | European Cup qualifier in Bulgaria | +25 -25 | 1778 1909 | +6 -1 | 15 5 |
| December 17 1967 | Portugal Bulgaria | 0 0 | European Cup qualifier in Portugal | -12 +12 | 1897 1790 | -2 0 | 7 15 |
| June 30 1968 | Brazil Portugal | 2 0 | Friendly in Mozambique | +14 -14 | 1933 1883 | +1 -1 | 3 8 |
| October 27 1968 | Portugal Romania | 3 0 | World Cup qualifier in Portugal | +12 -12 | 1895 1702 | 0 -1 | 7 24 |
| December 11 1968 | Greece Portugal | 4 2 | World Cup qualifier in Greece | +48 -48 | 1610 1847 | +11 -3 | 38 10 |
| April 06 1969 | Portugal Mexico | 0 0 | Friendly in Portugal | -4 +4 | 1843 1809 | 0 +1 | 10 13 |
| April 16 1969 | Portugal Switzerland | 0 2 | World Cup qualifier in Portugal | -53 +53 | 1790 1655 | -6 +10 | 16 31 |
| May 04 1969 | Portugal Greece | 2 2 | World Cup qualifier in Portugal | -13 +13 | 1777 1628 | 0 +1 | 16 37 |
| October 12 1969 | Romania Portugal | 1 0 | World Cup qualifier in Romania | +16 -16 | 1761 1761 | +4 -1 | 17 17 |
| November 02 1969 | Switzerland Portugal | 1 1 | World Cup qualifier in Switzerland | +4 -4 | 1599 1757 | 0 -1 | 44 18 |
| December 10 1969 | England Portugal | 1 0 | Friendly in England | +2 -2 | 2035 1755 | 0 -1 | 1 18 |
| May 10 1970 | Portugal Italy | 1 2 | Friendly in Portugal | -7 +7 | 1748 1958 | 0 0 | 19 3 |
| October 14 1970 | Denmark Portugal | 0 1 | European Cup qualifier in Denmark | -15 +15 | 1549 1763 | -4 +2 | 55 18 |
| February 17 1971 | Belgium Portugal | 3 0 | European Cup qualifier in Belgium | +28 -28 | 1757 1735 | +5 -4 | 18 22 |
| April 21 1971 | Portugal Scotland | 2 0 | European Cup qualifier in Portugal | +23 -23 | 1758 1725 | +5 -4 | 18 23 |
| May 12 1971 | Portugal Denmark | 5 0 | European Cup qualifier in Portugal | +11 -11 | 1769 1521 | +1 -1 | 17 60 |
| October 13 1971 | Scotland Portugal | 2 1 | European Cup qualifier in Scotland | +20 -20 | 1682 1749 | +5 -1 | 31 18 |
| November 21 1971 | Portugal Belgium | 1 1 | European Cup qualifier in Portugal | -5 +5 | 1744 1759 | -1 +1 | 21 17 |
| March 29 1972 | Portugal Cyprus | 4 0 | World Cup qualifier in Portugal | +3 -3 | 1747 1305 | +2 0 | 18 113 |
| May 10 1972 | Cyprus Portugal | 0 1 | World Cup qualifier in Cyprus | -5 +5 | 1300 1752 | -1 +2 | 114 18 |
| June 11 1972 | Portugal Ecuador | 3 0 | Independence Cup in Brazil | +9 -9 | 1761 1415 | +2 -3 | 16 84 |
| June 14 1972 | Portugal Iran | 3 0 | Independence Cup in Brazil | +26 -26 | 1787 1648 | +2 -4 | 14 37 |
| June 18 1972 | Portugal Chile | 4 1 | Independence Cup in Brazil | +27 -27 | 1814 1680 | +4 -2 | 11 30 |
| June 25 1972 | Portugal Ireland | 2 1 | Independence Cup in Brazil | +6 -6 | 1820 1520 | -1 -3 | 12 63 |
| June 29 1972 | Portugal Argentina | 3 1 | Independence Cup in Brazil | +32 -32 | 1852 1807 | +6 -5 | 6 13 |
| July 02 1972 | Portugal Uruguay | 1 1 | Independence Cup in Brazil | -6 +6 | 1846 1759 | -1 0 | 7 18 |
| July 06 1972 | Portugal Soviet Union | 1 0 | Independence Cup in Brazil | +24 -24 | 1870 1891 | +1 -1 | 6 5 |
| July 09 1972 | Brazil Portugal | 1 0 | Independence Cup in Brazil | +5 -5 | 2098 1865 | +1 0 | 1 6 |
| March 03 1973 | France Portugal | 1 2 | Friendly in France | -9 +9 | 1733 1874 | -1 0 | 26 8 |
| March 28 1973 | Northern Ireland Portugal | 1 1 | World Cup qualifier in England | +11 -11 | 1663 1863 | +1 0 | 32 8 |
| May 02 1973 | Bulgaria Portugal | 2 1 | World Cup qualifier in Bulgaria | +20 -20 | 1788 1843 | +4 -1 | 16 9 |
| October 13 1973 | Portugal Bulgaria | 2 2 | World Cup qualifier in Portugal | -9 +9 | 1834 1782 | -3 0 | 12 18 |
| November 14 1973 | Portugal Northern Ireland | 1 1 | World Cup qualifier in Portugal | -11 +11 | 1823 1723 | -2 0 | 13 27 |
| April 03 1974 | Portugal England | 0 0 | Friendly in Portugal | 0 0 | 1823 1928 | 0 0 | 14 4 |
| November 13 1974 | Switzerland Portugal | 3 0 | Friendly in Switzerland | +22 -22 | 1660 1801 | +3 -2 | 33 15 |
| November 20 1974 | England Portugal | 0 0 | European Cup qualifier in England | -12 +12 | 1923 1813 | 0 +2 | 5 13 |
| April 26 1975 | France Portugal | 0 2 | Friendly in France | -17 +17 | 1736 1830 | 0 +1 | 23 12 |
| April 30 1975 | Czechoslovakia Portugal | 5 0 | European Cup qualifier in Czechoslovakia | +31 -31 | 1841 1799 | +3 -3 | 11 15 |
| May 13 1975 | Scotland Portugal | 1 0 | Friendly in Scotland | +6 -6 | 1842 1793 | +2 -2 | 10 17 |
| June 08 1975 | Cyprus Portugal | 0 2 | European Cup qualifier in Cyprus | -5 +5 | 1287 1798 | -2 +2 | 119 15 |
| November 12 1975 | Portugal Czechoslovakia | 1 1 | European Cup qualifier in Portugal | -3 +3 | 1795 1855 | 0 +1 | 16 9 |
| November 19 1975 | Portugal England | 1 1 | European Cup qualifier in Portugal | +2 -2 | 1797 1927 | 0 0 | 16 5 |
| December 03 1975 | Portugal Cyprus | 1 0 | European Cup qualifier in Portugal | +1 -1 | 1798 1281 | 0 0 | 16 120 |
| April 07 1976 | Italy Portugal | 3 1 | Friendly in Italy | +7 -7 | 1912 1791 | +1 -1 | 6 18 |
| October 16 1976 | Portugal Poland | 0 2 | World Cup qualifier in Portugal | -32 +32 | 1759 1894 | -1 +3 | 19 8 |
| November 17 1976 | Portugal Denmark | 1 0 | World Cup qualifier in Portugal | +7 -7 | 1766 1586 | 0 -2 | 19 48 |
| December 05 1976 | Cyprus Portugal | 1 2 | World Cup qualifier in Cyprus | -3 +3 | 1252 1769 | 0 +1 | 123 19 |
| December 22 1976 | Portugal Italy | 2 1 | Friendly in Portugal | +12 -12 | 1781 1925 | +1 0 | 18 5 |
| March 30 1977 | Portugal Switzerland | 1 0 | Friendly in Portugal | +3 -3 | 1784 1554 | 0 0 | 19 54 |
| October 09 1977 | Denmark Portugal | 2 4 | World Cup qualifier in Denmark | -23 +23 | 1583 1807 | -5 +4 | 47 15 |
| October 29 1977 | Poland Portugal | 1 1 | World Cup qualifier in Poland | -9 +9 | 1871 1816 | -2 0 | 10 15 |
| November 16 1977 | Portugal Cyprus | 4 0 | World Cup qualifier in Portugal | +2 -2 | 1818 1245 | 0 0 | 15 128 |
| March 08 1978 | France Portugal | 2 0 | Friendly in France | +11 -11 | 1812 1807 | +2 -2 | 15 16 |
| September 20 1978 | Portugal United States | 1 0 | Friendly in Portugal | +1 -1 | 1808 1431 | 0 -1 | 15 79 |
| October 11 1978 | Portugal Belgium | 1 1 | European Cup qualifier in Portugal | -9 +9 | 1799 1756 | -1 0 | 16 23 |
| November 15 1978 | Austria Portugal | 1 2 | European Cup qualifier in Austria | -29 +29 | 1842 1828 | -2 +2 | 14 15 |
| November 29 1978 | Portugal Scotland | 1 0 | European Cup qualifier in Portugal | +16 -16 | 1844 1841 | +2 -3 | 13 15 |
| May 09 1979 | Norway Portugal | 0 1 | European Cup qualifier in Norway | -6 +6 | 1421 1850 | -1 0 | 82 12 |
| September 26 1979 | Spain Portugal | 1 1 | Friendly in Spain | -4 +4 | 1902 1854 | 0 0 | 8 14 |
| October 17 1979 | Belgium Portugal | 2 0 | European Cup qualifier in Belgium | +29 -29 | 1793 1825 | +3 -1 | 19 15 |
| November 01 1979 | Portugal Norway | 3 1 | European Cup qualifier in Portugal | +3 -3 | 1828 1434 | 0 0 | 15 79 |
| November 21 1979 | Portugal Austria | 1 2 | European Cup qualifier in Portugal | -24 +24 | 1804 1889 | -1 +4 | 16 8 |
| March 26 1980 | Scotland Portugal | 4 1 | European Cup qualifier in Scotland | +31 -31 | 1775 1773 | +3 -4 | 19 20 |
| September 24 1980 | Italy Portugal | 3 1 | Friendly in Italy | +5 -5 | 1941 1768 | 0 0 | 5 20 |
| October 07 1980 | Portugal United States | 1 1 | Friendly in Portugal | -8 +8 | 1760 1482 | -1 +1 | 20 70 |
| October 15 1980 | Scotland Portugal | 0 0 | World Cup qualifier in Scotland | -5 +5 | 1749 1765 | -1 -1 | 25 21 |
| November 19 1980 | Portugal Northern Ireland | 1 0 | World Cup qualifier in Portugal | +15 -15 | 1780 1755 | +1 -1 | 20 21 |
| December 17 1980 | Portugal Israel | 3 0 | World Cup qualifier in Portugal | +16 -16 | 1796 1652 | +2 -3 | 18 35 |
| April 15 1981 | Portugal Bulgaria | 1 1 | Friendly in Portugal | -6 +6 | 1790 1663 | -1 +1 | 19 34 |
| April 29 1981 | Northern Ireland Portugal | 1 0 | World Cup qualifier in Northern Ireland | +16 -16 | 1777 1774 | +2 -4 | 21 23 |
| June 20 1981 | Portugal Spain | 2 0 | Friendly in Portugal | +12 -12 | 1786 1788 | +1 -2 | 21 20 |
| June 24 1981 | Sweden Portugal | 3 0 | World Cup qualifier in Sweden | +42 -42 | 1658 1744 | +7 -3 | 34 24 |
| September 23 1981 | Portugal Poland | 2 0 | Friendly in Portugal | +18 -18 | 1762 1898 | +4 -1 | 20 6 |
| October 14 1981 | Portugal Sweden | 1 2 | World Cup qualifier in Portugal | -31 +31 | 1731 1678 | -4 +3 | 24 34 |
| October 28 1981 | Israel Portugal | 4 1 | World Cup qualifier in Israel | +35 -35 | 1666 1696 | +3 -3 | 35 27 |
| November 18 1981 | Portugal Scotland | 2 1 | World Cup qualifier in Portugal | +22 -22 | 1718 1803 | 0 -2 | 27 16 |
| December 16 1981 | Bulgaria Portugal | 5 2 | Friendly in Bulgaria | +14 -14 | 1698 1704 | +5 0 | 28 27 |
| January 20 1982 | Greece Portugal | 1 2 | Friendly in Greece | -11 +11 | 1613 1715 | -2 0 | 42 27 |
| February 17 1982 | West Germany Portugal | 3 1 | Friendly in West Germany | +2 -2 | 2069 1713 | 0 0 | 1 27 |
| March 24 1982 | Switzerland Portugal | 2 1 | Friendly in Switzerland | +10 -10 | 1627 1703 | +1 0 | 39 27 |
| May 05 1982 | Brazil Portugal | 3 1 | Friendly in Brazil | +2 -2 | 2060 1701 | 0 0 | 2 28 |
| September 22 1982 | Finland Portugal | 0 2 | European Cup qualifier in Finland | -16 +16 | 1416 1717 | -4 +1 | 88 26 |
| October 10 1982 | Portugal Poland | 2 1 | European Cup qualifier in Portugal | +29 -29 | 1746 1948 | +2 -2 | 24 6 |
| February 16 1983 | Portugal France | 0 3 | Friendly in Portugal | -16 +16 | 1730 1896 | 0 0 | 23 8 |
| February 23 1983 | Portugal West Germany | 1 0 | Friendly in Portugal | +14 -14 | 1744 1954 | 0 -1 | 23 5 |
| April 13 1983 | Portugal Hungary | 0 0 | Friendly in Portugal | -2 +2 | 1742 1770 | 0 0 | 23 20 |
| April 27 1983 | Soviet Union Portugal | 5 0 | European Cup qualifier in the Soviet Union | +10 -10 | 1991 1732 | 0 0 | 2 23 |
| June 08 1983 | Portugal Brazil | 0 4 | Friendly in Portugal | -7 +7 | 1725 2084 | 0 0 | 23 1 |
| September 21 1983 | Portugal Finland | 5 0 | European Cup qualifier in Portugal | +7 -7 | 1732 1415 | 0 0 | 25 88 |
| October 28 1983 | Poland Portugal | 0 1 | European Cup qualifier in Poland | -33 +33 | 1875 1765 | -3 +2 | 8 23 |
| November 13 1983 | Portugal Soviet Union | 1 0 | European Cup qualifier in Portugal | +29 -29 | 1794 1994 | +2 0 | 21 1 |
| June 02 1984 | Portugal Yugoslavia | 2 3 | Friendly in Portugal | -12 +12 | 1782 1833 | -2 +1 | 22 12 |
| June 09 1984 | Luxembourg Portugal | 1 2 | Friendly in Luxembourg | -1 +1 | 1144 1783 | 0 0 | 154 21 |
| June 14 1984 | Portugal West Germany | 0 0 | European Cup in France | +12 -12 | 1795 1959 | +3 0 | 18 2 |
| June 17 1984 | Portugal Spain | 1 1 | European Cup in France | +2 -2 | 1797 1819 | +1 0 | 17 12 |
| June 20 1984 | Portugal Romania | 1 0 | European Cup in France | +24 -24 | 1821 1754 | +4 -2 | 13 23 |
| June 23 1984 | France Portugal | 3 2 | European Cup in France | +10 -10 | 1972 1811 | 0 -3 | 2 16 |
| September 06 1984 | Portugal Bulgaria | 1 0 | Friendly in Portugal | +4 -4 | 1815 1690 | 0 -1 | 15 33 |
| September 12 1984 | Sweden Portugal | 0 1 | World Cup qualifier in Sweden | -24 +24 | 1765 1839 | -1 +3 | 21 12 |
| October 14 1984 | Portugal Czechoslovakia | 2 1 | World Cup qualifier in Portugal | +13 -13 | 1852 1807 | +2 -1 | 10 16 |
| November 14 1984 | Portugal Sweden | 1 3 | World Cup qualifier in Portugal | -46 +46 | 1806 1794 | -5 +3 | 15 20 |
| January 30 1985 | Portugal Romania | 2 3 | Friendly in Portugal | -14 +14 | 1792 1756 | -5 +3 | 21 23 |
| February 10 1985 | Malta Portugal | 1 3 | World Cup qualifier in Malta | -5 +5 | 1282 1797 | -1 +4 | 123 17 |
| February 24 1985 | Portugal West Germany | 1 2 | World Cup qualifier in Portugal | -19 +19 | 1778 1932 | -5 +1 | 22 3 |
| April 03 1985 | Italy Portugal | 2 0 | Friendly in Italy | +8 -8 | 1850 1770 | 0 0 | 8 21 |
| September 25 1985 | Czechoslovakia Portugal | 1 0 | World Cup qualifier in Czechoslovakia | +16 -16 | 1760 1754 | +2 -3 | 26 27 |
| October 12 1985 | Portugal Malta | 3 2 | World Cup qualifier in Portugal | +2 -2 | 1756 1304 | 0 -1 | 27 114 |
| October 16 1985 | West Germany Portugal | 0 1 | World Cup qualifier in West Germany | -32 +32 | 1873 1788 | -2 +4 | 5 23 |
| January 22 1986 | Portugal Finland | 1 1 | Friendly in Portugal | -8 +8 | 1780 1481 | -1 +3 | 23 72 |
| February 05 1986 | Portugal Luxembourg | 2 0 | Friendly in Portugal | 0 0 | 1780 1134 | 0 0 | 23 155 |
| February 19 1986 | Portugal East Germany | 1 3 | Friendly in Portugal | -15 +15 | 1765 1894 | -2 +1 | 25 4 |
| June 03 1986 | Portugal England | 1 0 | World Cup in Mexico | +44 -44 | 1809 1902 | +10 -1 | 16 4 |
| June 07 1986 | Poland Portugal | 1 0 | World Cup in Mexico | +34 -34 | 1795 1775 | +7 -8 | 19 24 |
| June 11 1986 | Morocco Portugal | 3 1 | World Cup in Mexico | +61 -61 | 1711 1714 | +6 -7 | 31 30 |
| October 12 1986 | Portugal Sweden | 1 1 | European Cup qualifier in Portugal | +1 -1 | 1715 1839 | 0 0 | 29 10 |
| October 29 1986 | Switzerland Portugal | 1 1 | European Cup qualifier in Switzerland | -4 +4 | 1690 1719 | -1 -1 | 33 30 |
| January 07 1987 | Portugal Greece | 1 1 | Friendly in Portugal | -5 +5 | 1714 1618 | -1 +1 | 30 45 |
| February 04 1987 | Portugal Belgium | 1 0 | Friendly in Portugal | +8 -8 | 1722 1752 | +2 -1 | 28 22 |
| February 14 1987 | Portugal Italy | 0 1 | European Cup qualifier in Portugal | -19 +19 | 1703 1856 | -1 +3 | 30 9 |
| March 29 1987 | Portugal Malta | 2 2 | European Cup qualifier in Portugal | -18 +18 | 1685 1306 | -2 +6 | 33 113 |
| September 23 1987 | Sweden Portugal | 0 1 | European Cup qualifier in Sweden | -34 +34 | 1848 1719 | -4 +3 | 10 29 |
| November 11 1987 | Portugal Switzerland | 0 0 | European Cup qualifier in Portugal | -7 +7 | 1712 1698 | 0 0 | 28 32 |
| December 05 1987 | Italy Portugal | 3 0 | European Cup qualifier in Italy | +12 -12 | 1891 1700 | 0 -3 | 6 31 |
| December 20 1987 | Malta Portugal | 0 1 | European Cup qualifier in Malta | -7 +7 | 1316 1707 | -2 +1 | 109 30 |
| October 12 1988 | Sweden Portugal | 0 0 | Friendly in Sweden | -7 +7 | 1902 1714 | 0 0 | 6 30 |
| November 16 1988 | Portugal Luxembourg | 1 0 | World Cup qualifier in Portugal | +1 -1 | 1715 1129 | 0 0 | 30 152 |
| January 25 1989 | Greece Portugal | 1 2 | Friendly in Greece | -11 +11 | 1646 1726 | -2 +1 | 39 29 |
| February 15 1989 | Portugal Belgium | 1 1 | World Cup qualifier in Portugal | -4 +4 | 1722 1768 | -2 0 | 30 23 |
| March 29 1989 | Portugal Angola | 6 0 | Friendly in Portugal | +6 -6 | 1728 1491 | +2 -4 | 28 71 |
| April 26 1989 | Portugal Switzerland | 3 1 | World Cup qualifier in Portugal | +18 -18 | 1746 1665 | +2 -3 | 25 35 |
| June 08 1989 | Brazil Portugal | 4 0 | Friendly in Brazil | +5 -5 | 1963 1741 | 0 -1 | 2 26 |
| August 31 1989 | Portugal Romania | 0 0 | Friendly in Portugal | +1 -1 | 1742 1863 | 0 0 | 26 12 |
| September 06 1989 | Belgium Portugal | 3 0 | World Cup qualifier in Belgium | +18 -18 | 1839 1724 | +3 -1 | 13 27 |
| September 20 1989 | Switzerland Portugal | 1 2 | World Cup qualifier in Switzerland | -22 +22 | 1640 1746 | -1 +1 | 37 26 |
| October 06 1989 | Czechoslovakia Portugal | 2 1 | World Cup qualifier in Czechoslovakia | +10 -10 | 1846 1736 | +2 -1 | 13 26 |
| October 11 1989 | Luxembourg Portugal | 0 3 | World Cup qualifier in Luxembourg | -4 +4 | 1121 1740 | -3 +1 | 159 25 |
| November 15 1989 | Portugal Czechoslovakia | 0 0 | World Cup qualifier in Portugal | +1 -1 | 1741 1856 | 0 0 | 25 12 |
| August 29 1990 | Portugal West Germany | 1 1 | Friendly in Portugal | +5 -5 | 1746 2032 | 0 0 | 24 1 |
| September 12 1990 | Finland Portugal | 0 0 | European Cup qualifier in Finland | +4 -4 | 1580 1742 | 0 -1 | 50 25 |
| October 17 1990 | Portugal Netherlands | 1 0 | European Cup qualifier in Portugal | +24 -24 | 1766 1894 | +2 -2 | 21 7 |
| December 19 1990 | Portugal United States | 1 0 | Friendly in Portugal | +3 -3 | 1769 1536 | 0 -1 | 21 58 |
| January 16 1991 | Spain Portugal | 1 1 | Friendly in Spain | -6 +6 | 1893 1775 | 0 0 | 7 21 |
| January 23 1991 | Greece Portugal | 3 2 | European Cup qualifier in Greece | +21 -21 | 1677 1754 | 0 -3 | 33 24 |
| February 09 1991 | Malta Portugal | 0 1 | European Cup qualifier in Malta | -5 +5 | 1319 1759 | 0 +1 | 112 22 |
| February 20 1991 | Portugal Malta | 5 0 | European Cup qualifier in Portugal | +3 -3 | 1762 1316 | 0 0 | 21 112 |
| September 04 1991 | Portugal Austria | 1 1 | Friendly in Portugal | -6 +6 | 1756 1630 | 0 0 | 21 41 |
| September 11 1991 | Portugal Finland | 1 0 | European Cup qualifier in Portugal | +7 -7 | 1763 1591 | -1 0 | 22 48 |
| October 12 1991 | Luxembourg Portugal | 1 1 | Friendly in Luxembourg | +9 -9 | 1139 1754 | 0 0 | 158 22 |
| October 16 1991 | Netherlands Portugal | 1 0 | European Cup qualifier in the Netherlands | +8 -8 | 1905 1746 | +1 -2 | 7 24 |
| November 21 1991 | Portugal Greece | 1 0 | European Cup qualifier in Portugal | +10 -10 | 1756 1653 | 0 -3 | 23 38 |
| January 15 1992 | Portugal Spain | 0 0 | Friendly in Portugal | -2 +2 | 1754 1790 | 0 +2 | 22 16 |
| February 12 1992 | Portugal Netherlands | 2 0 | Friendly in Portugal | +18 -18 | 1772 1905 | +3 -1 | 19 7 |
| May 31 1992 | Italy Portugal | 0 0 | US Cup in the United States | -7 +7 | 1936 1779 | 0 +1 | 4 20 |
| June 03 1992 | United States Portugal | 1 0 | US Cup in the United States | +17 -17 | 1657 1762 | +1 -1 | 37 21 |
| June 07 1992 | Ireland Portugal | 2 0 | US Cup in the United States | +19 -19 | 1839 1743 | +2 -2 | 10 23 |
| September 02 1992 | Austria Portugal | 1 1 | Friendly in Austria | +2 -2 | 1572 1741 | 0 0 | 53 22 |
| October 14 1992 | Scotland Portugal | 0 0 | World Cup qualifier in Scotland | -6 +6 | 1746 1747 | -2 +1 | 24 23 |
| November 11 1992 | Portugal Bulgaria | 2 1 | Friendly in France | +10 -10 | 1757 1745 | +1 -2 | 22 24 |
| January 24 1993 | Malta Portugal | 0 1 | World Cup qualifier in Malta | -6 +6 | 1351 1763 | -4 0 | 110 21 |
| February 10 1993 | Portugal Norway | 1 1 | Friendly in Portugal | -4 +4 | 1759 1708 | -2 +1 | 21 29 |
| February 24 1993 | Portugal Italy | 1 3 | World Cup qualifier in Portugal | -23 +23 | 1736 1969 | -3 +2 | 24 2 |
| March 31 1993 | Switzerland Portugal | 1 1 | World Cup qualifier in Switzerland | -8 +8 | 1772 1744 | -1 +1 | 18 23 |
| April 28 1993 | Portugal Scotland | 5 0 | World Cup qualifier in Portugal | +29 -29 | 1773 1719 | +5 -5 | 18 27 |
| June 19 1993 | Portugal Malta | 4 0 | World Cup qualifier in Portugal | +4 -4 | 1777 1353 | 0 -1 | 22 111 |
| September 05 1993 | Estonia Portugal | 0 2 | World Cup qualifier in Estonia | -3 +3 | 1188 1780 | 0 0 | 156 21 |
| October 13 1993 | Portugal Switzerland | 1 0 | World Cup qualifier in Portugal | +17 -17 | 1797 1802 | +1 -3 | 20 17 |
| November 10 1993 | Portugal Estonia | 3 0 | World Cup qualifier in Portugal | +1 -1 | 1798 1203 | 0 0 | 20 152 |
| November 17 1993 | Italy Portugal | 1 0 | World Cup qualifier in Italy | +7 -7 | 1962 1791 | 0 +1 | 2 19 |
| January 19 1994 | Spain Portugal | 2 2 | Friendly in Spain | -5 +5 | 1868 1796 | 0 +1 | 9 18 |
| April 20 1994 | Norway Portugal | 0 0 | Friendly in Norway | -3 +3 | 1819 1799 | +1 +1 | 15 19 |
| September 07 1994 | Northern Ireland Portugal | 1 2 | European Cup qualifier in Northern Ireland | -16 +16 | 1620 1815 | -4 +2 | 40 17 |
| October 09 1994 | Latvia Portugal | 1 3 | European Cup qualifier in Latvia | -7 +7 | 1347 1822 | -4 0 | 118 17 |
| November 13 1994 | Portugal Austria | 1 0 | European Cup qualifier in Portugal | +5 -5 | 1827 1570 | +1 -1 | 15 55 |
| December 18 1994 | Portugal Liechtenstein | 8 0 | European Cup qualifier in Portugal | +1 -1 | 1828 1109 | 0 0 | 20 174 |
| January 26 1995 | Canada Portugal | 1 1 | Friendly Tournament in Canada | +7 -7 | 1550 1821 | +2 -1 | 58 21 |
| January 29 1995 | Portugal Denmark | 1 0 | Friendly Tournament in Canada | +20 -20 | 1841 1909 | +5 -1 | 16 6 |
| February 22 1995 | Netherlands Portugal | 0 1 | Friendly in the Netherlands | -14 +14 | 1894 1855 | 0 +4 | 7 12 |
| April 26 1995 | Ireland Portugal | 1 0 | European Cup qualifier in Ireland | +16 -16 | 1837 1839 | 0 -7 | 19 18 |
| June 03 1995 | Portugal Latvia | 3 2 | European Cup qualifier in Portugal | +1 -1 | 1840 1358 | 0 0 | 17 113 |
| August 15 1995 | Liechtenstein Portugal | 0 7 | European Cup qualifier in Liechtenstein | -3 +3 | 1122 1843 | 0 0 | 168 11 |
| September 03 1995 | Portugal Northern Ireland | 1 1 | European Cup qualifier in Portugal | -16 +16 | 1827 1587 | -5 +6 | 16 46 |
| October 11 1995 | Austria Portugal | 1 1 | European Cup qualifier in Austria | +5 -5 | 1648 1822 | 0 +1 | 35 15 |
| November 15 1995 | Portugal Ireland | 3 0 | European Cup qualifier in Portugal | +18 -18 | 1840 1717 | 0 -2 | 13 28 |
| December 12 1995 | England Portugal | 1 1 | Friendly in England | -3 +3 | 1840 1843 | -3 +3 | 13 10 |
| January 24 1996 | France Portugal | 3 2 | Friendly in France | +6 -6 | 1917 1837 | 0 -4 | 6 14 |
| February 21 1996 | Portugal Germany | 1 2 | Friendly in Portugal | -8 +8 | 1829 1999 | -1 0 | 14 2 |
| March 27 1996 | Portugal Greece | 1 0 | Friendly in Portugal | +2 -2 | 1831 1566 | +1 -1 | 14 56 |
| May 29 1996 | Ireland Portugal | 0 1 | Friendly in Ireland | -9 +9 | 1673 1840 | 0 +4 | 32 14 |
| June 09 1996 | Denmark Portugal | 1 1 | European Cup in England | -6 +6 | 1920 1846 | 0 +4 | 6 10 |
| June 14 1996 | Portugal Turkey | 1 0 | European Cup in England | +15 -15 | 1861 1691 | +1 -1 | 10 30 |
| June 19 1996 | Portugal Croatia | 3 0 | European Cup in England | +50 -50 | 1911 1859 | +6 -6 | 6 12 |
| June 23 1996 | Czechia Portugal | 1 0 | European Cup in England | +27 -27 | 1904 1884 | +4 -4 | 6 10 |
| August 31 1996 | Armenia Portugal | 0 0 | World Cup qualifier in Armenia | +17 -17 | 1366 1867 | +2 -1 | 114 11 |
| October 05 1996 | Ukraine Portugal | 2 1 | World Cup qualifier in Ukraine | +29 -29 | 1619 1838 | +11 -3 | 40 14 |
| October 09 1996 | Albania Portugal | 0 3 | World Cup qualifier in Albania | -9 +9 | 1392 1847 | -1 +1 | 104 13 |
| November 09 1996 | Portugal Ukraine | 1 0 | World Cup qualifier in Portugal | +5 -5 | 1852 1614 | 0 -1 | 13 43 |
| December 14 1996 | Portugal Germany | 0 0 | World Cup qualifier in Portugal | +5 -5 | 1857 2043 | 0 0 | 11 1 |
| January 22 1997 | Portugal France | 0 2 | Friendly in Portugal | -14 +14 | 1843 1987 | -1 +1 | 12 3 |
| February 19 1997 | Greece Portugal | 0 0 | Friendly in Greece | +3 -3 | 1628 1840 | 0 0 | 42 12 |
| March 29 1997 | Northern Ireland Portugal | 0 0 | World Cup qualifier in Northern Ireland | +7 -7 | 1618 1833 | +1 -1 | 49 13 |
| June 07 1997 | Portugal Albania | 2 0 | World Cup qualifier in Portugal | +2 -2 | 1835 1362 | 0 0 | 13 113 |
| August 20 1997 | Portugal Armenia | 3 1 | World Cup qualifier in Portugal | +3 -3 | 1838 1392 | +1 -4 | 11 106 |
| September 06 1997 | Germany Portugal | 1 1 | World Cup qualifier in Germany | -14 +14 | 2027 1852 | 0 0 | 2 10 |
| October 11 1997 | Portugal Northern Ireland | 1 0 | World Cup qualifier in Portugal | +4 -4 | 1856 1552 | 0 -2 | 10 63 |
| April 22 1998 | England Portugal | 3 0 | Friendly in England | +9 -9 | 1943 1847 | +1 -1 | 5 11 |
| August 19 1998 | Portugal Mozambique | 2 1 | Friendly in Portugal | +1 -1 | 1848 1323 | 0 0 | 13 120 |
| September 06 1998 | Hungary Portugal | 1 3 | European Cup qualifier in Hungary | -19 +19 | 1589 1867 | -5 +2 | 58 11 |
| October 10 1998 | Portugal Romania | 0 1 | European Cup qualifier in Portugal | -27 +27 | 1840 1863 | -3 +2 | 14 12 |
| October 14 1998 | Slovakia Portugal | 0 3 | European Cup qualifier in Slovakia | -28 +28 | 1646 1868 | -7 +2 | 44 12 |
| November 18 1998 | Portugal Israel | 2 0 | Friendly in Portugal | +4 -4 | 1872 1625 | +1 -6 | 11 53 |
| February 10 1999 | Portugal Netherlands | 0 0 | Friendly in France | +2 -2 | 1874 1958 | +1 0 | 11 4 |
| March 26 1999 | Portugal Azerbaijan | 7 0 | European Cup qualifier in Portugal | +2 -2 | 1876 1264 | 0 0 | 11 136 |
| March 30 1999 | Liechtenstein Portugal | 0 5 | European Cup qualifier in Liechtenstein | -1 +1 | 1067 1877 | 0 +1 | 177 11 |
| June 05 1999 | Portugal Slovakia | 1 0 | European Cup qualifier in Portugal | +5 -5 | 1882 1633 | +2 -3 | 10 49 |
| June 09 1999 | Portugal Liechtenstein | 8 0 | European Cup qualifier in Portugal | 0 0 | 1882 1055 | -1 0 | 11 178 |
| August 18 1999 | Portugal Andorra | 4 0 | Friendly in Portugal | 0 0 | 1882 1048 | -1 0 | 11 180 |
| September 04 1999 | Azerbaijan Portugal | 1 1 | European Cup qualifier in Azerbaijan | +18 -18 | 1284 1864 | +4 -4 | 133 14 |
| September 08 1999 | Romania Portugal | 1 1 | European Cup qualifier in Romania | -5 +5 | 1854 1869 | 0 +1 | 15 13 |
| October 09 1999 | Portugal Hungary | 3 0 | European Cup qualifier in Portugal | +7 -7 | 1876 1576 | -1 -1 | 14 56 |
| February 23 2000 | Belgium Portugal | 1 1 | Friendly in Belgium | 0 0 | 1764 1876 | +1 0 | 20 11 |
| March 29 2000 | Portugal Denmark | 2 1 | Friendly in Portugal | +5 -5 | 1881 1801 | +1 0 | 10 17 |
| April 26 2000 | Italy Portugal | 2 0 | Friendly in Italy | +10 -10 | 1904 1871 | 0 -1 | 8 11 |
| June 02 2000 | Portugal Wales | 3 0 | Friendly in Portugal | +2 -2 | 1873 1517 | 0 -1 | 12 67 |
| June 12 2000 | Portugal England | 3 2 | European Cup in the Netherlands | +25 -25 | 1898 1854 | +3 -2 | 8 12 |
| June 17 2000 | Portugal Romania | 1 0 | European Cup in the Netherlands | +19 -19 | 1917 1795 | +1 0 | 7 16 |
| June 20 2000 | Portugal Germany | 3 0 | European Cup in the Netherlands | +33 -33 | 1950 1795 | +1 -3 | 6 16 |
| June 24 2000 | Portugal Turkey | 2 0 | European Cup in the Netherlands | +18 -18 | 1968 1728 | 0 -4 | 6 25 |
| June 28 2000 | France Portugal | 2 1 | European Cup in Belgium | +19 -19 | 2078 1949 | +1 -1 | 1 6 |
| August 16 2000 | Portugal Lithuania | 5 1 | Friendly in Portugal | +1 -1 | 1950 1417 | +1 +1 | 5 94 |
| September 03 2000 | Estonia Portugal | 1 3 | World Cup qualifier in Estonia | -3 +3 | 1322 1953 | -2 0 | 126 5 |
| October 07 2000 | Portugal Ireland | 1 1 | World Cup qualifier in Portugal | -14 +14 | 1939 1766 | -1 +3 | 6 19 |
| October 11 2000 | Netherlands Portugal | 0 2 | World Cup qualifier in the Netherlands | -43 +43 | 1952 1982 | -3 +4 | 5 3 |
| November 15 2000 | Portugal Israel | 2 1 | Friendly in Portugal | +1 -1 | 1983 1633 | 0 -1 | 3 50 |
| February 28 2001 | Portugal Andorra | 3 0 | World Cup qualifier in Portugal | 0 0 | 1983 1042 | -1 0 | 4 180 |
| March 28 2001 | Portugal Netherlands | 2 2 | World Cup qualifier in Portugal | -7 +7 | 1976 1963 | +1 0 | 4 6 |
| April 25 2001 | France Portugal | 4 0 | Friendly in France | +9 -9 | 2080 1967 | 0 0 | 1 4 |
| June 02 2001 | Ireland Portugal | 1 1 | World Cup qualifier in Ireland | +4 -4 | 1800 1963 | -1 0 | 20 5 |
| June 06 2001 | Portugal Cyprus | 6 0 | World Cup qualifier in Portugal | +3 -3 | 1966 1464 | 0 +1 | 5 81 |
| August 15 2001 | Portugal Moldova | 3 0 | Friendly in Portugal | +1 -1 | 1967 1362 | 0 0 | 5 115 |
| September 01 2001 | Andorra Portugal | 1 7 | World Cup qualifier in Spain | 0 0 | 1041 1967 | 0 +1 | 179 4 |
| September 05 2001 | Cyprus Portugal | 1 3 | World Cup qualifier in Cyprus | -5 +5 | 1457 1972 | -2 0 | 87 4 |
| October 06 2001 | Portugal Estonia | 5 0 | World Cup qualifier in Portugal | +1 -1 | 1973 1321 | 0 0 | 4 125 |
| November 14 2001 | Portugal Angola | 5 1 | Friendly in Portugal | +2 -2 | 1975 1537 | 0 0 | 4 65 |
| February 13 2002 | Spain Portugal | 1 1 | Friendly in Spain | -2 +2 | 1928 1977 | 0 0 | 6 4 |
| March 27 2002 | Portugal Finland | 1 4 | Friendly in Portugal | -32 +32 | 1945 1724 | -1 +8 | 5 30 |
| April 17 2002 | Portugal Brazil | 1 1 | Friendly in Portugal | -5 +5 | 1940 1840 | 0 +1 | 5 13 |
| May 25 2002 | Portugal China | 2 0 | Friendly in Macao | +6 -6 | 1946 1696 | 0 -3 | 5 40 |
| June 05 2002 | United States Portugal | 3 2 | World Cup in South Korea | +43 -43 | 1821 1903 | +7 0 | 15 6 |
| June 10 2002 | Portugal Poland | 4 0 | World Cup in South Korea | +23 -23 | 1926 1646 | +1 -5 | 6 42 |
| June 14 2002 | South Korea Portugal | 1 0 | World Cup in South Korea | +37 -37 | 1779 1889 | +6 -4 | 22 10 |
| September 07 2002 | England Portugal | 1 1 | Friendly in England | -4 +4 | 1927 1893 | -2 0 | 7 8 |
| October 12 2002 | Portugal Tunisia | 1 1 | Friendly in Portugal | -8 +8 | 1885 1611 | 0 +2 | 8 51 |
| October 16 2002 | Sweden Portugal | 2 3 | Friendly in Sweden | -10 +10 | 1790 1895 | -2 0 | 19 8 |
| November 20 2002 | Portugal Scotland | 2 0 | Friendly in Portugal | +4 -4 | 1899 1662 | 0 0 | 8 39 |
| February 12 2003 | Italy Portugal | 1 0 | Friendly in Italy | +9 -9 | 1858 1890 | 0 0 | 11 8 |
| March 29 2003 | Portugal Brazil | 2 1 | Friendly in Portugal | +11 -11 | 1901 2013 | +1 0 | 7 1 |
| April 02 2003 | Portugal Macedonia | 1 0 | Friendly in Switzerland | +1 -1 | 1902 1407 | 0 -1 | 7 104 |
| April 30 2003 | Netherlands Portugal | 1 1 | Friendly in the Netherlands | -5 +5 | 2004 1907 | 0 0 | 2 7 |
| June 06 2003 | Portugal Paraguay | 0 0 | Friendly in Portugal | -6 +6 | 1901 1748 | 0 +4 | 7 23 |
| June 10 2003 | Portugal Bolivia | 4 0 | Friendly in Portugal | +2 -2 | 1903 1515 | 0 0 | 7 69 |
| August 20 2003 | Portugal Kazakhstan | 1 0 | Friendly in Portugal | +1 -1 | 1904 1395 | -1 -2 | 8 105 |
| September 06 2003 | Portugal Spain | 0 3 | Friendly in Portugal | -22 +22 | 1882 1938 | -1 +1 | 9 5 |
| September 10 2003 | Norway Portugal | 0 1 | Friendly in Norway | -8 +8 | 1704 1890 | -2 0 | 34 9 |
| October 11 2003 | Portugal Albania | 5 3 | Friendly in Portugal | +1 -1 | 1891 1457 | 0 -1 | 9 88 |
| November 15 2003 | Portugal Greece | 1 1 | Friendly in Portugal | -6 +6 | 1885 1758 | -1 +3 | 9 22 |
| November 19 2003 | Portugal Kuwait | 8 0 | Friendly in Portugal | +3 -3 | 1888 1535 | 0 0 | 9 67 |
| February 18 2004 | Portugal England | 1 1 | Friendly in Portugal | -2 +2 | 1886 1926 | 0 0 | 9 7 |
| March 31 2004 | Portugal Italy | 1 2 | Friendly in Portugal | -13 +13 | 1873 1906 | 0 0 | 9 8 |
| April 28 2004 | Portugal Sweden | 2 2 | Friendly in Portugal | -6 +6 | 1867 1750 | 0 +1 | 9 26 |
| May 29 2004 | Portugal Luxembourg | 3 0 | Friendly in Portugal | 0 0 | 1867 1041 | 0 0 | 9 183 |
| June 05 2004 | Portugal Lithuania | 4 1 | Friendly in Portugal | +1 -1 | 1868 1383 | 0 0 | 9 110 |
| June 12 2004 | Portugal Greece | 1 2 | European Cup in Portugal | -38 +38 | 1830 1797 | -3 +4 | 12 19 |
| June 16 2004 | Portugal Russia | 2 0 | European Cup in Portugal | +19 -19 | 1849 1728 | +3 -1 | 9 27 |
| June 20 2004 | Portugal Spain | 1 0 | European Cup in Portugal | +27 -27 | 1876 1955 | +1 -2 | 9 4 |
| June 24 2004 | Portugal England | 2 2 | European Cup in Portugal | -3 +3 | 1873 1941 | 0 0 | 9 6 |
| June 30 2004 | Portugal Netherlands | 2 1 | European Cup in Portugal | +20 -20 | 1893 1881 | +1 -1 | 8 9 |
| July 04 2004 | Portugal Greece | 0 1 | European Cup in Portugal | -34 +34 | 1859 1891 | -2 +2 | 10 8 |
| September 04 2004 | Latvia Portugal | 0 2 | World Cup qualifier in Latvia | -10 +10 | 1475 1869 | -5 +1 | 83 9 |
| September 08 2004 | Portugal Estonia | 4 0 | World Cup qualifier in Portugal | +2 -2 | 1871 1359 | 0 -1 | 9 113 |
| October 09 2004 | Liechtenstein Portugal | 2 2 | World Cup qualifier in Liechtenstein | +19 -19 | 1051 1852 | +5 0 | 178 9 |
| October 13 2004 | Portugal Russia | 7 1 | World Cup qualifier in Portugal | +20 -20 | 1872 1729 | 0 -3 | 9 30 |
| November 17 2004 | Luxembourg Portugal | 0 5 | World Cup qualifier in Luxembourg | -1 +1 | 980 1873 | 0 0 | 190 9 |
| February 09 2005 | Ireland Portugal | 1 0 | Friendly in Ireland | +8 -8 | 1840 1865 | 0 -1 | 14 10 |
| March 26 2005 | Portugal Canada | 4 1 | Friendly in Portugal | +3 -3 | 1868 1549 | -2 -1 | 12 70 |
| March 30 2005 | Slovakia Portugal | 1 1 | World Cup qualifier in Slovakia | +7 -7 | 1651 1861 | +3 -1 | 45 13 |
| June 04 2005 | Portugal Slovakia | 2 0 | World Cup qualifier in Portugal | +9 -9 | 1870 1642 | +1 -4 | 12 50 |
| June 08 2005 | Estonia Portugal | 0 1 | World Cup qualifier in Estonia | -3 +3 | 1354 1873 | -1 +2 | 112 10 |
| August 17 2005 | Portugal Egypt | 2 0 | Friendly in Portugal | +5 -5 | 1878 1688 | -1 0 | 10 39 |
| September 03 2005 | Portugal Luxembourg | 6 0 | World Cup qualifier in Portugal | 0 0 | 1878 974 | +1 0 | 9 190 |
| September 07 2005 | Russia Portugal | 0 0 | World Cup qualifier in Russia | +3 -3 | 1722 1875 | -1 -1 | 33 10 |
| October 08 2005 | Portugal Liechtenstein | 2 1 | World Cup qualifier in Portugal | 0 0 | 1875 1107 | +1 0 | 9 171 |
| October 12 2005 | Portugal Latvia | 3 0 | World Cup qualifier in Portugal | +3 -3 | 1878 1443 | 0 -1 | 9 91 |
| November 12 2005 | Portugal Croatia | 2 0 | Friendly in Portugal | +9 -9 | 1887 1835 | 0 0 | 9 13 |
| November 15 2005 | Northern Ireland Portugal | 1 1 | Friendly in Northern Ireland | +7 -7 | 1468 1880 | +2 0 | 85 9 |
| March 01 2006 | Portugal Saudi Arabia | 3 0 | Friendly in Germany | +6 -6 | 1886 1599 | 0 0 | 9 55 |
| May 27 2006 | Portugal Cape Verde | 4 1 | Friendly in Portugal | +1 -1 | 1887 1316 | 0 0 | 9 124 |
| June 03 2006 | Portugal Luxembourg | 3 0 | Friendly in France | 0 0 | 1887 947 | 0 0 | 9 189 |
| June 11 2006 | Portugal Angola | 1 0 | World Cup in Germany | +8 -8 | 1895 1555 | +1 -2 | 9 66 |
| June 17 2006 | Portugal Iran | 2 0 | World Cup in Germany | +29 -29 | 1924 1740 | +3 -2 | 7 28 |
| June 21 2006 | Portugal Mexico | 2 1 | World Cup in Germany | +23 -23 | 1947 1815 | 0 -2 | 6 15 |
| June 25 2006 | Portugal Netherlands | 1 0 | World Cup in Germany | +33 -33 | 1980 1952 | +4 -4 | 3 7 |
| July 01 2006 | Portugal England | 0 0 | World Cup in Germany | -1 +1 | 1979 1971 | -1 0 | 5 6 |
| July 05 2006 | France Portugal | 1 0 | World Cup in Germany | +27 -27 | 2039 1952 | +1 -1 | 2 6 |
| July 08 2006 | Germany Portugal | 3 1 | World Cup in Germany | +40 -40 | 1930 1912 | +1 -3 | 8 9 |
| September 01 2006 | Denmark Portugal | 4 2 | Friendly in Denmark | +12 -12 | 1885 1900 | 0 0 | 10 9 |
| September 06 2006 | Finland Portugal | 1 1 | European Cup qualifier in Finland | +9 -9 | 1650 1891 | +1 0 | 47 9 |
| October 07 2006 | Portugal Azerbaijan | 3 0 | European Cup qualifier in Portugal | +1 -1 | 1892 1322 | +1 -2 | 8 123 |
| October 11 2006 | Poland Portugal | 2 1 | European Cup qualifier in Poland | +26 -26 | 1719 1866 | +7 -2 | 34 10 |
| November 15 2006 | Portugal Kazakhstan | 3 0 | European Cup qualifier in Portugal | +2 -2 | 1868 1316 | 0 -1 | 10 121 |
| February 06 2007 | Portugal Brazil | 2 0 | Friendly in England | +22 -22 | 1890 2034 | +1 -1 | 8 2 |
| March 24 2007 | Portugal Belgium | 4 0 | European Cup qualifier in Portugal | +9 -9 | 1899 1627 | 0 0 | 8 50 |
| March 28 2007 | Serbia Portugal | 1 1 | European Cup qualifier in Serbia | +5 -5 | 1706 1894 | +1 0 | 39 8 |
| June 02 2007 | Belgium Portugal | 1 2 | European Cup qualifier in Belgium | -11 +11 | 1616 1905 | 0 0 | 50 8 |
| June 05 2007 | Kuwait Portugal | 1 1 | Friendly in Kuwait | +8 -8 | 1441 1897 | +2 0 | 94 8 |
| August 22 2007 | Armenia Portugal | 1 1 | European Cup qualifier in Armenia | +16 -16 | 1433 1881 | +2 -1 | 97 10 |
| September 08 2007 | Portugal Poland | 2 2 | European Cup qualifier in Portugal | -12 +12 | 1869 1752 | -2 0 | 12 29 |
| September 12 2007 | Portugal Serbia | 1 1 | European Cup qualifier in Portugal | -13 +13 | 1856 1718 | 0 0 | 12 37 |
| October 13 2007 | Azerbaijan Portugal | 0 2 | European Cup qualifier in Azerbaijan | -6 +6 | 1374 1862 | 0 0 | 108 12 |
| October 17 2007 | Kazakhstan Portugal | 1 2 | European Cup qualifier in Kazakhstan | -3 +3 | 1327 1865 | -2 0 | 128 12 |
| November 17 2007 | Portugal Armenia | 1 0 | European Cup qualifier in Portugal | +2 -2 | 1867 1426 | +1 -2 | 11 99 |
| November 21 2007 | Portugal Finland | 0 0 | European Cup qualifier in Portugal | -15 +15 | 1852 1661 | -2 +2 | 13 42 |
| February 06 2008 | Italy Portugal | 3 1 | Friendly in Switzerland | +9 -9 | 2012 1843 | 0 0 | 2 14 |
| March 26 2008 | Greece Portugal | 2 1 | Friendly in Germany | +10 -10 | 1836 1833 | +1 -1 | 13 14 |
| May 31 2008 | Portugal Georgia | 2 0 | Friendly in Portugal | +2 -2 | 1835 1473 | 0 0 | 13 88 |
| June 07 2008 | Portugal Turkey | 2 0 | European Cup in Switzerland | +32 -32 | 1867 1750 | +2 -7 | 11 27 |
| June 11 2008 | Portugal Czechia | 3 1 | European Cup in Switzerland | +42 -42 | 1909 1870 | +4 -3 | 8 11 |
| June 15 2008 | Switzerland Portugal | 2 0 | European Cup in Switzerland | +48 -48 | 1759 1861 | +12 -4 | 24 12 |
| June 19 2008 | Germany Portugal | 3 2 | European Cup in Switzerland | +20 -20 | 1949 1841 | 0 0 | 6 12 |
| August 20 2008 | Portugal Faroe Islands | 5 0 | Friendly in Portugal | 0 0 | 1841 1121 | -1 0 | 14 172 |
| September 06 2008 | Malta Portugal | 0 4 | World Cup qualifier in Malta | -3 +3 | 1213 1844 | 0 +2 | 153 12 |
| September 10 2008 | Portugal Denmark | 2 3 | World Cup qualifier in Portugal | -29 +29 | 1815 1802 | -2 0 | 14 19 |
| October 11 2008 | Sweden Portugal | 0 0 | World Cup qualifier in Sweden | -1 +1 | 1735 1816 | 0 +1 | 30 13 |
| October 15 2008 | Portugal Albania | 0 0 | World Cup qualifier in Portugal | -17 +17 | 1799 1469 | -4 0 | 17 92 |
| November 19 2008 | Brazil Portugal | 6 2 | Friendly in Brazil | +6 -6 | 1994 1793 | 0 0 | 3 17 |
| February 11 2009 | Portugal Finland | 1 0 | Friendly in Portugal | +4 -4 | 1797 1629 | +3 0 | 15 48 |
| March 28 2009 | Portugal Sweden | 0 0 | World Cup qualifier in Portugal | -8 +8 | 1789 1757 | -3 +2 | 18 25 |
| March 31 2009 | Portugal South Africa | 2 0 | Friendly in Switzerland | +5 -5 | 1794 1506 | +3 -2 | 16 82 |
| June 06 2009 | Albania Portugal | 1 2 | World Cup qualifier in Albania | -7 +7 | 1428 1801 | -1 +1 | 99 13 |
| June 10 2009 | Estonia Portugal | 0 0 | Friendly in Estonia | +7 -7 | 1397 1794 | +2 -2 | 106 15 |
| August 12 2009 | Liechtenstein Portugal | 0 3 | Friendly in Liechtenstein | -1 +1 | 1152 1795 | 0 -1 | 164 16 |
| September 05 2009 | Denmark Portugal | 1 1 | World Cup qualifier in Denmark | -6 +6 | 1801 1801 | -1 +2 | 14 14 |
| September 09 2009 | Hungary Portugal | 0 1 | World Cup qualifier in Hungary | -13 +13 | 1567 1814 | -1 +2 | 59 12 |
| October 10 2009 | Portugal Hungary | 3 0 | World Cup qualifier in Portugal | +8 -8 | 1822 1559 | -1 -3 | 13 62 |
| October 14 2009 | Portugal Malta | 3 0 | World Cup qualifier in Portugal | +1 -1 | 1823 1191 | 0 0 | 13 158 |
| November 14 2009 | Portugal Bosnia and Herzegovina | 1 0 | World Cup qualifier in Portugal | +6 -6 | 1829 1629 | 0 0 | 13 48 |
| November 18 2009 | Bosnia and Herzegovina Portugal | 0 1 | World Cup qualifier in Bosnia and Herzegovina | -14 +14 | 1615 1843 | -2 +1 | 50 12 |
| March 03 2010 | Portugal China | 2 0 | Friendly in Portugal | +4 -4 | 1847 1616 | 0 -1 | 12 51 |
| May 24 2010 | Portugal Cape Verde | 0 0 | Friendly in Portugal | -9 +9 | 1838 1375 | 0 +6 | 12 110 |
| June 01 2010 | Portugal Cameroon | 3 1 | Friendly in Portugal | +6 -6 | 1844 1690 | 0 -4 | 12 40 |
| June 08 2010 | Portugal Mozambique | 3 0 | Friendly in South Africa | +2 -2 | 1846 1352 | 0 0 | 11 118 |
| June 15 2010 | Cote d'Ivoire Portugal | 0 0 | World Cup in South Africa | +9 -9 | 1747 1837 | +1 0 | 23 11 |
| June 21 2010 | Portugal North Korea | 7 0 | World Cup in South Africa | +19 -19 | 1856 1504 | +1 -4 | 11 84 |
| June 25 2010 | Portugal Brazil | 0 0 | World Cup in South Africa | +18 -18 | 1874 2082 | +2 0 | 9 1 |
| June 29 2010 | Spain Portugal | 1 0 | World Cup in South Africa | +15 -15 | 2076 1859 | 0 -1 | 2 9 |