Scotland host Brazil in the World Cup 2026 on 24 June 2026, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 23:00 UK Time.
Scotland face Brazil in the Group C finale at Hard Rock Stadium in Miami Gardens on Wednesday June 24. Brazil and Morocco are level on four points at the top of the group, with Brazil ahead on goal difference.
Scotland sit third on three points and must avoid defeat to have any chance of qualifying — a draw keeps their hopes alive as a potential third-place team, while a win combined with a Morocco defeat to Haiti would see them go through.
Brazil need a win or draw to guarantee they top the group. The stakes could not be higher for Scotland and could not be lower for the five-time world champions.
Carlo Ancelotti has been building towards this moment all tournament. The draw with Morocco on Matchday 1 was a controlled performance that did not fully reflect how good this Brazil side can be, and the 3-0 win over Haiti in Philadelphia showed what they look like when the handbrake comes off.
Matheus Cunha scored twice in the first half and Vinicius Junior added a third with a finish of genuine quality. The most significant development heading into this game is Neymar.
Brazil’s all-time leading scorer has been absent with a calf injury but Ancelotti confirmed after the Haiti win that he will be available in Miami, giving the Selecao an attacking option Scotland simply have no answer to.
Even accounting for uncertainty over Raphinha’s hamstring, this Brazil attack featuring Vinicius Junior, Cunha, Rodrygo and a returning Neymar is the most dangerous in Group C by a significant margin.
Steve Clarke’s side have shown genuine quality in this tournament. The 1-0 win over Haiti on Matchday 1 was controlled and John McGinn’s finish gave them the perfect start to Scotland’s first World Cup since 1998.
The last time these two sides met at a World Cup was in France in 1998 – that opening group game ended 2-1 to Brazil and Scotland went home in the group stage.
History is not on their side, and neither is the context heading into this game. Scotland must get a result against the best attacking side in the group, with key injuries severely limiting Clarke’s options going forward.
Scotland will defend deep, stay organised and look to catch Brazil on the counter, but the chances of that producing the result they need against this quality of opposition are slim.
HT/FT Brazil/Brazil at 2.00 is the best recommended tip for this Group C decider. Scotland must attack to get the result they need, and that leaves space for Brazil to exploit on the counter. Vinicius Junior and Matheus Cunha were clinical against Haiti and there is no reason to expect anything different against a depleted Scotland side.
Vinicius Junior to score anytime at 2.40 is the standout value pick. The Real Madrid forward has been directly involved in goals in every Group C match for Brazil, scoring twice across the first two games and playing with the confidence of a player who knows he is the most dangerous attacker on the pitch.
Brazil 2-0 at 6.50 is the correct score pick. Scotland will defend with structure and make Brazil work for the result, but the goals will come once the Selecao find their rhythm. A clean sheet is very achievable against a Scotland attack missing Christie and Gannon-Doak, with Che Adams and Lawrence Shankland unlikely to threaten a settled Brazilian backline. Two goals and a shutout reflects Brazil’s superiority and Scotland’s attacking limitations in this moment of the tournament.
| Scotland | Brazil | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 1 | 1 |
| Draws | 0 | 1 |
| Loss | 1 | 0 |
| Goals For | 1 | 4 |
| Goals Against | 1 | 1 |
| Scotland | Brazil | |
|---|---|---|
| Game Played | 1 | 0 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 1 | 0 |
| Goals For | 0 | 0 |
| Goals Against | 1 | 0 |
|
19.06.26
|
Scotland Morocco |
0-1 |
|
14.06.26
|
Haiti Scotland |
0-1 |
|
06.06.26
|
Bolivia Scotland |
0-4 |
|
30.05.26
|
Scotland Curacao |
4-1 |
|
31.03.26
|
Scotland Ivory Coast |
0-1 |
|
28.03.26
|
Scotland Japan |
0-1 |
|
18.11.25
|
Scotland Denmark |
4-2 |
|
15.11.25
|
Greece Scotland |
3-2 |
|
12.10.25
|
Scotland Belarus |
2-1 |
|
09.10.25
|
Scotland Greece |
3-1 |
|
08.09.25
|
Belarus Scotland |
0-2 |
|
05.09.25
|
Denmark Scotland |
0-0 |
|
09.06.25
|
Liechtenstein Scotland |
0-4 |
|
06.06.25
|
Scotland Iceland |
1-3 |
|
23.03.25
|
Scotland Greece |
0-3 |
|
20.03.25
|
Greece Scotland |
0-1 |
|
18.11.24
|
Poland Scotland |
1-2 |
|
15.11.24
|
Scotland Croatia |
1-0 |
|
15.10.24
|
Scotland Portugal |
0-0 |
|
12.10.24
|
Croatia Scotland |
2-1 |
|
08.09.24
|
Portugal Scotland |
2-1 |
|
05.09.24
|
Scotland Poland |
2-3 |
|
23.06.24
|
Scotland Hungary |
0-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
14.06.24
|
Germany Scotland |
5-1 |
|
07.06.24
|
Scotland Finland |
2-2 |
|
03.06.24
|
Gibraltar Scotland |
0-2 |
|
26.03.24
|
Scotland Northern Ireland |
0-1 |
|
22.03.24
|
Netherlands Scotland |
4-0 |
|
19.11.23
|
Scotland Norway |
3-3 |
|
16.11.23
|
Georgia Scotland |
2-2 |
|
17.10.23
|
France Scotland |
4-1 |
|
12.10.23
|
Spain Scotland |
2-0 |
|
12.09.23
|
Scotland England |
1-3 |
|
08.09.23
|
Cyprus Scotland |
0-3 |
|
20.06.23
|
Scotland Georgia |
2-0 |
|
17.06.23
|
Norway Scotland |
1-2 |
|
28.03.23
|
Scotland Spain |
2-0 |
|
25.03.23
|
Scotland Cyprus |
3-0 |
|
16.11.22
|
Turkey Scotland |
2-1 |
|
27.09.22
|
Ukraine Scotland |
0-0 |
|
24.09.22
|
Scotland Ireland |
2-1 |
|
21.09.22
|
Scotland Ukraine |
3-0 |
|
14.06.22
|
Armenia Scotland |
1-4 |
|
11.06.22
|
Ireland Scotland |
3-0 |
|
08.06.22
|
Scotland Armenia |
2-0 |
|
01.06.22
|
Scotland Ukraine |
1-3 |
|
29.03.22
|
Austria Scotland |
2-2 |
|
24.03.22
|
Scotland Poland |
1-1 |
|
15.11.21
|
Scotland Denmark |
2-0 |
|
19.06.26
|
Scotland Morocco |
0-1 |
|
30.05.26
|
Scotland Curacao |
4-1 |
|
31.03.26
|
Scotland Ivory Coast |
0-1 |
|
28.03.26
|
Scotland Japan |
0-1 |
|
18.11.25
|
Scotland Denmark |
4-2 |
|
12.10.25
|
Scotland Belarus |
2-1 |
|
09.10.25
|
Scotland Greece |
3-1 |
|
06.06.25
|
Scotland Iceland |
1-3 |
|
23.03.25
|
Scotland Greece |
0-3 |
|
15.11.24
|
Scotland Croatia |
1-0 |
|
15.10.24
|
Scotland Portugal |
0-0 |
|
05.09.24
|
Scotland Poland |
2-3 |
|
23.06.24
|
Scotland Hungary |
0-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
07.06.24
|
Scotland Finland |
2-2 |
|
26.03.24
|
Scotland Northern Ireland |
0-1 |
|
19.11.23
|
Scotland Norway |
3-3 |
|
12.09.23
|
Scotland England |
1-3 |
|
20.06.23
|
Scotland Georgia |
2-0 |
|
28.03.23
|
Scotland Spain |
2-0 |
|
25.03.23
|
Scotland Cyprus |
3-0 |
|
24.09.22
|
Scotland Ireland |
2-1 |
|
21.09.22
|
Scotland Ukraine |
3-0 |
|
08.06.22
|
Scotland Armenia |
2-0 |
|
01.06.22
|
Scotland Ukraine |
1-3 |
|
24.03.22
|
Scotland Poland |
1-1 |
|
15.11.21
|
Scotland Denmark |
2-0 |
|
09.10.21
|
Scotland Israel |
3-2 |
|
04.09.21
|
Scotland Moldova |
1-0 |
|
14.06.21
|
Scotland Czech Republic |
0-2 |
|
31.03.21
|
Scotland Faroe Islands |
4-0 |
|
25.03.21
|
Scotland Austria |
2-2 |
|
14.10.20
|
Scotland Czech Republic |
1-0 |
|
11.10.20
|
Scotland Slovakia |
1-0 |
|
08.10.20
|
Scotland Israel (Penalties:5 - 3) |
0-0 |
|
04.09.20
|
Scotland Israel |
1-1 |
|
19.11.19
|
Scotland Kazakhstan |
3-1 |
|
13.10.19
|
Scotland San Marino |
6-0 |
|
09.09.19
|
Scotland Belgium |
0-4 |
|
06.09.19
|
Scotland Russia |
1-2 |
|
08.06.19
|
Scotland Cyprus |
2-1 |
|
20.11.18
|
Scotland Israel |
3-2 |
|
14.10.18
|
Scotland Portugal |
1-3 |
|
14.06.26
|
Haiti Scotland |
0-1 |
|
06.06.26
|
Bolivia Scotland |
0-4 |
|
15.11.25
|
Greece Scotland |
3-2 |
|
08.09.25
|
Belarus Scotland |
0-2 |
|
05.09.25
|
Denmark Scotland |
0-0 |
|
09.06.25
|
Liechtenstein Scotland |
0-4 |
|
20.03.25
|
Greece Scotland |
0-1 |
|
18.11.24
|
Poland Scotland |
1-2 |
|
12.10.24
|
Croatia Scotland |
2-1 |
|
08.09.24
|
Portugal Scotland |
2-1 |
|
14.06.24
|
Germany Scotland |
5-1 |
|
03.06.24
|
Gibraltar Scotland |
0-2 |
|
22.03.24
|
Netherlands Scotland |
4-0 |
|
16.11.23
|
Georgia Scotland |
2-2 |
|
17.10.23
|
France Scotland |
4-1 |
|
12.10.23
|
Spain Scotland |
2-0 |
|
08.09.23
|
Cyprus Scotland |
0-3 |
|
17.06.23
|
Norway Scotland |
1-2 |
|
16.11.22
|
Turkey Scotland |
2-1 |
|
27.09.22
|
Ukraine Scotland |
0-0 |
|
14.06.22
|
Armenia Scotland |
1-4 |
|
11.06.22
|
Ireland Scotland |
3-0 |
|
29.03.22
|
Austria Scotland |
2-2 |
|
12.11.21
|
Moldova Scotland |
0-2 |
|
12.10.21
|
Faroe Islands Scotland |
0-1 |
|
07.09.21
|
Austria Scotland |
0-1 |
|
01.09.21
|
Denmark Scotland |
2-0 |
|
22.06.21
|
Croatia Scotland |
3-1 |
|
18.06.21
|
England Scotland |
0-0 |
|
06.06.21
|
Luxembourg Scotland |
0-1 |
|
02.06.21
|
Netherlands Scotland |
2-2 |
|
28.03.21
|
Israel Scotland |
1-1 |
|
18.11.20
|
Israel Scotland |
1-0 |
|
15.11.20
|
Slovakia Scotland |
1-0 |
|
12.11.20
|
Serbia Scotland (Penalties:4 - 5) |
1-1 |
|
07.09.20
|
Czech Republic Scotland |
1-2 |
|
16.11.19
|
Cyprus Scotland |
1-2 |
|
10.10.19
|
Russia Scotland |
4-0 |
|
11.06.19
|
Belgium Scotland |
3-0 |
|
24.03.19
|
San Marino Scotland |
0-2 |
|
21.03.19
|
Kazakhstan Scotland |
3-0 |
|
17.11.18
|
Albania Scotland |
0-4 |
|
11.10.18
|
Israel Scotland |
2-1 |
|
20.06.26
|
Brazil Haiti |
3-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 |
|
20.06.26
|
Brazil Haiti |
3-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 |
|
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 |
| There are no records |
| There are no records |