Brazil host Haiti in the World Cup 2026 on 20 June 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 01:30 UK Time.
Brazil enter Matchday 2 under more pressure than many expected after their opening draw with Morocco. A point kept their campaign on track, but the performance fell short of the standards usually associated with the Selecao and leaves little room for further mistakes.
Haiti also began the tournament with defeat, losing narrowly to Scotland despite a committed display. The challenge now becomes significantly greater as they face one of the tournament favourites in Philadelphia.
Brazil escaped with a point against Morocco thanks to moments of individual excellence at both ends of the pitch. Vinicius Junior produced a brilliant equaliser after a quiet first half, while Alisson preserved the draw with two outstanding late saves.
The result highlighted both the strengths and weaknesses of Carlo Ancelotti’s side. Brazil still possess match winners capable of changing games instantly, but the overall performance lacked the authority expected from a team targeting the trophy. Midfield control was inconsistent and Morocco created enough opportunities to leave Brazil vulnerable.
This fixture presents an opportunity to reassert themselves. Brazil’s attacking depth should allow them to sustain pressure throughout the match, while the need to improve goal difference before facing Scotland adds another layer of motivation. Expect a more aggressive approach from the opening whistle as they attempt to build momentum.
Haiti worked hard against Scotland and remained competitive for much of the contest. Their pressing and willingness to challenge physically disrupted Scotland’s rhythm at times, particularly during the early stages.
However, the limitations in the final third were evident. Despite their effort and organisation, Haiti struggled to create meaningful scoring opportunities and rarely looked capable of forcing a breakthrough. Against Brazil, those shortcomings are likely to become even more apparent.
Defensively, Haiti face a difficult evening. Containing Vinicius Junior, Raphinha and Endrick over ninety minutes requires concentration of the highest level. While Haiti can be proud of their commitment and work rate, the difference in individual quality across the pitch is substantial.
The best bet for this match is Brazil minus 1.5 Asian Handicap in the first half at 2.61 odds. Brazil need a convincing victory and should approach the game with urgency after dropping points against Morocco. The attacking talent available to Ancelotti gives the Selecao every chance of establishing control early and creating a significant advantage before the interval.
Vinicius Junior to score first at 4.50 odds stands out as the leading player selection. He delivered when Brazil needed him most on Matchday 1 and remains the most explosive attacking threat in the squad. His pace and direct running could prove overwhelming for a Haiti defence facing sustained pressure.
Our recommended correct score tip is Brazil 4-0 priced at 8.50 odds. Brazil have the quality to dominate possession, create a high volume of chances and maintain defensive control throughout the match. Haiti showed admirable determination against Scotland, but this represents a considerable step up in class and the Selecao should secure a comprehensive victory.
| Brazil | Haiti | |
|---|---|---|
| Game Played | 1 | 1 |
| Wins | 0 | 0 |
| Draws | 1 | 0 |
| Loss | 0 | 1 |
| Goals For | 1 | 0 |
| Goals Against | 1 | 1 |
| Brazil | Haiti | |
|---|---|---|
| Game Played | 1 | 0 |
| Wins | 0 | 0 |
| Draws | 1 | 0 |
| Loss | 0 | 0 |
| Goals For | 1 | 0 |
| Goals Against | 1 | 0 |
|
13.06.26
|
Brazil Morocco |
1-1 |
|
06.06.26
|
Brazil Egypt |
2-1 |
|
31.05.26
|
Brazil Panama |
6-2 |
|
01.04.26
|
Brazil Croatia |
3-1 |
|
26.03.26
|
Brazil France |
1-2 |
|
18.11.25
|
Brazil Tunisia |
1-1 |
|
15.11.25
|
Brazil Senegal |
2-0 |
|
14.10.25
|
Japan Brazil |
3-2 |
|
10.10.25
|
South Korea Brazil |
0-5 |
|
10.09.25
|
Bolivia Brazil |
1-0 |
|
05.09.25
|
Brazil Chile |
3-0 |
|
11.06.25
|
Brazil Paraguay |
1-0 |
|
06.06.25
|
Ecuador Brazil |
0-0 |
|
26.03.25
|
Argentina Brazil |
4-1 |
|
21.03.25
|
Brazil Colombia |
2-1 |
|
20.11.24
|
Brazil Uruguay |
1-1 |
|
14.11.24
|
Venezuela Brazil |
1-1 |
|
16.10.24
|
Brazil Peru |
4-0 |
|
11.10.24
|
Chile Brazil |
1-2 |
|
11.09.24
|
Paraguay Brazil |
1-0 |
|
07.09.24
|
Brazil Ecuador |
1-0 |
|
07.07.24
|
Uruguay Brazil (Penalties:4 - 2) |
0-0 |
|
03.07.24
|
Brazil Colombia |
1-1 |
|
29.06.24
|
Paraguay Brazil |
1-4 |
|
25.06.24
|
Brazil Costa Rica |
0-0 |
|
13.06.24
|
USA Brazil |
1-1 |
|
09.06.24
|
Mexico Brazil |
2-3 |
|
26.03.24
|
Spain Brazil |
3-3 |
|
23.03.24
|
England Brazil |
0-1 |
|
22.11.23
|
Brazil Argentina |
0-1 |
|
17.11.23
|
Colombia Brazil |
2-1 |
|
18.10.23
|
Uruguay Brazil |
2-0 |
|
13.10.23
|
Brazil Venezuela |
1-1 |
|
13.09.23
|
Peru Brazil |
0-1 |
|
09.09.23
|
Brazil Bolivia |
5-1 |
|
20.06.23
|
Brazil Senegal |
2-4 |
|
17.06.23
|
Brazil Guinea |
4-1 |
|
25.03.23
|
Morocco Brazil |
2-1 |
|
09.12.22
|
Croatia Brazil (Penalties:4 - 2) |
1-1 |
|
05.12.22
|
Brazil South Korea |
4-1 |
|
02.12.22
|
Cameroon Brazil |
1-0 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
24.11.22
|
Brazil Serbia |
2-0 |
|
27.09.22
|
Brazil Tunisia |
5-1 |
|
23.09.22
|
Brazil Ghana |
3-0 |
|
06.06.22
|
Japan Brazil |
0-1 |
|
02.06.22
|
South Korea Brazil |
1-5 |
|
31.03.22
|
Bolivia Brazil |
0-4 |
|
24.03.22
|
Brazil Chile |
4-0 |
|
02.02.22
|
Brazil Paraguay |
4-0 |
|
13.06.26
|
Brazil Morocco |
1-1 |
|
06.06.26
|
Brazil Egypt |
2-1 |
|
31.05.26
|
Brazil Panama |
6-2 |
|
01.04.26
|
Brazil Croatia |
3-1 |
|
26.03.26
|
Brazil France |
1-2 |
|
18.11.25
|
Brazil Tunisia |
1-1 |
|
15.11.25
|
Brazil Senegal |
2-0 |
|
05.09.25
|
Brazil Chile |
3-0 |
|
11.06.25
|
Brazil Paraguay |
1-0 |
|
21.03.25
|
Brazil Colombia |
2-1 |
|
20.11.24
|
Brazil Uruguay |
1-1 |
|
16.10.24
|
Brazil Peru |
4-0 |
|
07.09.24
|
Brazil Ecuador |
1-0 |
|
03.07.24
|
Brazil Colombia |
1-1 |
|
25.06.24
|
Brazil Costa Rica |
0-0 |
|
22.11.23
|
Brazil Argentina |
0-1 |
|
13.10.23
|
Brazil Venezuela |
1-1 |
|
09.09.23
|
Brazil Bolivia |
5-1 |
|
20.06.23
|
Brazil Senegal |
2-4 |
|
17.06.23
|
Brazil Guinea |
4-1 |
|
05.12.22
|
Brazil South Korea |
4-1 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
24.11.22
|
Brazil Serbia |
2-0 |
|
27.09.22
|
Brazil Tunisia |
5-1 |
|
23.09.22
|
Brazil Ghana |
3-0 |
|
24.03.22
|
Brazil Chile |
4-0 |
|
02.02.22
|
Brazil Paraguay |
4-0 |
|
12.11.21
|
Brazil Colombia |
1-0 |
|
15.10.21
|
Brazil Uruguay |
4-1 |
|
10.09.21
|
Brazil Peru |
2-0 |
|
05.07.21
|
Brazil Peru |
1-0 |
|
03.07.21
|
Brazil Chile |
1-0 |
|
27.06.21
|
Brazil Ecuador |
1-1 |
|
24.06.21
|
Brazil Colombia |
2-1 |
|
18.06.21
|
Brazil Peru |
4-0 |
|
13.06.21
|
Brazil Venezuela |
3-0 |
|
05.06.21
|
Brazil Ecuador |
2-0 |
|
14.11.20
|
Brazil Venezuela |
1-0 |
|
10.10.20
|
Brazil Bolivia |
5-0 |
|
19.11.19
|
Brazil South Korea |
3-0 |
|
15.11.19
|
Brazil Argentina |
0-1 |
|
13.10.19
|
Brazil Nigeria |
1-1 |
|
10.10.19
|
Brazil Senegal |
1-1 |
|
11.09.19
|
Brazil Peru |
0-1 |
|
07.09.19
|
Brazil Colombia |
2-2 |
|
07.07.19
|
Brazil Peru |
3-1 |
|
03.07.19
|
Brazil Argentina |
2-0 |
|
28.06.19
|
Brazil Paraguay (Penalties:4 - 3) |
0-0 |
|
19.06.19
|
Brazil Venezuela |
0-0 |
|
15.06.19
|
Brazil Bolivia |
3-0 |
|
14.10.25
|
Japan Brazil |
3-2 |
|
10.10.25
|
South Korea Brazil |
0-5 |
|
09.09.25
|
Bolivia Brazil |
1-0 |
|
05.06.25
|
Ecuador Brazil |
0-0 |
|
26.03.25
|
Argentina Brazil |
4-1 |
|
14.11.24
|
Venezuela Brazil |
1-1 |
|
11.10.24
|
Chile Brazil |
1-2 |
|
11.09.24
|
Paraguay Brazil |
1-0 |
|
07.07.24
|
Uruguay Brazil (Penalties:4 - 2) |
0-0 |
|
29.06.24
|
Paraguay Brazil |
1-4 |
|
12.06.24
|
USA Brazil |
1-1 |
|
09.06.24
|
Mexico Brazil |
2-3 |
|
26.03.24
|
Spain Brazil |
3-3 |
|
23.03.24
|
England Brazil |
0-1 |
|
17.11.23
|
Colombia Brazil |
2-1 |
|
18.10.23
|
Uruguay Brazil |
2-0 |
|
13.09.23
|
Peru Brazil |
0-1 |
|
25.03.23
|
Morocco Brazil |
2-1 |
|
09.12.22
|
Croatia Brazil (Penalties:4 - 2) |
1-1 |
|
02.12.22
|
Cameroon Brazil |
1-0 |
|
06.06.22
|
Japan Brazil |
0-1 |
|
02.06.22
|
South Korea Brazil |
1-5 |
|
30.03.22
|
Bolivia Brazil |
0-4 |
|
27.01.22
|
Ecuador Brazil |
1-1 |
|
16.11.21
|
Argentina Brazil |
0-0 |
|
10.10.21
|
Colombia Brazil |
0-0 |
|
07.10.21
|
Venezuela Brazil |
1-3 |
|
03.09.21
|
Chile Brazil |
0-1 |
|
11.07.21
|
Argentina Brazil |
1-0 |
|
09.06.21
|
Paraguay Brazil |
0-2 |
|
17.11.20
|
Uruguay Brazil |
0-2 |
|
14.10.20
|
Peru Brazil |
2-4 |
|
22.06.19
|
Peru Brazil |
0-5 |
|
14.06.26
|
Haiti Scotland |
0-1 |
|
06.06.26
|
Haiti Peru |
1-2 |
|
03.06.26
|
Haiti New Zealand |
4-0 |
|
31.03.26
|
Haiti Iceland |
1-1 |
|
29.03.26
|
Haiti Tunisia |
0-1 |
|
19.11.25
|
Haiti Nicaragua |
2-0 |
|
14.11.25
|
Haiti Costa Rica |
1-0 |
|
14.10.25
|
Honduras Haiti |
3-0 |
|
10.10.25
|
Nicaragua Haiti |
0-3 |
|
10.09.25
|
Costa Rica Haiti |
3-3 |
|
06.09.25
|
Haiti Honduras |
0-0 |
|
23.06.25
|
USA Haiti |
2-1 |
|
19.06.25
|
Trinidad and Tobago Haiti |
1-1 |
|
16.06.25
|
Haiti Saudi Arabia |
0-1 |
|
10.06.25
|
Haiti Curacao |
1-5 |
|
07.06.25
|
Aruba Haiti |
0-5 |
|
22.03.25
|
Azerbaijan Haiti |
0-3 |
|
19.11.24
|
Haiti Puerto Rico |
3-0 |
|
15.11.24
|
Sint Maarten Haiti |
0-8 |
|
15.10.24
|
Haiti Aruba |
5-3 |
|
12.10.24
|
Aruba Haiti |
1-3 |
|
09.09.24
|
Haiti Sint Maarten |
6-0 |
|
07.09.24
|
Puerto Rico Haiti |
1-4 |
|
09.06.24
|
Barbados Haiti |
1-3 |
|
06.06.24
|
Haiti St. Lucia |
2-1 |
|
23.03.24
|
French Guyana Haiti |
1-1 |
|
16.10.23
|
Haiti Jamaica |
2-3 |
|
12.10.23
|
Suriname Haiti |
1-1 |
|
13.09.23
|
Jamaica Haiti |
2-2 |
|
08.09.23
|
Haiti Cuba |
0-0 |
|
03.07.23
|
Honduras Haiti |
2-1 |
|
30.06.23
|
Haiti Mexico |
1-3 |
|
25.06.23
|
Haiti Qatar |
2-1 |
|
28.03.23
|
Haiti Bermuda |
3-1 |
|
25.03.23
|
Montserrat Haiti |
0-4 |
|
14.06.22
|
Haiti Guyana |
6-0 |
|
11.06.22
|
Guyana Haiti |
2-6 |
|
07.06.22
|
Haiti Montserrat |
3-2 |
|
04.06.22
|
Bermuda Haiti |
0-0 |
|
27.03.22
|
Guatemala Haiti |
2-1 |
|
04.09.21
|
Haiti Jordan |
2-0 |
|
01.09.21
|
Bahrain Haiti |
6-1 |
|
18.07.21
|
Martinique Haiti |
1-2 |
|
16.07.21
|
Haiti Canada |
1-4 |
|
12.07.21
|
USA Haiti |
1-0 |
|
07.07.21
|
Haiti Bermuda |
4-1 |
|
02.07.21
|
Haiti St. Vincent / Grenadines |
6-1 |
|
16.06.21
|
Canada Haiti |
3-0 |
|
12.06.21
|
Haiti Canada |
0-1 |
|
08.06.21
|
Haiti Nicaragua |
1-0 |
|
14.06.26
|
Haiti Scotland |
0-1 |
|
06.06.26
|
Haiti Peru |
1-2 |
|
03.06.26
|
Haiti New Zealand |
4-0 |
|
31.03.26
|
Haiti Iceland |
1-1 |
|
29.03.26
|
Haiti Tunisia |
0-1 |
|
19.11.25
|
Haiti Nicaragua |
2-0 |
|
14.11.25
|
Haiti Costa Rica |
1-0 |
|
06.09.25
|
Haiti Honduras |
0-0 |
|
16.06.25
|
Haiti Saudi Arabia |
0-1 |
|
10.06.25
|
Haiti Curacao |
1-5 |
|
19.11.24
|
Haiti Puerto Rico |
3-0 |
|
15.10.24
|
Haiti Aruba |
5-3 |
|
09.09.24
|
Haiti Sint Maarten |
6-0 |
|
06.06.24
|
Haiti St. Lucia |
2-1 |
|
16.10.23
|
Haiti Jamaica |
2-3 |
|
08.09.23
|
Haiti Cuba |
0-0 |
|
30.06.23
|
Haiti Mexico |
1-3 |
|
25.06.23
|
Haiti Qatar |
2-1 |
|
28.03.23
|
Haiti Bermuda |
3-1 |
|
14.06.22
|
Haiti Guyana |
6-0 |
|
07.06.22
|
Haiti Montserrat |
3-2 |
|
04.09.21
|
Haiti Jordan |
2-0 |
|
15.07.21
|
Haiti Canada |
1-4 |
|
06.07.21
|
Haiti Bermuda |
4-1 |
|
02.07.21
|
Haiti St. Vincent / Grenadines |
6-1 |
|
12.06.21
|
Haiti Canada |
0-1 |
|
08.06.21
|
Haiti Nicaragua |
1-0 |
|
25.03.21
|
Haiti Belize |
2-0 |
|
11.10.19
|
Haiti Costa Rica |
1-1 |
|
11.09.19
|
Haiti Curacao |
1-1 |
|
03.07.19
|
Haiti Mexico |
0-1 |
|
29.06.19
|
Haiti Canada |
3-2 |
|
25.06.19
|
Haiti Costa Rica |
2-1 |
|
16.06.19
|
Haiti Bermuda |
2-1 |
|
14.10.25
|
Honduras Haiti |
3-0 |
|
10.10.25
|
Nicaragua Haiti |
0-3 |
|
10.09.25
|
Costa Rica Haiti |
3-3 |
|
22.06.25
|
USA Haiti |
2-1 |
|
19.06.25
|
Trinidad and Tobago Haiti |
1-1 |
|
07.06.25
|
Aruba Haiti |
0-5 |
|
22.03.25
|
Azerbaijan Haiti |
0-3 |
|
15.11.24
|
Sint Maarten Haiti |
0-8 |
|
12.10.24
|
Aruba Haiti |
1-3 |
|
07.09.24
|
Puerto Rico Haiti |
1-4 |
|
09.06.24
|
Barbados Haiti |
1-3 |
|
23.03.24
|
French Guyana Haiti |
1-1 |
|
12.10.23
|
Suriname Haiti |
1-1 |
|
13.09.23
|
Jamaica Haiti |
2-2 |
|
03.07.23
|
Honduras Haiti |
2-1 |
|
25.03.23
|
Montserrat Haiti |
0-4 |
|
11.06.22
|
Guyana Haiti |
2-6 |
|
04.06.22
|
Bermuda Haiti |
0-0 |
|
27.03.22
|
Guatemala Haiti |
2-1 |
|
01.09.21
|
Bahrain Haiti |
6-1 |
|
18.07.21
|
Martinique Haiti |
1-2 |
|
12.07.21
|
USA Haiti |
1-0 |
|
16.06.21
|
Canada Haiti |
3-0 |
|
05.06.21
|
Turks and Caicos Islands Haiti |
0-10 |
|
18.11.19
|
Costa Rica Haiti |
1-1 |
|
16.10.19
|
Bolivia Haiti |
3-1 |
|
08.09.19
|
Curacao Haiti |
1-0 |
|
20.06.19
|
Nicaragua Haiti |
0-2 |
|
11.06.19
|
Guyana Haiti |
1-3 |
|
07.01.17
|
Suriname Haiti |
2-4 |
|
09.06.2016
|
Brazil Haiti |
7-1
|
|
09.06.2016
|
Brazil Haiti |
7-1
|