Match number | Date | Venue | Opponents | Score | Competition | Scotland scorers | Att. | Ref. |
---|
784 | 4 September 2020 | Hampden Park, Glasgow (H) | Israel | 1–1 | 2020–21 Nations League | Ryan Christie | 0 [A] | |
785 | 7 September 2020 | Andrův stadion, Olomouc (A) | Czech Republic | 2–1 | 2020–21 Nations League | Lyndon Dykes, Ryan Christie | 0 [A] | |
786 | 8 October 2020 | Hampden Park, Glasgow (H) | Israel | 0–0 | Euro 2020 qualifying play-offs [note 1] | — | 0 [A] | |
787 | 11 October 2020 | Hampden Park, Glasgow (H) | Slovakia | 1–0 | 2020–21 Nations League | Lyndon Dykes | 0 [A] | |
788 | 14 October 2020 | Hampden Park, Glasgow (H) | Czech Republic | 1–0 | 2020–21 Nations League | Ryan Fraser | 0 [A] | |
789 | 12 November 2020 | Red Star Stadium, Belgrade (A) | Serbia | 1–1 | Euro 2020 qualifying play-offs [note 2] | Ryan Christie | 0 [A] | |
790 | 15 November 2020 | Anton Malatinský Stadium, Trnava (A) | Slovakia | 0–1 | 2020–21 Nations League | — | 0 [A] | |
791 | 18 November 2020 | Netanya Stadium, Netanya (A) | Israel | 0–1 | 2020–21 Nations League | — | 0 [A] | |
792 | 25 March 2021 | Hampden Park, Glasgow (H) | Austria | 2–2 | 2022 World Cup qualification | Grant Hanley, John McGinn | 0 [A] | |
793 | 28 March 2021 | Bloomfield Stadium, Tel Aviv (A) | Israel | 1–1 | 2022 World Cup qualification | Ryan Fraser | 5,000 [B] | [3] |
794 | 31 March 2021 | Hampden Park, Glasgow (H) | Faroe Islands | 4–0 | 2022 World Cup qualification | John McGinn (2), Ché Adams, Ryan Fraser | 0 [A] | |
795 | 2 June 2021 | Estádio Algarve, Faro/Loulé (N) | Netherlands | 2–2 | Friendly | Jack Hendry, Kevin Nisbet | 0 [A] | |
796 | 6 June 2021 | Stade Josy Barthel, Luxembourg (A) | Luxembourg | 1–0 | Friendly | Ché Adams | 1,000 [B] | |
797 | 14 June 2021 | Hampden Park, Glasgow (H) | Czech Republic | 0–2 | Euro 2020 | — | 9,847 [B] | [4] |
798 | 18 June 2021 | Wembley Stadium, London (A) | England | 0–0 | Euro 2020 | — | 20,306 [B] | [5] |
799 | 22 June 2021 | Hampden Park, Glasgow (H) | Croatia | 1–3 | Euro 2020 | Callum McGregor | 9,896 [B] | [6] |
800 | 1 September 2021 | Parken Stadium, Copenhagen (A) | Denmark | 0–2 | 2022 World Cup qualification | — | 34,562 | [7] |
801 | 4 September 2021 | Hampden Park, Glasgow (H) | Moldova | 1–0 | 2022 World Cup qualification | Lyndon Dykes | 40,869 | [8] |
802 | 7 September 2021 | Ernst-Happel-Stadion, Vienna (A) | Austria | 1–0 | 2022 World Cup qualification | Lyndon Dykes | 18,800 | [9] |
803 | 9 October 2021 | Hampden Park, Glasgow (H) | Israel | 3–2 | 2022 World Cup qualification | John McGinn, Lyndon Dykes, Scott McTominay | 50,585 | [10] [11] |
804 | 12 October 2021 | Tórsvøllur, Tórshavn (A) | Faroe Islands | 1–0 | 2022 World Cup qualification | Lyndon Dykes | 4,233 | [12] |
805 | 12 November 2021 | Zimbru Stadium, Chișinău (A) | Moldova | 2–0 | 2022 World Cup qualification | Nathan Patterson, Ché Adams | 3,642 | [13] |
806 | 15 November 2021 | Hampden Park, Glasgow (H) | Denmark | 2–0 | 2022 World Cup qualification | John Souttar, Ché Adams | 49,527 | [14] |
807 | 24 March 2022 | Hampden Park, Glasgow (H) | Poland | 1–1 | Friendly | Kieran Tierney | 39,090 | [15] [16] [17] |
808 | 29 March 2022 | Ernst-Happel-Stadion, Vienna (A) | Austria | 2–2 | Friendly | Jack Hendry, John McGinn | 6,600 | [15] |
809 | 1 June 2022 | Hampden Park, Glasgow (H) | Ukraine | 1–3 | 2022 World Cup qualification play-offs | Callum McGregor | 49,772 | [15] [18] |
810 | 8 June 2022 | Hampden Park, Glasgow (H) | Armenia | 2–0 | 2022–23 Nations League | Anthony Ralston, Scott McKenna | 38,627 | [19] [18] |
811 | 11 June 2022 | Aviva Stadium, Dublin (A) | Republic of Ireland | 0–3 | 2022–23 Nations League | — | 46,927 | [19] [18] |
812 | 14 June 2022 | Republican Stadium, Yerevan (A) | Armenia | 4–1 | 2022–23 Nations League | Stuart Armstrong (2), John McGinn, Ché Adams | 13,500 | [19] [18] |
813 | 21 September 2022 | Hampden Park, Glasgow (H) | Ukraine | 3–0 | 2022–23 Nations League | John McGinn, Lyndon Dykes (2) | 42,846 | [19] [18] |
814 | 24 September 2022 | Hampden Park, Glasgow (H) | Republic of Ireland | 2–1 | 2022–23 Nations League | Jack Hendry, Ryan Christie | 48,853 | [19] [18] |
815 | 27 September 2022 | Józef Piłsudski's Cracovia Stadium, Kraków (N) | Ukraine | 0–0 | 2022–23 Nations League | — | 13,534 | [19] [18] [20] |
816 | 16 November 2022 | Diyarbakır Stadium, Diyarbakır (A) | Turkey | 1–2 | Friendly | John McGinn | 28,348 | [21] [22] |
817 | 25 March 2023 | Hampden Park, Glasgow (H) | Cyprus | 3–0 | Euro 2024 qualifying | John McGinn, Scott McTominay (2) | 48,195 | [23] |
818 | 28 March 2023 | Hampden Park, Glasgow (H) | Spain | 2–0 | Euro 2024 qualifying | Scott McTominay (2) | 47,976 | [23] |
819 | 17 June 2023 | Ullevaal Stadion, Oslo (A) | Norway | 2–1 | Euro 2024 qualifying | Lyndon Dykes, Kenny McLean | 25,791 | [23] |
820 | 20 June 2023 | Hampden Park, Glasgow (H) | Georgia | 2–0 | Euro 2024 qualifying | Callum McGregor, Scott McTominay | 50,062 | [23] |
821 | 8 September 2023 | AEK Arena, Larnaca (A) | Cyprus | 3–0 | Euro 2024 qualifying | Scott McTominay, Ryan Porteous, John McGinn | 6,633 | [23] |
822 | 12 September 2023 | Hampden Park, Glasgow (H) | England | 1–3 | Friendly | Own goal | 49,129 | [24] |
823 | 12 October 2023 | Estadio de La Cartuja, Seville (A) | Spain | 0–2 | Euro 2024 qualifying | — | 45,623 | [23] |
824 | 17 October 2023 | Stade Pierre-Mauroy, Lille (A) | France | 1–4 | Friendly | Billy Gilmour | 44,000 | [25] |
825 | 16 November 2023 | Boris Paichadze Dinamo Arena, Tbilisi (A) | Georgia | 2–2 | Euro 2024 qualifying | Scott McTominay, Lawrence Shankland | 44,595 | [23] |
826 | 19 November 2023 | Hampden Park, Glasgow (H) | Norway | 3–3 | Euro 2024 qualifying | John McGinn, Own goal, Stuart Armstrong | 48,138 | [23] |
827 | 22 March 2024 | Johan Cruyff Arena, Amsterdam (A) | Netherlands | 0–4 | Friendly | — | 46,223 | [26] |
828 | 26 March 2024 | Hampden Park, Glasgow (H) | Northern Ireland | 0–1 | Friendly | — | 33,452 | [26] |
829 | 3 June 2024 | Estadio Algarve, Faro/Loulé (N) | Gibraltar | 2–0 | Friendly | Ryan Christie, Ché Adams | 1,329 | [27] |
830 | 7 June 2024 | Hampden Park, Glasgow (H) | Finland | 2–2 | Friendly | Own goal, Lawrence Shankland | 40,519 | [27] |
831 | 14 June 2024 | Allianz Arena, Munich (A) | Germany | 1–5 | Euro 2024 | Own goal | 65,052 | [28] |
832 | 19 June 2024 | RheinEnergieStadion, Cologne (N) | Switzerland | 1–1 | Euro 2024 | Scott McTominay | 42,711 | [28] |
833 | 23 June 2024 | MHPArena, Stuttgart (N) | Hungary | 0–1 | Euro 2024 | — | 54,000 | [28] |
834 | 5 September 2024 | Hampden Park, Glasgow (H) | Poland | 2–3 | 2024–25 Nations League | Billy Gilmour, Scott McTominay | 46,356 | |
835 | 8 September 2024 | Estádio da Luz, Lisbon (A) | Portugal | 1–2 | 2024–25 Nations League | Scott McTominay | 59,894 | |
836 | 12 October 2024 | Stadion Maksimir, Zagreb (A) | Croatia | 1–2 | 2024–25 Nations League | Ryan Christie | 21,702 | |
837 | 15 October 2024 | Hampden Park, Glasgow (H) | Portugal | 0–0 | 2024–25 Nations League | — | 49,056 | |
838 | 15 November 2024 | Hampden Park, Glasgow (H) | Croatia | 1–0 | 2024–25 Nations League | John McGinn | 48,810 | |
839 | 18 November 2024 | Stadion Narodowy, Warsaw (A) | Poland | 2–1 | 2024–25 Nations League | John McGinn, Andy Robertson | 55,433 | |
840 | 20 March 2025 | Karaiskakis Stadium, Piraeus (A) | Greece | 1–0 | 2024–25 Nations League play-offs | Scott McTominay | 31,483 | |
841 | 23 March 2025 | Hampden Park, Glasgow (H) | Greece | 0–3 | 2024–25 Nations League play-offs | — | 48,626 | |
842 | 6 June 2025 | Hampden Park, Glasgow (H) | Iceland | 1–3 | Friendly | John Souttar | 32,797 | [29] |
843 | 9 June 2025 | Rheinpark Stadion, Vaduz (A) | Liechtenstein | 4–0 | Friendly | Ché Adams (3), George Hirst | 4,036 | [29] |
844 | 5 September 2025 | Parken Stadium, Copenhagen (A) | Denmark | 0–0 | 2026 World Cup qualification | — | 35,369 | |
845 | 8 September 2025 | ZTE Arena, Zalaegerszeg (N) | Belarus | 2–0 | 2026 World Cup qualification | Ché Adams, Own goal | 0 [C] | [30] |
846 | 9 October 2025 | Hampden Park, Glasgow (H) | Greece | – | 2026 World Cup qualification | | | |
847 | 12 October 2025 | Hampden Park, Glasgow (H) | Belarus | – | 2026 World Cup qualification | | | |
848 | 15 November 2025 | Karaiskakis Stadium, Piraeus (A) | Greece | – | 2026 World Cup qualification | | | |
849 | 18 November 2025 | Hampden Park, Glasgow (H) | Denmark | – | 2026 World Cup qualification | | | |
|