Portugal VS Switzerland

Fixtures, lineups and Stats

VS

Past matches, Switzerland vs Portugal

  • 6 December 2022 League Round of 16
    Home Portugal
    6 - 1
    Switzerland Away
     
  • 12 June 2022 League League A - 4
    Home Switzerland
    1 - 0
    Portugal Away
     
  • 5 June 2022 League League A - 2
    Home Portugal
    4 - 0
    Switzerland Away
    Estádio da Luz
  • 5 June 2019 League Semi-finals
    Home Portugal
    3 - 1
    Switzerland Away
     
  • 10 October 2017 League 1st Round - 10
    Home Portugal
    2 - 0
    Switzerland Away
     

Match center

6 - 1
6 December 2022
FT

Starting eleven

Substitutes Portugal
  • 7
    F
  • 16
    M
  • 21
    F
  • 18
    M
  • 15
    F
  • 1
    G
  • 17
    M
  • 20
    D
  • 23
    M
  • 6
    M
  • 12
    G
  • 24
    D
  • 9
    F
Switzerland Substitutes
  • D
    18
  • M
    6
  • F
    9
  • F
    19
  • M
    26
  • M
    11
  • M
    25
  • M
    20
  • M
    16
  • G
    21
  • D
    4
  • G
    24
  • G
    12
  • M
    14

Match events

0'
45'
90'
  • 17'
    Gonçalo Ramos Normal Goal (Asst: João Félix)
  • 33'
    Pepe Normal Goal (Asst: Bruno Fernandes)
  • 43'
    Fabian Schär Yellow Card
  • 46'
    E. Cömert F. Schär
  • 51'
    Gonçalo Ramos Normal Goal
  • 54'
    D. Zakaria R. Freuler
  • 55'
    Raphaël Guerreiro Normal Goal (Asst: Gonçalo Ramos)
  • 58'
    M. Akanji Normal Goal
  • 59'
    Eray Cömert Yellow Card
  • 66'
    N. Okafor R. Vargas
  • 67'
    Gonçalo Ramos Normal Goal (Asst: João Félix)
  • 73'
    Cristiano Ronaldo João Félix
  • 74'
    Vitinha Otávio
  • 81'
    Rúben Neves Bernardo Silva
  • 87'
    Rafael Leão Bruno Fernandes
  • 89'
    A. Jashari B. Embolo
  • 90' +2
    Rafael Leão Normal Goal (Asst: Raphaël Guerreiro)

Stats for this game

Past head to head stats
Switzerland VS Portugal

Balance Wins - Draws - Losses over time

Switzerland
Portugal

Points per match over time

Comparison between the 2 teams for the last 7 games

Switzerland VS Portugal
Head-to-Head History

6 December 2022 Round of 16
Portugal
6 - 1
Switzerland
 
12 June 2022 League A - 4
Switzerland
1 - 0
Portugal
 
5 June 2022 League A - 2
Portugal
4 - 0
Switzerland
Estádio da Luz
5 June 2019 Semi-finals
Portugal
3 - 1
Switzerland
 
10 October 2017 1st Round - 10
Portugal
2 - 0
Switzerland
 
6 September 2016 1st Round - 1
Switzerland
2 - 0
Portugal
St. Jakob-Park
15 June 2008 Group stage - 3
Switzerland
2 - 0
Portugal
 

Previous games Switzerland

13 June 2026 Group Stage - 1
Qatar
Switzerland
 
6 June 2026 Friendly International
Switzerland
Australia
 
31 May 2026 Friendly International
Switzerland
Jordan
 
31 March 2026 Friendly International
Norway
Switzerland
 
27 March 2026 Friendly International
Switzerland
Germany
 

Previous games Portugal

10 June 2026 Friendly International
Portugal
Nigeria
 
6 June 2026 Friendly International
Portugal
Chile
 
31 March 2026 Friendly International
USA
Portugal
 
29 March 2026 Friendly International
Mexico
Portugal
 
16 November 2025 Group Stage - 10
Portugal
Armenia
 

Upcoming games Switzerland

18 June 2026 - 19:00 Group Stage - 2
Switzerland
Bosnia & Herzegovina
 
24 June 2026 - 19:00 Group Stage - 3
Switzerland
Canada
 

Upcoming games Portugal

17 June 2026 - 17:00 Group Stage - 1
Portugal
Congo DR
 
23 June 2026 - 17:00 Group Stage - 2
Portugal
Uzbekistan
 
27 June 2026 - 23:30 Group Stage - 3
Colombia
Portugal