Team ID #38
🇵🇹
Portugal
1966–2026 · 9 World Cup appearances
FIFA#5Elo1,984(#5)
Result split18 W · 5 D · 12 L
35
18
51.4%
61
+20
Campaign History
9 World Cup appearances| No. | Position | Player | Born | Club |
|---|---|---|---|---|
| — | GK | Diogo Costa | 1999-09-19 | FC Porto |
| — | GK | José Sá | 1993-01-17 | Wolverhampton Wanderers |
| — | GK | Ricardo Velho | 1998-08-20 | Gençlerbirliği Ankara |
| — | GK | Rui Silva | 1994-02-07 | Sporting CP |
| — | DF | Diogo Dalot | 1999-03-18 | Manchester United |
| — | DF | Gonçalo Inácio | 2001-08-25 | Sporting CP |
| — | DF | João Cancelo | 1994-05-27 | FC Barcelona |
| — | DF | Matheus Nunes | 1998-08-27 | Manchester City |
| — | DF | Nuno Mendes | 2002-06-19 | PSG |
| — | DF | Nélson Semedo | 1993-11-16 | Fenerbahçe SK |
| — | DF | Rúben Dias | 1997-05-14 | Manchester City |
| — | DF | Renato Veiga | 2003-07-29 | Villarreal |
| — | DF | Tomás Araújo | 2002-05-16 | SL Benfica |
| — | MF | Bernardo Silva | 1994-08-10 | Manchester City |
| — | MF | Bruno Fernandes | 1994-09-08 | Manchester United |
| — | MF | João Neves | 2004-09-27 | PSG |
| — | MF | Rúben Neves | 1997-03-13 | Al Hilal |
| — | MF | Samú Costa | 2000-11-27 | RCD Mallorca |
| — | MF | Vitinha | 2000-02-13 | PSG |
| — | FW | Cristiano Ronaldo | 1985-02-05 | Al Nassr |
| — | FW | Francisco Conceição | 2002-12-14 | Juventus |
| — | FW | Francisco Trincão | 1999-12-29 | Sporting CP |
| — | FW | Gonçalo Guedes | 1996-11-29 | Real Sociedad |
| — | FW | Gonçalo Ramos | 2001-06-20 | PSG |
| — | FW | João Félix | 1999-11-10 | Al Nassr |
| — | FW | Pedro Neto | 2000-03-09 | Chelsea |
| — | FW | Rafael Leão | 1999-06-10 | AC Milan |
Head-to-Head
21Stage Performance
| Stage | P | W | GF | GA |
|---|---|---|---|---|
| Group stage | 15 | 8 | 27 | 16 |
| Group stage | 9 | 5 | 17 | 10 |
| Round of 16 | 4 | 2 | 8 | 4 |
| Quarter-finals | 3 | 2 | 5 | 4 |
| Third-place match | 2 | 1 | 3 | 4 |
| Semi-finals | 2 | 0 | 1 | 3 |
World Cup Match History
38 matches2026 World Cup · Edition 23
2022 World Cup · Edition 22
2022Quarter-final
Morocco1
Portugal0
Sat Dec 10 18:00 UTC+3 · Local timeAl Thumama Stadium · Doha (1)
1-0
HT
1-0
2H
0-0
FT
1-0
2022Round of 16
Portugal6
Switzerland1
Tue Dec 6 22:00 UTC+3 · Local timeLusail Stadium · Lusail
6-1
HT
2-0
2H
4-1
FT
6-1
2022Group H
South Korea2
Portugal1
Fri Dec 2 18:00 UTC+3 · Local timeEducation City Stadium · Al Rayyan (2)
2-1
HT
1-1
2H
1-0
FT
2-1
2022Group H
Portugal2
Uruguay0
Mon Nov 28 22:00 UTC+3 · Local timeLusail Stadium · Lusail
2-0
HT
0-0
2H
2-0
FT
2-0
2022Group H
Portugal3
Ghana2
Thu Nov 24 19:00 UTC+3 · Local timeStadium 974 · Doha (2)
3-2
HT
0-0
2H
3-2
FT
3-2
2018 World Cup · Edition 21
2018Round of 16
Uruguay2
Portugal1
Sat Jun 30 21:00 UTC+3 · Local timeFisht Olympic Stadium · Sochi
2-1
HT
1-0
2H
1-1
FT
2-1
2018Group B
Iran1
Portugal1
Mon Jun 25 21:00 UTC+3 · Local timeMordovia Arena · Saransk
1-1
HT
0-1
2H
1-0
FT
1-1
2018Group B
Portugal1
Morocco0
Wed Jun 20 15:00 UTC+3 · Local timeLenin · Moscow
1-0
HT
1-0
2H
0-0
FT
1-0
2018Group B
Portugal3
Spain3
Fri Jun 15 21:00 UTC+3 · Local timeFisht Olympic Stadium · Sochi
3-3
HT
2-1
2H
1-2
FT
3-3
2014 World Cup · Edition 20
2014Group G
Portugal2
Ghana1
Thu Jun 26 13:00 UTC-3 · Local timeEstádio Nacional Mané Garrincha · Brasília
2-1
HT
1-0
2H
1-1
FT
2-1
2014Group G
USA2
Portugal2
Sun Jun 22 18:00 UTC-4 · Local timeArena Amazonia · Manaus
2-2
HT
0-1
2H
2-1
FT
2-2
2014Group G
Germany4
Portugal0
Mon Jun 16 13:00 UTC-3 · Local timeFonte Nova Arena · Salvador
4-0
HT
3-0
2H
1-0
FT
4-0
2010 World Cup · Edition 19
2010Round of 16
Spain1
Portugal0
Tue Jun 29 20:30 UTC+2 · Local timeCape Town Stadium · Cape Town
1-0
HT
0-0
2H
1-0
FT
1-0
2010Group G
Portugal0
Brazil0
Fri Jun 25 16:00 UTC+2 · Local timeDurban Stadium · Durban
0-0
HT
0-0
2H
0-0
FT
0-0
2010Group G
Portugal7
North Korea0
Mon Jun 21 13:30 UTC+2 · Local timeCape Town Stadium · Cape Town
7-0
HT
1-0
2H
6-0
FT
7-0
2010Group G
Côte d'Ivoire0
Portugal0
Tue Jun 15 16:00 UTC+2 · Local timePort Elizabeth Stadium · Gqeberha
0-0
HT
0-0
2H
0-0
FT
0-0
2006 World Cup · Edition 18
2006Match for third place
Germany3
Portugal1
Sat Jul 8 21:00 UTC+2 · Local timeMercedes-Benz Arena · Stuttgart
3-1
HT
0-0
2H
3-1
FT
3-1
2006Semi-final
Portugal0
France1
Wed Jul 5 21:00 UTC+2 · Local timeAllianz Arena · Munich
0-1
HT
0-1
2H
0-0
FT
0-1
2006Quarter-final
England0
Portugal0
Sat Jul 1 17:00 UTC+2 · Local timeArena AufSchalke · Gelsenkirchen
AETPEN0-0 a.e.t., 1-3 pen.
HT
0-0
2H
0-0
FT
0-0
2006Round of 16
Portugal1
Netherlands0
Sun Jun 25 21:00 UTC+2 · Local timeFrankenstadion · Nuremberg
1-0
HT
1-0
2H
0-0
FT
1-0
2006Group D
Portugal2
Mexico1
Wed Jun 21 16:00 UTC+2 · Local timeArena AufSchalke · Gelsenkirchen
2-1
HT
2-1
2H
0-0
FT
2-1
2006Group D
Portugal2
Iran0
Sat Jun 17 15:00 UTC+2 · Local timeCommerzbank Arena · Frankfurt
2-0
HT
0-0
2H
2-0
FT
2-0
2006Group D
Angola0
Portugal1
Sun Jun 11 21:00 UTC+2 · Local timeRhein Energie Stadium · Cologne
0-1
HT
0-1
2H
0-0
FT
0-1
2002 World Cup · Edition 17
2002Group D
Portugal0
South Korea1
Fri Jun 14 20:30 UTC+9 · Local timeIncheon Munhak Stadium · Incheon
0-1
HT
0-0
2H
0-1
FT
0-1
2002Group D
Portugal4
Poland0
Mon Jun 10 20:30 UTC+9 · Local timeJeonju World Cup Stadium · Jeonju-si
4-0
HT
1-0
2H
3-0
FT
4-0
2002Group D
USA3
Portugal2
Wed Jun 5 18:00 UTC+9 · Local timeSuwon World Cup Stadium · Suwon-si
3-2
HT
3-1
2H
0-1
FT
3-2
1986 World Cup · Edition 13
1986Group F
Portugal1
Morocco3
Wed Jun 11 16:00 UTC-5 · Local timeTres de Marzo · Guadalajara
1-3
HT
0-2
2H
1-1
FT
1-3
1986Group F
Poland1
Portugal0
Sat Jun 7 16:00 UTC-5 · Local timeEstadio Universitario · San Nicolás de los Garza
1-0
HT
0-0
2H
1-0
FT
1-0
1986Group F
Portugal1
England0
Tue Jun 3 16:00 UTC-5 · Local timeTecnologico · Monterrey
1-0
HT
0-0
2H
1-0
FT
1-0
1966 World Cup · Edition 8
1966Match for third place
Portugal2
Soviet Union1
Thu Jul 28 19:30 UTC+1 · Local timeWembley Stadium · London
2-1
HT
1-1
2H
1-0
FT
2-1
1966Semi-final
England2
Portugal1
Tue Jul 26 19:30 UTC+1 · Local timeWembley Stadium · London
2-1
HT
1-0
2H
1-1
FT
2-1
1966Quarter-final
Portugal5
North Korea3
Sat Jul 23 15:00 UTC+1 · Local timeGoodison Park · Liverpool
5-3
HT
2-3
2H
3-0
FT
5-3
1966Group 3
Portugal3
Brazil1
Tue Jul 19 19:30 UTC+1 · Local timeGoodison Park · Liverpool
3-1
HT
2-0
2H
1-1
FT
3-1
1966Group 3
Portugal3
Bulgaria0
Sat Jul 16 15:00 UTC+1 · Local timeOld Trafford Stadium · Manchester
3-0
HT
2-0
2H
1-0
FT
3-0
1966Group 3
Portugal3
Hungary1
Wed Jul 13 19:30 UTC+1 · Local timeOld Trafford Stadium · Manchester
3-1
HT
1-0
2H
2-1
FT
3-1
