Canada games

+11 −11 0
Goal difference in the 100 results listed below, oldest to newest. Wins rise above zero in green, losses fall below it in red, and a draw is a grey block across the line. Hover over a bar for the result and date; select it for the game.

page 1 of 2 · 140 games next →

date competition season team score team venue referee attendance sources
Oct. 3, 2026 IF 2026 Canada 2 - 0 Peru — 1
Sept. 26, 2026 IF 2026 Canada 1 - 0 Chile — 1
July 4, 2026 WC 2026 Canada 0 - 3 Morocco Reliant Stadium 68777 1
June 28, 2026 WC 2026 Canada 1 - 0 South Africa SoFi Stadium 69237 1
June 24, 2026 WC 2026 Canada 1 - 2 Switzerland BC Place 52497 1
June 18, 2026 WC 2026 Canada 6 - 0 Qatar BC Place 52497 1
June 12, 2026 WC 2026 Bosnia and Herzegovina 1 - 1 Canada BMO Field 43002 1
June 5, 2026 IF 2026 Canada 1 - 1 Ireland Saputo Stadium 19619 1
June 1, 2026 IF 2026 Canada 2 - 0 Uzbekistan Commonwealth Stadium 46164 1
March 31, 2026 IF 2026 Canada 0 - 0 Tunisia BMO Field 22624 1
March 28, 2026 IF 2026 Canada 2 - 2 Iceland BMO Field 26328 1
Jan. 17, 2026 IF 2026 Canada 1 - 0 Guatemala BMO Stadium 10000 1
Nov. 18, 2025 IF 2025 Canada 2 - 0 Venezuela Chase Stadium 4200 1
Nov. 13, 2025 IF 2025 Canada 0 - 0 Ecuador BMO Field 28740 1
Oct. 14, 2025 IF 2025 Canada 0 - 0 Colombia Red Bull Arena 22000 1
Oct. 10, 2025 IF 2025 Australia 1 - 0 Canada Saputo Stadium 19619 1
Sept. 9, 2025 IF 2025 Canada 1 - 0 Wales 15024 1
Sept. 5, 2025 IF 2025 Canada 3 - 0 Romania 29125 1
June 29, 2025 GC 2025 Canada 1 - 1 Guatemala U.S. Bank Stadium 32289 1
June 24, 2025 GC 2025 Canada 2 - 0 El Salvador BBVA Compass Stadium 14994 1
June 21, 2025 GC 2025 Canada 1 - 1 Curacao BBVA Compass Stadium 20536 1
June 17, 2025 GC 2025 Canada 6 - 0 Honduras BC Place 24286 1
June 10, 2025 IF 2025 Canada 0 - 0 Côte d'Ivoire BMO Field 18489 1
June 7, 2025 IF 2025 Canada 4 - 2 Ukraine BMO Field 20145 1
March 23, 2025 CNL 2024 Canada 2 - 1 United States — 1
March 20, 2025 CNL 2024 Canada 0 - 2 Mexico SoFi Stadium 50295 1
Nov. 19, 2024 CNL 2024 Canada 3 - 0 Suriname — 1
Nov. 15, 2024 CNL 2024 Canada 1 - 0 Suriname 3500 1
Oct. 15, 2024 IF 2024 Canada 2 - 1 Panama BMO Field 23000 1
Sept. 10, 2024 IF 2024 Canada 0 - 0 Mexico AT&T Stadium 32623 1
Sept. 7, 2024 IF 2024 Canada 2 - 1 United States Children's Mercy Park Keylor Herrera 10523 2
July 13, 2024 CA 2024 Canada 2 - 2 Uruguay Bank of America Stadium 24386 1
July 9, 2024 CA 2024 Argentina 2 - 0 Canada MetLife Stadium 80102 1
July 5, 2024 CA 2024 Canada 1 - 1 Venezuela AT&T Stadium 51080 1
June 29, 2024 CA 2024 Canada 0 - 0 Chile Inter&Co Stadium 24481 1
June 25, 2024 CA 2024 Canada 1 - 0 Peru Children's Mercy Park 15625 1
June 20, 2024 CA 2024 Argentina 2 - 0 Canada Mercedes-Benz Stadium 70564 1
June 9, 2024 IF 2024 Canada 0 - 0 France 40835 1
June 6, 2024 IF 2024 Canada 0 - 4 Netherlands 36060 1
March 23, 2024 CNL 2023 Canada 2 - 0 Trinidad and Tobago — 1
Nov. 21, 2023 CNL 2023 Canada 2 - 3 Jamaica BMO Field 17588 1
Nov. 18, 2023 CNL 2023 Canada 2 - 1 Jamaica — 1
Oct. 13, 2023 IF 2023 Canada 1 - 4 Japan Tohoku Electric Power Big Swa… 37125 1
July 9, 2023 GC 2023 Canada 2 - 2 United States TQL Stadium Marco Antonio Ortíz Nava 24979 2
July 4, 2023 GC 2023 Canada 4 - 2 Cuba BBVA Compass Stadium 20002 1
July 1, 2023 GC 2023 Canada 0 - 0 Guatemala BBVA Compass Stadium 19766 1
June 27, 2023 GC 2023 Canada 2 - 2 Guadeloupe BMO Field 15301 1
June 18, 2023 CNL 2022-2023 Canada 0 - 2 United States — 2
June 15, 2023 CNL 2022 Canada 2 - 0 Panama — 1
March 28, 2023 CNL 2022 Canada 4 - 1 Honduras BMO Field 13626 1
March 25, 2023 CNL 2022 Canada 2 - 0 Curacao Stadion Ergilio Hato 7800 1
Dec. 1, 2022 WC 2022 Canada 1 - 2 Morocco 43102 1
Nov. 27, 2022 WC 2022 Canada 1 - 4 Croatia Khalifa International Stadium 44374 1
Nov. 23, 2022 WC 2022 Belgium 1 - 0 Canada 40432 1
Nov. 17, 2022 IF 2022 Canada 2 - 1 Japan — 1
Nov. 11, 2022 IF 2022 Bahrain 2 - 2 Canada 1000 1
Sept. 27, 2022 IF 2022 Canada 0 - 2 Uruguay 4500 1
Sept. 23, 2022 IF 2022 Canada 2 - 0 Qatar 150 1
June 13, 2022 CNL 2022 Canada 1 - 2 Honduras — 1
June 9, 2022 CNL 2022 Canada 4 - 0 Curacao — 1
March 30, 2022 WCq 2020 Canada 0 - 1 Panama 8000 1
March 27, 2022 WCq 2020 Canada 4 - 0 Jamaica BMO Field 29122 1
March 24, 2022 WCq 2020 Canada 0 - 1 Costa Rica Estadio Nacional de Costa Rica 34000 1
Feb. 2, 2022 WCq 2020 Canada 2 - 0 El Salvador Estadio Cuscatlán 9000 1
Jan. 30, 2022 WCq 2022 Canada 2 - 0 United States — 2
Jan. 27, 2022 WCq 2020 Canada 2 - 0 Honduras Estadio Olímpico Metropolitano 10000 1
Nov. 16, 2021 WCq 2020 Canada 2 - 1 Mexico Commonwealth Stadium 44212 1
Nov. 12, 2021 WCq 2020 Canada 1 - 0 Costa Rica Commonwealth Stadium 48806 1
Oct. 13, 2021 WCq 2020 Canada 4 - 1 Panama BMO Field 26622 1
Oct. 10, 2021 WCq 2020 Canada 0 - 0 Jamaica — 1
Oct. 7, 2021 WCq 2020 Canada 1 - 1 Mexico Estadio Banorte 61200 1
Sept. 8, 2021 WCq 2020 Canada 3 - 0 El Salvador BMO Field 15000 1
Sept. 5, 2021 WCq 2022 Canada 1 - 1 United States Nissan Stadium Oshane Nation 43028 2
Sept. 2, 2021 WCq 2020 Canada 1 - 1 Honduras BMO Field 14822 1
July 29, 2021 GC 2021 Canada 1 - 2 Mexico Reliant Stadium 50000 1
July 25, 2021 GC 2021 Canada 2 - 0 Costa Rica AT&T Stadium 41318 1
July 18, 2021 GC 2021 Canada 0 - 1 United States Children's Mercy Park Adonai Escobedo González 18467 2
July 15, 2021 GC 2021 Canada 4 - 1 Haiti Children's Mercy Park 7511 1
July 11, 2021 GC 2021 Canada 4 - 1 Martinique Children's Mercy Park 12664 1
June 15, 2021 WCq 2020 Canada 3 - 0 Haiti — 1
June 12, 2021 WCq 2020 Canada 1 - 0 Haiti — 1
June 8, 2021 WCq 2020 Canada 4 - 0 Suriname — 1
June 5, 2021 WCq 2020 Aruba 0 - 7 Canada — 1
March 29, 2021 WCq 2020 Canada 11 - 0 Cayman Islands — 1
March 25, 2021 WCq 2020 Bermuda 1 - 5 Canada — 1
Jan. 15, 2020 IF 2020 Canada 0 - 1 Iceland 20 1
Jan. 10, 2020 IF 2020 Barbados 1 - 4 Canada 5 1
Jan. 7, 2020 IF 2020 Barbados 1 - 4 Canada 5 1
Nov. 15, 2019 CNL 2019-2020 Canada 1 - 4 United States Inter&Co Stadium 13103 2
Oct. 15, 2019 CNL 2019-2020 Canada 2 - 0 United States BMO Field 17126 2
Sept. 10, 2019 CNL 2019 Canada 1 - 0 Cuba — 1
Sept. 7, 2019 CNL 2019 Canada 6 - 0 Cuba — 1
June 29, 2019 GC 2019 Canada 2 - 3 Haiti Reliant Stadium 70788 1
June 23, 2019 GC 2019 Canada 7 - 0 Cuba Bank of America Stadium 59283 1
June 19, 2019 GC 2019 Canada 1 - 3 Mexico Mile High 52874 1
June 15, 2019 GC 2019 Canada 4 - 0 Martinique Rose Bowl 65527 1
March 24, 2018 IF 2018 Canada 1 - 0 New Zealand 75 1
Oct. 8, 2017 IF 2017 Canada 0 - 1 El Salvador 8500 1
Sept. 2, 2017 IF 2017 Canada 2 - 0 Jamaica 21724 1
July 20, 2017 GC 2017 Canada 1 - 2 Jamaica University of Phoenix Stadium 37404 1

page 1 of 2 · 140 games next →