World Cup
· Round of 32
June 28, 2026 21:00
90'+2
S. Eustaquio
The ForzaPitch pre-match prediction gave Canada a 37% win probability (draw 36%, South Africa 26%). The final result was South Africa 0–1 Canada.
Match statistics
5
Total shots
12
1
Shots on target
7
0.13
Actual xG
1.32
5
Saves
1
58%
Possession
42%
1
Corners
4
22
Tackles
20
0
🟨 Yellow cards
2
Match Events
R. Mofokeng
/ T. Mbatha
46'
54'
N. Saliba
59'
N. Sigur
/
N. Saliba
59'
L. De Fougerolles
/
M. Bombito
67'
N. Sigur
70'
P. David
/
T. Oluwaseyi
70'
J. Shaffelburg
/
L. Millar
75'
A. Davies
/
T. Buchanan
E. Makgopa
/ I. Rayners
86'
T. Maseko
/ T. Moremi
86'
90'+2
S. Eustaquio⚽
Pre-match prediction
26.51%
South
36.4%
X
37.09%
Canada ←
we assigned to the actual result (Canada)
37.09%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.86
0.13
-0.73
1.07
1.32
+0.25
Canada dominated by xG (1.32 vs 0.13).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Ronwen Williams
G
Ronwen Williams
G
6
A. Modiba
D
A. Modiba
D
14
Mbekezeli Mbokazi
D
Mbekezeli Mbokazi
D
21
Ime Okon
D
Ime Okon
D
20
Khuliso Mudau
D
Khuliso Mudau
D
13
S. Sithole
M
S. Sithole
M
4
T. Mokoena
M
T. Mokoena
M
7
Oswin Appollis
M
Oswin Appollis
M
10
Relebohile Mofokeng
45'
M
Relebohile Mofokeng
45'
M
12
Thapelo Maseko
86'
M
Thapelo Maseko
86'
M
17
Evidence Makgopa
86'
F
Evidence Makgopa
86'
F
Bench
26
Bradley Cross
D
Bradley Cross
D
15
Iqraam Rayners
8'
F
Iqraam Rayners
8'
F
23
Jayden Adams
M
Jayden Adams
M
25
Kamogelo Sebelebele
M
Kamogelo Sebelebele
M
3
Khulumani Ndamane
D
Khulumani Ndamane
D
9
Lyle Foster
F
Lyle Foster
F
19
Nkosinathi Sibisi
D
Nkosinathi Sibisi
D
24
Olwethu Makhanya
D
Olwethu Makhanya
D
22
Ricardo Goss
G
Ricardo Goss
G
18
Samukelo Kabini
D
Samukelo Kabini
D
16
Sipho Chaine
G
Sipho Chaine
G
2
Tholo Thabang Matuludi
D
Tholo Thabang Matuludi
D
5
T. Mbatha
49'
M
T. Mbatha
49'
M
8
Tshepang Moremi
8'
F
Tshepang Moremi
8'
F
16
Maxime Crépeau
G
Maxime Crépeau
G
22
Richie Laryea
D
Richie Laryea
D
13
D. Cornelius
D
D. Cornelius
D
15
Moise Bombito
59'
D
Moise Bombito
59'
D
2
A. Johnston
D
A. Johnston
D
11
Liam Millar
70'
M
Liam Millar
70'
M
7
Stephen Eustaquio
1 ⚽
M
Stephen Eustaquio
1 ⚽
M
25
N. Saliba
59'
M
N. Saliba
59'
M
17
T. Buchanan
75'
M
T. Buchanan
75'
M
12
T. Oluwaseyi
70'
F
T. Oluwaseyi
70'
F
10
J. David
F
J. David
F
Bench
3
Alfie Jones
D
Alfie Jones
D
20
Ali Ahmed
M
Ali Ahmed
M
19
Alphonso Davies
19'
D
Alphonso Davies
19'
D
9
Cyle Larin
F
Cyle Larin
F
1
Dayne St. Clair
G
Dayne St. Clair
G
14
Jacob Shaffelburg
24'
F
Jacob Shaffelburg
24'
F
26
Jayden Nelson
F
Jayden Nelson
F
5
Joel Waterman
D
Joel Waterman
D
21
Jonathan Osorio
M
Jonathan Osorio
M
4
L. De Fougerolles
35'
D
L. De Fougerolles
35'
D
6
Mathieu Choinière
M
Mathieu Choinière
M
23
Niko Sigur
35'
M
Niko Sigur
35'
M
18
Owen Goodman
G
Owen Goodman
G
24
P. David
24'
F
P. David
24'
F
Best on the pitch
Stephen Eustaquio
M · Canada
8.60
1 ⚽
2 shots
· 47 pass
Ronwen Williams
G · South
8.30
· 83 pass
A. Modiba
D · South
7.60
· 33 pass
L. De Fougerolles
D · Canada
7.50
1 shots
· 17 pass
Mbekezeli Mbokazi
D · South
7.30
· 85 pass
S. Sithole
M · South
7.30
· 56 pass
South Africa — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ronwen Williams | G | 94 | 8.30 | — | — | — | 83 | 75% | — | — | — |
| A. Modiba | D | 94 | 7.60 | — | — | — | 33 | 27% | 1 | — | — |
| Mbekezeli Mbokazi | D | 94 | 7.30 | — | — | — | 85 | 77% | 3 | — | — |
| Ime Okon | D | 94 | 6.90 | — | — | 1 | 89 | 80% | — | — | — |
| Khuliso Mudau | D | 94 | 7.20 | — | — | — | 37 | 34% | 3 | — | — |
| S. Sithole | M | 94 | 7.30 | — | — | — | 56 | 45% | 7 | — | — |
| T. Mokoena | M | 94 | 6.70 | — | — | 1 | 55 | 45% | 2 | — | — |
| Oswin Appollis | M | 94 | 6.30 | — | — | 2 | 28 | 21% | 1 | — | — |
| Relebohile Mofokeng | M | 45 | 6.60 | — | — | — | 11 | 9% | 1 | — | — |
| Thapelo Maseko | M | 86 | 6.70 | — | — | — | 18 | 12% | 4 | — | — |
| Evidence Makgopa | F | 86 | 6.70 | — | — | — | 19 | 12% | — | — | — |
| Iqraam Rayners | F | 8 | 6.30 | — | — | — | 2 | 2% | — | — | — |
| T. Mbatha | M | 49 | 6.50 | — | — | 1 | 21 | 17% | — | — | — |
| Tshepang Moremi | F | 8 | 6.30 | — | — | — | — | — | — | — | — |
Canada — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Maxime Crépeau | G | 94 | 6.60 | — | — | — | 21 | 16% | — | — | — |
| Richie Laryea | D | 94 | 6.60 | — | — | — | 22 | 19% | 4 | — | — |
| D. Cornelius | D | 94 | 7.00 | — | — | 1 | 50 | 45% | — | — | — |
| Moise Bombito | D | 59 | 6.60 | — | — | 1 | 33 | 24% | 1 | — | — |
| A. Johnston | D | 94 | 7.20 | — | — | — | 36 | 28% | — | — | — |
| Liam Millar | M | 70 | 6.20 | — | — | — | 25 | 19% | 2 | — | — |
| Stephen Eustaquio | M | 94 | 8.60 | 1 | — | 2 | 47 | 42% | 3 | — | — |
| N. Saliba | M | 59 | 6.90 | — | — | — | 28 | 18% | 3 | 1 | — |
| T. Buchanan | M | 75 | 6.00 | — | — | 1 | 21 | 15% | 1 | — | — |
| T. Oluwaseyi | F | 70 | 7.20 | — | — | 3 | 13 | 10% | 1 | — | — |
| J. David | F | 94 | 5.90 | — | — | 2 | 23 | 17% | — | — | — |
| Alphonso Davies | D | 19 | 6.20 | — | — | — | 14 | 10% | — | — | — |
| Jacob Shaffelburg | F | 24 | 6.50 | — | — | — | 6 | 4% | — | — | — |
| L. De Fougerolles | D | 35 | 7.50 | — | — | 1 | 17 | 16% | 3 | — | — |
| Niko Sigur | M | 35 | 6.30 | — | — | — | 16 | 11% | — | 1 | — |
| P. David | F | 24 | 6.30 | — | — | 1 | 5 | 3% | 2 | — | — |
Frequently Asked Questions
What was the final score of South Africa vs Canada?
The final score was South Africa 0–1 Canada.
What did the model predict before South Africa vs Canada?
The model assigned 26% probability to a South Africa win, 36% to a draw, and 37% to an Canada win.