Born: 14- 1-2000 Country: Canada Caps: 67 (W37-D12-L18 – GF133-GA62 – %64.18) Goals: 36 (% 0.54 per match) Age First Cap: 18 yr 238 d 9- 9-2018 vs. US Virgin Islands 8-0 Age Last Cap: 25 yr 166 d 29- 6-2025 vs. Guatemala 1-1 National Team Career: 6 yr 293 d
Cap Goals Date Venue Opponent Score Competition
1 2 2 9- 9-18 Bradenton US Virgin Isl. 8-0 CONCACAF Cup Qualifier
2 1 3 16-10-18 Toronto Dominica 5-0 CONCACAF Cup Qualifier
3 3 17-11-18 Basseterre St. Kitts/Nevis 1-0 CONCACAF Cup Qualifier
4 1 4 24- 3-19 Vancouver French Guyana 4-1 [*] CONCACAF Cup Qualifier
5 2 6 15- 6-19 Pasadena Martinique 4-0 [*] CONCACAF Gold Cup
6 6 19- 6-19 Denver Mexico 1-3 CONCACAF Gold Cup
7 3 9 23- 6-19 Charlotte Cuba 7-0 CONCACAF Gold Cup
8 1 10 29- 6-19 Houston Haiti 2-3 CONCACAF Gold Cup
9 1 11 7- 9-19 Toronto Cuba 6-0 Nations League
10 11 10- 9-19 George Town Cuba 1-0 Nations League
11 11 15-10-19 Toronto United States 2-0 Nations League
12 11 15-11-19 Orlando United States 1-4 Nations League
13 1 12 5- 6-21 Bradenton Aruba 7-0 World Cup Qualifier
14 3 15 8- 6-21 Bridgeview Surinam 4-0 World Cup Qualifier
15 15 12- 6-21 Port-au-Prince Haiti 0-1 World Cup Qualifier
16 15 15- 6-21 Bridgeview Haiti 3-0 World Cup Qualifier
17 15 2- 9-21 Toronto Honduras 1-1 World Cup Qualifier
18 15 5- 9-21 Nashville United States 1-1 World Cup Qualifier
19 1 16 8- 9-21 Toronto El Salvador 3-0 World Cup Qualifier
20 16 7-10-21 Cd. de México Mexico 1-1 World Cup Qualifier
21 16 10-10-21 Kingston Jamaica 0-0 World Cup Qualifier
22 1 17 13-10-21 Toronto Panama 4-1 World Cup Qualifier
23 1 18 12-11-21 Edmonton Costa Rica 1-0 World Cup Qualifier
24 18 16-11-21 Edmonton Mexico 2-1 World Cup Qualifier
25 1 19 27- 1-22 San Pedro Sula Honduras 2-0 World Cup Qualifier
26 19 30- 1-22 Hamilton United States 2-0 World Cup Qualifier
27 1 20 2- 2-22 San Salvador El Salvador 2-0 World Cup Qualifier
28 20 24- 3-22 San José Costa Rica 0-1 World Cup Qualifier
29 20 27- 3-22 Toronto Jamaica 4-0 World Cup Qualifier
30 20 30- 3-22 Cd. de Panamá Panama 0-1 World Cup Qualifier
31 20 9- 6-22 Vancouver Curaçao 4-0 Nations League
32 1 21 13- 6-22 San Pedro Sula Honduras 1-2 Nations League
33 1 22 23- 9-22 Wien Qatar 2-0
34 22 27- 9-22 Bratislava Uruguay 0-2
35 22 17-11-22 Dubai Japan 2-1
36 22 23-11-22 Al-Rayyan Belgium 0-1 World Cup
37 22 27-11-22 Doha Croatia 1-4 World Cup
38 22 1-12-22 Doha Morocco 1-2 World Cup
39 1 23 25- 3-23 Willemstad Curaçao 2-0 Nations League
40 1 24 28- 3-23 Toronto Honduras 4-1 Nations League
41 1 25 15- 6-23 Las Vegas Panama 2-0 Nations League
42 25 18- 6-23 Las Vegas United States 0-2 Nations League
43 25 13-10-23 Niigata Japan 1-4
44 1 26 18-11-23 Kingston Jamaica 2-1 Nations League
45 26 21-11-23 Toronto Jamaica 2-3 Nations League
46 26 23- 3-24 Frisco Trinidad/Tobago 2-0 Copa América Qualifier
47 26 6- 6-24 Rotterdam Netherlands 0-4
48 26 9- 6-24 Bordeaux France 0-0
49 26 20- 6-24 Atlanta Argentina 0-2 Copa América
50 1 27 25- 6-24 Kansas City Peru 1-0 Copa América
51 27 29- 6-24 Orlando Chile 0-0 Copa América
52 27 5- 7-24 Arlington Venezuela 1-1 [1] Copa América
53 27 9- 7-24 East Rutherford Argentina 0-2 Copa América
54 1 28 13- 7-24 Charlotte Uruguay 2-2 [2] Copa América
55 1 29 7- 9-24 Kansas City United States 2-1
56 29 10- 9-24 Arlington Mexico 0-0
57 1 30 15-10-24 Toronto Panama 2-1
58 30 15-11-24 Paramaribo Surinam 1-0 Nations League
59 1 31 19-11-24 Toronto Surinam 3-0 Nations League
60 31 20- 3-25 Inglewood Mexico 0-2 Nations League
61 1 32 23- 3-25 Inglewood United States 2-1 Nations League
62 2 34 7- 6-25 Toronto Ukraine 4-2 Canadian Shield
63 34 10- 6-25 Toronto Ivory Coast 0-0 [3] Canadian Shield
64 34 17- 6-25 Vancouver Honduras 6-0 CONCACAF Cup
65 34 21- 6-25 Houston Curaçao 1-1 CONCACAF Cup
66 1 35 24- 6-25 Houston El Salvador 2-0 CONCACAF Cup
67 1 36 29- 6-25 Minneapolis Guatemala 1-1 [4] CONCACAF Cup
[1] Canada won 4-3 on penalty kicks.
[2] Canada lost 3-4 on penalty kicks.
[3] Canada lost 4-5 on penalty kicks.
[4] Canada lost 5-6 on penalty kicks.
[*] Not full A for FIFA (non FIFA members)
Note: the match against Trinidad/Tobago (0-2, 10- 6-19 in Los Angeles) was not
full A and is therefore not included here; it was a training match played
behind closed doors and without an official report.
Total Record
Matches Won Draw Lost For Against Points Percentage
67 37 12 18 133- 62 86 64.18
Types of Matches Goals
World Cup Qualifier 18 9
CONCACAF Nations League 16 8
Friendlies 9 3
CONCACAF Gold Cup 8 8
Copa América 6 2
CONCACAF Cup Qualifier 4 4
World Cup 3 0
Canadian Shield 2 2
Copa América Qualifier 1 0
Total 67 36
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 26 Aug 2025
(C) Copyright Roberto Mamrud and RSSSF 2025
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.