Brazil vs Scotland
head-to-head record
- Brazil wins
- 9
- Draws
- 2
- Scotland wins
- 0
11 meetings, 1966 to 2026Goals: Brazil 19, Scotland 3
Brazil and Scotland have met 11 times since 1966. Brazil have won 9, Scotland 0, and 2 matches ended level. They last met on 24 June 2026, when Brazil won 3–0 at the World Cup.
The 11 meetings have produced 22 goals, 2.00 per game. The biggest win is Brazil’s 4–1 at the World Cup in 1982. Brazil are unbeaten in the last 11 meetings (9 wins, 2 draws). They went 15 years without meeting, between 2011 and 2026.
Who has won more, Brazil or Scotland?
All matches11 matches
Competitive7 matches
Friendlies4 matches
Key numbers
- Goals
- Brazil 19, Scotland 32.00 per game
- First meeting
- Scotland 1–1 BrazilFriendly, 25 Jun 1966
- Most recent
- Scotland 0–3 BrazilWorld Cup, 24 Jun 2026
- Brazil’s biggest win
- Brazil 4–1 ScotlandWorld Cup, 18 Jun 1982
- Most goals in a meeting
- Brazil 4–1 ScotlandWorld Cup, 18 Jun 1982
- Current run
- Brazil unbeaten in 11
- TFN Elo rating now
- Brazil 2077 (6th), Scotland 1780 (40th)How the rating works
Last five meetings
- Scotland0Brazil3
World Cup
Miami Gardens, United States (neutral)
- Brazil2Scotland0
Friendly
London, England (neutral)
- Brazil2Scotland1
World Cup
Saint-Denis, France (neutral)
- Brazil1Scotland0
World Cup
Turin, Italy (neutral)
- Scotland0Brazil2
Rous Cup
Glasgow, Scotland
Who has had the upper hand over time?
The line climbs with every Brazil win and drops with every Scotland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Brazil's home games
2 matches
200
BrazilDrawsScotland
In Scotland's home games
3 matches
210
BrazilDrawsScotland
At neutral venues
6 matches
510
BrazilDrawsScotland
Record by competition
| Competition | Played | Brazil | Draws | Scotland | Goals |
|---|---|---|---|---|---|
| World Cup | 5 | 4 | 1 | 0 | 10–2 |
| Friendly | 4 | 3 | 1 | 0 | 6–1 |
| Brazil Independence Cup | 1 | 1 | 0 | 0 | 1–0 |
| Rous Cup | 1 | 1 | 0 | 0 | 2–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 1 | 2 | |
| 1970s | 4 | 4 | |
| 1980s | 2 | 7 | |
| 1990s | 2 | 4 | |
| 2010s | 1 | 2 | |
| 2020s | 1 | 3 |
Longest runs
| Longest run of | Brazil | Scotland |
|---|---|---|
| Wins in a row | 71977 to 2026 | None |
| Unbeaten meetings | 111966 to 2026 | 11974 |
Top scorers in Brazil vs Scotland
- 1Vinícius JúniorBrazil2
Scorer records exist for 4 of the 11 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Brazil and Scotland played each other?
11 times, starting on 25 June 1966. 7 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Brazil and Scotland?
Brazil, with 9 wins to 0. 2 matches ended level.
What is the biggest win in Brazil vs Scotland?
Brazil’s 4–1 win at the World Cup on 18 June 1982 in Seville.
When did Brazil and Scotland last play?
On 24 June 2026 in Miami Gardens, when Brazil won 3–0 at the World Cup.
What is the competitive record between Brazil and Scotland?
In 7 competitive matches, Brazil have 6 wins, Scotland have 0, and 1 ended level.
Every Brazil vs Scotland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Scotland | 0–3 | Brazil | World Cup | Miami Gardens, United States (neutral) | |
| Brazil | 2–0 | Scotland | Friendly | London, England (neutral) | |
| Brazil | 2–1 | Scotland | World Cup | Saint-Denis, France (neutral) | |
| Brazil | 1–0 | Scotland | World Cup | Turin, Italy (neutral) | |
| Scotland | 0–2 | Brazil | Rous Cup | Glasgow, Scotland | |
| Brazil | 4–1 | Scotland | World Cup | Seville, Spain (neutral) | |
| Brazil | 2–0 | Scotland | Friendly | Rio de Janeiro, Brazil | |
| Scotland | 0–0 | Brazil | World Cup | Frankfurt, Germany (neutral) | |
| Scotland | 0–1 | Brazil | Friendly | Glasgow, Scotland | |
| Brazil | 1–0 | Scotland | Brazil Independence Cup | Rio de Janeiro, Brazil | |
| Scotland | 1–1 | Brazil | Friendly | Glasgow, Scotland |
Recent form
Brazil
Scotland
- Lv SloveniaNations League1–2Tue 6 Oct 2026
- Wat North MacedoniaNations League2–0Sat 3 Oct 2026
- Lv SwitzerlandNations League0–3Tue 29 Sept 2026
- Dat SloveniaNations League0–0Sat 26 Sept 2026
- Lv BrazilWorld Cup0–3Wed 24 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.