Team ID #32
🏴
Scotland
1954–2026 · 9 World Cup appearances
FIFA#43Elo1,767(#29)
Result split4 W · 7 D · 12 L
23
4
17.4%
25
-16
Campaign History
9 World Cup appearances| No. | Position | Player | Born | Club |
|---|---|---|---|---|
| — | GK | Angus Gunn | 1996-01-22 | Nottingham Forest |
| — | GK | Craig Gordon | 1982-12-31 | Hearts |
| — | GK | Liam Kelly | 1996-01-23 | Rangers |
| — | DF | Aaron Hickey | 2002-06-10 | Brentford |
| — | DF | Andrew Robertson | 1994-03-11 | Liverpool |
| — | DF | Anthony Ralston | 1998-11-16 | Celtic |
| — | DF | Dominic Hyam | 1995-12-20 | Wrexham |
| — | DF | Grant Hanley | 1991-11-20 | Hibernian |
| — | DF | Jack Hendry | 1995-05-07 | Al-Ettifaq |
| — | DF | John Souttar | 1996-09-25 | Rangers |
| — | DF | Kieran Tierney | 1997-06-05 | Celtic |
| — | DF | Nathan Patterson | 2001-10-16 | Everton |
| — | DF | Scott McKenna | 1996-11-12 | Dinamo Zagreb |
| — | MF | Ben Doak | 2005-11-11 | Bournemouth |
| — | MF | Billy Gilmour | 2001-06-11 | Napoli |
| — | MF | Findlay Curtis | 2006-10-01 | Kilmarnock |
| — | MF | John McGinn | 1994-10-18 | Aston Villa |
| — | MF | Kenny McLean | 1992-01-08 | Norwich City |
| — | MF | Lewis Ferguson | 1999-08-24 | Bologna |
| — | MF | Ryan Christie | 1995-02-22 | Bournemouth |
| — | MF | Scott McTominay | 1996-12-08 | Napoli |
| — | FW | Ché Adams | 1996-07-13 | Torino |
| — | FW | George Hirst | 1999-02-15 | Ipswich Town |
| — | FW | Lawrence Shankland | 1995-08-10 | Hearts |
| — | FW | Lyndon Dykes | 1995-10-07 | Charlton Athletic |
| — | FW | Ross Stewart | 1996-07-11 | Southampton |
Head-to-Head
18Stage Performance
| Stage | P | W | GF | GA |
|---|---|---|---|---|
| Group stage | 23 | 4 | 25 | 41 |
World Cup Match History
26 matches2026 World Cup · Edition 23
1998 World Cup · Edition 16
1998Group A
Scotland0
Morocco3
Tue Jun 23 21:00 UTC+2 · Local timeStade Geoffroy Guichard · Saint-Étienne
0-3
HT
0-1
2H
0-2
FT
0-3
1998Group A
Scotland1
Norway1
Tue Jun 16 17:30 UTC+2 · Local timeStade de Bordeaux · Bordeaux
1-1
HT
0-0
2H
1-1
FT
1-1
1998Group A
Brazil2
Scotland1
Wed Jun 10 17:30 UTC+2 · Local timeStade de France · Paris (Saint-Denis)
2-1
HT
1-1
2H
1-0
FT
2-1
1990 World Cup · Edition 14
1990Group C
Brazil1
Scotland0
Wed Jun 20 21:00 UTC+2 · Local timeAllianz Stadium · Turin
1-0
HT
0-0
2H
1-0
FT
1-0
1990Group C
Sweden1
Scotland2
Sat Jun 16 21:00 UTC+2 · Local timeEstadio Luigi Ferraris · Genoa
1-2
HT
0-1
2H
1-1
FT
1-2
1990Group C
Costa Rica1
Scotland0
Mon Jun 11 17:00 UTC+2 · Local timeEstadio Luigi Ferraris · Genoa
1-0
HT
0-0
2H
1-0
FT
1-0
1986 World Cup · Edition 13
1986Group E
Scotland0
Uruguay0
Fri Jun 13 12:00 UTC-5 · Local timeNeza · Ciudad Nezahualcóyotl
0-0
HT
0-0
2H
0-0
FT
0-0
1986Group E
West Germany2
Scotland1
Sun Jun 8 12:00 UTC-5 · Local timeEstadio La Corregidora · Santiago de Querétaro
2-1
HT
1-1
2H
1-0
FT
2-1
1986Group E
Scotland0
Denmark1
Wed Jun 4 16:00 UTC-5 · Local timeNeza · Ciudad Nezahualcóyotl
0-1
HT
0-0
2H
0-1
FT
0-1
1982 World Cup · Edition 12
1982Group 6
Soviet Union2
Scotland2
Tue Jun 22 21:00 UTC+2 · Local timeEstadio La Rosaleda · Málaga
2-2
HT
0-1
2H
2-1
FT
2-2
1982Group 6
Brazil4
Scotland1
Fri Jun 18 21:00 UTC+2 · Local timeEstadio Benito Villamarin · Seville
4-1
HT
1-1
2H
3-0
FT
4-1
1982Group 6
Scotland5
New Zealand2
Tue Jun 15 21:00 UTC+2 · Local timeEstadio La Rosaleda · Málaga
5-2
HT
3-0
2H
2-2
FT
5-2
1978 World Cup · Edition 11
1978Group 4
Scotland3
Netherlands2
Sun Jun 11 16:45 UTC-3 · Local timeEstadio Libertador General San Martín · Mendoza
3-2
HT
1-1
2H
2-1
FT
3-2
1978Group 4
Scotland1
Iran1
Wed Jun 7 16:45 UTC-3 · Local timeEstadio Mario Alberto Kempes · Córdoba
1-1
HT
1-0
2H
0-1
FT
1-1
1978Group 4
Peru3
Scotland1
Sat Jun 3 16:45 UTC-3 · Local timeEstadio Mario Alberto Kempes · Córdoba
3-1
HT
1-1
2H
2-0
FT
3-1
1974 World Cup · Edition 10
1974Group 2
Scotland1
Yugoslavia1
Sat Jun 22 16:00 UTC+2 · Local timeWaldstadion · Frankfurt
1-1
HT
0-0
2H
1-1
FT
1-1
1974Group 2
Scotland0
Brazil0
Tue Jun 18 19:30 UTC+2 · Local timeWaldstadion · Frankfurt
0-0
HT
0-0
2H
0-0
FT
0-0
1974Group 2
Zaire0
Scotland2
Fri Jun 14 19:30 UTC+2 · Local timeWestfalenstadion · Dortmund
0-2
HT
0-2
2H
0-0
FT
0-2
1958 World Cup · Edition 6
1958Group 2
France2
Scotland1
Sun Jun 15 19:00 UTC+2 · Local timeEyravallen · Örebro
2-1
HT
2-0
2H
0-1
FT
2-1
1958Group 2
Paraguay3
Scotland2
Wed Jun 11 19:00 UTC+2 · Local timeIdrottsparken · Norrköping
3-2
HT
2-1
2H
1-1
FT
3-2
1958Group 2
Yugoslavia1
Scotland1
Sun Jun 8 19:00 UTC+2 · Local timeArosvallen · Västerås
1-1
HT
1-0
2H
0-1
FT
1-1
