Los Angeles Stadium
Joao Pedro Pinheiro
South Africa
Canada
20
%
wins
- 2 wins
- 4 draws
- 4 losses
10
last matches
- 4 wins
- 5 draws
- 1 loss
40
%
wins
Tournament
Match
1
2
Result
W
25.06.2026
FIFA World Cup
South Africa
South Korea
0
0
1
0
1
0
D
18.06.2026
FIFA World Cup
Czech Republic
South Africa
1
0
0
1
1
1
L
11.06.2026
FIFA World Cup
Mexico
South Africa
1
0
1
0
2
0
D
07.06.2026
Int. Friendly Games
Jamaica
South Africa
0
0
1
1
1
1
D
29.05.2026
Int. Friendly Games
South Africa
Nicaragua
0
0
0
0
0
0
L
31.03.2026
Int. Friendly Games
South Africa
Panama
0
0
1
2
1
2
D
27.03.2026
Int. Friendly Games
South Africa
Panama
0
1
1
0
1
1
L
04.01.2026
Africa Cup of Nations
South Africa
Cameroon
0
1
1
1
1
2
W
29.12.2025
Africa Cup of Nations
Zimbabwe
South Africa
1
1
1
2
2
3
L
26.12.2025
Africa Cup of Nations
Egypt
South Africa
1
0
0
0
1
0
Tournament
Match
1
2
Result
L
24.06.2026
FIFA World Cup
Switzerland
Canada
0
0
2
1
2
1
W
19.06.2026
FIFA World Cup
Canada
Qatar
3
0
3
0
6
0
D
12.06.2026
FIFA World Cup
Canada
Bosnia and Herzegovina
0
1
1
0
1
1
D
06.06.2026
Int. Friendly Games
Canada
Republic of Ireland
1
0
0
1
1
1
W
02.06.2026
Int. Friendly Games
Canada
Uzbekistan
0
0
2
0
2
0
D
01.04.2026
Int. Friendly Games
Canada
Tunisia
0
0
0
0
0
0
D
28.03.2026
Int. Friendly Games
Canada
Iceland
0
2
2
0
2
2
W
18.01.2026
Int. Friendly Games
Canada
Guatemala
0
0
1
0
1
0
W
19.11.2025
Int. Friendly Games
Venezuela
Canada
0
1
0
1
0
2
D
14.11.2025
Int. Friendly Games
Canada
Ecuador
0
0
0
0
0
0
South Africa
Canada
All tournaments
10
Matches
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
9
Total goals
16
12
Conceded
6
14
Yellow Cards
9
2
Red cards
0
26
Corners
54
70
Free Kicks
69
15
Offsides
9
South Africa
Canada
4-2-3-1
4-4-2
1
Williams
6
Modiba
14
Mbokazi
21
Okon
20
Mudau
5
Mbatha
13
Sithole
7
Appollis
10
Mofokeng
12
Maseko
17
Makgopa
10
David
9
Larin
17
Buchanan
6
Choiniere
25
Saliba
20
Ahmed
2
Johnston
4
De Fougerolles
13
Cornelius
22
Laryea
16
Crepeau
head coaches
Hugo Broos
Jesse Marsch
South Africa
Canada
All tournaments
7
FWD
Oswin Appollis
8
2
8
FWD
Tshepang Moremi
5
1
17
FWD
Evidence Makgopa
7
1
12
FWD
Thapelo Maseko
2
1
23
MDF
Jayden Adams
4
0
All tournaments
10
FWD
Jonathan David
24
10
9
FWD
Cyle Larin
24
4
17
FWD
Tajon Buchanan
21
4
14
MDF
Jacob Shaffelburg
17
3
25
MDF
Nathan Saliba
8
3
Lineups
South Africa
Canada
Lineups
South Africa
Canada
South Africa
Canada
All tournaments
7
FWD
Oswin Appollis
8
2
8
FWD
Tshepang Moremi
5
1
17
FWD
Evidence Makgopa
7
1
12
FWD
Thapelo Maseko
2
1
23
MDF
Jayden Adams
4
0
15
FWD
Iqraam Rayners
4
0
10
FWD
Relebohile Mofokeng
7
0
13
MDF
Sphephelo Sithole
7
0
5
MDF
Thalente Mbatha
7
0
6
DEF
Aubrey Modiba
8
0
14
DEF
Mbekezeli Mbokazi
7
0
21
DEF
Ime Okon
3
0
20
DEF
Khuliso Mudau
8
0
1
GLK
Ronwen Williams
8
0
All tournaments
10
FWD
Jonathan David
24
10
9
FWD
Cyle Larin
24
4
17
FWD
Tajon Buchanan
21
4
14
MDF
Jacob Shaffelburg
17
3
25
MDF
Nathan Saliba
8
3
24
FWD
Promise David
10
2
12
FWD
Tani Oluwaseyi
19
2
11
MDF
Liam Millar
15
0
7
MDF
Stephen Eustaquio
19
0
20
FWD
Ali Ahmed
16
0
6
MDF
Mathieu Choiniere
17
0
22
DEF
Richie Laryea
22
0
13
DEF
Derek Cornelius
20
0
4
DEF
Luc De Fougerolles
15
0
2
DEF
Alistair Johnston
23
0
16
GLK
Maxime Crepeau
24
0
Group A
1
Mexico
3
3
0
0
6-0
6
9
W
W
W
2
South Africa
3
1
1
1
2-3
-1
4
W
D
L
3
South Korea
3
1
0
2
2-3
-1
3
L
L
W
4
Czech Republic
3
0
1
2
2-6
-4
1
L
D
L
Play-offs
Tournament
Match
1
2
Result
25.06.2026 04:00
Group A
South Africa
South Korea
0
0
1
0
1
0
25.06.2026 04:00
Group A
Czech Republic
Mexico
0
0
0
3
0
3
19.06.2026 04:00
Group A
Mexico
South Korea
0
0
1
0
1
0
18.06.2026 19:00
Group A
Czech Republic
South Africa
1
0
0
1
1
1
12.06.2026 05:00
Group A
South Korea
Czech Republic
0
0
2
1
2
1
11.06.2026 22:00
Group A
Mexico
South Africa
1
0
1
0
2
0
Joao Pedro Pinheiro
FIFA World Cup
Total cards
4
(4.0 per Match)
Yellow
3
(3.0 per Match)
Red
1
(1.0 per Match)
Penalty
1
(1.0 per Match)
Cards per Half
0
0%
vs
4
100%
1st half
2nd half
Cards per Team
3
75%
vs
1
25%
Home
Away
Minutes per card
22.5
Match
18.06.2026
Switzerland
Bosnia and Herzegovina
4
1
3
1
1