Next match
Scotland vs FYR Macedonia
13 Nov 2026 · 19:45 · UEFA Nations League
Last result
Scotland 1-2 Slovenia (L)
6 Oct 2026 · UEFA Nations League
UEFA Nations League · League B - 4 L FT
Scotland
1-2
Slovenia
Match events
30'
Erik Janža
Ryan Christie
31'
John McGinn
44'
54'
David Zec
56'
Aljosa Matko
Oliver McBurnie
66'
Stephen Welsh
66'
Luis Binks
68'
71'
Danijel Sturm
Ryan Christie
72'
Ben Gannon-Doak
73'
79'
Zan Vipotnik
85'
Mark Zabukovnik
John McGinn
87'
89'
Aljosa Matko
90'+2
Žan Celar
Match details
54%Possession46%
12Shots10
6On target3
619Passes521
1Corners4
11Fouls16
3-5-1-1Lineups5-4-1
6 Oct 2026 · 18:45Hampden Park StadiumJose Maria Sanchez Martinez
UEFA Nations League · League B - 3 W FT
FYR Macedonia
0-2
Scotland
3 Oct 2026 · 18:45Nacional Arena Todor ProeskiFrançois Letexier, France
UEFA Nations League · League B - 2 L FT
Scotland
0-3
Switzerland
29 Sep 2026 · 18:45Hampden Park StadiumNenad Minaković, Serbia
UEFA Nations League · League B - 1 D FT
Slovenia
0-0
Scotland
26 Sep 2026 · 13:00Stožice StadiumHoratiu Fesnic, Romania
World Cup · Group Stage - 3 L FT
Scotland
0-3
Brazil
24 Jun 2026 · 22:00Hard Rock StadiumCésar Ramos Palazuelos, Mexico
World Cup · Group Stage - 2 L FT
Scotland
0-1
Morocco
19 Jun 2026 · 22:00Gillette StadiumIlgiz Tantashev, Uzbekistan
World Cup · Group Stage - 1 W FT
Haiti
0-1
Scotland
14 Jun 2026 · 01:00Gillette StadiumMustapha Ghorbal, Algeria
Friendlies · Friendly International W FT
Bolivia
0-4
Scotland
6 Jun 2026 · 20:00Sports Illustrated StadiumRosendo Mendoza, USA
Friendlies · Friendly International W FT
Scotland
4-1
Curaçao
30 May 2026 · 12:00Hampden ParkGoga Kikacheishvili, Georgia
Friendlies · Friendly International L FT
Scotland
0-1
Ivory Coast
31 Mar 2026 · 18:30Hill Dickinson StadiumD. Elder
UEFA Nations League · League B - 5 19:45
Scotland
vs
FYR Macedonia
13 Nov 2026 Hampden Park Stadium
UEFA Nations League · League B - 6 19:45
Switzerland
vs
Scotland
16 Nov 2026
#Team PWDL Pts
1 BrazilBrazil 3 2 1 0 7
2 MoroccoMorocco 3 2 1 0 7
3 ScotlandScotland 3 1 0 2 3
4 HaitiHaiti 3 0 0 3 0