| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
African Nations Cup Asian Challenge Cup Cecafa Cup South Asian Cup
| Canada matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| November 28 1885 | United States Canada | 0 1 | Friendly in the United States | -13 +13 | 1587 1613 | - - | 4 3 |
| November 25 1886 | United States Canada | 3 2 | Friendly in the United States | +8 -8 | 1595 1605 | 0 0 | 4 3 |
| June 07 1924 | Australia Canada | 3 2 | Friendly in Australia | +9 -9 | 1549 1596 | +2 -1 | 32 26 |
| June 14 1924 | Australia Canada | 0 1 | Friendly in Australia | -12 +12 | 1537 1608 | -1 0 | 33 26 |
| June 23 1924 | Australia Canada | 4 1 | Friendly in Australia | +16 -16 | 1553 1592 | +1 0 | 32 27 |
| June 28 1924 | Australia Canada | 0 0 | Friendly in Australia | -2 +2 | 1551 1594 | 0 0 | 32 27 |
| July 12 1924 | Australia Canada | 1 4 | Friendly in Australia | -20 +20 | 1531 1614 | -3 +2 | 35 25 |
| July 26 1924 | Australia Canada | 1 0 | Friendly in Australia | +10 -10 | 1541 1604 | +1 -1 | 34 26 |
| August 05 1924 | New Zealand Canada | 1 1 | Friendly in New Zealand | -2 +2 | 1558 1606 | -1 0 | 30 26 |
| June 27 1925 | Canada United States | 1 0 | Friendly in Canada | +7 -7 | 1613 1602 | +3 -4 | 22 26 |
| November 08 1925 | United States Canada | 6 1 | Friendly in the United States | +15 -15 | 1617 1598 | +3 -2 | 22 25 |
| November 06 1926 | United States Canada | 6 2 | Friendly in the United States | +13 -13 | 1630 1585 | 0 -1 | 22 27 |
| June 25 1927 | New Zealand Canada | 2 2 | Friendly in New Zealand | -2 +2 | 1556 1587 | 0 0 | 30 27 |
| July 02 1927 | New Zealand Canada | 1 2 | Friendly in New Zealand | -12 +12 | 1544 1599 | 0 +3 | 30 24 |
| July 09 1927 | New Zealand Canada | 1 0 | Friendly in New Zealand | +9 -9 | 1553 1590 | 0 -2 | 30 26 |
| July 23 1927 | New Zealand Canada | 1 4 | Friendly in New Zealand | -21 +21 | 1532 1611 | -3 +3 | 33 23 |
| June 22 1957 | Canada United States | 5 1 | World Cup qualifier in Canada | +16 -16 | 1627 1471 | +2 -4 | 29 59 |
| June 30 1957 | Mexico Canada | 3 0 | World Cup qualifier in Mexico | +20 -20 | 1711 1607 | +1 -3 | 21 32 |
| July 04 1957 | Mexico Canada | 2 0 | World Cup qualifier in Mexico | +14 -14 | 1725 1593 | +1 -3 | 20 35 |
| July 06 1957 | United States Canada | 2 3 | World Cup qualifier in the United States | -19 +19 | 1452 1612 | -4 +4 | 63 31 |
| June 21 1967 | Canada Cuba | 1 1 | Olympic Games qualifier in Canada | -18 +18 | 1594 1192 | -1 +2 | 40 133 |
| June 24 1967 | Canada Cuba | 1 2 | Olympic Games qualifier in Canada | -38 +38 | 1556 1230 | -8 +6 | 48 127 |
| October 06 1968 | Canada Bermuda | 4 0 | World Cup qualifier in Canada | +10 -10 | 1566 1321 | +3 -3 | 47 109 |
| October 17 1968 | Canada United States | 4 2 | World Cup qualifier in Canada | +12 -12 | 1578 1415 | +1 -4 | 47 85 |
| October 20 1968 | Bermuda Canada | 0 0 | World Cup qualifier in Bermuda | +8 -8 | 1329 1570 | +2 -1 | 106 48 |
| October 26 1968 | United States Canada | 1 0 | World Cup qualifier in the United States | +22 -22 | 1462 1548 | +4 -7 | 73 55 |
| May 30 1971 | Bermuda Canada | 0 3 | Olympic Games qualifier in Bermuda | -20 +20 | 1269 1568 | -3 +6 | 117 49 |
| June 13 1971 | Canada Bermuda | 1 1 | Olympic Games qualifier in Canada | -16 +16 | 1552 1285 | -5 +2 | 54 115 |
| August 20 1972 | Canada United States | 3 2 | World Cup qualifier in Canada | +12 -12 | 1564 1484 | +1 -4 | 53 69 |
| August 24 1972 | Canada Mexico | 0 1 | World Cup qualifier in Canada | -16 +16 | 1548 1746 | -2 +3 | 55 22 |
| August 29 1972 | United States Canada | 2 2 | World Cup qualifier in the United States | -2 +2 | 1482 1550 | 0 +1 | 69 54 |
| September 02 1972 | Guatemala Canada | 2 2 | Friendly in Guatemala | -4 +4 | 1575 1554 | 0 0 | 50 54 |
| September 05 1972 | Mexico Canada | 2 1 | World Cup qualifier in Mexico | +6 -6 | 1759 1548 | 0 -1 | 20 55 |
| August 01 1973 | Canada Poland | 1 3 | Friendly in Canada | -5 +5 | 1543 1918 | 0 0 | 57 5 |
| August 05 1973 | Canada United States | 0 2 | Friendly in Canada | -23 +23 | 1520 1461 | -4 +5 | 61 70 |
| September 28 1973 | Malta Canada | 2 0 | Friendly in Malta | +23 -23 | 1236 1497 | +4 -2 | 128 63 |
| October 07 1973 | Luxembourg Canada | 0 2 | Friendly in Luxembourg | -9 +9 | 1252 1506 | -2 +1 | 125 63 |
| November 10 1973 | Haiti Canada | 5 1 | Friendly in Haiti | +10 -10 | 1581 1496 | +2 -1 | 46 64 |
| November 12 1973 | Haiti Canada | 0 1 | Friendly in Haiti | -15 +15 | 1566 1511 | -2 +2 | 48 62 |
| April 12 1974 | Bermuda Canada | 0 0 | Friendly in Bermuda | +3 -3 | 1297 1508 | +1 0 | 115 62 |
| October 09 1974 | East Germany Canada | 2 0 | Friendly in East Germany | +2 -2 | 1888 1506 | 0 -1 | 7 64 |
| October 31 1974 | Poland Canada | 2 0 | Friendly in Poland | +1 -1 | 1996 1505 | 0 0 | 3 64 |
| January 05 1975 | Cuba Canada | 4 0 | Friendly in Cuba | +19 -19 | 1414 1486 | +4 -4 | 85 68 |
| July 06 1975 | Canada Poland | 1 8 | Friendly in Canada | -4 +4 | 1482 2010 | 0 0 | 69 3 |
| July 09 1975 | Canada Poland | 1 4 | Friendly in Canada | -3 +3 | 1479 2013 | 0 0 | 69 3 |
| July 29 1975 | Canada East Germany | 0 3 | Friendly in Canada | -8 +8 | 1471 1805 | 0 +1 | 70 15 |
| July 31 1975 | Canada East Germany | 1 7 | Friendly in Canada | -9 +9 | 1462 1814 | -1 +1 | 71 14 |
| July 19 1976 | Canada Soviet Union | 1 2 | Olympic Games in Canada | -11 +11 | 1451 1827 | 0 +1 | 73 13 |
| July 21 1976 | Canada North Korea | 1 3 | Olympic Games in Canada | -39 +39 | 1412 1636 | -5 +6 | 78 40 |
| September 24 1976 | Canada United States | 1 1 | World Cup qualifier in Canada | -5 +5 | 1407 1419 | -1 0 | 81 79 |
| October 10 1976 | Canada Mexico | 1 0 | World Cup qualifier in Canada | +29 -29 | 1436 1642 | +5 -6 | 76 38 |
| October 20 1976 | United States Canada | 2 0 | World Cup qualifier in the United States | +23 -23 | 1441 1413 | +4 -4 | 76 80 |
| October 27 1976 | Mexico Canada | 0 0 | World Cup qualifier in Mexico | -15 +15 | 1637 1428 | -5 +3 | 40 77 |
| December 22 1976 | Canada United States | 3 0 | World Cup qualifier in Haiti | +38 -38 | 1466 1418 | +3 -8 | 74 82 |
| September 11 1977 | Trinidad and Tobago Canada | 1 1 | Friendly in Trinidad and Tobago | -1 +1 | 1388 1467 | -1 +1 | 92 73 |
| October 08 1977 | El Salvador Canada | 2 1 | World Cup qualifier in Mexico | +24 -24 | 1425 1443 | +9 -4 | 80 76 |
| October 12 1977 | Canada Surinam | 2 1 | World Cup qualifier in Mexico | +18 -18 | 1461 1396 | +3 -7 | 73 91 |
| October 16 1977 | Canada Guatemala | 2 1 | World Cup qualifier in Mexico | +25 -25 | 1486 1529 | +3 -2 | 70 57 |
| October 20 1977 | Canada Haiti | 1 1 | World Cup qualifier in Mexico | +5 -5 | 1491 1569 | +2 0 | 68 50 |
| October 22 1977 | Mexico Canada | 3 1 | World Cup qualifier in Mexico | +8 -8 | 1720 1483 | +3 -3 | 28 71 |
| April 01 1979 | Bermuda Canada | 3 0 | Olympic Games qualifier in Bermuda | +43 -43 | 1340 1440 | +13 -5 | 105 77 |
| May 27 1979 | Canada Bermuda | 2 5 | Olympic Games qualifier in Canada | -53 +53 | 1387 1393 | -13 +17 | 90 88 |
| September 15 1980 | Canada New Zealand | 4 0 | Friendly in Canada | +18 -18 | 1405 1452 | +4 -2 | 86 73 |
| September 17 1980 | Canada New Zealand | 3 0 | Friendly in Canada | +15 -15 | 1420 1437 | +2 -2 | 84 75 |
| October 18 1980 | Canada Mexico | 1 1 | World Cup qualifier in Canada | +7 -7 | 1427 1638 | +2 -1 | 82 37 |
| October 25 1980 | United States Canada | 0 0 | World Cup qualifier in the United States | -8 +8 | 1474 1435 | -1 +3 | 71 79 |
| November 01 1980 | Canada United States | 2 1 | World Cup qualifier in Canada | +17 -17 | 1452 1457 | +4 -2 | 76 73 |
| November 09 1980 | Honduras Canada | 2 0 | Friendly in Honduras | +11 -11 | 1464 1441 | +4 -4 | 71 80 |
| November 11 1980 | Guatemala Canada | 0 1 | Friendly in Guatemala | -14 +14 | 1480 1455 | -2 +5 | 70 75 |
| November 16 1980 | Mexico Canada | 1 1 | World Cup qualifier in Mexico | -14 +14 | 1636 1469 | -3 +4 | 39 71 |
| October 12 1981 | Trinidad and Tobago Canada | 2 4 | Friendly in Trinidad and Tobago | -14 +14 | 1343 1483 | -5 +4 | 105 71 |
| November 02 1981 | Canada El Salvador | 1 0 | World Cup qualifier in Honduras | +19 -19 | 1502 1442 | +4 -4 | 66 81 |
| November 06 1981 | Canada Haiti | 1 1 | World Cup qualifier in Honduras | +3 -3 | 1505 1555 | 0 0 | 66 56 |
| November 12 1981 | Honduras Canada | 2 1 | World Cup qualifier in Honduras | +12 -12 | 1573 1493 | +5 -2 | 50 67 |
| November 15 1981 | Canada Mexico | 1 1 | World Cup qualifier in Honduras | +7 -7 | 1500 1605 | +1 -2 | 66 45 |
| November 21 1981 | Canada Cuba | 2 2 | World Cup qualifier in Honduras | +2 -2 | 1502 1534 | +1 0 | 66 62 |
| June 12 1983 | Canada Scotland | 0 2 | Friendly in Canada | -7 +7 | 1495 1809 | -3 +1 | 72 14 |
| June 16 1983 | Canada Scotland | 0 3 | Friendly in Canada | -8 +8 | 1487 1817 | 0 +1 | 72 13 |
| June 20 1983 | Canada Scotland | 0 2 | Friendly in Canada | -6 +6 | 1481 1823 | -1 0 | 73 13 |
| December 06 1983 | Mexico Canada | 5 0 | Friendly in Mexico | +7 -7 | 1665 1474 | +1 -2 | 36 77 |
| December 11 1983 | Honduras Canada | 3 1 | Friendly in Honduras | +9 -9 | 1543 1465 | +2 -3 | 58 80 |
| December 14 1983 | Honduras Canada | 1 0 | Friendly in Honduras | +5 -5 | 1548 1460 | +2 -1 | 56 81 |
| March 28 1984 | Haiti Canada | 0 1 | Friendly in Haiti | -13 +13 | 1468 1473 | -5 +4 | 80 76 |
| May 26 1984 | Canada Italy | 0 2 | Friendly in Canada | -6 +6 | 1467 1825 | -4 0 | 80 13 |
| June 23 1984 | Canada Nigeria | 3 1 | Friendly tournament in China | +28 -28 | 1495 1518 | +10 -4 | 70 62 |
| June 25 1984 | Canada Congo | 2 0 | Friendly tournament in China | +27 -27 | 1522 1546 | +9 -6 | 61 57 |
| July 25 1984 | Canada Chile | 0 0 | Friendly in Canada | +3 -3 | 1525 1726 | 0 -1 | 61 29 |
| October 16 1984 | Algeria Canada | 1 0 | Friendly in Algeria | +3 -3 | 1724 1522 | +1 0 | 30 61 |
| October 21 1984 | Tunisia Canada | 2 0 | Friendly in Tunisia | +7 -7 | 1645 1515 | 0 -1 | 39 62 |
| October 24 1984 | Morocco Canada | 3 2 | Friendly in Morocco | +5 -5 | 1619 1510 | 0 0 | 41 62 |
| October 30 1984 | Cyprus Canada | 0 0 | Friendly in Cyprus | +4 -4 | 1265 1506 | 0 -1 | 130 63 |
| November 02 1984 | Egypt Canada | 1 0 | Friendly in Egypt | +4 -4 | 1627 1502 | 0 -2 | 40 64 |
| March 10 1985 | Trinidad and Tobago Canada | 1 2 | Friendly in Trinidad and Tobago | -8 +8 | 1337 1510 | -1 +4 | 105 65 |
| March 13 1985 | Jamaica Canada | 1 1 | Friendly in Jamaica | +6 -6 | 1184 1504 | 0 -1 | 145 66 |
| March 17 1985 | Jamaica Canada | 0 0 | Friendly in Jamaica | +6 -6 | 1190 1498 | 0 -4 | 145 70 |
| March 21 1985 | Costa Rica Canada | 1 0 | Friendly in Costa Rica | +6 -6 | 1555 1492 | +1 -2 | 59 72 |
| March 24 1985 | Costa Rica Canada | 0 0 | Friendly in Costa Rica | -4 +4 | 1551 1496 | -1 +2 | 60 70 |
| April 02 1985 | Canada United States | 2 0 | Friendly in Canada | +10 -10 | 1506 1475 | +3 -3 | 64 75 |
| April 04 1985 | United States Canada | 1 1 | Friendly in the United States | -2 +2 | 1473 1508 | 0 +1 | 75 63 |
| April 13 1985 | Canada Haiti | 2 0 | World Cup qualifier in Canada | +16 -16 | 1524 1423 | +1 -2 | 63 85 |
| April 20 1985 | Canada Guatemala | 2 1 | World Cup qualifier in Canada | +13 -13 | 1537 1481 | 0 -3 | 63 74 |
| May 05 1985 | Guatemala Canada | 1 1 | World Cup qualifier in Guatemala | -4 +4 | 1499 1541 | -2 0 | 67 63 |
| May 08 1985 | Haiti Canada | 0 2 | World Cup qualifier in Haiti | -27 +27 | 1374 1568 | -6 +6 | 95 57 |
| June 02 1985 | Canada Ghana | 2 1 | Presidents Cup in South Korea | +25 -25 | 1593 1640 | +6 -5 | 48 39 |
| June 09 1985 | Iraq Canada | 6 1 | Presidents Cup in South Korea | +31 -31 | 1708 1562 | +4 -8 | 30 57 |
| August 17 1985 | Canada Costa Rica | 1 1 | World Cup qualifier in Canada | -6 +6 | 1556 1566 | -3 +2 | 61 57 |
| August 25 1985 | Honduras Canada | 0 1 | World Cup qualifier in Honduras | -27 +27 | 1565 1583 | -7 +9 | 56 51 |
| September 01 1985 | Costa Rica Canada | 0 0 | World Cup qualifier in Costa Rica | -5 +5 | 1561 1588 | -4 +3 | 59 48 |
| September 14 1985 | Canada Honduras | 2 1 | World Cup qualifier in Canada | +14 -14 | 1602 1572 | +2 -5 | 46 54 |
| January 29 1986 | Canada Paraguay | 0 0 | Friendly in Canada | +1 -1 | 1603 1744 | 0 -1 | 44 29 |
| February 02 1986 | Uruguay Canada | 3 1 | Friendly in the United States | +6 -6 | 1835 1597 | +4 0 | 10 44 |
| February 05 1986 | United States Canada | 0 0 | Friendly in the United States | +1 -1 | 1470 1596 | 0 0 | 79 44 |
| April 27 1986 | Mexico Canada | 3 0 | Friendly in Mexico | +5 -5 | 1823 1591 | 0 -1 | 14 49 |
| May 10 1986 | Canada Wales | 2 0 | Friendly in Canada | +18 -18 | 1609 1743 | +2 -2 | 47 29 |
| May 19 1986 | Canada Wales | 0 3 | Friendly in Canada | -16 +16 | 1593 1759 | -2 +2 | 49 27 |
| May 24 1986 | Canada England | 0 1 | Friendly in Canada | -4 +4 | 1589 1946 | -1 +1 | 50 1 |
| June 01 1986 | France Canada | 1 0 | World Cup in Mexico | +7 -7 | 1952 1582 | +1 -3 | 1 53 |
| June 06 1986 | Hungary Canada | 2 0 | World Cup in Mexico | +20 -20 | 1817 1562 | +5 -6 | 13 59 |
| June 09 1986 | Soviet Union Canada | 2 0 | World Cup in Mexico | +8 -8 | 1964 1554 | -1 -2 | 2 61 |
| August 24 1986 | Singapore Canada | 0 1 | Merlion Tournament in Singapore | -8 +8 | 1276 1562 | -2 +2 | 122 58 |
| August 25 1986 | Canada Malaysia | 5 0 | Merlion Tournament in Singapore | +12 -12 | 1574 1302 | +1 -3 | 57 113 |
| August 27 1986 | Canada North Korea | 0 0 | Merlion Tournament in Singapore | +1 -1 | 1575 1597 | +1 0 | 56 45 |
| August 30 1986 | Canada Indonesia | 4 0 | Merlion Tournament in Singapore | +4 -4 | 1579 1134 | +1 -1 | 55 154 |
| August 31 1986 | China Canada | 1 0 | Merlion Tournament in Singapore | +16 -16 | 1565 1563 | +4 -4 | 57 59 |
| September 04 1986 | North Korea Canada | 2 0 | Merlion Tournament in Singapore | +19 -19 | 1634 1544 | +1 -2 | 41 61 |
| September 06 1986 | Singapore Canada | 0 1 | Merlion Tournament in Singapore | -8 +8 | 1270 1552 | -3 0 | 123 61 |
| April 18 1987 | Bermuda Canada | 0 1 | Friendly in Bermuda | -7 +7 | 1340 1559 | -2 +1 | 106 57 |
| April 25 1987 | Bermuda Canada | 0 1 | Friendly in Bermuda | -7 +7 | 1333 1566 | 0 +1 | 106 55 |
| September 30 1987 | El Salvador Canada | 2 1 | Friendly in El Salvador | +11 -11 | 1457 1555 | +1 -3 | 79 58 |
| October 02 1987 | Honduras Canada | 1 1 | Friendly in Honduras | -4 +4 | 1588 1559 | 0 +1 | 50 57 |
| October 06 1987 | Mexico Canada | 4 0 | Friendly in Mexico | +4 -4 | 1850 1555 | +1 -1 | 10 58 |
| February 18 1988 | Bermuda Canada | 0 0 | Friendly in Bermuda | +3 -3 | 1336 1552 | 0 0 | 106 58 |
| March 30 1988 | Colombia Canada | 3 0 | Friendly in Colombia | +6 -6 | 1738 1546 | +2 -1 | 26 60 |
| April 05 1988 | Jamaica Canada | 0 4 | Friendly in Jamaica | -8 +8 | 1213 1554 | -1 +1 | 140 59 |
| April 07 1988 | Jamaica Canada | 0 0 | Friendly in Jamaica | +6 -6 | 1219 1548 | 0 0 | 140 59 |
| April 12 1988 | Canada Mexico | 1 0 | Friendly in Canada | +15 -15 | 1563 1843 | +4 -1 | 55 11 |
| April 14 1988 | Canada Mexico | 1 1 | Friendly in Canada | +5 -5 | 1568 1838 | +2 0 | 53 11 |
| May 19 1988 | Canada Greece | 0 1 | Friendly in Canada | -11 +11 | 1557 1629 | -5 +4 | 58 42 |
| May 21 1988 | Canada Greece | 0 3 | Friendly tournament in Canada | -28 +28 | 1529 1657 | -4 +3 | 62 39 |
| May 25 1988 | Canada Chile | 1 0 | Friendly tournament in Canada | +22 -22 | 1551 1775 | +3 -4 | 59 20 |
| May 28 1988 | Canada Greece | 0 0 | Friendly tournament in Canada | +1 -1 | 1552 1677 | 0 0 | 59 35 |
| June 02 1988 | Ecuador Canada | 2 1 | Friendly in Ecuador | +8 -8 | 1519 1544 | +2 -1 | 64 60 |
| June 17 1988 | Canada Costa Rica | 0 1 | Friendly in Canada | -13 +13 | 1531 1561 | -1 +4 | 63 55 |
| July 15 1988 | Canada Poland | 1 2 | Friendly in Canada | -7 +7 | 1524 1737 | 0 0 | 63 27 |
| October 02 1988 | Trinidad and Tobago Canada | 1 2 | Friendly in Trinidad and Tobago | -8 +8 | 1357 1532 | -3 +3 | 106 61 |
| October 09 1988 | Guatemala Canada | 1 0 | World Cup qualifier in Guatemala | +15 -15 | 1540 1517 | +4 -4 | 60 65 |
| October 15 1988 | Canada Guatemala | 3 2 | World Cup qualifier in Canada | +16 -16 | 1533 1524 | +4 -4 | 61 64 |
| April 12 1989 | Denmark Canada | 2 0 | Friendly in Denmark | +4 -4 | 1775 1529 | 0 -1 | 22 64 |
| April 14 1989 | Faroe Islands Canada | 1 0 | Friendly in Faroe Islands | +17 -17 | 1145 1512 | +2 -1 | 151 65 |
| April 16 1989 | Faroe Islands Canada | 0 1 | Friendly in Faroe Islands | -4 +4 | 1141 1516 | -1 -1 | 152 66 |
| June 08 1989 | Canada Belgium | 0 2 | Friendly in Canada | -8 +8 | 1508 1804 | -3 +1 | 67 18 |
| May 13 1990 | Canada Mexico | 2 1 | North American Championship in Canada | +42 -42 | 1550 1858 | +10 -4 | 56 12 |
| March 14 1991 | Mexico Canada | 3 0 | Concacaf Gold Cup qualifier in the United States | +12 -12 | 1842 1538 | +1 0 | 12 56 |
| March 16 1991 | United States Canada | 2 0 | Concacaf Gold Cup qualifier in the United States | +23 -23 | 1545 1515 | +7 -8 | 56 64 |
| June 28 1991 | Honduras Canada | 4 2 | Concacaf Gold Cup in the United States | +40 -40 | 1530 1475 | +7 -10 | 60 72 |
| June 30 1991 | Canada Mexico | 1 3 | Concacaf Gold Cup in the United States | -9 +9 | 1466 1839 | -1 0 | 73 12 |
| July 03 1991 | Canada Jamaica | 3 2 | Concacaf Gold Cup in the United States | +13 -13 | 1479 1277 | +2 -2 | 71 126 |
| April 02 1992 | Canada China | 5 2 | Friendly in Canada | +15 -15 | 1494 1506 | +4 -4 | 69 66 |
| May 20 1992 | Canada Scotland | 1 3 | Friendly in Canada | -10 +10 | 1484 1736 | -1 +2 | 71 25 |
| June 13 1992 | Canada Hong Kong | 3 1 | Friendly in Canada | +4 -4 | 1488 1239 | +1 0 | 70 135 |
| September 03 1992 | Canada United States | 0 2 | Friendly in Canada | -13 +13 | 1475 1638 | -4 +2 | 78 40 |
| October 09 1992 | United States Canada | 0 0 | Friendly in the United States | -6 +6 | 1632 1481 | -2 +1 | 40 77 |
| October 18 1992 | Jamaica Canada | 1 1 | World Cup qualifier in Jamaica | -1 +1 | 1390 1482 | 0 0 | 101 77 |
| October 25 1992 | El Salvador Canada | 1 1 | World Cup qualifier in El Salvador | -2 +2 | 1413 1484 | 0 +1 | 90 76 |
| November 01 1992 | Canada Jamaica | 1 0 | World Cup qualifier in Canada | +10 -10 | 1494 1387 | +6 -2 | 70 101 |
| November 08 1992 | Canada El Salvador | 2 3 | World Cup qualifier in Canada | -28 +28 | 1466 1465 | -13 +5 | 83 84 |
| November 15 1992 | Canada Bermuda | 4 2 | World Cup qualifier in Canada | +14 -14 | 1480 1350 | +6 -4 | 77 110 |
| December 06 1992 | Bermuda Canada | 0 0 | World Cup qualifier in Bermuda | +2 -2 | 1352 1478 | 0 0 | 110 79 |
| March 03 1993 | United States Canada | 2 2 | Friendly in the United States | -7 +7 | 1644 1485 | 0 +1 | 35 78 |
| March 09 1993 | Canada South Korea | 0 2 | Friendly in Canada | -13 +13 | 1472 1650 | -4 +2 | 81 36 |
| March 11 1993 | Canada South Korea | 2 0 | Friendly in Canada | +18 -18 | 1490 1632 | +7 -2 | 74 38 |
| March 24 1993 | Costa Rica Canada | 0 1 | Friendly in Costa Rica | -15 +15 | 1557 1505 | -5 +5 | 58 69 |
| April 04 1993 | Honduras Canada | 2 2 | World Cup qualifier in Honduras | -13 +13 | 1660 1518 | -1 +2 | 34 66 |
| April 11 1993 | Canada El Salvador | 2 0 | World Cup qualifier in Canada | +20 -20 | 1538 1472 | +5 -9 | 61 83 |
| April 18 1993 | Canada Honduras | 3 1 | World Cup qualifier in Canada | +30 -30 | 1568 1611 | +7 -12 | 54 47 |
| April 25 1993 | Mexico Canada | 4 0 | World Cup qualifier in Mexico | +12 -12 | 1772 1556 | +1 -4 | 18 58 |
| May 02 1993 | El Salvador Canada | 1 2 | World Cup qualifier in El Salvador | -20 +20 | 1434 1576 | -4 +4 | 91 54 |
| May 09 1993 | Canada Mexico | 1 2 | World Cup qualifier in Canada | -13 +13 | 1563 1815 | -1 +3 | 55 13 |
| July 11 1993 | Canada Costa Rica | 1 1 | Concacaf Gold Cup in Mexico | -1 +1 | 1562 1544 | -1 0 | 57 63 |
| July 15 1993 | Canada Martinique | 2 2 | Concacaf Gold Cup in Mexico | -3 +3 | 1559 1522 | -2 0 | 57 69 |
| July 18 1993 | Mexico Canada | 8 0 | Concacaf Gold Cup in Mexico | +13 -13 | 1837 1546 | +1 -5 | 11 62 |
| July 31 1993 | Canada Australia | 2 1 | World Cup qualifier in Canada | +24 -24 | 1570 1696 | +8 -2 | 54 29 |
| August 15 1993 | Australia Canada | 2 1 | World Cup qualifier in Australia | +9 -9 | 1705 1561 | +1 -4 | 28 58 |
| June 01 1994 | Canada Morocco | 1 1 | Friendly in Canada | 0 0 | 1561 1660 | 0 0 | 56 36 |
| June 05 1994 | Canada Brazil | 1 1 | Friendly in Canada | +6 -6 | 1567 1920 | +1 0 | 55 4 |
| June 08 1994 | Canada Germany | 0 2 | Friendly in Canada | -5 +5 | 1562 1971 | -1 0 | 56 1 |
| June 10 1994 | Canada Spain | 0 2 | Friendly in Canada | -8 +8 | 1554 1853 | -1 +1 | 57 11 |
| June 12 1994 | Canada Netherlands | 0 3 | Friendly in Canada | -5 +5 | 1549 1952 | -1 0 | 58 2 |
| January 24 1995 | Canada Denmark | 0 1 | Friendly tournament in Canada | -5 +5 | 1544 1928 | -2 0 | 60 5 |
| January 26 1995 | Canada Portugal | 1 1 | Friendly tournament in Canada | +7 -7 | 1551 1820 | +2 -2 | 58 21 |
| May 22 1995 | Canada Northern Ireland | 2 0 | Canada Cup in Canada | +22 -22 | 1573 1616 | +3 -3 | 53 39 |
| May 28 1995 | Canada Chile | 1 2 | Canada Cup in Canada | -13 +13 | 1560 1734 | -1 0 | 54 27 |
| June 04 1995 | Canada Turkey | 1 3 | Friendly in Canada | -15 +15 | 1545 1671 | -2 +3 | 56 31 |
| June 07 1995 | Canada Turkey | 0 3 | Friendly in Canada | -16 +16 | 1529 1687 | -6 +2 | 62 29 |
| August 01 1995 | Canada Jamaica | 3 1 | Caribana Cup in Canada | +10 -10 | 1539 1411 | +2 -2 | 64 100 |
| August 03 1995 | Canada Trinidad and Tobago | 3 1 | Caribana Cup in Canada | +18 -18 | 1557 1547 | +6 -7 | 58 62 |
| October 11 1995 | Chile Canada | 2 0 | Friendly in Chile | +7 -7 | 1664 1550 | 0 -2 | 34 61 |
| January 10 1996 | Canada Honduras | 3 1 | Concacaf Gold Cup in the United States | +38 -38 | 1588 1520 | +11 -11 | 49 69 |
| January 12 1996 | Brazil Canada | 4 1 | Concacaf Gold Cup in the United States | +5 -5 | 2082 1583 | 0 -1 | 1 50 |
| June 05 1996 | Canada Costa Rica | 0 1 | Friendly in Canada | -14 +14 | 1569 1540 | -3 +2 | 54 64 |
| August 30 1996 | Canada Panama | 3 1 | World Cup qualifier in Canada | +7 -7 | 1576 1305 | +2 -2 | 53 129 |
| October 10 1996 | Canada Cuba | 2 0 | World Cup qualifier in Canada | +18 -18 | 1594 1505 | +1 -5 | 53 73 |
| October 13 1996 | Canada Cuba | 2 0 | World Cup qualifier in Canada | +15 -15 | 1609 1490 | +9 -3 | 44 76 |
| October 27 1996 | Panama Canada | 0 0 | World Cup qualifier in Panama | +11 -11 | 1301 1598 | +1 -6 | 128 50 |
| November 03 1996 | Canada El Salvador | 1 0 | World Cup qualifier in Canada | +10 -10 | 1608 1489 | +6 -1 | 44 77 |
| December 15 1996 | El Salvador Canada | 0 2 | World Cup qualifier in El Salvador | -31 +31 | 1484 1639 | -11 +11 | 80 37 |
| March 02 1997 | Mexico Canada | 4 0 | World Cup qualifier in Mexico | +13 -13 | 1821 1626 | +1 -5 | 15 43 |
| March 16 1997 | United States Canada | 3 0 | World Cup qualifier in the United States | +26 -26 | 1644 1600 | +11 -9 | 37 52 |
| April 06 1997 | Canada El Salvador | 0 0 | World Cup qualifier in Canada | -11 +11 | 1589 1492 | -2 +1 | 53 79 |
| April 27 1997 | Canada Jamaica | 0 0 | World Cup qualifier in Canada | -8 +8 | 1581 1548 | -1 +1 | 54 61 |
| June 01 1997 | Canada Costa Rica | 1 0 | World Cup qualifier in Canada | +17 -17 | 1598 1616 | +4 -4 | 52 48 |
| August 17 1997 | Canada Iran | 0 1 | Friendly in Canada | -10 +10 | 1588 1705 | -2 +2 | 53 29 |
| September 07 1997 | Jamaica Canada | 1 0 | World Cup qualifier in Jamaica | +15 -15 | 1594 1573 | +4 -4 | 53 57 |
| September 14 1997 | El Salvador Canada | 4 1 | World Cup qualifier in El Salvador | +35 -35 | 1506 1538 | +8 -9 | 71 64 |
| October 12 1997 | Canada Mexico | 2 2 | World Cup qualifier in Canada | +8 -8 | 1546 1787 | +1 -1 | 64 19 |
| November 09 1997 | Canada United States | 0 3 | World Cup qualifier in Canada | -35 +35 | 1511 1678 | -6 +6 | 71 37 |
| November 16 1997 | Costa Rica Canada | 3 1 | World Cup qualifier in Costa Rica | +17 -17 | 1591 1494 | +1 -2 | 53 73 |
| May 18 1998 | Canada Macedonia | 1 0 | Friendly in Canada | +8 -8 | 1502 1507 | +3 -2 | 70 68 |
| April 27 1999 | Northern Ireland Canada | 1 1 | Friendly in Northern Ireland | -4 +4 | 1525 1506 | -1 +2 | 66 73 |
| May 29 1999 | Canada Guatemala | 1 0 | Friendly in Canada | +8 -8 | 1514 1542 | +1 -2 | 72 62 |
| June 02 1999 | Canada Guatemala | 2 0 | Canada Cup in Canada | +18 -18 | 1532 1524 | +8 -4 | 64 66 |
| June 04 1999 | Canada Iran | 0 1 | Canada Cup in Canada | -11 +11 | 1521 1744 | -2 +1 | 66 21 |
| June 06 1999 | Canada Ecuador | 1 2 | Canada Cup in Canada | -11 +11 | 1510 1726 | -5 +2 | 72 26 |
| July 09 1999 | Saudi Arabia Canada | 2 0 | Friendly in the United States | +8 -8 | 1693 1502 | +1 -2 | 32 77 |
| September 02 1999 | Canada Jamaica | 1 0 | Friendly in Canada | +9 -9 | 1511 1568 | +5 -2 | 72 58 |
| October 06 1999 | Canada Cuba | 0 0 | Concacaf Gold Cup qualifier in the United States | 0 0 | 1511 1517 | 0 0 | 70 67 |
| October 08 1999 | Canada El Salvador | 2 1 | Concacaf Gold Cup qualifier in the United States | +14 -14 | 1525 1382 | +5 -1 | 65 105 |
| October 10 1999 | Canada Haiti | 2 1 | Concacaf Gold Cup qualifier in the United States | +14 -14 | 1539 1402 | +3 -2 | 61 103 |
| January 08 2000 | Trinidad and Tobago Canada | 0 0 | Friendly in Trinidad and Tobago | -4 +4 | 1566 1543 | 0 0 | 60 63 |
| January 11 2000 | Bermuda Canada | 0 2 | Friendly in Bermuda | -9 +9 | 1275 1552 | -2 +1 | 136 62 |
| February 13 2000 | Costa Rica Canada | 2 2 | Concacaf Gold Cup in the United States | -5 +5 | 1613 1557 | -1 +2 | 52 59 |
| February 15 2000 | Canada South Korea | 0 0 | Concacaf Gold Cup in the United States | +9 -9 | 1566 1684 | 0 -1 | 58 36 |
| February 20 2000 | Canada Mexico | 2 1 | Concacaf Gold Cup in the United States | +43 -43 | 1609 1827 | +4 -1 | 54 15 |
| February 24 2000 | Canada Trinidad and Tobago | 1 0 | Concacaf Gold Cup in the United States | +25 -25 | 1634 1581 | +4 -2 | 50 57 |
| February 27 2000 | Canada Colombia | 2 0 | Concacaf Gold Cup in the United States | +51 -51 | 1685 1713 | +15 -7 | 35 27 |
| May 27 2000 | Canada Trinidad and Tobago | 1 0 | Friendly in Canada | +5 -5 | 1690 1579 | +4 0 | 33 57 |
| May 30 2000 | Canada Honduras | 2 1 | Friendly in Canada | +6 -6 | 1696 1629 | +2 -3 | 32 52 |
| June 04 2000 | Cuba Canada | 0 1 | World Cup qualifier in Cuba | -12 +12 | 1447 1708 | -3 0 | 88 32 |
| June 11 2000 | Canada Cuba | 0 0 | World Cup qualifier in Canada | -16 +16 | 1692 1463 | 0 +2 | 33 86 |
| July 16 2000 | Canada Trinidad and Tobago | 0 2 | World Cup qualifier in Canada | -48 +48 | 1644 1593 | -13 +4 | 49 56 |
| July 23 2000 | Panama Canada | 0 0 | World Cup qualifier in Panama | +9 -9 | 1379 1635 | +2 -1 | 109 50 |
| August 15 2000 | Mexico Canada | 2 0 | World Cup qualifier in Mexico | +10 -10 | 1818 1625 | 0 -3 | 14 53 |
| September 03 2000 | Trinidad and Tobago Canada | 4 0 | World Cup qualifier in Trinidad and Tobago | +27 -27 | 1650 1598 | +7 -3 | 47 55 |
| October 09 2000 | Canada Panama | 1 0 | World Cup qualifier in Canada | +5 -5 | 1603 1364 | 0 -2 | 55 113 |
| November 15 2000 | Canada Mexico | 0 0 | World Cup qualifier in Canada | +7 -7 | 1610 1826 | +1 -1 | 55 13 |
| April 24 2001 | Egypt Canada | 3 0 | Friendly tournament in Egypt | +17 -17 | 1659 1593 | +4 -4 | 43 58 |
| April 26 2001 | Canada Iran | 1 0 | Friendly tournament in Egypt | +20 -20 | 1613 1704 | +2 -4 | 55 35 |
| May 31 2001 | Japan Canada | 3 0 | Confederations Cup in Japan | +16 -16 | 1795 1597 | 0 -2 | 20 57 |
| June 02 2001 | Canada Brazil | 0 0 | Confederations Cup in Japan | +20 -20 | 1617 1949 | +3 -2 | 53 6 |
| June 04 2001 | Cameroon Canada | 2 0 | Confederations Cup in Japan | +32 -32 | 1705 1585 | +7 -4 | 32 57 |
| November 14 2001 | Malta Canada | 2 1 | Friendly in Malta | +17 -17 | 1173 1568 | +5 -2 | 158 57 |
| January 18 2002 | Canada Haiti | 2 0 | Concacaf Gold Cup in the United States | +25 -25 | 1593 1421 | +3 -7 | 54 98 |
| January 22 2002 | Ecuador Canada | 2 0 | Concacaf Gold Cup in the United States | +32 -32 | 1681 1561 | +2 -3 | 40 58 |
| January 26 2002 | Martinique Canada | 1 1 | Concacaf Gold Cup in the United States | +12 -12 | 1400 1549 | +2 -3 | 103 61 |
| January 30 2002 | United States Canada | 0 0 | Concacaf Gold Cup in the United States | -18 +18 | 1740 1567 | -1 +5 | 27 56 |
| February 02 2002 | Canada South Korea | 2 1 | Concacaf Gold Cup in the United States | +35 -35 | 1602 1676 | +3 -5 | 53 40 |
| May 15 2002 | Switzerland Canada | 1 3 | Friendly in Switzerland | -21 +21 | 1619 1623 | -7 +2 | 51 50 |
| October 15 2002 | Scotland Canada | 3 1 | Friendly in Scotland | +10 -10 | 1666 1613 | +1 -3 | 40 50 |
| January 18 2003 | United States Canada | 4 0 | Friendly in the United States | +6 -6 | 1803 1607 | +1 -3 | 16 52 |
| February 12 2003 | Libya Canada | 2 4 | Friendly in Libya | -9 +9 | 1364 1616 | -2 +2 | 115 50 |
| March 29 2003 | Estonia Canada | 2 1 | Friendly in Estonia | +13 -13 | 1415 1603 | +4 -6 | 99 56 |
| June 01 2003 | Germany Canada | 4 1 | Friendly in Germany | +3 -3 | 1889 1600 | +1 -1 | 8 56 |
| July 12 2003 | Canada Costa Rica | 1 0 | Concacaf Gold Cup in the United States | +35 -35 | 1635 1712 | +11 -9 | 46 32 |
| July 14 2003 | Cuba Canada | 2 0 | Concacaf Gold Cup in the United States | +48 -48 | 1581 1587 | +7 -13 | 60 59 |
| October 11 2003 | Finland Canada | 3 2 | Friendly in Finland | +5 -5 | 1677 1582 | -1 0 | 38 57 |
| November 15 2003 | Czechia Canada | 5 1 | Friendly in Czechia | +2 -2 | 1944 1580 | 0 -2 | 6 59 |
| November 18 2003 | Ireland Canada | 3 0 | Friendly in Ireland | +5 -5 | 1801 1575 | 0 -2 | 17 62 |
| January 18 2004 | Barbados Canada | 0 1 | Friendly in Barbados | -7 +7 | 1376 1582 | 0 +4 | 110 59 |
| May 30 2004 | Wales Canada | 1 0 | Friendly in Wales | +6 -6 | 1625 1576 | +2 -2 | 50 61 |
| June 13 2004 | Canada Belize | 4 0 | World Cup qualifier in Canada | +2 -2 | 1578 1053 | 0 0 | 60 178 |
| June 16 2004 | Canada Belize | 4 0 | World Cup qualifier in Canada | +2 -2 | 1580 1051 | 0 -1 | 60 179 |
| August 18 2004 | Canada Guatemala | 0 2 | World Cup qualifier in Canada | -40 +40 | 1540 1596 | -9 +5 | 70 58 |
| September 04 2004 | Canada Honduras | 1 1 | World Cup qualifier in Canada | +2 -2 | 1542 1671 | +1 -1 | 69 36 |
| September 08 2004 | Costa Rica Canada | 1 0 | World Cup qualifier in Costa Rica | +12 -12 | 1606 1530 | +1 -3 | 56 72 |
| October 09 2004 | Honduras Canada | 1 1 | World Cup qualifier in Honduras | -12 +12 | 1650 1542 | -3 +2 | 41 70 |
| October 13 2004 | Canada Costa Rica | 1 3 | World Cup qualifier in Canada | -31 +31 | 1511 1667 | -3 +7 | 73 38 |
| November 17 2004 | Guatemala Canada | 0 1 | World Cup qualifier in Guatemala | -30 +30 | 1581 1541 | -7 +6 | 59 69 |
| February 09 2005 | Northern Ireland Canada | 0 1 | Friendly in Northern Ireland | -11 +11 | 1462 1552 | -1 +1 | 89 68 |
| March 26 2005 | Portugal Canada | 4 1 | Friendly in Portugal | +3 -3 | 1867 1549 | -2 -1 | 12 70 |
| July 02 2005 | Canada Honduras | 1 2 | Friendly in Canada | -10 +10 | 1539 1655 | -5 +3 | 72 46 |
| July 07 2005 | Costa Rica Canada | 1 0 | Concacaf Gold Cup in the United States | +16 -16 | 1681 1523 | +1 -2 | 41 74 |
| July 09 2005 | United States Canada | 2 0 | Concacaf Gold Cup in the United States | +6 -6 | 1858 1517 | 0 -2 | 13 76 |
| July 12 2005 | Canada Cuba | 2 1 | Concacaf Gold Cup in the United States | +28 -28 | 1545 1531 | +10 -9 | 66 73 |
| September 03 2005 | Spain Canada | 2 1 | Friendly in Spain | +1 -1 | 1924 1544 | +1 +4 | 6 64 |
| November 16 2005 | Luxembourg Canada | 0 1 | Friendly in Luxembourg | -1 +1 | 947 1545 | 0 +1 | 190 67 |
| January 22 2006 | United States Canada | 0 0 | Friendly in the United States | -8 +8 | 1812 1553 | -1 0 | 15 65 |
| March 01 2006 | Austria Canada | 0 2 | Friendly in Austria | -22 +22 | 1612 1575 | -3 +8 | 53 58 |
| September 04 2006 | Canada Jamaica | 1 0 | Friendly in Canada | +8 -8 | 1583 1606 | 0 -2 | 59 54 |
| October 08 2006 | Jamaica Canada | 2 1 | Friendly in Jamaica | +7 -7 | 1598 1576 | 0 -2 | 55 59 |
| November 15 2006 | Hungary Canada | 1 0 | Friendly in Hungary | +8 -8 | 1555 1568 | +2 0 | 63 59 |
| March 25 2007 | Bermuda Canada | 0 3 | Friendly in Bermuda | -6 +6 | 1174 1574 | -4 +2 | 164 61 |
| June 01 2007 | Venezuela Canada | 2 2 | Friendly in Venezuela | -4 +4 | 1628 1578 | 0 +1 | 49 59 |
| June 06 2007 | Canada Costa Rica | 2 1 | Concacaf Gold Cup in the United States | +31 -31 | 1609 1636 | +5 -5 | 52 48 |
| June 09 2007 | Guadeloupe Canada | 2 1 | Concacaf Gold Cup in the United States | +40 -40 | 1413 1569 | +7 -9 | 100 61 |
| June 11 2007 | Canada Haiti | 2 0 | Concacaf Gold Cup in the United States | +37 -37 | 1606 1528 | +9 -9 | 52 72 |
| June 16 2007 | Canada Guatemala | 3 0 | Concacaf Gold Cup in the United States | +34 -34 | 1640 1490 | +4 -9 | 48 82 |
| June 21 2007 | United States Canada | 2 1 | Concacaf Gold Cup in the United States | +9 -9 | 1819 1631 | 0 -2 | 15 48 |
| August 22 2007 | Iceland Canada | 1 1 | Friendly in Iceland | +3 -3 | 1445 1628 | +1 0 | 93 50 |
| September 12 2007 | Canada Costa Rica | 1 1 | Friendly in Canada | -3 +3 | 1625 1627 | -1 +2 | 52 51 |
| November 20 2007 | South Africa Canada | 2 0 | Friendly in South Africa | +17 -17 | 1486 1608 | +5 -6 | 82 55 |
| January 30 2008 | Martinique Canada | 0 1 | Friendly in Martinique | -6 +6 | 1363 1614 | -1 +3 | 113 52 |
| March 26 2008 | Estonia Canada | 2 0 | Friendly in Estonia | +21 -21 | 1391 1593 | +4 -4 | 106 57 |
| May 31 2008 | Brazil Canada | 3 2 | Friendly in the United States | +1 -1 | 2063 1592 | 0 -1 | 1 56 |
| June 04 2008 | Panama Canada | 2 2 | Friendly in the United States | +1 -1 | 1561 1591 | 0 -1 | 62 57 |
| June 15 2008 | St. Vincent & Grenadines Canada | 0 3 | World Cup qualifier in St. Vincent & Grenadines | -16 +16 | 1261 1607 | -6 +5 | 141 52 |
| June 20 2008 | Canada St. Vincent & Grenadines | 4 1 | World Cup qualifier in Canada | +5 -5 | 1612 1256 | 0 -1 | 51 142 |
| August 20 2008 | Canada Jamaica | 1 1 | World Cup qualifier in Canada | -10 +10 | 1602 1541 | -1 +5 | 51 68 |
| September 06 2008 | Canada Honduras | 1 2 | World Cup qualifier in Canada | -23 +23 | 1579 1681 | -7 0 | 58 43 |
| September 10 2008 | Mexico Canada | 2 1 | World Cup qualifier in Mexico | +4 -4 | 1886 1575 | +1 0 | 8 58 |
| October 11 2008 | Honduras Canada | 3 1 | World Cup qualifier in Honduras | +13 -13 | 1706 1562 | +3 -5 | 39 63 |
| October 15 2008 | Canada Mexico | 2 2 | World Cup qualifier in Canada | +9 -9 | 1571 1831 | +2 0 | 61 11 |
| November 19 2008 | Jamaica Canada | 3 0 | World Cup qualifier in Jamaica | +24 -24 | 1605 1547 | +4 -2 | 54 63 |
| May 30 2009 | Cyprus Canada | 0 1 | Friendly in Cyprus | -12 +12 | 1496 1559 | -2 +5 | 83 63 |
| June 30 2009 | Canada Guatemala | 3 0 | Friendly in the United States | +11 -11 | 1570 1409 | +1 -2 | 60 102 |
| July 03 2009 | Canada Jamaica | 1 0 | Concacaf Gold Cup in the United States | +29 -29 | 1599 1594 | +7 -6 | 53 56 |
| July 07 2009 | Canada El Salvador | 1 0 | Concacaf Gold Cup in the United States | +22 -22 | 1621 1533 | +3 -4 | 50 70 |
| July 10 2009 | Canada Costa Rica | 2 2 | Concacaf Gold Cup in the United States | +9 -9 | 1630 1738 | 0 -2 | 50 30 |
| July 18 2009 | Honduras Canada | 1 0 | Concacaf Gold Cup in the United States | +19 -19 | 1733 1611 | +3 -1 | 32 51 |
| November 14 2009 | Macedonia Canada | 3 0 | Friendly in Macedonia | +17 -17 | 1542 1594 | +5 -3 | 71 55 |
| November 18 2009 | Poland Canada | 1 0 | Friendly in Poland | +7 -7 | 1604 1587 | 0 0 | 54 55 |
| January 31 2010 | Jamaica Canada | 1 0 | Friendly in Jamaica | +7 -7 | 1613 1580 | +1 -1 | 51 55 |
| May 24 2010 | Argentina Canada | 5 0 | Friendly in Argentina | +3 -3 | 1899 1577 | 0 -1 | 7 57 |
| May 29 2010 | Venezuela Canada | 1 1 | Friendly in Venezuela | -6 +6 | 1704 1583 | 0 +3 | 34 54 |
| September 04 2010 | Canada Peru | 0 2 | Friendly in Canada | -20 +20 | 1563 1587 | -3 +6 | 61 56 |
| September 07 2010 | Canada Honduras | 2 1 | Friendly in Canada | +10 -10 | 1573 1662 | +1 -3 | 61 43 |
| October 08 2010 | Ukraine Canada | 2 2 | Friendly in Ukraine | -7 +7 | 1785 1580 | -2 0 | 17 60 |
| February 09 2011 | Greece Canada | 1 0 | Friendly in Greece | +4 -4 | 1730 1576 | -1 -1 | 29 59 |
| March 29 2011 | Canada Belarus | 1 0 | Friendly in Turkey | +11 -11 | 1587 1594 | +3 -1 | 59 58 |
| June 01 2011 | Canada Ecuador | 2 2 | Friendly in Canada | 0 0 | 1587 1704 | 0 -1 | 59 36 |
| June 07 2011 | United States Canada | 2 0 | Concacaf Gold Cup in the United States | +15 -15 | 1743 1572 | +3 -1 | 28 60 |
| June 11 2011 | Canada Guadeloupe | 1 0 | Concacaf Gold Cup in the United States | +19 -19 | 1591 1467 | +1 -6 | 59 92 |
| June 14 2011 | Canada Panama | 1 1 | Concacaf Gold Cup in the United States | +5 -5 | 1596 1651 | 0 -1 | 59 46 |
| September 02 2011 | Canada Saint Lucia | 4 1 | World Cup qualifier in Canada | +2 -2 | 1598 1034 | +1 -1 | 57 181 |
| September 06 2011 | Puerto Rico Canada | 0 3 | World Cup qualifier in Puerto Rico | -4 +4 | 1013 1602 | -1 +1 | 185 57 |
| October 07 2011 | Saint Lucia Canada | 0 7 | World Cup qualifier in Saint Lucia | -5 +5 | 1002 1607 | 0 +1 | 188 56 |
| October 11 2011 | Canada Puerto Rico | 0 0 | World Cup qualifier in Canada | -19 +19 | 1588 1037 | -4 +3 | 60 180 |
| November 11 2011 | Saint Kitts and Nevis Canada | 0 0 | World Cup qualifier in Saint Kitts and Nevis | +14 -14 | 1191 1574 | +4 -3 | 157 63 |
| November 15 2011 | Canada Saint Kitts and Nevis | 4 0 | World Cup qualifier in Canada | +4 -4 | 1578 1187 | +2 -1 | 60 158 |