Portugal vs Switzerland
head-to-head record
- Portugal wins
- 10
- Draws
- 5
- Switzerland wins
- 11
26 meetings, 1938 to 2022Goals: Portugal 40, Switzerland 35
Portugal and Switzerland have met 26 times since 1938. Switzerland have won 11, Portugal 10, and 5 matches ended level. They last met on 6 December 2022, when Portugal won 6–1 at the World Cup.
The 26 meetings have produced 75 goals, 2.88 per game. The biggest win is Portugal’s 6–1 at the World Cup in 2022. In competitive matches, though, Portugal lead 7 wins to 5.
Who has won more, Portugal or Switzerland?
All matches26 matches
Competitive16 matches
Friendlies10 matches
Key numbers
- Goals
- Portugal 40, Switzerland 352.88 per game
- First meeting
- Switzerland 2–1 PortugalWorld Cup qualifying, 1 May 1938
- Most recent
- Portugal 6–1 SwitzerlandWorld Cup, 6 Dec 2022
- Portugal’s biggest win
- Portugal 6–1 SwitzerlandWorld Cup, 6 Dec 2022
- Switzerland’s biggest win
- Switzerland 3–0 PortugalFriendly, 13 Nov 1974
- Most goals in a meeting
- Portugal 6–1 SwitzerlandWorld Cup, 6 Dec 2022
- Biggest upset
- Portugal 0–2 SwitzerlandWorld Cup qualifying, 16 Apr 1969Winner’s rating-based win expectancy: 13%
- TFN Elo rating now
- Portugal 2111 (5th), Switzerland 2039 (8th)How the rating works
Last five meetings
- Portugal6Switzerland1
World Cup
Lusail, Qatar (neutral)
- Switzerland1Portugal0
Nations League
Geneva, Switzerland
- Portugal4Switzerland0
Nations League
Lisbon, Portugal
- Portugal3Switzerland1
Nations League
Porto, Portugal
- Portugal2Switzerland0
World Cup qualifying
Lisbon, Portugal
Who has had the upper hand over time?
The line climbs with every Portugal win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Portugal's home games
11 matches
722
PortugalDrawsSwitzerland
In Switzerland's home games
13 matches
238
PortugalDrawsSwitzerland
At neutral venues
2 matches
101
PortugalDrawsSwitzerland
Record by competition
| Competition | Played | Portugal | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 10 | 3 | 1 | 6 | 15–19 |
| World Cup qualifying | 9 | 4 | 2 | 3 | 11–10 |
| Nations League | 3 | 2 | 0 | 1 | 7–2 |
| Euro qualifying | 2 | 0 | 2 | 0 | 1–1 |
| World Cup | 1 | 1 | 0 | 0 | 6–1 |
| European Championship | 1 | 0 | 0 | 1 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 3 | 10 | |
| 1940s | 3 | 8 | |
| 1950s | 1 | 7 | |
| 1960s | 3 | 9 | |
| 1970s | 2 | 4 | |
| 1980s | 5 | 12 | |
| 1990s | 2 | 3 | |
| 2000s | 1 | 2 | |
| 2010s | 3 | 8 | |
| 2020s | 3 | 12 |
Longest runs
| Longest run of | Portugal | Switzerland |
|---|---|---|
| Wins in a row | 32017 to 2022 | 31938 to 1939 |
| Unbeaten meetings | 61986 to 1993 | 31982 to 1987 |
The longest run of draws is 2, from 29 October 1986 to 11 November 1987.
Top scorers in Portugal vs Switzerland
- 1Cristiano RonaldoPortugal5
- 2Gonçalo RamosPortugal3
- 3Georges VuilleumierSwitzerland2
- 4Hakan YakinSwitzerland2(1 penalty)
- 5João Domingos PintoPortugal2
Scorer records exist for 15 of the 26 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Portugal and Switzerland played each other?
26 times, starting on 1 May 1938. 16 of those meetings were competitive and 10 were friendlies.
Who has won more matches between Portugal and Switzerland?
Switzerland, with 11 wins to 10. 5 matches ended level.
What is the biggest win in Portugal vs Switzerland?
Portugal’s 6–1 win at the World Cup on 6 December 2022 in Lusail.
When did Portugal and Switzerland last play?
On 6 December 2022 in Lusail, when Portugal won 6–1 at the World Cup.
What is the competitive record between Portugal and Switzerland?
In 16 competitive matches, Portugal have 7 wins, Switzerland have 5, and 4 ended level.
Every Portugal vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Portugal | 6–1 | Switzerland | World Cup | Lusail, Qatar (neutral) | |
| Switzerland | 1–0 | Portugal | Nations League | Geneva, Switzerland | |
| Portugal | 4–0 | Switzerland | Nations League | Lisbon, Portugal | |
| Portugal | 3–1 | Switzerland | Nations League | Porto, Portugal | |
| Portugal | 2–0 | Switzerland | World Cup qualifying | Lisbon, Portugal | |
| Switzerland | 2–0 | Portugal | World Cup qualifying | Basel, Switzerland | |
| Switzerland | 2–0 | Portugal | European Championship | Basel, Switzerland | |
| Portugal | 1–0 | Switzerland | World Cup qualifying | Porto, Portugal | |
| Switzerland | 1–1 | Portugal | World Cup qualifying | Bern, Switzerland | |
| Switzerland | 1–2 | Portugal | World Cup qualifying | Neuchâtel, Switzerland | |
| Portugal | 3–1 | Switzerland | World Cup qualifying | Lisbon, Portugal | |
| Portugal | 0–0 | Switzerland | Euro qualifying | Porto, Portugal | |
| Switzerland | 1–1 | Portugal | Euro qualifying | Bern, Switzerland | |
| Switzerland | 2–1 | Portugal | Friendly | Lugano, Switzerland | |
| Portugal | 1–0 | Switzerland | Friendly | Funchal, Portugal | |
| Switzerland | 3–0 | Portugal | Friendly | Bern, Switzerland | |
| Switzerland | 1–1 | Portugal | World Cup qualifying | Bern, Switzerland | |
| Portugal | 0–2 | Switzerland | World Cup qualifying | Lisbon, Portugal | |
| Switzerland | 2–3 | Portugal | Friendly | Zürich, Switzerland | |
| Switzerland | 4–3 | Portugal | Friendly | Geneva, Switzerland | |
| Portugal | 2–2 | Switzerland | Friendly | Lisbon, Portugal | |
| Switzerland | 1–0 | Portugal | Friendly | Basel, Switzerland | |
| Portugal | 3–0 | Switzerland | Friendly | Lisbon, Portugal | |
| Portugal | 2–4 | Switzerland | Friendly | Lisbon, Portugal | |
| Switzerland | 1–0 | Portugal | Friendly | Lausanne, Switzerland | |
| Switzerland | 2–1 | Portugal | World Cup qualifying | Milan, Italy (neutral) |
Recent form
Portugal
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.