Win Draw Loss Fixtures
4 September 2020 2020–21 UEFA Nations League | Scotland | 1–1 | Israel | Glasgow |
Match 784 |
Christie 45' |
Report |
Zahavi 73' |
Stadium:
Hampden Park Attendance: 0 [A] Referee: Slavko Vinčić (Slovenia) |
7 September 2020 2020–21 UEFA Nations League | Czech Republic | 1–2 | Scotland | Olomouc |
Match 785 |
Pešek 12' |
Report |
Dykes 27' Christie 52' ( pen.) |
Stadium:
Andrův stadion Attendance: 0 [A] Referee: Serdar Gözübüyük (Netherlands) |
8 October 2020 UEFA_Euro_2020_qualifying_play-offs | Scotland | 0–0 (5–3 p) | Israel | Glasgow |
Match 786 | Report | Stadium:
Hampden Park Attendance: 0 [A] Referee: Ovidiu Hațegan (Romania) | ||
Penalties | ||||
McGinn McGregor McTominay Shankland McLean |
Zahavi Bitton Weissman Abu Fani |
11 October 2020 2020–21 UEFA Nations League | Scotland | 1–0 | Slovakia | Glasgow |
Match 787 |
Dykes 54' |
Report | Stadium:
Hampden Park Attendance: 0 [A] Referee: Davide Massa (Italy) |
14 October 2020 2020–21 UEFA Nations League | Scotland | 1–0 | Czech Republic | Glasgow |
Match 788 |
Fraser 6' |
Report | Stadium:
Hampden Park Attendance: 0 [A] Referee: Felix Zwayer (Germany]] |
12 November 2020 UEFA_Euro_2020_qualifying_play-offs | Serbia | 1–1 (4–5 p) | Scotland | Belgrade |
Match 789 |
Jović 70' |
Report |
Christie 52' |
Stadium:
Red Star Stadium Attendance: 0 [A] Referee: Antonio Mateu Lahoz (Spain) |
Penalties | ||||
Tadić Jović Gudelj Katai Mitrović |
Griffiths McGregor McTominay McBurnie McLean |
15 November 2020 2020–21 UEFA Nations League | Slovakia | 1–0 | Scotland | Trnava |
Match 790 |
Greguš 32' |
Report | Stadium:
Anton Malatinský Stadium Attendance: 0 [A] Referee: István Kovács (Romania) |
18 November 2020 2020–21 UEFA Nations League | Israel | 1–0 | Scotland | Netanya |
Match 791 |
Solomon 44' |
Report | Stadium:
Netanya Stadium Attendance: 0 [A] Referee: Raczkowski (Poland) |
25 March 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 2–2 | Austria | Glasgow |
Match 792 |
Hanley 71' McGinn 85' |
Report | Kalajdžić 55', 80' | Stadium:
Hampden Park Attendance: 0 [A] Referee: Carlos del Cerro Grande (Spain) |
28 March 2021 2022 FIFA World Cup qualification (UEFA) | Israel | 1–1 | Scotland | Tel Aviv |
Match 793 |
Peretz 44' |
Report |
Fraser 56' |
Stadium:
Bloomfield Stadium Attendance: 5,000 [B] Referee: Deniz Aytekin (Germany) |
Note: [1] |
31 March 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 4–0 | Faroe Islands | Glasgow |
Match 794 |
McGinn 7', 53' Adams 60' Fraser 70' |
Report | Stadium:
Hampden Park Attendance: 0 [A] Referee: Trustin Farrugia Cann (Malta) |
2 June 2021 Friendly | Netherlands | 2–2 | Scotland | Faro/ Loulé |
Match 795 | Depay 17', 89' | Report |
Hendry 11' Nisbet 64' |
Stadium:
Estádio Algarve Attendance: 0 [A] Referee: Vitor Ferreira (Portugal) |
6 June 2021 Friendly | Luxembourg | 0–1 | Scotland | Luxembourg City |
Match 796 | Report |
Adams 27' |
Stadium:
Stade Josy Barthel Attendance: 1,000 [B] Referee: Eldorjan Hamiti (Albania) | |
Note: [2] |
14 June 2021 UEFA Euro 2020 Group D | Scotland | 0–2 | Czech Republic | Glasgow |
Match 797 | Report |
Schick 42', 52' |
Stadium:
Hampden Park Attendance: 9,847 [B] Referee: Daniel Siebert (Germany) | |
Note: [3] |
18 June 2021 UEFA Euro 2020 Group D | England | 0–0 | Scotland | London |
Match 798 | Report | Stadium:
Wembley Stadium Attendance: 20,306 [B] Referee: Antonio Mateu Lahoz (Spain) | ||
Note: [4] |
22 June 2021 UEFA Euro 2020 Group D | Scotland | 1–3 | Croatia | Glasgow |
Match 799 |
McGregor 42' |
Report |
Vlašić 17' Modrić 62' Perišić 77' |
Stadium:
Hampden Park Attendance: 9,896 [B] Referee: Fernando Rapallini (Argentina) |
Note: [5] |
1 September 2021 2022 FIFA World Cup qualification (UEFA) | Denmark | 2–0 | Scotland | Copenhagen |
Match 800 |
Wass 14' Mæhle 15' |
Report | Stadium:
Parken Stadium Attendance: 34,562 Referee: Ovidiu Hațegan (Romania) | |
Note: [6] |
4 September 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 1–0 | Moldova | Glasgow |
Match 801 |
Dykes 14' |
Report | Stadium:
Hampden Park Attendance: 40,869 Referee: Lawrence Visser (Belgium) | |
Note: [7] |
7 September 2021 2022 FIFA World Cup qualification (UEFA) | Austria | 0–1 | Scotland | Vienna |
Match 802 | Report |
Dykes 30' (
pen.) |
Stadium:
Ernst-Happel-Stadion Attendance: 18,800 Referee: Georgi Kabakov (Bulgaria) | |
Note: [8] |
9 October 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 3–2 | Israel | Glasgow |
Match 803 |
McGinn 29' Dykes 57' McTominay 90+5' |
Report |
Zahavi 5' Dabbur 32' |
Stadium:
Hampden Park Attendance: 50,585 Referee: Szymon Marciniak (Poland) |
Note: [9] [10] |
12 October 2021 2022 FIFA World Cup qualification (UEFA) | Faroe Islands | 0–1 | Scotland | Tórshavn |
Match 804 | Report |
Dykes 86' |
Stadium:
Tórsvøllur Attendance: 4,233 Referee: Matej Jug (Slovenia) | |
Note: [11] |
12 November 2021 2022 FIFA World Cup qualification (UEFA) | Moldova | 0–2 | Scotland | Chișinău |
Match 805 | Report |
Patterson 38' Adams 65' |
Stadium:
Zimbru Stadium Attendance: 3,642 Referee: Srđan Jovanović (Serbia) | |
Note: [12] |
15 November 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 2–0 | Denmark | Glasgow |
Match 806 |
Souttar 35' Adams 86' |
Report | Stadium:
Hampden Park Attendance: 49,527 Referee: Alejandro Hernández (Spain) | |
Note: [13] |
24 March 2022 Friendly | Scotland | 1–1 | Poland | Glasgow |
Match 807 |
Tierney 68' |
Report |
Piątek 90+4' (
pen.) |
Stadium:
Hampden Park Attendance: 39,090 Referee: Robert Hennessy (Republic of Ireland) |
Note: [14] [15] [16] |
29 March 2022 Friendly | Austria | 2–2 | Scotland | Vienna |
Match 808 |
Gregoritsch 74' Schöpf 82' |
Report |
Hendry 28' McGinn 56' |
Stadium:
Ernst-Happel-Stadion Attendance: 6,600 Referee: Tamás Bognár (Hungary) |
Note: [14] |
1 June 2022 2022 FIFA World Cup qualification – UEFA R2 | Scotland | 1–3 | Ukraine | Glasgow |
Match 809 |
McGregor 79' |
Report |
Yarmolenko 33' Yaremchuk 49' Dovbyk 90+5' |
Stadium:
Hampden Park Attendance: 49,772 Referee: Danny Makkelie (Netherlands) |
Note: [14] [17] |
8 June 2022 2022–23 UEFA Nations League B | Scotland | 2–0 | Armenia | Glasgow |
Match 810 |
Ralston 28' McKenna 40' |
Report | Stadium:
Hampden Park Attendance: 38,627 Referee: Sebastian Gishamer (Austria) | |
Note: [18] [17] |
11 June 2022 2022–23 UEFA Nations League B | Republic of Ireland | 3–0 | Scotland | Dublin |
Match 811 |
Browne 20' Parrott 28' Obafemi 51' |
Report | Stadium:
Aviva Stadium Attendance: 46,927 Referee: Marco Di Bello (Italy) | |
Note: [18] [17] |
14 June 2022 2022–23 UEFA Nations League B | Armenia | 1–4 | Scotland | Yerevan |
Match 812 |
Bichakhchyan 6' |
Report |
Armstrong 14', 45+1' McGinn 50' Adams 54' |
Stadium:
Republican Stadium Attendance: 13,500 Referee: Nikola Dabanović (Montenegro) |
Note: [18] [17] |
21 September 2022 2022–23 UEFA Nations League B | Scotland | 3–0 | Ukraine | Glasgow |
Match 813 |
McGinn 70' Dykes 80', 87' |
Report | Stadium:
Hampden Park Attendance: 42, 846 Referee: Maurizio Mariani (Italy) | |
Note: [18] [17] |
24 September 2022 2022–23 UEFA Nations League B | Scotland | 2–1 | Republic of Ireland | Glasgow |
Match 814 |
Hendry 49' Christie 82' ( pen.) |
Report |
Egan 18' |
Stadium:
Hampden Park Attendance: 48,853 Referee: Sandro Schärer (Switzerland) |
Note: [18] [17] |
27 September 2022 2022–23 UEFA Nations League B | Ukraine | 0–0 | Scotland | Kraków |
Match 815 | Report | Stadium:
Józef Piłsudski Stadium Attendance: 13,534 Referee: Anastasios Sidiropoulos (Greece) | ||
Note: [18] [17] [19] |
16 November 2022 Friendly | Turkey | 2–1 | Scotland | Diyarbakır |
Match 816 |
Kabak 40' Ünder 49' |
Report |
McGinn 62' |
Stadium:
Diyarbakır Stadium Attendance: 28,348 Referee: Visar Kastrati (Kosovo) |
Note: [20] [21] |
25 March 2023 UEFA Euro 2024 qualifying Group A | Scotland | 3–0 | Cyprus | Glasgow |
Match 817 |
McGinn 21' McTominay 87', 90+3' |
Report | Stadium:
Hampden Park Attendance: 48,195 Referee: Duje Strukan (Croatia) | |
Note: [22] |
28 March 2023 UEFA Euro 2024 qualifying Group A | Scotland | 2–0 | Spain | Glasgow |
Match 818 | McTominay 7', 51' | Report | Stadium:
Hampden Park Attendance: 47,976 Referee: Sandro Schärer (Switzerland) | |
Note: [22] |
17 June 2023 UEFA Euro 2024 qualifying Group A | Norway | 1–2 | Scotland | Oslo |
Match 819 |
Haaland 61' |
Report |
Dykes 87' McLean 89' |
Stadium:
Ullevaal Stadion Attendance: 25,791 Referee: Matej Jug (Slovenia) |
Note: [22] |
20 June 2023 UEFA Euro 2024 qualifying Group A | Scotland | 2–0 | Georgia | Glasgow |
Match 820 |
McGregor 6' McTominay 47' |
Report | Stadium:
Hampden Park Attendance: 50,062 Referee: István Vad (Hungary) | |
Note: [22] |
8 September 2023 UEFA Euro 2024 qualifying Group A | Cyprus | 0–3 | Scotland | Larnaca |
Match 821 | Report |
McTominay 6' Porteous 16' McGinn 30' |
Stadium:
AEK Arena Attendance: 6,633 Referee: Balázs Berke (Hungary) | |
Note: [22] |
12 September 2023 Friendly | Scotland | 1–3 | England | Glasgow |
Match 822 |
Kane 81' (
o.g.) |
Report |
Foden 32' Bellingham 35' Maguire 67' |
Stadium:
Hampden Park Attendance: 49,129 Referee: Davide Massa (Italy) |
Note: [23] |
12 October 2023 UEFA Euro 2024 qualifying Group A | Spain | 2–0 | Scotland | Seville |
Match 823 |
Morata 73' Sancet 86' |
Report | Stadium:
Estadio de La Cartuja Attendance: 45,623 Referee: Serdar Gozubuyuk (Netherlands) | |
Note: [22] |
17 October 2023 Friendly | France | 4–1 | Scotland | Villeneuve-d'Ascq |
Match 824 |
Pavard 16', 24' Mbappé 41' ( pen.) Coman 70' |
Report |
Gilmour 11' |
Stadium:
Stade Pierre-Mauroy Attendance: 44,000 Referee: Tobias Stieler (Germany) |
Note: [24] |
16 November 2023 UEFA Euro 2024 qualifying Group A | Georgia | 2–2 | Scotland | Tbilisi |
Match 825 | Kvaratskhelia 15', 57' | Report |
McTominay 49' Shankland 90+3' |
Stadium:
Boris Paichadze Dinamo Arena Attendance: 44,595 Referee: Aleksandar Stavrev (North Macedonia) |
Note: [22] |
19 November 2023 UEFA Euro 2024 qualifying Group A | Scotland | 3–3 | Norway | Glasgow |
Match 826 |
McGinn 13' (
pen.) Østigård 33' ( o.g.) Armstrong 59' |
Report |
Dønnum 3' Larsen 20' Elyounoussi 86' |
Stadium:
Hampden Park Attendance: 48,138 Referee: Horațiu Feșnic (Romania) |
Note: [22] |
22 March 2024 Friendly | Netherlands | 4–0 | Scotland | Amsterdam |
Match 827 |
Reijnders 40' Wijnaldum 72' Weghorst 84' Malen 86' |
Report | Stadium:
Johan Cruyff Arena Attendance: 46,223 Referee: Erik Lambrechts (Belgium) | |
Note: [25] |
26 March 2024 Friendly | Scotland | 0–1 | Northern Ireland | Glasgow |
Match 828 | Report |
Bradley 32' |
Stadium:
Hampden Park Attendance: 33,452 Referee: Robert Jones (England) | |
Note: [25] |
3 June 2024 Friendly | Gibraltar | 0–2 | Scotland | Faro/ Loulé |
Match 829 | Report |
Christie 58' Adams 85' |
Stadium:
Estádio Algarve Attendance: 1,329 Referee: Jamie Robinson (Northern Ireland) | |
Note: [26] |
7 June 2024 Friendly | Scotland | 2–2 | Finland | Glasgow |
Match 830 |
Hoskonen 54' (
o.g.) Shankland 58' |
Report |
Källman 72' Antman 85' ( pen.) |
Stadium:
Hampden Park Attendance: 40,519 Referee: Łukasz Kuźma (Poland) |
Note: [26] |
14 June 2024 UEFA Euro 2024 Group A | Germany | 5–1 | Scotland | Munich |
Match 831 |
Wirtz 10' Musiala 19' Havertz 45+1' ( pen.) Füllkrug 68' Can 80' |
Report |
Rüdiger 87' (
o.g.) |
Stadium:
Allianz Arena Attendance: 66,052 Referee: Clément Turpin (France) |
Note: [27] |
19 June 2024 UEFA Euro 2024 Group A | Scotland | 1–1 | Switzerland | Cologne |
Match 832 |
McTominay 13' |
Report |
Shaqiri 26' |
Stadium:
RheinEnergieStadion Attendance: 42,711 Referee: Ivan Kružliak (Slovakia) |
Note: [27] |
23 June 2024 UEFA Euro 2024 Group A | Scotland | 0–1 | Hungary | Stuttgart |
Match 833 | Report |
Csoboth 90+10' |
Stadium:
MHPArena Attendance: 54,000 Referee: Facundo Tello (Argentina) | |
Note: [27] |
5 September 2024 2024–25 UEFA Nations League A | Scotland | v | Poland | Glasgow |
Match 834 | Report | Stadium: Hampden Park |
8 September 2024 2024–25 UEFA Nations League A | Portugal | v | Scotland | Lisbon |
Match 835 | Report | Stadium: Estádio da Luz |
12 October 2024 2024–25 UEFA Nations League A | Croatia | v | Scotland | Pula |
Match 836 | Report | Stadium: Stadion Aldo Drosina |
15 October 2024 2024–25 UEFA Nations League A | Scotland | v | Portugal | Glasgow |
Match 837 | Report | Stadium: Hampden Park |
15 November 2024 2024–25 UEFA Nations League A | Scotland | v | Croatia | Glasgow |
Match 838 | Report | Stadium: Hampden Park |
18 November 2024 2024–25 UEFA Nations League A | Poland | v | Scotland | Warsaw |
Match 839 | Report | Stadium: Polish Army Stadium |
Win Draw Loss Fixtures
4 September 2020 2020–21 UEFA Nations League | Scotland | 1–1 | Israel | Glasgow |
Match 784 |
Christie 45' |
Report |
Zahavi 73' |
Stadium:
Hampden Park Attendance: 0 [A] Referee: Slavko Vinčić (Slovenia) |
7 September 2020 2020–21 UEFA Nations League | Czech Republic | 1–2 | Scotland | Olomouc |
Match 785 |
Pešek 12' |
Report |
Dykes 27' Christie 52' ( pen.) |
Stadium:
Andrův stadion Attendance: 0 [A] Referee: Serdar Gözübüyük (Netherlands) |
8 October 2020 UEFA_Euro_2020_qualifying_play-offs | Scotland | 0–0 (5–3 p) | Israel | Glasgow |
Match 786 | Report | Stadium:
Hampden Park Attendance: 0 [A] Referee: Ovidiu Hațegan (Romania) | ||
Penalties | ||||
McGinn McGregor McTominay Shankland McLean |
Zahavi Bitton Weissman Abu Fani |
11 October 2020 2020–21 UEFA Nations League | Scotland | 1–0 | Slovakia | Glasgow |
Match 787 |
Dykes 54' |
Report | Stadium:
Hampden Park Attendance: 0 [A] Referee: Davide Massa (Italy) |
14 October 2020 2020–21 UEFA Nations League | Scotland | 1–0 | Czech Republic | Glasgow |
Match 788 |
Fraser 6' |
Report | Stadium:
Hampden Park Attendance: 0 [A] Referee: Felix Zwayer (Germany]] |
12 November 2020 UEFA_Euro_2020_qualifying_play-offs | Serbia | 1–1 (4–5 p) | Scotland | Belgrade |
Match 789 |
Jović 70' |
Report |
Christie 52' |
Stadium:
Red Star Stadium Attendance: 0 [A] Referee: Antonio Mateu Lahoz (Spain) |
Penalties | ||||
Tadić Jović Gudelj Katai Mitrović |
Griffiths McGregor McTominay McBurnie McLean |
15 November 2020 2020–21 UEFA Nations League | Slovakia | 1–0 | Scotland | Trnava |
Match 790 |
Greguš 32' |
Report | Stadium:
Anton Malatinský Stadium Attendance: 0 [A] Referee: István Kovács (Romania) |
18 November 2020 2020–21 UEFA Nations League | Israel | 1–0 | Scotland | Netanya |
Match 791 |
Solomon 44' |
Report | Stadium:
Netanya Stadium Attendance: 0 [A] Referee: Raczkowski (Poland) |
25 March 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 2–2 | Austria | Glasgow |
Match 792 |
Hanley 71' McGinn 85' |
Report | Kalajdžić 55', 80' | Stadium:
Hampden Park Attendance: 0 [A] Referee: Carlos del Cerro Grande (Spain) |
28 March 2021 2022 FIFA World Cup qualification (UEFA) | Israel | 1–1 | Scotland | Tel Aviv |
Match 793 |
Peretz 44' |
Report |
Fraser 56' |
Stadium:
Bloomfield Stadium Attendance: 5,000 [B] Referee: Deniz Aytekin (Germany) |
Note: [1] |
31 March 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 4–0 | Faroe Islands | Glasgow |
Match 794 |
McGinn 7', 53' Adams 60' Fraser 70' |
Report | Stadium:
Hampden Park Attendance: 0 [A] Referee: Trustin Farrugia Cann (Malta) |
2 June 2021 Friendly | Netherlands | 2–2 | Scotland | Faro/ Loulé |
Match 795 | Depay 17', 89' | Report |
Hendry 11' Nisbet 64' |
Stadium:
Estádio Algarve Attendance: 0 [A] Referee: Vitor Ferreira (Portugal) |
6 June 2021 Friendly | Luxembourg | 0–1 | Scotland | Luxembourg City |
Match 796 | Report |
Adams 27' |
Stadium:
Stade Josy Barthel Attendance: 1,000 [B] Referee: Eldorjan Hamiti (Albania) | |
Note: [2] |
14 June 2021 UEFA Euro 2020 Group D | Scotland | 0–2 | Czech Republic | Glasgow |
Match 797 | Report |
Schick 42', 52' |
Stadium:
Hampden Park Attendance: 9,847 [B] Referee: Daniel Siebert (Germany) | |
Note: [3] |
18 June 2021 UEFA Euro 2020 Group D | England | 0–0 | Scotland | London |
Match 798 | Report | Stadium:
Wembley Stadium Attendance: 20,306 [B] Referee: Antonio Mateu Lahoz (Spain) | ||
Note: [4] |
22 June 2021 UEFA Euro 2020 Group D | Scotland | 1–3 | Croatia | Glasgow |
Match 799 |
McGregor 42' |
Report |
Vlašić 17' Modrić 62' Perišić 77' |
Stadium:
Hampden Park Attendance: 9,896 [B] Referee: Fernando Rapallini (Argentina) |
Note: [5] |
1 September 2021 2022 FIFA World Cup qualification (UEFA) | Denmark | 2–0 | Scotland | Copenhagen |
Match 800 |
Wass 14' Mæhle 15' |
Report | Stadium:
Parken Stadium Attendance: 34,562 Referee: Ovidiu Hațegan (Romania) | |
Note: [6] |
4 September 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 1–0 | Moldova | Glasgow |
Match 801 |
Dykes 14' |
Report | Stadium:
Hampden Park Attendance: 40,869 Referee: Lawrence Visser (Belgium) | |
Note: [7] |
7 September 2021 2022 FIFA World Cup qualification (UEFA) | Austria | 0–1 | Scotland | Vienna |
Match 802 | Report |
Dykes 30' (
pen.) |
Stadium:
Ernst-Happel-Stadion Attendance: 18,800 Referee: Georgi Kabakov (Bulgaria) | |
Note: [8] |
9 October 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 3–2 | Israel | Glasgow |
Match 803 |
McGinn 29' Dykes 57' McTominay 90+5' |
Report |
Zahavi 5' Dabbur 32' |
Stadium:
Hampden Park Attendance: 50,585 Referee: Szymon Marciniak (Poland) |
Note: [9] [10] |
12 October 2021 2022 FIFA World Cup qualification (UEFA) | Faroe Islands | 0–1 | Scotland | Tórshavn |
Match 804 | Report |
Dykes 86' |
Stadium:
Tórsvøllur Attendance: 4,233 Referee: Matej Jug (Slovenia) | |
Note: [11] |
12 November 2021 2022 FIFA World Cup qualification (UEFA) | Moldova | 0–2 | Scotland | Chișinău |
Match 805 | Report |
Patterson 38' Adams 65' |
Stadium:
Zimbru Stadium Attendance: 3,642 Referee: Srđan Jovanović (Serbia) | |
Note: [12] |
15 November 2021 2022 FIFA World Cup qualification (UEFA) | Scotland | 2–0 | Denmark | Glasgow |
Match 806 |
Souttar 35' Adams 86' |
Report | Stadium:
Hampden Park Attendance: 49,527 Referee: Alejandro Hernández (Spain) | |
Note: [13] |
24 March 2022 Friendly | Scotland | 1–1 | Poland | Glasgow |
Match 807 |
Tierney 68' |
Report |
Piątek 90+4' (
pen.) |
Stadium:
Hampden Park Attendance: 39,090 Referee: Robert Hennessy (Republic of Ireland) |
Note: [14] [15] [16] |
29 March 2022 Friendly | Austria | 2–2 | Scotland | Vienna |
Match 808 |
Gregoritsch 74' Schöpf 82' |
Report |
Hendry 28' McGinn 56' |
Stadium:
Ernst-Happel-Stadion Attendance: 6,600 Referee: Tamás Bognár (Hungary) |
Note: [14] |
1 June 2022 2022 FIFA World Cup qualification – UEFA R2 | Scotland | 1–3 | Ukraine | Glasgow |
Match 809 |
McGregor 79' |
Report |
Yarmolenko 33' Yaremchuk 49' Dovbyk 90+5' |
Stadium:
Hampden Park Attendance: 49,772 Referee: Danny Makkelie (Netherlands) |
Note: [14] [17] |
8 June 2022 2022–23 UEFA Nations League B | Scotland | 2–0 | Armenia | Glasgow |
Match 810 |
Ralston 28' McKenna 40' |
Report | Stadium:
Hampden Park Attendance: 38,627 Referee: Sebastian Gishamer (Austria) | |
Note: [18] [17] |
11 June 2022 2022–23 UEFA Nations League B | Republic of Ireland | 3–0 | Scotland | Dublin |
Match 811 |
Browne 20' Parrott 28' Obafemi 51' |
Report | Stadium:
Aviva Stadium Attendance: 46,927 Referee: Marco Di Bello (Italy) | |
Note: [18] [17] |
14 June 2022 2022–23 UEFA Nations League B | Armenia | 1–4 | Scotland | Yerevan |
Match 812 |
Bichakhchyan 6' |
Report |
Armstrong 14', 45+1' McGinn 50' Adams 54' |
Stadium:
Republican Stadium Attendance: 13,500 Referee: Nikola Dabanović (Montenegro) |
Note: [18] [17] |
21 September 2022 2022–23 UEFA Nations League B | Scotland | 3–0 | Ukraine | Glasgow |
Match 813 |
McGinn 70' Dykes 80', 87' |
Report | Stadium:
Hampden Park Attendance: 42, 846 Referee: Maurizio Mariani (Italy) | |
Note: [18] [17] |
24 September 2022 2022–23 UEFA Nations League B | Scotland | 2–1 | Republic of Ireland | Glasgow |
Match 814 |
Hendry 49' Christie 82' ( pen.) |
Report |
Egan 18' |
Stadium:
Hampden Park Attendance: 48,853 Referee: Sandro Schärer (Switzerland) |
Note: [18] [17] |
27 September 2022 2022–23 UEFA Nations League B | Ukraine | 0–0 | Scotland | Kraków |
Match 815 | Report | Stadium:
Józef Piłsudski Stadium Attendance: 13,534 Referee: Anastasios Sidiropoulos (Greece) | ||
Note: [18] [17] [19] |
16 November 2022 Friendly | Turkey | 2–1 | Scotland | Diyarbakır |
Match 816 |
Kabak 40' Ünder 49' |
Report |
McGinn 62' |
Stadium:
Diyarbakır Stadium Attendance: 28,348 Referee: Visar Kastrati (Kosovo) |
Note: [20] [21] |
25 March 2023 UEFA Euro 2024 qualifying Group A | Scotland | 3–0 | Cyprus | Glasgow |
Match 817 |
McGinn 21' McTominay 87', 90+3' |
Report | Stadium:
Hampden Park Attendance: 48,195 Referee: Duje Strukan (Croatia) | |
Note: [22] |
28 March 2023 UEFA Euro 2024 qualifying Group A | Scotland | 2–0 | Spain | Glasgow |
Match 818 | McTominay 7', 51' | Report | Stadium:
Hampden Park Attendance: 47,976 Referee: Sandro Schärer (Switzerland) | |
Note: [22] |
17 June 2023 UEFA Euro 2024 qualifying Group A | Norway | 1–2 | Scotland | Oslo |
Match 819 |
Haaland 61' |
Report |
Dykes 87' McLean 89' |
Stadium:
Ullevaal Stadion Attendance: 25,791 Referee: Matej Jug (Slovenia) |
Note: [22] |
20 June 2023 UEFA Euro 2024 qualifying Group A | Scotland | 2–0 | Georgia | Glasgow |
Match 820 |
McGregor 6' McTominay 47' |
Report | Stadium:
Hampden Park Attendance: 50,062 Referee: István Vad (Hungary) | |
Note: [22] |
8 September 2023 UEFA Euro 2024 qualifying Group A | Cyprus | 0–3 | Scotland | Larnaca |
Match 821 | Report |
McTominay 6' Porteous 16' McGinn 30' |
Stadium:
AEK Arena Attendance: 6,633 Referee: Balázs Berke (Hungary) | |
Note: [22] |
12 September 2023 Friendly | Scotland | 1–3 | England | Glasgow |
Match 822 |
Kane 81' (
o.g.) |
Report |
Foden 32' Bellingham 35' Maguire 67' |
Stadium:
Hampden Park Attendance: 49,129 Referee: Davide Massa (Italy) |
Note: [23] |
12 October 2023 UEFA Euro 2024 qualifying Group A | Spain | 2–0 | Scotland | Seville |
Match 823 |
Morata 73' Sancet 86' |
Report | Stadium:
Estadio de La Cartuja Attendance: 45,623 Referee: Serdar Gozubuyuk (Netherlands) | |
Note: [22] |
17 October 2023 Friendly | France | 4–1 | Scotland | Villeneuve-d'Ascq |
Match 824 |
Pavard 16', 24' Mbappé 41' ( pen.) Coman 70' |
Report |
Gilmour 11' |
Stadium:
Stade Pierre-Mauroy Attendance: 44,000 Referee: Tobias Stieler (Germany) |
Note: [24] |
16 November 2023 UEFA Euro 2024 qualifying Group A | Georgia | 2–2 | Scotland | Tbilisi |
Match 825 | Kvaratskhelia 15', 57' | Report |
McTominay 49' Shankland 90+3' |
Stadium:
Boris Paichadze Dinamo Arena Attendance: 44,595 Referee: Aleksandar Stavrev (North Macedonia) |
Note: [22] |
19 November 2023 UEFA Euro 2024 qualifying Group A | Scotland | 3–3 | Norway | Glasgow |
Match 826 |
McGinn 13' (
pen.) Østigård 33' ( o.g.) Armstrong 59' |
Report |
Dønnum 3' Larsen 20' Elyounoussi 86' |
Stadium:
Hampden Park Attendance: 48,138 Referee: Horațiu Feșnic (Romania) |
Note: [22] |
22 March 2024 Friendly | Netherlands | 4–0 | Scotland | Amsterdam |
Match 827 |
Reijnders 40' Wijnaldum 72' Weghorst 84' Malen 86' |
Report | Stadium:
Johan Cruyff Arena Attendance: 46,223 Referee: Erik Lambrechts (Belgium) | |
Note: [25] |
26 March 2024 Friendly | Scotland | 0–1 | Northern Ireland | Glasgow |
Match 828 | Report |
Bradley 32' |
Stadium:
Hampden Park Attendance: 33,452 Referee: Robert Jones (England) | |
Note: [25] |
3 June 2024 Friendly | Gibraltar | 0–2 | Scotland | Faro/ Loulé |
Match 829 | Report |
Christie 58' Adams 85' |
Stadium:
Estádio Algarve Attendance: 1,329 Referee: Jamie Robinson (Northern Ireland) | |
Note: [26] |
7 June 2024 Friendly | Scotland | 2–2 | Finland | Glasgow |
Match 830 |
Hoskonen 54' (
o.g.) Shankland 58' |
Report |
Källman 72' Antman 85' ( pen.) |
Stadium:
Hampden Park Attendance: 40,519 Referee: Łukasz Kuźma (Poland) |
Note: [26] |
14 June 2024 UEFA Euro 2024 Group A | Germany | 5–1 | Scotland | Munich |
Match 831 |
Wirtz 10' Musiala 19' Havertz 45+1' ( pen.) Füllkrug 68' Can 80' |
Report |
Rüdiger 87' (
o.g.) |
Stadium:
Allianz Arena Attendance: 66,052 Referee: Clément Turpin (France) |
Note: [27] |
19 June 2024 UEFA Euro 2024 Group A | Scotland | 1–1 | Switzerland | Cologne |
Match 832 |
McTominay 13' |
Report |
Shaqiri 26' |
Stadium:
RheinEnergieStadion Attendance: 42,711 Referee: Ivan Kružliak (Slovakia) |
Note: [27] |
23 June 2024 UEFA Euro 2024 Group A | Scotland | 0–1 | Hungary | Stuttgart |
Match 833 | Report |
Csoboth 90+10' |
Stadium:
MHPArena Attendance: 54,000 Referee: Facundo Tello (Argentina) | |
Note: [27] |
5 September 2024 2024–25 UEFA Nations League A | Scotland | v | Poland | Glasgow |
Match 834 | Report | Stadium: Hampden Park |
8 September 2024 2024–25 UEFA Nations League A | Portugal | v | Scotland | Lisbon |
Match 835 | Report | Stadium: Estádio da Luz |
12 October 2024 2024–25 UEFA Nations League A | Croatia | v | Scotland | Pula |
Match 836 | Report | Stadium: Stadion Aldo Drosina |
15 October 2024 2024–25 UEFA Nations League A | Scotland | v | Portugal | Glasgow |
Match 837 | Report | Stadium: Hampden Park |
15 November 2024 2024–25 UEFA Nations League A | Scotland | v | Croatia | Glasgow |
Match 838 | Report | Stadium: Hampden Park |
18 November 2024 2024–25 UEFA Nations League A | Poland | v | Scotland | Warsaw |
Match 839 | Report | Stadium: Polish Army Stadium |