World Cup
· Group Stage - 2
June 20, 2026 02:30
✓Model correct — prediction Brazil
M. Cunha
23'
M. Cunha
(ast. Vinicius Junior)
36'
Vinicius Junior
(ast. Lucas Paqueta)
45'+3
The ForzaPitch pre-match prediction gave Brazil a 79% win probability (draw 11%, Haiti 8%). The final result was Brazil 3–0 Haiti.
Match statistics
7
Total shots
7
5
Shots on target
3
1.50
Actual xG
0.25
3
Saves
2
57%
Possession
43%
4
Corners
4
22
Tackles
16
1
🟨 Yellow cards
3
Match Events
4'
C. Arcus
⚽M. Cunha
23'
⚽M. Cunha
· ast. Vinicius Junior
36'
Raphinha
/ Rayan
40'
⚽Vinicius Junior
· ast. Lucas Paqueta
45'+3
45'+4
F. Pierrot
46'
D. Simon
/
C. Arcus
46'
W. Isidor
/
F. Pierrot
62'
L. Deedson
/
J. Casimir
Lucas Paqueta
/ G. Martinelli
64'
M. Cunha
/ Endrick
64'
Douglas Santos
65'
71'
L. Joseph
/
R. Providence
72'
D. Jean Jacques
Vinicius Junior
/ Danilo Santos
81'
Bruno Guimaraes
/ Ederson
81'
81'
D. Etienne
/
J. Bellegarde
Pre-match prediction
79.42%
Brazil ←
11.69%
X
8.89%
Haiti
✓ Correct prediction —
we assigned to the actual result (Brazil)
79.42%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.74
1.50
-1.23
0.69
0.25
-0.44
Brazil dominated by xG (1.50 vs 0.25).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Alisson Becker
G
Alisson Becker
G
16
Douglas Santos
D
Douglas Santos
D
3
Gabriel Magalhães
D
Gabriel Magalhães
D
4
Marquinhos
D
Marquinhos
D
13
Danilo
D
Danilo
D
20
Lucas Paquetá
1 👟
64'
M
Lucas Paquetá
1 👟
64'
M
5
Casemiro
M
Casemiro
M
8
Bruno Guimarães
81'
M
Bruno Guimarães
81'
M
7
Vinícius Júnior
1 ⚽
1 👟
81'
F
Vinícius Júnior
1 ⚽
1 👟
81'
F
9
Matheus Cunha
2 ⚽
64'
F
Matheus Cunha
2 ⚽
64'
F
11
Raphinha
40'
F
Raphinha
40'
F
Bench
6
Alex Sandro
D
Alex Sandro
D
14
Bremer
D
Bremer
D
18
Danilo Santos
9'
M
Danilo Santos
9'
M
23
Ederson
G
Ederson
G
2
Éderson
9'
M
Éderson
9'
M
19
Endrick
26'
F
Endrick
26'
F
17
Fabinho
M
Fabinho
M
22
Gabriel Martinelli
26'
F
Gabriel Martinelli
26'
F
24
Ibañez
D
Ibañez
D
15
Léo Pereira
D
Léo Pereira
D
21
Luiz Henrique
F
Luiz Henrique
F
26
Rayan
50'
F
Rayan
50'
F
25
Thiago
F
Thiago
F
12
Weverton
G
Weverton
G
1
Johny Placide
G
Johny Placide
G
8
M. Expérience
D
M. Expérience
D
5
H. Delcroix
D
H. Delcroix
D
4
Ricardo Ade
D
Ricardo Ade
D
22
J. Duverne
D
2
C. Arcus
45'
D
C. Arcus
45'
D
15
R. Providence
71'
M
R. Providence
71'
M
10
J. Bellegarde
81'
M
J. Bellegarde
81'
M
17
D. Jean-Jacques
M
D. Jean-Jacques
M
21
J. Casimir
62'
M
J. Casimir
62'
M
20
F. Pierrot
45'
F
F. Pierrot
45'
F
Bench
12
A. Pierre
G
A. Pierre
G
6
C. Sainté
M
C. Sainté
M
7
D. Etienne
9'
F
D. Etienne
9'
F
13
D. Lacroix
D
D. Lacroix
D
9
D. Nazon
F
D. Nazon
F
25
D. Simon
45'
M
D. Simon
45'
M
14
G. Métusala
D
23
J. Duverger
G
J. Duverger
G
3
K. Thermoncy
D
K. Thermoncy
D
11
L. Deedson
28'
F
L. Deedson
28'
F
16
L. Joseph
19'
F
L. Joseph
19'
F
24
Wilguens Paugain
D
Wilguens Paugain
D
18
W. Isidor
45'
F
W. Isidor
45'
F
26
Woodensky Pierre
M
Woodensky Pierre
M
19
Y. Fortuné
F
Best on the pitch
Matheus Cunha
F · Brazil
9.30
2 ⚽
2 shots
· 29 pass
Vinícius Júnior
F · Brazil
8.20
1 ⚽ 1 👟
2 shots
· 21 pass
Marquinhos
D · Brazil
7.90
· 85 pass
Gabriel Magalhães
D · Brazil
7.70
· 81 pass
Alisson Becker
G · Brazil
7.70
· 29 pass
Lucas Paquetá
M · Brazil
7.30
1 👟
· 48 pass
Brazil — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Alisson Becker | G | 90 | 7.70 | — | — | — | 29 | 23% | — | — | — |
| Douglas Santos | D | 90 | 6.90 | — | — | 1 | 37 | 34% | 2 | 1 | — |
| Gabriel Magalhães | D | 90 | 7.70 | — | — | — | 81 | 77% | 1 | — | — |
| Marquinhos | D | 90 | 7.90 | — | — | — | 85 | 81% | 2 | — | — |
| Danilo | D | 90 | 6.90 | — | — | — | 54 | 46% | 1 | — | — |
| Lucas Paquetá | M | 64 | 7.30 | — | 1 | — | 48 | 45% | 1 | — | — |
| Casemiro | M | 90 | 7.30 | — | — | — | 57 | 47% | 6 | — | — |
| Bruno Guimarães | M | 81 | 7.20 | — | — | — | 31 | 25% | 5 | — | — |
| Vinícius Júnior | F | 81 | 8.20 | 1 | 1 | 2 | 21 | 16% | — | — | — |
| Matheus Cunha | F | 64 | 9.30 | 2 | — | 2 | 29 | 25% | 2 | — | — |
| Raphinha | F | 40 | 6.20 | — | — | 1 | 13 | 10% | — | — | — |
| Danilo Santos | M | 9 | 6.90 | — | — | — | 5 | 2% | 1 | — | — |
| Éderson | M | 9 | 6.30 | — | — | 1 | 3 | 3% | — | — | — |
| Endrick | F | 26 | 6.50 | — | — | — | 2 | 2% | 1 | — | — |
| Gabriel Martinelli | F | 26 | 7.00 | — | — | — | 9 | 9% | — | — | — |
| Rayan | F | 50 | 6.30 | — | — | — | 18 | 16% | — | — | — |
Haiti — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Johny Placide | G | 90 | 6.30 | — | — | — | 32 | 21% | — | — | — |
| M. Expérience | D | 90 | 6.20 | — | — | — | 38 | 31% | 4 | — | — |
| H. Delcroix | D | 90 | 6.70 | — | — | — | 51 | 47% | 2 | — | — |
| Ricardo Ade | D | 90 | 6.60 | — | — | 2 | 37 | 33% | 2 | — | — |
| J. Duverne | D | 90 | 6.00 | — | — | 1 | 47 | 40% | 2 | — | — |
| C. Arcus | D | 45 | 5.90 | — | — | — | 13 | 11% | 2 | 1 | — |
| R. Providence | M | 71 | 6.20 | — | — | 1 | 12 | 9% | — | — | — |
| J. Bellegarde | M | 81 | 6.90 | — | — | — | 43 | 38% | — | — | — |
| D. Jean-Jacques | M | 90 | 6.30 | — | — | 1 | 49 | 44% | 2 | 1 | — |
| J. Casimir | M | 62 | 5.30 | — | — | — | 16 | 12% | — | — | — |
| F. Pierrot | F | 45 | 6.30 | — | — | — | 9 | 6% | — | 1 | — |
| D. Etienne | F | 9 | 6.20 | — | — | — | 8 | 4% | — | — | — |
| D. Simon | M | 45 | 6.70 | — | — | 1 | 24 | 18% | 2 | — | — |
| L. Deedson | F | 28 | 6.20 | — | — | — | 6 | 6% | — | — | — |
| L. Joseph | F | 19 | 6.50 | — | — | — | 3 | 2% | — | — | — |
| W. Isidor | F | 45 | 6.30 | — | — | 1 | 11 | 9% | — | — | — |
Frequently Asked Questions
What was the final score of Brazil vs Haiti?
The final score was Brazil 3–0 Haiti.
What did the model predict before Brazil vs Haiti?
The model assigned 79% probability to a Brazil win, 11% to a draw, and 8% to an Haiti win.