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.
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