Scotland are back at the World Cup for the first time since 1998. Eighteen of their 26 players were alive when they last appeared.
Scotland
Returning after 28-year absence · UEFA · 9th World Cup appearance · Group C
Featured facts
Scotland have won none of their last 4 World Cup matches (0W-1D-3L).
Scotland goalkeeper Craig Gordon is the oldest player at the 2026 World Cup.
Show all 6 stats ↓Hide ↑
Scotland have conceded in each of their last 6 World Cup matches, letting in 9 goals in total.
Scotland enter 2026 with this active World Cup streak profile: are winless in their last 4 World Cup matches; conceded in their last 6 World Cup matches.
Scotland’s World Cup opening-match record is 2W-1D-5L across 8 appearances (10-11 goals). They have failed to score 3 times and kept 1 clean sheet in those opening games.
2026 Fixtures
World Cup record
9
World Cup appearances
Best result: Group stage
23
matches played
4 won · 7 drawn · 12 lost
-16
goal difference
25 scored · 41 conceded
Recent World Cups
Show 5 earlier appearancesHide earlier appearances↓
All-time top scorers
Team profile
Scotland have never progressed beyond the group stage at the World Cup.
Scotland have an average squad age of 28.7 at the 2026 World Cup.
2026 Squad
| # | Name | Birthdate (Age) | Club | WC Apps | WC Goals |
|---|---|---|---|---|---|
| 1 | Angus GunnG | 22 Jan 1996(30) | Nottingham Forest | 0 | 0 |
| 2 | Aaron HickeyD | 10 Jun 2002(24) | Brentford | 0 | 0 |
| 3 | Andy RobertsonD | 11 Mar 1994(32) | Liverpool | 0 | 0 |
| 4 | Scott McTominayM | 8 Dec 1996(29) | Napoli | 0 | 0 |
| 5 | Grant HanleyD | 20 Nov 1991(34) | Hibernian | 0 | 0 |
| 6 | Kieran TierneyD | 5 Jun 1997(29) | Celtic | 0 | 0 |
| 7 | John McGinnM | 18 Oct 1994(31) | Aston Villa | 0 | 0 |
| 8 | Tyler FletcherM | 19 Mar 2007(19) | Manchester United | 0 | 0 |
| 9 | Lyndon DykesF | 7 Oct 1995(30) | Charlton Athletic | 0 | 0 |
| 10 | Ché AdamsF | 13 Jul 1996(29) | Torino | 0 | 0 |
| 11 | Ryan ChristieM | 22 Feb 1995(31) | Bournemouth | 0 | 0 |
| 12 | Liam KellyG | 23 Jan 1996(30) | Rangers | 0 | 0 |
| 13 | Jack HendryD | 7 May 1995(31) | Al-Ettifaq | 0 | 0 |
| 14 | Ross StewartF | 11 Jul 1996(29) | Southampton | 0 | 0 |
| 15 | John SouttarD | 25 Sept 1996(29) | Rangers | 0 | 0 |
| 16 | Dominic HyamD | 20 Dec 1995(30) | Wrexham | 0 | 0 |
| 17 | Ben Gannon-DoakF | 11 Nov 2005(20) | Bournemouth | 0 | 0 |
| 18 | George HirstF | 15 Feb 1999(27) | Ipswich Town | 0 | 0 |
| 19 | Lewis FergusonM | 24 Aug 1999(26) | Bologna | 0 | 0 |
| 20 | Lawrence ShanklandF | 10 Aug 1995(30) | Heart of Midlothian | 0 | 0 |
| 21 | Craig GordonG | 31 Dec 1982(43) | Heart of Midlothian | 0 | 0 |
| 22 | Nathan PattersonD | 16 Oct 2001(24) | Everton | 0 | 0 |
| 23 | Kenny McLeanM | 8 Jan 1992(34) | Norwich City | 0 | 0 |
| 24 | Anthony RalstonD | 16 Nov 1998(27) | Celtic | 0 | 0 |
| 25 | Findlay CurtisF | 9 Jun 2006(20) | Kilmarnock | 0 | 0 |
| 26 | Scott McKennaD | 12 Nov 1996(29) | Dinamo Zagreb | 0 | 0 |