London Hearts Supporters Club

Current Playing Caps Capped at Hearts

Capped whilst playing For Hearts
NB Totals are whilst playing for Hearts


Summary
Country
Caps Country
Opponent
Opponent Caps
Season
Caps Season
Players by Date
Player Name
Players by Caps
Players by Goals
Game Details
Games by Player
Games by Opponent

Summary
First Cap Last Cap Players Countries Seasons Caps Goals Captains
19 Feb 1887 16 Oct 2024 143 25 94 912 97 29

By Country
Country First Cap Last Cap Players Seasons Caps Goals Captains
Algeria flag 27 Mar 2011 27 Mar 2011 1 1 1 0 0
Australia flag 31 May 2004 10 Oct 2024 6 6 46 3 0
Austria flag 29 Mar 2000 14 Nov 2001 1 3 15 3 0
Bosnia and Herzegovina flag 28 Feb 2006 06 Sep 2006 1 2 3 0 0
Cameroon flag 03 Sep 2016 25 Jun 2019 1 3 22 0 0
Canada flag 24 Jan 1995 29 Jun 2019 3 8 33 7 2
Chile flag 07 Oct 2006 15 Nov 2006 1 1 3 0 0
Costa Rica 10 Sep 2024 10 Sep 2024 1 1 1 0 0
Costa Rica flag 12 Sep 2023 16 Oct 2024 1 2 8 1 0
Czech Republic flag 17 Aug 2005 16 Aug 2006 2 2 3 0 0
Finland flag 26 Apr 2000 28 Feb 2006 4 5 21 0 0
Ghana flag 06 Feb 2007 11 Oct 2009 1 4 23 6 0
Greece flag 17 Aug 2005 25 Mar 2017 2 3 14 0 0
Iceland flag 21 Nov 2007 06 Sep 2011 1 5 12 0 0
Jamaica flag 02 Jul 2000 24 Mar 2024 2 3 6 2 0
Lithuania flag 09 Feb 2005 26 Mar 2013 9 9 104 9 1
Morocco flag 31 Aug 2016 15 Nov 2016 1 1 2 0 0
Northern Ireland flag 20 Oct 1930 08 Sep 2021 8 11 49 1 0
Norway flag 08 May 1969 13 Jun 2017 2 3 6 0 0
Republic of Ireland flag 31 Mar 2004 18 Nov 2019 2 3 11 0 0
Scotland flag 19 Feb 1887 15 Oct 2024 86 93 506 60 26
Senegal flag 12 Nov 2005 12 Nov 2005 1 1 1 0 0
Slovakia flag 25 Apr 2000 04 Jun 2011 2 3 12 1 0
Uganda flag 07 Sep 2008 04 Sep 2011 1 2 5 3 0
United States flag 22 May 2016 11 Oct 2016 1 1 2 0 0
Wales flag 17 Mar 1937 01 Sep 2021 2 3 3 1 0

By Caps, Country
Country First Cap Last Cap Players Seasons Caps Goals Captains
Scotland flag 19 Feb 1887 15 Oct 2024 86 93 506 60 26
Lithuania flag 09 Feb 2005 26 Mar 2013 9 9 104 9 1
Northern Ireland flag 20 Oct 1930 08 Sep 2021 8 11 49 1 0
Australia flag 31 May 2004 10 Oct 2024 6 6 46 3 0
Canada flag 24 Jan 1995 29 Jun 2019 3 8 33 7 2
Ghana flag 06 Feb 2007 11 Oct 2009 1 4 23 6 0
Cameroon flag 03 Sep 2016 25 Jun 2019 1 3 22 0 0
Finland flag 26 Apr 2000 28 Feb 2006 4 5 21 0 0
Austria flag 29 Mar 2000 14 Nov 2001 1 3 15 3 0
Greece flag 17 Aug 2005 25 Mar 2017 2 3 14 0 0
Iceland flag 21 Nov 2007 06 Sep 2011 1 5 12 0 0
Slovakia flag 25 Apr 2000 04 Jun 2011 2 3 12 1 0
Republic of Ireland flag 31 Mar 2004 18 Nov 2019 2 3 11 0 0
Costa Rica flag 12 Sep 2023 16 Oct 2024 1 2 8 1 0
Jamaica flag 02 Jul 2000 24 Mar 2024 2 3 6 2 0
Norway flag 08 May 1969 13 Jun 2017 2 3 6 0 0
Uganda flag 07 Sep 2008 04 Sep 2011 1 2 5 3 0
Bosnia and Herzegovina flag 28 Feb 2006 06 Sep 2006 1 2 3 0 0
Chile flag 07 Oct 2006 15 Nov 2006 1 1 3 0 0
Czech Republic flag 17 Aug 2005 16 Aug 2006 2 2 3 0 0
Wales flag 17 Mar 1937 01 Sep 2021 2 3 3 1 0
Morocco flag 31 Aug 2016 15 Nov 2016 1 1 2 0 0
United States flag 22 May 2016 11 Oct 2016 1 1 2 0 0
Algeria flag 27 Mar 2011 27 Mar 2011 1 1 1 0 0
Costa Rica 10 Sep 2024 10 Sep 2024 1 1 1 0 0
Senegal flag 12 Nov 2005 12 Nov 2005 1 1 1 0 0

By Opponent
Opponent First Cap Last Cap Players Seasons Caps Goals Captains
Albania 01 Sep 2001 10 Sep 2018 6 5 6 1 0
Algeria 27 Feb 2001 09 Oct 2016 2 2 2 0 0
Andorra 11 Feb 2009 04 Jun 2011 3 3 3 0 0
Angola 04 Sep 2010 04 Sep 2011 1 1 2 1 0
Argentina 28 Mar 1990 15 Jun 2023 4 3 5 0 0
Armenia 07 Sep 2005 14 Jun 2022 4 3 5 0 0
Australia 28 May 1967 22 Jun 2017 8 6 13 1 0
Austria 29 Nov 1933 29 Mar 2022 17 13 25 1 0
Azerbaijan 28 Mar 2001 10 Jun 2017 4 3 5 0 0
Bahrain 06 Jan 2024 06 Sep 2024 2 2 3 0 0
Bangladesh 06 Jun 2024 06 Jun 2024 2 1 2 0 0
Belarus 08 Jun 2005 11 Jun 2019 9 3 11 1 0
Belgium 23 Jan 1946 07 Sep 2018 8 6 8 0 0
Belize 13 Jun 2004 16 Jun 2004 1 1 2 1 0
Benin 21 Nov 2007 11 Oct 2009 1 2 2 2 0
Bosnia And Herzegovina 05 Oct 1999 08 Oct 2020 9 8 12 0 0
Brazil 20 Jun 1990 20 Nov 2018 4 4 4 0 0
Bulgaria 11 Nov 1987 31 Mar 2021 4 3 5 1 0
Canada 13 Jun 1967 15 Oct 2002 8 3 8 0 0
Chile 28 May 1995 18 Jun 2017 2 2 2 0 0
China 10 Oct 2024 10 Oct 2024 1 1 1 0 0
Colombia 13 Jun 2017 13 Jun 2017 1 1 1 0 0
Comoros 23 Mar 2019 23 Mar 2019 1 1 1 0 0
Congo DR 05 Jan 2017 05 Jan 2017 1 1 1 0 0
Costa Rica 11 Jun 1990 12 Jul 2003 3 3 3 0 0
Croatia 26 Apr 2000 12 Oct 2024 5 3 6 0 0
Cuba 02 Jul 2000 23 Jun 2019 3 4 4 1 0
Cyprus 26 Apr 1989 16 Nov 2019 4 5 5 0 1
Czech Republic 09 Jun 1999 04 Sep 2017 12 7 12 1 0
Czechoslovakia 15 May 1937 17 Oct 1973 5 3 6 1 1
Denmark 11 Nov 1970 30 Nov 2022 11 10 13 1 0
East Germany 25 Apr 1990 25 Apr 1990 1 1 1 0 0
Ecuador 24 May 1995 28 Mar 2023 5 3 7 2 0
Egypt 16 May 1990 05 Feb 2017 3 3 3 0 0
England 04 Apr 1891 13 Oct 2023 32 39 58 3 3
Estonia 19 May 1993 08 Jun 2019 8 7 10 0 2
Faroe Islands 12 Oct 1994 12 Oct 2021 15 8 22 0 0
Fiji 02 Jun 2004 02 Jun 2004 1 1 1 0 0
Finland 17 Jun 1970 07 Jun 2024 11 8 11 1 0
France 08 May 1932 22 Nov 2022 18 9 20 0 0
FYR Macedonia 17 Apr 2002 15 Aug 2012 3 3 3 1 0
Gabon 14 Jun 2008 06 Sep 2016 2 2 3 0 0
Gambia 03 Sep 2016 03 Sep 2016 1 1 1 0 0
Georgia 09 Feb 2005 16 Nov 2023 7 5 8 6 0
Germany 14 Oct 1936 14 Jun 2024 18 11 20 2 1
Germany B 25 Apr 2000 25 Apr 2000 1 1 1 0 0
Ghana 02 Feb 2017 02 Feb 2017 1 1 1 0 0
Gibraltar 03 Jun 2024 03 Jun 2024 1 1 1 0 0
Greece 16 Aug 1995 11 Sep 2012 5 5 6 0 0
Grenada 09 Jun 2024 09 Jun 2024 1 1 1 0 0
Guatemala 17 Nov 2004 16 Oct 2024 3 2 3 1 1
Guinea 20 Jan 2008 28 Mar 2017 2 2 2 0 0
Guinea-Bissau 26 Mar 2011 25 Jun 2019 2 2 3 1 0
Haiti 18 Jan 2002 29 Jun 2019 2 2 2 2 0
Honduras 16 Nov 2003 23 Mar 2024 2 2 2 0 0
Hong Kong League 23 May 2002 23 May 2002 1 1 1 0 0
Hungary 07 Dec 1938 23 Jun 2024 18 13 19 3 1
Iceland 12 Oct 2002 29 Mar 2003 2 1 3 0 0
India 13 Jan 2024 13 Jan 2024 1 1 1 0 0
Indonesia 28 Jan 2024 10 Sep 2024 2 2 3 0 0
Iran 01 Sep 2000 26 Apr 2001 2 1 2 0 0
Ireland 19 Feb 1887 15 Mar 1913 19 19 34 13 4
Israel 16 May 1967 09 Oct 2021 7 5 7 0 0
Italy 18 Nov 1992 25 Mar 2021 10 7 15 0 0
Jamaica 02 Jun 2004 02 Jun 2004 1 1 1 0 0
Japan 21 May 1995 10 Oct 2009 5 4 5 0 0
Kazakhstan 07 Sep 2005 19 Nov 2019 3 2 4 1 1
Korea Republic 02 Feb 2002 02 Feb 2024 7 6 8 0 0
Kuwait 11 Oct 2006 11 Oct 2006 1 1 1 0 0
Latvia 03 Jun 2000 01 Jun 2008 7 4 8 0 0
Lebanon 21 Mar 2024 26 Mar 2024 2 1 3 2 0
Lesotho 08 Jun 2008 08 Jun 2008 1 1 1 1 0
Libya 12 Feb 2003 05 Sep 2008 2 3 3 2 0
Liechtenstein 07 Oct 2000 12 Oct 2012 4 3 7 2 0
Lithuania 05 Sep 1998 02 Sep 2021 10 8 12 2 0
Luxembourg 24 May 1947 09 Feb 2011 3 3 3 0 0
Mali 06 Feb 2007 14 Jun 2019 3 2 3 1 0
Malta 22 Mar 1988 30 May 2021 13 11 14 1 0
Martinique 26 Jan 2002 15 Jun 2019 2 2 2 1 0
Mexico 08 May 1969 10 Sep 2023 4 3 4 0 0
Moldova 13 Oct 2004 12 Nov 2021 8 4 13 0 0
Morocco 23 Jun 1998 16 Nov 2018 4 5 5 0 0
Namibia 24 Jan 2008 24 Jan 2008 1 1 1 0 0
Netherlands 21 May 1938 22 Mar 2024 13 8 15 2 0
New Zealand 27 May 2003 25 Sep 2022 7 5 8 0 0
Niger 07 Sep 2008 07 Sep 2008 1 1 1 1 0
Nigeria 29 May 2004 04 Sep 2017 3 4 5 1 0
North Macedonia 11 Sep 2012 11 Sep 2012 1 1 1 0 0
Northern Ireland 03 Mar 1923 26 Mar 2024 22 19 35 5 3
Norway 04 Jun 1963 19 Nov 2023 16 14 23 0 0
Palestine 21 Nov 2023 11 Jun 2024 2 1 2 0 0
Panama 29 May 2018 24 Mar 2024 3 2 4 1 0
Paraguay 15 Nov 2006 15 Nov 2006 1 1 1 0 0
Peru 07 Oct 2006 13 Jun 2022 3 2 4 0 0
Poland 01 Jun 1958 05 Sep 2024 10 10 10 0 0
Portugal 21 May 1950 15 Oct 2024 10 8 11 3 0
Puerto Rico 22 May 2016 22 May 2016 1 1 1 0 0
Republic Of Ireland 09 Jun 1963 24 Sep 2022 8 7 9 0 0
Romania 17 Dec 1975 18 Nov 2020 13 7 14 2 0
Russia 16 Nov 1994 04 Jun 2008 3 2 3 0 0
San Marino 01 May 1991 01 Sep 2017 7 4 10 1 0
Saudi Arabia 17 Feb 1988 29 Mar 2022 6 4 6 0 0
Scotland 15 Oct 2002 15 Aug 2012 9 6 10 0 0
Senegal 21 Aug 2007 28 Jan 2017 2 2 2 0 0
Serbia 16 Aug 2006 08 Sep 2012 4 3 4 0 0
Serbia and Montenegro 03 Sep 2005 08 Oct 2005 3 1 6 0 1
Slovakia 07 Sep 2012 15 Nov 2020 6 4 7 0 0
Slovenia 08 Sep 2004 08 Oct 2017 5 3 7 1 0
Solomon Islands 06 Jun 2004 06 Jun 2004 1 1 1 0 0
South Africa 20 May 2002 12 Nov 2005 2 2 2 0 0
South Korea 16 May 2002 16 May 2002 1 1 1 0 0
Spain 26 May 1957 28 Mar 2023 9 7 10 0 0
Sudan 06 Sep 2009 06 Sep 2009 1 1 1 0 0
Suriname 11 Oct 2024 11 Oct 2024 1 1 1 0 0
Sweden 19 Jun 1969 13 Jun 2017 10 9 10 1 0
Switzerland 15 May 1946 19 Jun 2024 14 11 16 2 0
Tahiti 31 May 2004 31 May 2004 1 1 1 0 0
Tanzania 20 Aug 2008 20 Aug 2008 1 1 1 0 0
Togo 18 Nov 2007 15 Nov 2016 2 2 2 1 0
Trinidad and Tobago 30 Jun 2001 30 May 2004 4 2 4 0 1
Tunisia 24 Mar 2017 26 Nov 2022 2 2 2 0 0
Turkey 08 Jun 1960 16 Nov 2022 7 6 9 2 0
Turkmenistan 22 Aug 2007 22 Aug 2007 5 1 5 0 0
Ukraine 16 Oct 2002 27 Sep 2022 8 6 11 0 0
United Arab Emirates 07 Jun 2022 12 Sep 2023 2 2 2 0 0
United States 17 May 1992 21 Mar 2024 9 6 10 1 0
Uruguay 18 May 1990 31 May 2024 2 2 2 0 0
Ussr 06 Feb 1991 06 Feb 1991 1 1 1 0 0
Uzbekistan 23 Jan 2024 23 Jan 2024 2 1 2 0 0
Wales 26 Mar 1892 14 Nov 2009 35 35 62 11 9
West Germany 12 May 1964 27 Mar 1974 3 2 3 0 0
Yugoslavia 15 May 1955 08 Jun 1958 2 2 2 1 0
Zimbabwe 10 Jan 2017 10 Jan 2017 1 1 1 0 0

By Caps, Opponent
Opponent First Cap Last Cap Players Seasons Caps Goals Captains
Wales 26 Mar 1892 14 Nov 2009 35 35 62 11 9
England 04 Apr 1891 13 Oct 2023 32 39 58 3 3
Northern Ireland 03 Mar 1923 26 Mar 2024 22 19 35 5 3
Ireland 19 Feb 1887 15 Mar 1913 19 19 34 13 4
Austria 29 Nov 1933 29 Mar 2022 17 13 25 1 0
Norway 04 Jun 1963 19 Nov 2023 16 14 23 0 0
Faroe Islands 12 Oct 1994 12 Oct 2021 15 8 22 0 0
France 08 May 1932 22 Nov 2022 18 9 20 0 0
Germany 14 Oct 1936 14 Jun 2024 18 11 20 2 1
Hungary 07 Dec 1938 23 Jun 2024 18 13 19 3 1
Switzerland 15 May 1946 19 Jun 2024 14 11 16 2 0
Italy 18 Nov 1992 25 Mar 2021 10 7 15 0 0
Netherlands 21 May 1938 22 Mar 2024 13 8 15 2 0
Malta 22 Mar 1988 30 May 2021 13 11 14 1 0
Romania 17 Dec 1975 18 Nov 2020 13 7 14 2 0
Australia 28 May 1967 22 Jun 2017 8 6 13 1 0
Denmark 11 Nov 1970 30 Nov 2022 11 10 13 1 0
Moldova 13 Oct 2004 12 Nov 2021 8 4 13 0 0
Bosnia And Herzegovina 05 Oct 1999 08 Oct 2020 9 8 12 0 0
Czech Republic 09 Jun 1999 04 Sep 2017 12 7 12 1 0
Lithuania 05 Sep 1998 02 Sep 2021 10 8 12 2 0
Belarus 08 Jun 2005 11 Jun 2019 9 3 11 1 0
Finland 17 Jun 1970 07 Jun 2024 11 8 11 1 0
Portugal 21 May 1950 15 Oct 2024 10 8 11 3 0
Ukraine 16 Oct 2002 27 Sep 2022 8 6 11 0 0
Estonia 19 May 1993 08 Jun 2019 8 7 10 0 2
Poland 01 Jun 1958 05 Sep 2024 10 10 10 0 0
San Marino 01 May 1991 01 Sep 2017 7 4 10 1 0
Scotland 15 Oct 2002 15 Aug 2012 9 6 10 0 0
Spain 26 May 1957 28 Mar 2023 9 7 10 0 0
Sweden 19 Jun 1969 13 Jun 2017 10 9 10 1 0
United States 17 May 1992 21 Mar 2024 9 6 10 1 0
Republic Of Ireland 09 Jun 1963 24 Sep 2022 8 7 9 0 0
Turkey 08 Jun 1960 16 Nov 2022 7 6 9 2 0
Belgium 23 Jan 1946 07 Sep 2018 8 6 8 0 0
Canada 13 Jun 1967 15 Oct 2002 8 3 8 0 0
Georgia 09 Feb 2005 16 Nov 2023 7 5 8 6 0
Korea Republic 02 Feb 2002 02 Feb 2024 7 6 8 0 0
Latvia 03 Jun 2000 01 Jun 2008 7 4 8 0 0
New Zealand 27 May 2003 25 Sep 2022 7 5 8 0 0
Ecuador 24 May 1995 28 Mar 2023 5 3 7 2 0
Israel 16 May 1967 09 Oct 2021 7 5 7 0 0
Liechtenstein 07 Oct 2000 12 Oct 2012 4 3 7 2 0
Slovakia 07 Sep 2012 15 Nov 2020 6 4 7 0 0
Slovenia 08 Sep 2004 08 Oct 2017 5 3 7 1 0
Albania 01 Sep 2001 10 Sep 2018 6 5 6 1 0
Croatia 26 Apr 2000 12 Oct 2024 5 3 6 0 0
Czechoslovakia 15 May 1937 17 Oct 1973 5 3 6 1 1
Greece 16 Aug 1995 11 Sep 2012 5 5 6 0 0
Saudi Arabia 17 Feb 1988 29 Mar 2022 6 4 6 0 0
Serbia and Montenegro 03 Sep 2005 08 Oct 2005 3 1 6 0 1
Argentina 28 Mar 1990 15 Jun 2023 4 3 5 0 0
Armenia 07 Sep 2005 14 Jun 2022 4 3 5 0 0
Azerbaijan 28 Mar 2001 10 Jun 2017 4 3 5 0 0
Bulgaria 11 Nov 1987 31 Mar 2021 4 3 5 1 0
Cyprus 26 Apr 1989 16 Nov 2019 4 5 5 0 1
Japan 21 May 1995 10 Oct 2009 5 4 5 0 0
Morocco 23 Jun 1998 16 Nov 2018 4 5 5 0 0
Nigeria 29 May 2004 04 Sep 2017 3 4 5 1 0
Turkmenistan 22 Aug 2007 22 Aug 2007 5 1 5 0 0
Brazil 20 Jun 1990 20 Nov 2018 4 4 4 0 0
Cuba 02 Jul 2000 23 Jun 2019 3 4 4 1 0
Kazakhstan 07 Sep 2005 19 Nov 2019 3 2 4 1 1
Mexico 08 May 1969 10 Sep 2023 4 3 4 0 0
Panama 29 May 2018 24 Mar 2024 3 2 4 1 0
Peru 07 Oct 2006 13 Jun 2022 3 2 4 0 0
Serbia 16 Aug 2006 08 Sep 2012 4 3 4 0 0
Trinidad and Tobago 30 Jun 2001 30 May 2004 4 2 4 0 1
Andorra 11 Feb 2009 04 Jun 2011 3 3 3 0 0
Bahrain 06 Jan 2024 06 Sep 2024 2 2 3 0 0
Costa Rica 11 Jun 1990 12 Jul 2003 3 3 3 0 0
Egypt 16 May 1990 05 Feb 2017 3 3 3 0 0
FYR Macedonia 17 Apr 2002 15 Aug 2012 3 3 3 1 0
Gabon 14 Jun 2008 06 Sep 2016 2 2 3 0 0
Guatemala 17 Nov 2004 16 Oct 2024 3 2 3 1 1
Guinea-Bissau 26 Mar 2011 25 Jun 2019 2 2 3 1 0
Iceland 12 Oct 2002 29 Mar 2003 2 1 3 0 0
Indonesia 28 Jan 2024 10 Sep 2024 2 2 3 0 0
Lebanon 21 Mar 2024 26 Mar 2024 2 1 3 2 0
Libya 12 Feb 2003 05 Sep 2008 2 3 3 2 0
Luxembourg 24 May 1947 09 Feb 2011 3 3 3 0 0
Mali 06 Feb 2007 14 Jun 2019 3 2 3 1 0
Russia 16 Nov 1994 04 Jun 2008 3 2 3 0 0
West Germany 12 May 1964 27 Mar 1974 3 2 3 0 0
Algeria 27 Feb 2001 09 Oct 2016 2 2 2 0 0
Angola 04 Sep 2010 04 Sep 2011 1 1 2 1 0
Bangladesh 06 Jun 2024 06 Jun 2024 2 1 2 0 0
Belize 13 Jun 2004 16 Jun 2004 1 1 2 1 0
Benin 21 Nov 2007 11 Oct 2009 1 2 2 2 0
Chile 28 May 1995 18 Jun 2017 2 2 2 0 0
Guinea 20 Jan 2008 28 Mar 2017 2 2 2 0 0
Haiti 18 Jan 2002 29 Jun 2019 2 2 2 2 0
Honduras 16 Nov 2003 23 Mar 2024 2 2 2 0 0
Iran 01 Sep 2000 26 Apr 2001 2 1 2 0 0
Martinique 26 Jan 2002 15 Jun 2019 2 2 2 1 0
Palestine 21 Nov 2023 11 Jun 2024 2 1 2 0 0
Senegal 21 Aug 2007 28 Jan 2017 2 2 2 0 0
South Africa 20 May 2002 12 Nov 2005 2 2 2 0 0
Togo 18 Nov 2007 15 Nov 2016 2 2 2 1 0
Tunisia 24 Mar 2017 26 Nov 2022 2 2 2 0 0
United Arab Emirates 07 Jun 2022 12 Sep 2023 2 2 2 0 0
Uruguay 18 May 1990 31 May 2024 2 2 2 0 0
Uzbekistan 23 Jan 2024 23 Jan 2024 2 1 2 0 0
Yugoslavia 15 May 1955 08 Jun 1958 2 2 2 1 0
China 10 Oct 2024 10 Oct 2024 1 1 1 0 0
Colombia 13 Jun 2017 13 Jun 2017 1 1 1 0 0
Comoros 23 Mar 2019 23 Mar 2019 1 1 1 0 0
Congo DR 05 Jan 2017 05 Jan 2017 1 1 1 0 0
East Germany 25 Apr 1990 25 Apr 1990 1 1 1 0 0
Fiji 02 Jun 2004 02 Jun 2004 1 1 1 0 0
Gambia 03 Sep 2016 03 Sep 2016 1 1 1 0 0
Germany B 25 Apr 2000 25 Apr 2000 1 1 1 0 0
Ghana 02 Feb 2017 02 Feb 2017 1 1 1 0 0
Gibraltar 03 Jun 2024 03 Jun 2024 1 1 1 0 0
Grenada 09 Jun 2024 09 Jun 2024 1 1 1 0 0
Hong Kong League 23 May 2002 23 May 2002 1 1 1 0 0
India 13 Jan 2024 13 Jan 2024 1 1 1 0 0
Jamaica 02 Jun 2004 02 Jun 2004 1 1 1 0 0
Kuwait 11 Oct 2006 11 Oct 2006 1 1 1 0 0
Lesotho 08 Jun 2008 08 Jun 2008 1 1 1 1 0
Namibia 24 Jan 2008 24 Jan 2008 1 1 1 0 0
Niger 07 Sep 2008 07 Sep 2008 1 1 1 1 0
North Macedonia 11 Sep 2012 11 Sep 2012 1 1 1 0 0
Paraguay 15 Nov 2006 15 Nov 2006 1 1 1 0 0
Puerto Rico 22 May 2016 22 May 2016 1 1 1 0 0
Solomon Islands 06 Jun 2004 06 Jun 2004 1 1 1 0 0
South Korea 16 May 2002 16 May 2002 1 1 1 0 0
Sudan 06 Sep 2009 06 Sep 2009 1 1 1 0 0
Suriname 11 Oct 2024 11 Oct 2024 1 1 1 0 0
Tahiti 31 May 2004 31 May 2004 1 1 1 0 0
Tanzania 20 Aug 2008 20 Aug 2008 1 1 1 0 0
Ussr 06 Feb 1991 06 Feb 1991 1 1 1 0 0
Zimbabwe 10 Jan 2017 10 Jan 2017 1 1 1 0 0

By Season
Seasons First Cap Last Cap Countries Players Caps Goals Captains
1886-87 19 Feb 1887 19 Feb 1887 1 1 1 1 0
1887-88 24 Mar 1888 24 Mar 1888 1 1 1 1 0
1888-89 09 Mar 1889 09 Mar 1889 1 1 1 0 0
1889-90 29 Mar 1890 29 Mar 1890 1 2 2 0 0
1890-91 04 Apr 1891 04 Apr 1891 1 4 4 0 0
1891-92 26 Mar 1892 02 Apr 1892 1 5 5 1 1
1892-93 25 Mar 1893 25 Mar 1893 1 1 1 0 0
1893-94 24 Mar 1894 07 Apr 1894 1 2 2 1 0
1894-95 30 Mar 1895 06 Apr 1895 1 2 3 2 0
1895-96 21 Mar 1896 04 Apr 1896 1 2 4 0 0
1896-97 20 Mar 1897 20 Mar 1897 1 1 1 1 0
1897-98 26 Mar 1898 26 Mar 1898 1 2 2 1 0
1899-00 03 Mar 1900 07 Apr 1900 1 2 4 0 0
1900-01 02 Mar 1901 30 Mar 1901 1 2 3 0 0
1901-02 01 Mar 1902 03 May 1902 1 4 7 4 1
1902-03 09 Mar 1903 04 Apr 1903 1 2 4 1 0
1903-04 12 Mar 1904 09 Apr 1904 1 3 5 1 0
1904-05 06 Mar 1905 01 Apr 1905 1 3 8 3 1
1905-06 03 Mar 1906 07 Apr 1906 1 4 5 0 2
1906-07 04 Mar 1907 06 Apr 1907 1 2 5 2 2
1907-08 07 Mar 1908 04 Apr 1908 1 2 6 0 3
1908-09 01 Mar 1909 03 Apr 1909 1 2 3 1 0
1909-10 19 Mar 1910 19 Mar 1910 1 1 1 0 0
1911-12 02 Mar 1912 23 Mar 1912 1 3 6 1 0
1912-13 03 Mar 1913 05 Apr 1913 1 3 4 0 0
1913-14 28 Feb 1914 28 Feb 1914 1 1 1 0 1
1922-23 03 Mar 1923 03 Mar 1923 1 1 1 0 0
1928-29 27 Oct 1928 13 Apr 1929 1 1 3 0 0
1929-30 26 Oct 1929 05 Apr 1930 1 2 3 0 0
1930-31 20 Oct 1930 25 Oct 1930 2 2 2 1 0
1931-32 19 Sep 1931 08 May 1932 1 2 5 0 0
1932-33 17 Sep 1932 01 Apr 1933 1 3 4 0 1
1933-34 16 Sep 1933 14 Apr 1934 1 3 8 0 2
1934-35 20 Oct 1934 06 Apr 1935 1 5 10 0 1
1935-36 05 Oct 1935 04 Apr 1936 1 3 8 2 0
1936-37 14 Oct 1936 15 May 1937 2 4 14 3 0
1937-38 30 Oct 1937 21 May 1938 2 6 15 4 1
1938-39 08 Oct 1938 15 Apr 1939 1 5 9 5 2
1945-46 23 Jan 1946 15 May 1946 1 2 2 0 0
1946-47 24 May 1947 24 May 1947 1 1 1 0 0
1949-50 15 Apr 1950 21 May 1950 1 2 4 2 0
1954-55 08 Dec 1954 15 May 1955 1 2 5 0 0
1955-56 02 May 1956 02 May 1956 1 1 1 1 0
1956-57 07 Nov 1956 26 May 1957 1 2 2 0 0
1957-58 19 Apr 1958 15 Jun 1958 1 2 6 1 0
1958-59 18 Oct 1958 05 Nov 1958 1 1 2 0 2
1959-60 09 Apr 1960 08 Jun 1960 1 2 9 2 0
1960-61 22 Oct 1960 09 Nov 1960 1 1 2 1 0
1962-63 08 May 1963 13 Jun 1963 1 1 4 0 0
1963-64 12 May 1964 12 May 1964 1 2 2 0 0
1964-65 25 Nov 1964 25 Nov 1964 1 1 1 0 0
1965-66 02 Apr 1966 11 May 1966 1 1 2 0 0
1966-67 16 May 1967 13 Jun 1967 1 3 12 1 0
1968-69 08 May 1969 19 Jun 1969 1 1 2 0 0
1969-70 10 Sep 1969 17 Jun 1970 2 2 4 0 0
1970-71 11 Nov 1970 03 Feb 1971 1 1 2 0 0
1973-74 17 Oct 1973 14 May 1974 1 1 3 0 0
1975-76 17 Dec 1975 17 Dec 1975 1 1 1 0 0
1987-88 11 Nov 1987 22 Mar 1988 1 3 7 1 0
1988-89 26 Apr 1989 27 May 1989 1 1 2 0 0
1989-90 06 Sep 1989 20 Jun 1990 2 3 15 0 0
1990-91 12 Sep 1990 01 May 1991 1 2 9 2 0
1991-92 11 Sep 1991 03 Jun 1992 1 5 18 0 0
1992-93 14 Oct 1992 02 Jun 1993 1 4 13 0 1
1993-94 08 Sep 1993 20 Apr 1994 1 2 6 0 0
1994-95 07 Sep 1994 07 Jun 1995 2 4 13 1 0
1995-96 16 Aug 1995 11 Oct 1995 1 1 2 0 0
1996-97 27 May 1997 01 Jun 1997 1 1 2 0 0
1997-98 12 Nov 1997 23 Jun 1998 1 1 5 0 0
1998-99 05 Sep 1998 09 Jun 1999 1 4 7 1 0
1999-00 05 Oct 1999 02 Jul 2000 6 11 18 4 0
2000-01 16 Aug 2000 30 Jun 2001 7 8 38 4 0
2001-02 15 Aug 2001 23 May 2002 4 5 24 3 0
2002-03 21 Aug 2002 14 Jul 2003 3 5 24 2 0
2003-04 20 Aug 2003 16 Jun 2004 5 7 31 1 1
2004-05 18 Aug 2004 08 Jun 2005 4 8 30 1 2
2005-06 17 Aug 2005 02 Sep 2006 7 12 53 3 1
2006-07 16 Aug 2006 06 Jun 2007 7 15 41 3 0
2007-08 21 Aug 2007 22 Jun 2008 4 8 45 9 0
2008-09 20 Aug 2008 10 Jun 2009 5 9 32 2 0
2009-10 06 Sep 2009 29 May 2010 4 4 8 0 0
2010-11 11 Aug 2010 04 Sep 2011 5 6 16 2 0
2011-12 10 Aug 2011 26 May 2012 3 4 8 0 0
2012-13 27 Mar 2011 26 Mar 2013 4 5 22 1 2
2015-16 22 May 2016 11 Oct 2016 2 2 3 0 0
2016-17 31 Aug 2016 25 Jun 2017 6 7 27 0 0
2017-18 01 Sep 2017 03 Jun 2018 4 5 19 1 0
2018-19 07 Sep 2018 29 Jun 2019 4 5 20 2 0
2019-20 05 Sep 2019 19 Nov 2019 3 4 10 2 2
2020-21 04 Sep 2020 02 Jun 2021 2 3 18 0 0
2021-22 01 Sep 2021 14 Jun 2022 4 6 21 1 0
2022-23 21 Sep 2022 15 Jun 2023 2 7 21 1 0
2023-24 10 Sep 2023 23 Jun 2024 4 7 37 5 0
2024-25 05 Sep 2024 16 Oct 2024 3 5 9 1 0

By Caps, Season
Seasons First Cap Last Cap Countries Players Caps Goals Captains
2005-06 17 Aug 2005 02 Sep 2006 7 12 53 3 1
2007-08 21 Aug 2007 22 Jun 2008 4 8 45 9 0
2006-07 16 Aug 2006 06 Jun 2007 7 15 41 3 0
2000-01 16 Aug 2000 30 Jun 2001 7 8 38 4 0
2023-24 10 Sep 2023 23 Jun 2024 4 7 37 5 0
2008-09 20 Aug 2008 10 Jun 2009 5 9 32 2 0
2003-04 20 Aug 2003 16 Jun 2004 5 7 31 1 1
2004-05 18 Aug 2004 08 Jun 2005 4 8 30 1 2
2016-17 31 Aug 2016 25 Jun 2017 6 7 27 0 0
2001-02 15 Aug 2001 23 May 2002 4 5 24 3 0
2002-03 21 Aug 2002 14 Jul 2003 3 5 24 2 0
2012-13 27 Mar 2011 26 Mar 2013 4 5 22 1 2
2021-22 01 Sep 2021 14 Jun 2022 4 6 21 1 0
2022-23 21 Sep 2022 15 Jun 2023 2 7 21 1 0
2018-19 07 Sep 2018 29 Jun 2019 4 5 20 2 0
2017-18 01 Sep 2017 03 Jun 2018 4 5 19 1 0
1991-92 11 Sep 1991 03 Jun 1992 1 5 18 0 0
1999-00 05 Oct 1999 02 Jul 2000 6 11 18 4 0
2020-21 04 Sep 2020 02 Jun 2021 2 3 18 0 0
2010-11 11 Aug 2010 04 Sep 2011 5 6 16 2 0
1937-38 30 Oct 1937 21 May 1938 2 6 15 4 1
1989-90 06 Sep 1989 20 Jun 1990 2 3 15 0 0
1936-37 14 Oct 1936 15 May 1937 2 4 14 3 0
1992-93 14 Oct 1992 02 Jun 1993 1 4 13 0 1
1994-95 07 Sep 1994 07 Jun 1995 2 4 13 1 0
1966-67 16 May 1967 13 Jun 1967 1 3 12 1 0
1934-35 20 Oct 1934 06 Apr 1935 1 5 10 0 1
2019-20 05 Sep 2019 19 Nov 2019 3 4 10 2 2
1938-39 08 Oct 1938 15 Apr 1939 1 5 9 5 2
1959-60 09 Apr 1960 08 Jun 1960 1 2 9 2 0
1990-91 12 Sep 1990 01 May 1991 1 2 9 2 0
2024-25 05 Sep 2024 16 Oct 2024 3 5 9 1 0
1904-05 06 Mar 1905 01 Apr 1905 1 3 8 3 1
1933-34 16 Sep 1933 14 Apr 1934 1 3 8 0 2
1935-36 05 Oct 1935 04 Apr 1936 1 3 8 2 0
2009-10 06 Sep 2009 29 May 2010 4 4 8 0 0
2011-12 10 Aug 2011 26 May 2012 3 4 8 0 0
1901-02 01 Mar 1902 03 May 1902 1 4 7 4 1
1987-88 11 Nov 1987 22 Mar 1988 1 3 7 1 0
1998-99 05 Sep 1998 09 Jun 1999 1 4 7 1 0
1907-08 07 Mar 1908 04 Apr 1908 1 2 6 0 3
1911-12 02 Mar 1912 23 Mar 1912 1 3 6 1 0
1957-58 19 Apr 1958 15 Jun 1958 1 2 6 1 0
1993-94 08 Sep 1993 20 Apr 1994 1 2 6 0 0
1891-92 26 Mar 1892 02 Apr 1892 1 5 5 1 1
1903-04 12 Mar 1904 09 Apr 1904 1 3 5 1 0
1905-06 03 Mar 1906 07 Apr 1906 1 4 5 0 2
1906-07 04 Mar 1907 06 Apr 1907 1 2 5 2 2
1931-32 19 Sep 1931 08 May 1932 1 2 5 0 0
1954-55 08 Dec 1954 15 May 1955 1 2 5 0 0
1997-98 12 Nov 1997 23 Jun 1998 1 1 5 0 0
1890-91 04 Apr 1891 04 Apr 1891 1 4 4 0 0
1895-96 21 Mar 1896 04 Apr 1896 1 2 4 0 0
1899-00 03 Mar 1900 07 Apr 1900 1 2 4 0 0
1902-03 09 Mar 1903 04 Apr 1903 1 2 4 1 0
1912-13 03 Mar 1913 05 Apr 1913 1 3 4 0 0
1932-33 17 Sep 1932 01 Apr 1933 1 3 4 0 1
1949-50 15 Apr 1950 21 May 1950 1 2 4 2 0
1962-63 08 May 1963 13 Jun 1963 1 1 4 0 0
1969-70 10 Sep 1969 17 Jun 1970 2 2 4 0 0
1894-95 30 Mar 1895 06 Apr 1895 1 2 3 2 0
1900-01 02 Mar 1901 30 Mar 1901 1 2 3 0 0
1908-09 01 Mar 1909 03 Apr 1909 1 2 3 1 0
1928-29 27 Oct 1928 13 Apr 1929 1 1 3 0 0
1929-30 26 Oct 1929 05 Apr 1930 1 2 3 0 0
1973-74 17 Oct 1973 14 May 1974 1 1 3 0 0
2015-16 22 May 2016 11 Oct 2016 2 2 3 0 0
1889-90 29 Mar 1890 29 Mar 1890 1 2 2 0 0
1893-94 24 Mar 1894 07 Apr 1894 1 2 2 1 0
1897-98 26 Mar 1898 26 Mar 1898 1 2 2 1 0
1930-31 20 Oct 1930 25 Oct 1930 2 2 2 1 0
1945-46 23 Jan 1946 15 May 1946 1 2 2 0 0
1956-57 07 Nov 1956 26 May 1957 1 2 2 0 0
1958-59 18 Oct 1958 05 Nov 1958 1 1 2 0 2
1960-61 22 Oct 1960 09 Nov 1960 1 1 2 1 0
1963-64 12 May 1964 12 May 1964 1 2 2 0 0
1965-66 02 Apr 1966 11 May 1966 1 1 2 0 0
1968-69 08 May 1969 19 Jun 1969 1 1 2 0 0
1970-71 11 Nov 1970 03 Feb 1971 1 1 2 0 0
1988-89 26 Apr 1989 27 May 1989 1 1 2 0 0
1995-96 16 Aug 1995 11 Oct 1995 1 1 2 0 0
1996-97 27 May 1997 01 Jun 1997 1 1 2 0 0
1886-87 19 Feb 1887 19 Feb 1887 1 1 1 1 0
1887-88 24 Mar 1888 24 Mar 1888 1 1 1 1 0
1888-89 09 Mar 1889 09 Mar 1889 1 1 1 0 0
1892-93 25 Mar 1893 25 Mar 1893 1 1 1 0 0
1896-97 20 Mar 1897 20 Mar 1897 1 1 1 1 0
1909-10 19 Mar 1910 19 Mar 1910 1 1 1 0 0
1913-14 28 Feb 1914 28 Feb 1914 1 1 1 0 1
1922-23 03 Mar 1923 03 Mar 1923 1 1 1 0 0
1946-47 24 May 1947 24 May 1947 1 1 1 0 0
1955-56 02 May 1956 02 May 1956 1 1 1 1 0
1964-65 25 Nov 1964 25 Nov 1964 1 1 1 0 0
1975-76 17 Dec 1975 17 Dec 1975 1 1 1 0 0

Captains
Player Country no of times
Captain
Charlie Thomson Scotland flag 8
Andy Anderson Scotland flag 4
Alex Massie Scotland flag 2
Davie Mackay Scotland flag 2
Kevin McKenna Canada flag 2
Steven Naismith Scotland flag 2
Johnny Hill Scotland flag 1
Albert Buick Scotland flag 1
Peter Nellies Scotland flag 1
John A Johnston Scotland flag 1
Craig Levein Scotland flag 1
Steven Pressley Scotland flag 1
Edgaras Jankauskas Lithuania flag 1

By Player in Date Order
Rk Player Country First Cap Last Cap Seasons Caps Goals Captains
1 Tommy Jenkinson Scotland flag 19 Feb 1887 19 Feb 1887 1 1 1 0
2 Tom Breckenridge Scotland flag 24 Mar 1888 24 Mar 1888 1 1 1 0
3 Jimmy Adams Scotland flag 09 Mar 1889 25 Mar 1893 3 3 0 0
4 Isaac Begbie Scotland flag 29 Mar 1890 07 Apr 1894 4 4 0 0
4 Davie Baird Scotland flag 29 Mar 1890 26 Mar 1892 3 3 1 0
6 Johnny Hill Scotland flag 04 Apr 1891 26 Mar 1892 2 2 0 1
6 John MacPherson Scotland flag 04 Apr 1891 04 Apr 1891 1 1 0 0
8 Willie Taylor Scotland flag 02 Apr 1892 02 Apr 1892 1 1 0 0
9 Tom Chambers Scotland flag 24 Mar 1894 24 Mar 1894 1 1 1 0
10 Davie Russell Scotland flag 30 Mar 1895 06 Apr 1895 1 2 0 0
10 Johnny Walker Scotland flag 30 Mar 1895 26 Mar 1898 3 3 3 0
12 Alex King Scotland flag 21 Mar 1896 04 Apr 1896 1 2 0 0
13 George Hogg Scotland flag 28 Mar 1896 04 Apr 1896 1 2 0 0
14 Tom Robertson Scotland flag 26 Mar 1898 26 Mar 1898 1 1 1 0
15 Bobby Walker Scotland flag 03 Mar 1900 05 Apr 1913 12 29 8 0
15 Harry Rennie Scotland flag 03 Mar 1900 07 Apr 1900 1 2 0 0
17 Mark Bell Scotland flag 02 Mar 1901 02 Mar 1901 1 1 0 0
18 Albert Buick Scotland flag 01 Mar 1902 15 Mar 1902 1 2 2 1
18 George Key Scotland flag 01 Mar 1902 01 Mar 1902 1 1 0 0
20 Henry Allan Scotland flag 15 Mar 1902 15 Mar 1902 1 1 0 0
21 Bill Porteous Scotland flag 21 Mar 1903 21 Mar 1903 1 1 0 0
22 George Wilson Scotland flag 12 Mar 1904 03 Mar 1906 3 4 0 0
23 Charlie Thomson Scotland flag 26 Mar 1904 04 Apr 1908 5 12 3 8
24 Alex Menzies Scotland flag 07 Apr 1906 07 Apr 1906 1 1 0 0
25 Tom Collins Scotland flag 01 Mar 1909 01 Mar 1909 1 1 0 0
26 George Sinclair Scotland flag 19 Mar 1910 16 Mar 1912 2 3 0 0
27 Bob Mercer Scotland flag 02 Mar 1912 15 Mar 1913 2 2 0 0
28 Peter Nellies Scotland flag 15 Mar 1913 28 Feb 1914 2 2 0 1
29 Jock White Scotland flag 03 Mar 1923 03 Mar 1923 1 1 0 0
30 Jack Harkness Scotland flag 27 Oct 1928 04 Oct 1933 4 9 0 0
31 John A Johnston Scotland flag 26 Oct 1929 26 Oct 1932 2 3 0 1
32 William Reid Northern Ireland flag 20 Oct 1930 20 Oct 1930 1 1 0 0
33 Barney Battles Jnr Scotland flag 25 Oct 1930 25 Oct 1930 1 1 1 0
34 Alex Massie Scotland flag 19 Sep 1931 13 Nov 1935 5 11 0 2
35 Andy Anderson Scotland flag 01 Apr 1933 07 Dec 1938 7 23 0 4
36 Andrew Herd Scotland flag 20 Oct 1934 20 Oct 1934 1 1 0 0
37 Tommy Walker Scotland flag 21 Nov 1934 15 May 1946 6 21 9 0
37 David McCulloch Scotland flag 21 Nov 1934 21 Nov 1934 1 1 0 0
39 Alex Munro Scotland flag 31 Oct 1936 02 Dec 1936 1 2 1 0
40 Freddie Warren Wales flag 17 Mar 1937 16 Mar 1938 2 2 1 0
41 William Waugh Scotland flag 08 Dec 1937 08 Dec 1937 1 1 0 0
41 Andy Black Scotland flag 08 Dec 1937 07 Dec 1938 2 3 3 0
43 Jimmy Dykes Scotland flag 21 May 1938 08 Oct 1938 2 2 0 0
44 Archie Miller Scotland flag 09 Nov 1938 09 Nov 1938 1 1 0 0
45 Jimmy Walker Scotland flag 23 Jan 1946 23 Jan 1946 1 1 0 0
46 Willie MacFarlane Scotland flag 24 May 1947 24 May 1947 1 1 0 0
47 Willie Bauld Scotland flag 15 Apr 1950 21 May 1950 1 3 2 0
48 Bobby Dougan Scotland flag 26 Apr 1950 26 Apr 1950 1 1 0 0
49 Jimmy Wardhaugh Scotland flag 08 Dec 1954 07 Nov 1956 2 2 0 0
49 John Cumming Scotland flag 08 Dec 1954 08 Jun 1960 2 9 0 0
51 Alfie Conn Scotland flag 02 May 1956 02 May 1956 1 1 1 0
52 Davie Mackay Scotland flag 26 May 1957 05 Nov 1958 3 4 0 2
53 Jimmy Murray Scotland flag 19 Apr 1958 15 Jun 1958 1 5 1 0
54 Alex Young Scotland flag 09 Apr 1960 09 Nov 1960 2 6 3 0
55 Davie Holt Scotland flag 08 May 1963 12 May 1964 2 5 0 0
56 Jim Cruickshank Scotland flag 12 May 1964 17 Dec 1975 5 9 0 0
57 Willie Wallace Scotland flag 25 Nov 1964 11 May 1966 2 3 0 0
58 Alan Anderson Scotland flag 16 May 1967 13 Jun 1967 1 5 0 0
59 Jim Townsend Scotland flag 28 May 1967 13 Jun 1967 1 4 1 0
60 Roald Jensen Norway flag 08 May 1969 17 Jun 1970 2 4 0 0
61 Donald Ford Scotland flag 17 Oct 1973 14 May 1974 1 3 0 0
62 Gary Mackay Scotland flag 11 Nov 1987 22 Mar 1988 1 4 1 0
63 Henry Smith Scotland flag 17 Feb 1988 20 May 1992 2 3 0 0
63 John Colquhoun Scotland flag 17 Feb 1988 22 Mar 1988 1 2 0 0
65 Dave McPherson Scotland flag 26 Apr 1989 03 Jun 1992 4 20 0 0
66 David McCreery Northern Ireland flag 06 Sep 1989 18 May 1990 1 4 0 0
67 Craig Levein Scotland flag 28 Mar 1990 16 Nov 1994 5 16 0 1
68 John Robertson Scotland flag 12 Sep 1990 11 Oct 1995 5 16 3 0
69 Alan McLaren Scotland flag 17 May 1992 12 Oct 1994 4 14 0 0
70 Nicky Walker Scotland flag 24 Mar 1993 24 Mar 1993 1 1 0 0
71 Colin Miller Canada flag 24 Jan 1995 07 Jun 1995 1 5 0 0
72 Davy Weir Scotland flag 27 May 1997 13 Nov 1999 4 10 0 0
73 Neil McCann Scotland flag 05 Sep 1998 05 Sep 1998 1 1 0 0
74 Paul Ritchie Scotland flag 28 Apr 1999 13 Nov 1999 2 4 1 0
74 Colin Cameron Scotland flag 28 Apr 1999 25 Apr 2001 3 11 2 0
76 Gary McSwegan Scotland flag 05 Oct 1999 09 Oct 1999 1 2 1 0
77 Thomas Flogel Austria flag 29 Mar 2000 14 Nov 2001 3 15 3 0
77 Steven Pressley Scotland flag 29 Mar 2000 11 Oct 2006 6 32 0 1
79 Robert Tomaschek Slovakia flag 25 Apr 2000 06 Jun 2001 2 9 1 0
80 Andy Kirk Northern Ireland flag 26 Apr 2000 02 Apr 2003 3 5 0 0
80 Antti Niemi Finland flag 26 Apr 2000 22 May 2002 3 15 0 0
82 Gary Naysmith Scotland flag 30 May 2000 11 Oct 2000 2 4 0 0
83 Fitzroy Simpson Jamaica flag 02 Jul 2000 30 Jun 2001 2 4 1 0
84 Kevin McKenna Canada flag 26 Apr 2001 26 Mar 2005 5 24 7 2
85 Scott Severin Scotland flag 06 Oct 2001 20 Nov 2002 2 8 0 0
86 Tommi Gronlund Finland flag 27 Mar 2002 22 May 2002 1 2 0 0
87 Andy Webster Scotland flag 30 Apr 2003 06 Feb 2013 6 27 1 2
88 Tepi Moilanen Finland flag 16 Nov 2003 16 Nov 2003 1 1 0 0
89 Alan Maybury Republic of Ireland flag 31 Mar 2004 04 Sep 2004 2 7 0 0
90 Craig Gordon Scotland flag 30 May 2004 15 Oct 2024 9 46 0 0
91 Patrick Kisnorbo Australia flag 31 May 2004 06 Jun 2004 1 3 0 0
92 Deividas Cesnauskis Lithuania flag 09 Feb 2005 28 Mar 2009 5 21 1 0
93 Paul Hartley Scotland flag 26 Mar 2005 11 Oct 2006 3 11 1 0
94 Saulius Mikoliunas Lithuania flag 30 Mar 2005 01 Apr 2009 5 27 4 0
95 Rudi Skacel Czech Republic flag 17 Aug 2005 07 Sep 2005 1 2 0 0
95 Edgaras Jankauskas Lithuania flag 17 Aug 2005 06 Feb 2007 2 5 1 1
95 Takis Fyssas Greece flag 17 Aug 2005 24 Mar 2007 2 13 0 0
98 Ibrahim Tall Senegal flag 12 Nov 2005 12 Nov 2005 1 1 0 0
99 Juho Makela Finland flag 21 Jan 2006 28 Feb 2006 1 3 0 0
100 Mirsad Beslija Bosnia and Herzegovina flag 28 Feb 2006 06 Sep 2006 2 3 0 0
101 Roman Bednar Czech Republic flag 16 Aug 2006 16 Aug 2006 1 1 0 0
102 Mauricio Pinilla Chile flag 07 Oct 2006 15 Nov 2006 1 3 0 0
103 Robbie Neilson Scotland flag 11 Oct 2006 11 Oct 2006 1 1 0 0
103 Marius Zaliukas Lithuania flag 11 Oct 2006 16 Oct 2012 5 18 1 0
105 Nerijus Barasa Lithuania flag 15 Nov 2006 15 Nov 2006 1 1 0 0
106 Andrius Velicka Lithuania flag 06 Feb 2007 21 Nov 2007 2 7 0 0
106 Laryea Kingston Ghana flag 06 Feb 2007 11 Oct 2009 4 23 6 0
108 Kestutis Ivaskevicius Lithuania flag 22 Aug 2007 12 Sep 2007 1 2 0 0
108 Audrius Ksanavicius Lithuania flag 22 Aug 2007 15 Oct 2008 2 11 2 0
110 Eggert Jonsson Iceland flag 21 Nov 2007 06 Sep 2011 5 12 0 0
111 Christophe Berra Scotland flag 30 May 2008 09 Nov 2017 4 9 1 0
112 Michael Stewart Scotland flag 20 Aug 2008 20 Aug 2008 1 1 0 0
113 David Obua Uganda flag 07 Sep 2008 04 Sep 2011 2 5 3 0
114 Lee Wallace Scotland flag 10 Oct 2009 07 Sep 2010 2 5 0 0
115 Arvydas Novikovas Lithuania flag 25 May 2010 26 Mar 2013 4 12 0 0
116 Marian Kello Slovakia flag 09 Feb 2011 04 Jun 2011 1 3 0 0
117 Ismael Bouzid Algeria flag 27 Mar 2011 27 Mar 2011 1 1 0 0
118 Ryan McGowan Australia flag 15 Aug 2012 14 Nov 2012 1 2 0 0
119 Perry Kitchen United States flag 22 May 2016 11 Oct 2016 1 2 0 0
120 Callum Paterson Scotland flag 29 May 2016 11 Nov 2016 2 5 0 0
121 Faycal Rherras Morocco flag 31 Aug 2016 15 Nov 2016 1 2 0 0
122 Arnaud Djoum Cameroon flag 03 Sep 2016 25 Jun 2019 3 22 0 0
123 Alexandros Tziolis Greece flag 25 Mar 2017 25 Mar 2017 1 1 0 0
124 Aaron Hughes Northern Ireland flag 02 Jun 2017 03 Jun 2018 2 8 0 0
125 Bjorn Johnsen Norway flag 10 Jun 2017 13 Jun 2017 1 2 0 0
126 Kyle Lafferty Northern Ireland flag 01 Sep 2017 09 Nov 2017 1 5 0 0
127 Marcus Godinho Canada flag 24 Mar 2018 29 Jun 2019 2 4 0 0
128 John Souttar Scotland flag 07 Sep 2018 15 Nov 2021 2 4 1 0
128 Steven Naismith Scotland flag 07 Sep 2018 19 Nov 2019 2 6 3 2
130 Michael Smith Northern Ireland flag 11 Sep 2018 08 Sep 2021 4 18 1 0
131 Glenn Whelan Republic of Ireland flag 05 Sep 2019 18 Nov 2019 1 4 0 0
132 Conor Washington Northern Ireland flag 09 Sep 2019 09 Sep 2019 1 1 0 0
133 Liam Boyce Northern Ireland flag 07 Sep 2020 30 May 2021 1 7 0 0
134 Ben Woodburn Wales flag 01 Sep 2021 01 Sep 2021 1 1 0 0
135 Nathaniel Atkinson Australia flag 29 Mar 2022 21 Mar 2024 3 13 1 0
136 Kye Rowles Australia flag 13 Jun 2022 10 Oct 2024 4 22 1 0
137 Cammy Devlin Australia flag 25 Sep 2022 11 Jun 2024 2 4 0 0
138 Stephen Kingsley Scotland flag 27 Sep 2022 27 Sep 2022 1 1 0 0
139 Garang Kuol Australia flag 24 Mar 2023 28 Mar 2023 1 2 1 0
140 Lawrence Shankland Scotland flag 28 Mar 2023 05 Sep 2024 3 11 2 0
141 Kenneth Vargas Costa Rica flag 12 Sep 2023 16 Oct 2024 2 8 1 0
142 Dexter Lembikisa Jamaica flag 21 Mar 2024 24 Mar 2024 1 2 1 0
143 Costa Rica 10 Sep 2024 10 Sep 2024 1 1 0 0

By Player Name
Rk Player Country First Cap Last Cap Seasons Caps Goals Captains
1 Costa Rica 10 Sep 2024 10 Sep 2024 1 1 0 0
2 Tommy Jenkinson Scotland flag 19 Feb 1887 19 Feb 1887 1 1 1 0
3 Jimmy Adams Scotland flag 09 Mar 1889 25 Mar 1893 3 3 0 0
4 Johnny Hill Scotland flag 04 Apr 1891 26 Mar 1892 2 2 0 1
5 John MacPherson Scotland flag 04 Apr 1891 04 Apr 1891 1 1 0 0
6 Isaac Begbie Scotland flag 29 Mar 1890 07 Apr 1894 4 4 0 0
7 Davie Baird Scotland flag 29 Mar 1890 26 Mar 1892 3 3 1 0
8 Willie Taylor Scotland flag 02 Apr 1892 02 Apr 1892 1 1 0 0
9 Davie Russell Scotland flag 30 Mar 1895 06 Apr 1895 1 2 0 0
10 George Hogg Scotland flag 28 Mar 1896 04 Apr 1896 1 2 0 0
11 Tom Chambers Scotland flag 24 Mar 1894 24 Mar 1894 1 1 1 0
12 Johnny Walker Scotland flag 30 Mar 1895 26 Mar 1898 3 3 3 0
13 Alex King Scotland flag 21 Mar 1896 04 Apr 1896 1 2 0 0
14 Bobby Walker Scotland flag 03 Mar 1900 05 Apr 1913 12 29 8 0
15 Albert Buick Scotland flag 01 Mar 1902 15 Mar 1902 1 2 2 1
16 Henry Allan Scotland flag 15 Mar 1902 15 Mar 1902 1 1 0 0
17 Tom Robertson Scotland flag 26 Mar 1898 26 Mar 1898 1 1 1 0
18 Charlie Thomson Scotland flag 26 Mar 1904 04 Apr 1908 5 12 3 8
19 Harry Rennie Scotland flag 03 Mar 1900 07 Apr 1900 1 2 0 0
20 George Key Scotland flag 01 Mar 1902 01 Mar 1902 1 1 0 0
21 Bill Porteous Scotland flag 21 Mar 1903 21 Mar 1903 1 1 0 0
22 Mark Bell Scotland flag 02 Mar 1901 02 Mar 1901 1 1 0 0
23 Alex Menzies Scotland flag 07 Apr 1906 07 Apr 1906 1 1 0 0
24 Tom Collins Scotland flag 01 Mar 1909 01 Mar 1909 1 1 0 0
25 George Wilson Scotland flag 12 Mar 1904 03 Mar 1906 3 4 0 0
26 Peter Nellies Scotland flag 15 Mar 1913 28 Feb 1914 2 2 0 1
27 George Sinclair Scotland flag 19 Mar 1910 16 Mar 1912 2 3 0 0
28 Bob Mercer Scotland flag 02 Mar 1912 15 Mar 1913 2 2 0 0
29 Jock White Scotland flag 03 Mar 1923 03 Mar 1923 1 1 0 0
30 John A Johnston Scotland flag 26 Oct 1929 26 Oct 1932 2 3 0 1
31 Andrew Herd Scotland flag 20 Oct 1934 20 Oct 1934 1 1 0 0
32 Jack Harkness Scotland flag 27 Oct 1928 04 Oct 1933 4 9 0 0
33 Barney Battles Jnr Scotland flag 25 Oct 1930 25 Oct 1930 1 1 1 0
34 William Waugh Scotland flag 08 Dec 1937 08 Dec 1937 1 1 0 0
35 Andy Anderson Scotland flag 01 Apr 1933 07 Dec 1938 7 23 0 4
36 William Reid Northern Ireland flag 20 Oct 1930 20 Oct 1930 1 1 0 0
37 Alex Massie Scotland flag 19 Sep 1931 13 Nov 1935 5 11 0 2
38 Tommy Walker Scotland flag 21 Nov 1934 15 May 1946 6 21 9 0
39 Archie Miller Scotland flag 09 Nov 1938 09 Nov 1938 1 1 0 0
40 Alex Munro Scotland flag 31 Oct 1936 02 Dec 1936 1 2 1 0
41 David McCulloch Scotland flag 21 Nov 1934 21 Nov 1934 1 1 0 0
42 Jimmy Dykes Scotland flag 21 May 1938 08 Oct 1938 2 2 0 0
43 Andy Black Scotland flag 08 Dec 1937 07 Dec 1938 2 3 3 0
44 Freddie Warren Wales flag 17 Mar 1937 16 Mar 1938 2 2 1 0
45 Willie MacFarlane Scotland flag 24 May 1947 24 May 1947 1 1 0 0
46 Alfie Conn Scotland flag 02 May 1956 02 May 1956 1 1 1 0
47 Jimmy Walker Scotland flag 23 Jan 1946 23 Jan 1946 1 1 0 0
48 Jimmy Wardhaugh Scotland flag 08 Dec 1954 07 Nov 1956 2 2 0 0
49 Bobby Dougan Scotland flag 26 Apr 1950 26 Apr 1950 1 1 0 0
50 Willie Bauld Scotland flag 15 Apr 1950 21 May 1950 1 3 2 0
51 John Cumming Scotland flag 08 Dec 1954 08 Jun 1960 2 9 0 0
52 Davie Mackay Scotland flag 26 May 1957 05 Nov 1958 3 4 0 2
53 Alex Young Scotland flag 09 Apr 1960 09 Nov 1960 2 6 3 0
54 Davie Holt Scotland flag 08 May 1963 12 May 1964 2 5 0 0
55 Jim Cruickshank Scotland flag 12 May 1964 17 Dec 1975 5 9 0 0
56 Willie Wallace Scotland flag 25 Nov 1964 11 May 1966 2 3 0 0
57 Alan Anderson Scotland flag 16 May 1967 13 Jun 1967 1 5 0 0
58 Donald Ford Scotland flag 17 Oct 1973 14 May 1974 1 3 0 0
59 Roald Jensen Norway flag 08 May 1969 17 Jun 1970 2 4 0 0
60 Jim Townsend Scotland flag 28 May 1967 13 Jun 1967 1 4 1 0
61 Gary Mackay Scotland flag 11 Nov 1987 22 Mar 1988 1 4 1 0
62 Henry Smith Scotland flag 17 Feb 1988 20 May 1992 2 3 0 0
63 John Robertson Scotland flag 12 Sep 1990 11 Oct 1995 5 16 3 0
64 Craig Levein Scotland flag 28 Mar 1990 16 Nov 1994 5 16 0 1
65 John Colquhoun Scotland flag 17 Feb 1988 22 Mar 1988 1 2 0 0
66 Dave McPherson Scotland flag 26 Apr 1989 03 Jun 1992 4 20 0 0
67 Alan McLaren Scotland flag 17 May 1992 12 Oct 1994 4 14 0 0
68 David McCreery Northern Ireland flag 06 Sep 1989 18 May 1990 1 4 0 0
69 Nicky Walker Scotland flag 24 Mar 1993 24 Mar 1993 1 1 0 0
70 Paul Ritchie Scotland flag 28 Apr 1999 13 Nov 1999 2 4 1 0
71 Colin Miller Canada flag 24 Jan 1995 07 Jun 1995 1 5 0 0
72 Colin Cameron Scotland flag 28 Apr 1999 25 Apr 2001 3 11 2 0
73 Gary Naysmith Scotland flag 30 May 2000 11 Oct 2000 2 4 0 0
74 Davy Weir Scotland flag 27 May 1997 13 Nov 1999 4 10 0 0
75 Neil McCann Scotland flag 05 Sep 1998 05 Sep 1998 1 1 0 0
76 Scott Severin Scotland flag 06 Oct 2001 20 Nov 2002 2 8 0 0
77 Thomas Flogel Austria flag 29 Mar 2000 14 Nov 2001 3 15 3 0
78 Steven Pressley Scotland flag 29 Mar 2000 11 Oct 2006 6 32 0 1
79 Gary McSwegan Scotland flag 05 Oct 1999 09 Oct 1999 1 2 1 0
80 Andy Kirk Northern Ireland flag 26 Apr 2000 02 Apr 2003 3 5 0 0
81 Antti Niemi Finland flag 26 Apr 2000 22 May 2002 3 15 0 0
82 Fitzroy Simpson Jamaica flag 02 Jul 2000 30 Jun 2001 2 4 1 0
83 Robert Tomaschek Slovakia flag 25 Apr 2000 06 Jun 2001 2 9 1 0
84 Robbie Neilson Scotland flag 11 Oct 2006 11 Oct 2006 1 1 0 0
85 Craig Gordon Scotland flag 30 May 2004 15 Oct 2024 9 46 0 0
86 Kevin McKenna Canada flag 26 Apr 2001 26 Mar 2005 5 24 7 2
87 Andy Webster Scotland flag 30 Apr 2003 06 Feb 2013 6 27 1 2
88 Alan Maybury Republic of Ireland flag 31 Mar 2004 04 Sep 2004 2 7 0 0
89 Tommi Gronlund Finland flag 27 Mar 2002 22 May 2002 1 2 0 0
90 Tepi Moilanen Finland flag 16 Nov 2003 16 Nov 2003 1 1 0 0
91 Patrick Kisnorbo Australia flag 31 May 2004 06 Jun 2004 1 3 0 0
92 Paul Hartley Scotland flag 26 Mar 2005 11 Oct 2006 3 11 1 0
93 Christophe Berra Scotland flag 30 May 2008 09 Nov 2017 4 9 1 0
94 Michael Stewart Scotland flag 20 Aug 2008 20 Aug 2008 1 1 0 0
95 Lee Wallace Scotland flag 10 Oct 2009 07 Sep 2010 2 5 0 0
96 Saulius Mikoliunas Lithuania flag 30 Mar 2005 01 Apr 2009 5 27 4 0
97 Deividas Cesnauskis Lithuania flag 09 Feb 2005 28 Mar 2009 5 21 1 0
98 Roman Bednar Czech Republic flag 16 Aug 2006 16 Aug 2006 1 1 0 0
99 Rudi Skacel Czech Republic flag 17 Aug 2005 07 Sep 2005 1 2 0 0
100 Edgaras Jankauskas Lithuania flag 17 Aug 2005 06 Feb 2007 2 5 1 1
101 Takis Fyssas Greece flag 17 Aug 2005 24 Mar 2007 2 13 0 0
102 Ibrahim Tall Senegal flag 12 Nov 2005 12 Nov 2005 1 1 0 0
103 Nerijus Barasa Lithuania flag 15 Nov 2006 15 Nov 2006 1 1 0 0
104 Mirsad Beslija Bosnia and Herzegovina flag 28 Feb 2006 06 Sep 2006 2 3 0 0
105 Juho Makela Finland flag 21 Jan 2006 28 Feb 2006 1 3 0 0
106 Marius Zaliukas Lithuania flag 11 Oct 2006 16 Oct 2012 5 18 1 0
107 Kestutis Ivaskevicius Lithuania flag 22 Aug 2007 12 Sep 2007 1 2 0 0
108 Andrius Velicka Lithuania flag 06 Feb 2007 21 Nov 2007 2 7 0 0
109 Mauricio Pinilla Chile flag 07 Oct 2006 15 Nov 2006 1 3 0 0
110 Eggert Jonsson Iceland flag 21 Nov 2007 06 Sep 2011 5 12 0 0
111 Laryea Kingston Ghana flag 06 Feb 2007 11 Oct 2009 4 23 6 0
112 Ryan McGowan Australia flag 15 Aug 2012 14 Nov 2012 1 2 0 0
113 Audrius Ksanavicius Lithuania flag 22 Aug 2007 15 Oct 2008 2 11 2 0
114 Marian Kello Slovakia flag 09 Feb 2011 04 Jun 2011 1 3 0 0
115 David Obua Uganda flag 07 Sep 2008 04 Sep 2011 2 5 3 0
116 Arvydas Novikovas Lithuania flag 25 May 2010 26 Mar 2013 4 12 0 0
117 Ismael Bouzid Algeria flag 27 Mar 2011 27 Mar 2011 1 1 0 0
118 Callum Paterson Scotland flag 29 May 2016 11 Nov 2016 2 5 0 0
119 Arnaud Djoum Cameroon flag 03 Sep 2016 25 Jun 2019 3 22 0 0
120 John Souttar Scotland flag 07 Sep 2018 15 Nov 2021 2 4 1 0
121 Perry Kitchen United States flag 22 May 2016 11 Oct 2016 1 2 0 0
122 Faycal Rherras Morocco flag 31 Aug 2016 15 Nov 2016 1 2 0 0
123 Marcus Godinho Canada flag 24 Mar 2018 29 Jun 2019 2 4 0 0
124 Bjorn Johnsen Norway flag 10 Jun 2017 13 Jun 2017 1 2 0 0
125 Aaron Hughes Northern Ireland flag 02 Jun 2017 03 Jun 2018 2 8 0 0
126 Alexandros Tziolis Greece flag 25 Mar 2017 25 Mar 2017 1 1 0 0
127 Michael Smith Northern Ireland flag 11 Sep 2018 08 Sep 2021 4 18 1 0
128 Kyle Lafferty Northern Ireland flag 01 Sep 2017 09 Nov 2017 1 5 0 0
129 Steven Naismith Scotland flag 07 Sep 2018 19 Nov 2019 2 6 3 2
130 Jimmy Murray Scotland flag 19 Apr 1958 15 Jun 1958 1 5 1 0
131 Conor Washington Northern Ireland flag 09 Sep 2019 09 Sep 2019 1 1 0 0
132 Glenn Whelan Republic of Ireland flag 05 Sep 2019 18 Nov 2019 1 4 0 0
133 Liam Boyce Northern Ireland flag 07 Sep 2020 30 May 2021 1 7 0 0
134 Stephen Kingsley Scotland flag 27 Sep 2022 27 Sep 2022 1 1 0 0
135 Tom Breckenridge Scotland flag 24 Mar 1888 24 Mar 1888 1 1 1 0
136 Ben Woodburn Wales flag 01 Sep 2021 01 Sep 2021 1 1 0 0
137 Cammy Devlin Australia flag 25 Sep 2022 11 Jun 2024 2 4 0 0
138 Nathaniel Atkinson Australia flag 29 Mar 2022 21 Mar 2024 3 13 1 0
139 Kye Rowles Australia flag 13 Jun 2022 10 Oct 2024 4 22 1 0
140 Lawrence Shankland Scotland flag 28 Mar 2023 05 Sep 2024 3 11 2 0
141 Garang Kuol Australia flag 24 Mar 2023 28 Mar 2023 1 2 1 0
142 Kenneth Vargas Costa Rica flag 12 Sep 2023 16 Oct 2024 2 8 1 0
143 Dexter Lembikisa Jamaica flag 21 Mar 2024 24 Mar 2024 1 2 1 0

By Player Caps
Rk Player Country First Cap Last Cap Seasons Caps Goals Captains
1 Craig Gordon Scotland flag 30 May 2004 15 Oct 2024 9 46 0 0
2 Steven Pressley Scotland flag 29 Mar 2000 11 Oct 2006 6 32 0 1
3 Bobby Walker Scotland flag 03 Mar 1900 05 Apr 1913 12 29 8 0
4 Andy Webster Scotland flag 30 Apr 2003 06 Feb 2013 6 27 1 2
4 Saulius Mikoliunas Lithuania flag 30 Mar 2005 01 Apr 2009 5 27 4 0
6 Kevin McKenna Canada flag 26 Apr 2001 26 Mar 2005 5 24 7 2
7 Andy Anderson Scotland flag 01 Apr 1933 07 Dec 1938 7 23 0 4
7 Laryea Kingston Ghana flag 06 Feb 2007 11 Oct 2009 4 23 6 0
9 Arnaud Djoum Cameroon flag 03 Sep 2016 25 Jun 2019 3 22 0 0
9 Kye Rowles Australia flag 13 Jun 2022 10 Oct 2024 4 22 1 0
11 Tommy Walker Scotland flag 21 Nov 1934 15 May 1946 6 21 9 0
11 Deividas Cesnauskis Lithuania flag 09 Feb 2005 28 Mar 2009 5 21 1 0
13 Dave McPherson Scotland flag 26 Apr 1989 03 Jun 1992 4 20 0 0
14 Marius Zaliukas Lithuania flag 11 Oct 2006 16 Oct 2012 5 18 1 0
14 Michael Smith Northern Ireland flag 11 Sep 2018 08 Sep 2021 4 18 1 0
16 John Robertson Scotland flag 12 Sep 1990 11 Oct 1995 5 16 3 0
16 Craig Levein Scotland flag 28 Mar 1990 16 Nov 1994 5 16 0 1
18 Thomas Flogel Austria flag 29 Mar 2000 14 Nov 2001 3 15 3 0
18 Antti Niemi Finland flag 26 Apr 2000 22 May 2002 3 15 0 0
20 Alan McLaren Scotland flag 17 May 1992 12 Oct 1994 4 14 0 0
21 Takis Fyssas Greece flag 17 Aug 2005 24 Mar 2007 2 13 0 0
21 Nathaniel Atkinson Australia flag 29 Mar 2022 21 Mar 2024 3 13 1 0
23 Charlie Thomson Scotland flag 26 Mar 1904 04 Apr 1908 5 12 3 8
23 Eggert Jonsson Iceland flag 21 Nov 2007 06 Sep 2011 5 12 0 0
23 Arvydas Novikovas Lithuania flag 25 May 2010 26 Mar 2013 4 12 0 0
26 Alex Massie Scotland flag 19 Sep 1931 13 Nov 1935 5 11 0 2
26 Colin Cameron Scotland flag 28 Apr 1999 25 Apr 2001 3 11 2 0
26 Paul Hartley Scotland flag 26 Mar 2005 11 Oct 2006 3 11 1 0
26 Audrius Ksanavicius Lithuania flag 22 Aug 2007 15 Oct 2008 2 11 2 0
26 Lawrence Shankland Scotland flag 28 Mar 2023 05 Sep 2024 3 11 2 0
31 Davy Weir Scotland flag 27 May 1997 13 Nov 1999 4 10 0 0
32 Jack Harkness Scotland flag 27 Oct 1928 04 Oct 1933 4 9 0 0
32 John Cumming Scotland flag 08 Dec 1954 08 Jun 1960 2 9 0 0
32 Jim Cruickshank Scotland flag 12 May 1964 17 Dec 1975 5 9 0 0
32 Robert Tomaschek Slovakia flag 25 Apr 2000 06 Jun 2001 2 9 1 0
32 Christophe Berra Scotland flag 30 May 2008 09 Nov 2017 4 9 1 0
37 Scott Severin Scotland flag 06 Oct 2001 20 Nov 2002 2 8 0 0
37 Aaron Hughes Northern Ireland flag 02 Jun 2017 03 Jun 2018 2 8 0 0
37 Kenneth Vargas Costa Rica flag 12 Sep 2023 16 Oct 2024 2 8 1 0
40 Alan Maybury Republic of Ireland flag 31 Mar 2004 04 Sep 2004 2 7 0 0
40 Andrius Velicka Lithuania flag 06 Feb 2007 21 Nov 2007 2 7 0 0
40 Liam Boyce Northern Ireland flag 07 Sep 2020 30 May 2021 1 7 0 0
43 Alex Young Scotland flag 09 Apr 1960 09 Nov 1960 2 6 3 0
43 Steven Naismith Scotland flag 07 Sep 2018 19 Nov 2019 2 6 3 2
45 Davie Holt Scotland flag 08 May 1963 12 May 1964 2 5 0 0
45 Alan Anderson Scotland flag 16 May 1967 13 Jun 1967 1 5 0 0
45 Colin Miller Canada flag 24 Jan 1995 07 Jun 1995 1 5 0 0
45 Andy Kirk Northern Ireland flag 26 Apr 2000 02 Apr 2003 3 5 0 0
45 Lee Wallace Scotland flag 10 Oct 2009 07 Sep 2010 2 5 0 0
45 Edgaras Jankauskas Lithuania flag 17 Aug 2005 06 Feb 2007 2 5 1 1
45 David Obua Uganda flag 07 Sep 2008 04 Sep 2011 2 5 3 0
45 Callum Paterson Scotland flag 29 May 2016 11 Nov 2016 2 5 0 0
45 Kyle Lafferty Northern Ireland flag 01 Sep 2017 09 Nov 2017 1 5 0 0
45 Jimmy Murray Scotland flag 19 Apr 1958 15 Jun 1958 1 5 1 0
55 Isaac Begbie Scotland flag 29 Mar 1890 07 Apr 1894 4 4 0 0
55 George Wilson Scotland flag 12 Mar 1904 03 Mar 1906 3 4 0 0
55 Davie Mackay Scotland flag 26 May 1957 05 Nov 1958 3 4 0 2
55 Roald Jensen Norway flag 08 May 1969 17 Jun 1970 2 4 0 0
55 Jim Townsend Scotland flag 28 May 1967 13 Jun 1967 1 4 1 0
55 Gary Mackay Scotland flag 11 Nov 1987 22 Mar 1988 1 4 1 0
55 David McCreery Northern Ireland flag 06 Sep 1989 18 May 1990 1 4 0 0
55 Paul Ritchie Scotland flag 28 Apr 1999 13 Nov 1999 2 4 1 0
55 Gary Naysmith Scotland flag 30 May 2000 11 Oct 2000 2 4 0 0
55 Fitzroy Simpson Jamaica flag 02 Jul 2000 30 Jun 2001 2 4 1 0
55 John Souttar Scotland flag 07 Sep 2018 15 Nov 2021 2 4 1 0
55 Marcus Godinho Canada flag 24 Mar 2018 29 Jun 2019 2 4 0 0
55 Glenn Whelan Republic of Ireland flag 05 Sep 2019 18 Nov 2019 1 4 0 0
55 Cammy Devlin Australia flag 25 Sep 2022 11 Jun 2024 2 4 0 0
69 Jimmy Adams Scotland flag 09 Mar 1889 25 Mar 1893 3 3 0 0
69 Davie Baird Scotland flag 29 Mar 1890 26 Mar 1892 3 3 1 0
69 Johnny Walker Scotland flag 30 Mar 1895 26 Mar 1898 3 3 3 0
69 George Sinclair Scotland flag 19 Mar 1910 16 Mar 1912 2 3 0 0
69 John A Johnston Scotland flag 26 Oct 1929 26 Oct 1932 2 3 0 1
69 Andy Black Scotland flag 08 Dec 1937 07 Dec 1938 2 3 3 0
69 Willie Bauld Scotland flag 15 Apr 1950 21 May 1950 1 3 2 0
69 Willie Wallace Scotland flag 25 Nov 1964 11 May 1966 2 3 0 0
69 Donald Ford Scotland flag 17 Oct 1973 14 May 1974 1 3 0 0
69 Henry Smith Scotland flag 17 Feb 1988 20 May 1992 2 3 0 0
69 Patrick Kisnorbo Australia flag 31 May 2004 06 Jun 2004 1 3 0 0
69 Mirsad Beslija Bosnia and Herzegovina flag 28 Feb 2006 06 Sep 2006 2 3 0 0
69 Juho Makela Finland flag 21 Jan 2006 28 Feb 2006 1 3 0 0
69 Mauricio Pinilla Chile flag 07 Oct 2006 15 Nov 2006 1 3 0 0
69 Marian Kello Slovakia flag 09 Feb 2011 04 Jun 2011 1 3 0 0
84 Johnny Hill Scotland flag 04 Apr 1891 26 Mar 1892 2 2 0 1
84 Davie Russell Scotland flag 30 Mar 1895 06 Apr 1895 1 2 0 0
84 George Hogg Scotland flag 28 Mar 1896 04 Apr 1896 1 2 0 0
84 Alex King Scotland flag 21 Mar 1896 04 Apr 1896 1 2 0 0
84 Albert Buick Scotland flag 01 Mar 1902 15 Mar 1902 1 2 2 1
84 Harry Rennie Scotland flag 03 Mar 1900 07 Apr 1900 1 2 0 0
84 Peter Nellies Scotland flag 15 Mar 1913 28 Feb 1914 2 2 0 1
84 Bob Mercer Scotland flag 02 Mar 1912 15 Mar 1913 2 2 0 0
84 Alex Munro Scotland flag 31 Oct 1936 02 Dec 1936 1 2 1 0
84 Jimmy Dykes Scotland flag 21 May 1938 08 Oct 1938 2 2 0 0
84 Freddie Warren Wales flag 17 Mar 1937 16 Mar 1938 2 2 1 0
84 Jimmy Wardhaugh Scotland flag 08 Dec 1954 07 Nov 1956 2 2 0 0
84 John Colquhoun Scotland flag 17 Feb 1988 22 Mar 1988 1 2 0 0
84 Gary McSwegan Scotland flag 05 Oct 1999 09 Oct 1999 1 2 1 0
84 Tommi Gronlund Finland flag 27 Mar 2002 22 May 2002 1 2 0 0
84 Rudi Skacel Czech Republic flag 17 Aug 2005 07 Sep 2005 1 2 0 0
84 Kestutis Ivaskevicius Lithuania flag 22 Aug 2007 12 Sep 2007 1 2 0 0
84 Ryan McGowan Australia flag 15 Aug 2012 14 Nov 2012 1 2 0 0
84 Perry Kitchen United States flag 22 May 2016 11 Oct 2016 1 2 0 0
84 Faycal Rherras Morocco flag 31 Aug 2016 15 Nov 2016 1 2 0 0
84 Bjorn Johnsen Norway flag 10 Jun 2017 13 Jun 2017 1 2 0 0
84 Garang Kuol Australia flag 24 Mar 2023 28 Mar 2023 1 2 1 0
84 Dexter Lembikisa Jamaica flag 21 Mar 2024 24 Mar 2024 1 2 1 0
107 Costa Rica 10 Sep 2024 10 Sep 2024 1 1 0 0
107 Tommy Jenkinson Scotland flag 19 Feb 1887 19 Feb 1887 1 1 1 0
107 John MacPherson Scotland flag 04 Apr 1891 04 Apr 1891 1 1 0 0
107 Willie Taylor Scotland flag 02 Apr 1892 02 Apr 1892 1 1 0 0
107 Tom Chambers Scotland flag 24 Mar 1894 24 Mar 1894 1 1 1 0
107 Henry Allan Scotland flag 15 Mar 1902 15 Mar 1902 1 1 0 0
107 Tom Robertson Scotland flag 26 Mar 1898 26 Mar 1898 1 1 1 0
107 George Key Scotland flag 01 Mar 1902 01 Mar 1902 1 1 0 0
107 Bill Porteous Scotland flag 21 Mar 1903 21 Mar 1903 1 1 0 0
107 Mark Bell Scotland flag 02 Mar 1901 02 Mar 1901 1 1 0 0
107 Alex Menzies Scotland flag 07 Apr 1906 07 Apr 1906 1 1 0 0
107 Tom Collins Scotland flag 01 Mar 1909 01 Mar 1909 1 1 0 0
107 Jock White Scotland flag 03 Mar 1923 03 Mar 1923 1 1 0 0
107 Andrew Herd Scotland flag 20 Oct 1934 20 Oct 1934 1 1 0 0
107 Barney Battles Jnr Scotland flag 25 Oct 1930 25 Oct 1930 1 1 1 0
107 William Waugh Scotland flag 08 Dec 1937 08 Dec 1937 1 1 0 0
107 William Reid Northern Ireland flag 20 Oct 1930 20 Oct 1930 1 1 0 0
107 Archie Miller Scotland flag 09 Nov 1938 09 Nov 1938 1 1 0 0
107 David McCulloch Scotland flag 21 Nov 1934 21 Nov 1934 1 1 0 0
107 Willie MacFarlane Scotland flag 24 May 1947 24 May 1947 1 1 0 0
107 Alfie Conn Scotland flag 02 May 1956 02 May 1956 1 1 1 0
107 Jimmy Walker Scotland flag 23 Jan 1946 23 Jan 1946 1 1 0 0
107 Bobby Dougan Scotland flag 26 Apr 1950 26 Apr 1950 1 1 0 0
107 Nicky Walker Scotland flag 24 Mar 1993 24 Mar 1993 1 1 0 0
107 Neil McCann Scotland flag 05 Sep 1998 05 Sep 1998 1 1 0 0
107 Robbie Neilson Scotland flag 11 Oct 2006 11 Oct 2006 1 1 0 0
107 Tepi Moilanen Finland flag 16 Nov 2003 16 Nov 2003 1 1 0 0
107 Michael Stewart Scotland flag 20 Aug 2008 20 Aug 2008 1 1 0 0
107 Roman Bednar Czech Republic flag 16 Aug 2006 16 Aug 2006 1 1 0 0
107 Ibrahim Tall Senegal flag 12 Nov 2005 12 Nov 2005 1 1 0 0
107 Nerijus Barasa Lithuania flag 15 Nov 2006 15 Nov 2006 1 1 0 0
107 Ismael Bouzid Algeria flag 27 Mar 2011 27 Mar 2011 1 1 0 0
107 Alexandros Tziolis Greece flag 25 Mar 2017 25 Mar 2017 1 1 0 0
107 Conor Washington Northern Ireland flag 09 Sep 2019 09 Sep 2019 1 1 0 0
107 Stephen Kingsley Scotland flag 27 Sep 2022 27 Sep 2022 1 1 0 0
107 Tom Breckenridge Scotland flag 24 Mar 1888 24 Mar 1888 1 1 1 0
107 Ben Woodburn Wales flag 01 Sep 2021 01 Sep 2021 1 1 0 0

By Player Goals
Rk Player Country First Cap Last Cap Seasons Caps Goals Captains
1 Tommy Walker Scotland flag 21 Nov 1934 15 May 1946 6 21 9 0
2 Bobby Walker Scotland flag 03 Mar 1900 05 Apr 1913 12 29 8 0
3 Kevin McKenna Canada flag 26 Apr 2001 26 Mar 2005 5 24 7 2
4 Laryea Kingston Ghana flag 06 Feb 2007 11 Oct 2009 4 23 6 0
5 Saulius Mikoliunas Lithuania flag 30 Mar 2005 01 Apr 2009 5 27 4 0
6 Johnny Walker Scotland flag 30 Mar 1895 26 Mar 1898 3 3 3 0
6 Charlie Thomson Scotland flag 26 Mar 1904 04 Apr 1908 5 12 3 8
6 Andy Black Scotland flag 08 Dec 1937 07 Dec 1938 2 3 3 0
6 Alex Young Scotland flag 09 Apr 1960 09 Nov 1960 2 6 3 0
6 John Robertson Scotland flag 12 Sep 1990 11 Oct 1995 5 16 3 0
6 Thomas Flogel Austria flag 29 Mar 2000 14 Nov 2001 3 15 3 0
6 David Obua Uganda flag 07 Sep 2008 04 Sep 2011 2 5 3 0
6 Steven Naismith Scotland flag 07 Sep 2018 19 Nov 2019 2 6 3 2
14 Albert Buick Scotland flag 01 Mar 1902 15 Mar 1902 1 2 2 1
14 Willie Bauld Scotland flag 15 Apr 1950 21 May 1950 1 3 2 0
14 Colin Cameron Scotland flag 28 Apr 1999 25 Apr 2001 3 11 2 0
14 Audrius Ksanavicius Lithuania flag 22 Aug 2007 15 Oct 2008 2 11 2 0
14 Lawrence Shankland Scotland flag 28 Mar 2023 05 Sep 2024 3 11 2 0
19 Tommy Jenkinson Scotland flag 19 Feb 1887 19 Feb 1887 1 1 1 0
19 Davie Baird Scotland flag 29 Mar 1890 26 Mar 1892 3 3 1 0
19 Tom Chambers Scotland flag 24 Mar 1894 24 Mar 1894 1 1 1 0
19 Tom Robertson Scotland flag 26 Mar 1898 26 Mar 1898 1 1 1 0
19 Barney Battles Jnr Scotland flag 25 Oct 1930 25 Oct 1930 1 1 1 0
19 Alex Munro Scotland flag 31 Oct 1936 02 Dec 1936 1 2 1 0
19 Freddie Warren Wales flag 17 Mar 1937 16 Mar 1938 2 2 1 0
19 Alfie Conn Scotland flag 02 May 1956 02 May 1956 1 1 1 0
19 Jim Townsend Scotland flag 28 May 1967 13 Jun 1967 1 4 1 0
19 Gary Mackay Scotland flag 11 Nov 1987 22 Mar 1988 1 4 1 0
19 Paul Ritchie Scotland flag 28 Apr 1999 13 Nov 1999 2 4 1 0
19 Gary McSwegan Scotland flag 05 Oct 1999 09 Oct 1999 1 2 1 0
19 Fitzroy Simpson Jamaica flag 02 Jul 2000 30 Jun 2001 2 4 1 0
19 Robert Tomaschek Slovakia flag 25 Apr 2000 06 Jun 2001 2 9 1 0
19 Andy Webster Scotland flag 30 Apr 2003 06 Feb 2013 6 27 1 2
19 Paul Hartley Scotland flag 26 Mar 2005 11 Oct 2006 3 11 1 0
19 Christophe Berra Scotland flag 30 May 2008 09 Nov 2017 4 9 1 0
19 Deividas Cesnauskis Lithuania flag 09 Feb 2005 28 Mar 2009 5 21 1 0
19 Edgaras Jankauskas Lithuania flag 17 Aug 2005 06 Feb 2007 2 5 1 1
19 Marius Zaliukas Lithuania flag 11 Oct 2006 16 Oct 2012 5 18 1 0
19 John Souttar Scotland flag 07 Sep 2018 15 Nov 2021 2 4 1 0
19 Michael Smith Northern Ireland flag 11 Sep 2018 08 Sep 2021 4 18 1 0
19 Jimmy Murray Scotland flag 19 Apr 1958 15 Jun 1958 1 5 1 0
19 Tom Breckenridge Scotland flag 24 Mar 1888 24 Mar 1888 1 1 1 0
19 Nathaniel Atkinson Australia flag 29 Mar 2022 21 Mar 2024 3 13 1 0
19 Kye Rowles Australia flag 13 Jun 2022 10 Oct 2024 4 22 1 0
19 Garang Kuol Australia flag 24 Mar 2023 28 Mar 2023 1 2 1 0
19 Kenneth Vargas Costa Rica flag 12 Sep 2023 16 Oct 2024 2 8 1 0
19 Dexter Lembikisa Jamaica flag 21 Mar 2024 24 Mar 2024 1 2 1 0

Games by Date
Player Date Country F Against A Ven Comp Crowd Goals Pens Captain
Tommy Jenkinson 19 Feb 1887 Scotland flag 4 Ireland 1 H BC 1000 1
Tom Breckenridge 24 Mar 1888 Scotland flag 10 Ireland 2 A BC 10000 1
Jimmy Adams 09 Mar 1889 Scotland flag 7 Ireland 0 H BC 6000
Isaac Begbie 29 Mar 1890 Scotland flag 4 Ireland 1 A BC 5000
Davie Baird 29 Mar 1890 Scotland flag 4 Ireland 1 A BC 5000
Davie Baird 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Isaac Begbie 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Johnny Hill 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
John MacPherson 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Johnny Hill 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200 Captain
Jimmy Adams 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200
Isaac Begbie 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200
Davie Baird 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200 1
Willie Taylor 02 Apr 1892 Scotland flag 1 England 4 H BC 21000
Jimmy Adams 25 Mar 1893 Scotland flag 6 Ireland 1 H BC 12000
Tom Chambers 24 Mar 1894 Scotland flag 5 Wales 2 H BC 11000 1
Isaac Begbie 07 Apr 1894 Scotland flag 2 England 2 H BC 45107
Davie Russell 30 Mar 1895 Scotland flag 3 Ireland 1 H BC 15000
Johnny Walker 30 Mar 1895 Scotland flag 3 Ireland 1 H BC 15000 2
Davie Russell 06 Apr 1895 Scotland flag 0 England 3 A BC 42500
Alex King 21 Mar 1896 Scotland flag 4 Wales 0 H BC 11700
George Hogg 28 Mar 1896 Scotland flag 3 Ireland 3 A BC 8000
George Hogg 04 Apr 1896 Scotland flag 2 England 1 H BC 56500
Alex King 04 Apr 1896 Scotland flag 2 England 1 H BC 56500
Johnny Walker 20 Mar 1897 Scotland flag 2 Wales 2 A BC 7000 1
Johnny Walker 26 Mar 1898 Scotland flag 3 Ireland 0 A BC 5000
Tom Robertson 26 Mar 1898 Scotland flag 3 Ireland 0 A BC 5000 1
Bobby Walker 03 Mar 1900 Scotland flag 3 Ireland 0 A BC 6000
Harry Rennie 03 Mar 1900 Scotland flag 3 Ireland 0 A BC 6000
Harry Rennie 07 Apr 1900 Scotland flag 4 England 1 H BC 63000
Bobby Walker 07 Apr 1900 Scotland flag 4 England 1 H BC 63000
Bobby Walker 02 Mar 1901 Scotland flag 1 Wales 1 A BC 5000
Mark Bell 02 Mar 1901 Scotland flag 1 Wales 1 A BC 5000
Bobby Walker 30 Mar 1901 Scotland flag 2 England 2 A BC 18250
Bobby Walker 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000 1
George Key 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000
Albert Buick 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000 1 Captain
Albert Buick 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284 1
Henry Allan 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284
Bobby Walker 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284 1
Bobby Walker 03 May 1902 Scotland flag 2 England 2 A BC 15000
Bobby Walker 09 Mar 1903 Scotland flag 1 Wales 0 A BC 11000
Bobby Walker 21 Mar 1903 Scotland flag 0 Ireland 2 H BC 17000
Bill Porteous 21 Mar 1903 Scotland flag 0 Ireland 2 H BC 17000
Bobby Walker 04 Apr 1903 Scotland flag 2 England 1 A BC 36000 1
Bobby Walker 12 Mar 1904 Scotland flag 1 Wales 1 H BC 13000 1
George Wilson 12 Mar 1904 Scotland flag 1 Wales 1 H BC 13000
Charlie Thomson 26 Mar 1904 Scotland flag 1 Ireland 1 A BC 8000
Bobby Walker 26 Mar 1904 Scotland flag 1 Ireland 1 A BC 8000
Bobby Walker 09 Apr 1904 Scotland flag 0 England 1 H BC 45000
Bobby Walker 06 Mar 1905 Scotland flag 1 Wales 3 A BC 6000
Charlie Thomson 06 Mar 1905 Scotland flag 1 Wales 3 A BC 6000
Charlie Thomson 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000 2 2
George Wilson 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000
Bobby Walker 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000 1
Bobby Walker 01 Apr 1905 Scotland flag 0 England 1 A BC 27599
George Wilson 01 Apr 1905 Scotland flag 0 England 1 A BC 27599
Charlie Thomson 01 Apr 1905 Scotland flag 0 England 1 A BC 27599 Captain
Charlie Thomson 03 Mar 1906 Scotland flag 0 Wales 2 H BC 27000 Captain
George Wilson 03 Mar 1906 Scotland flag 0 Wales 2 H BC 27000
Charlie Thomson 17 Mar 1906 Scotland flag 1 Ireland 0 A BC 8000 Captain
Bobby Walker 17 Mar 1906 Scotland flag 1 Ireland 0 A BC 8000
Alex Menzies 07 Apr 1906 Scotland flag 2 England 1 H BC 102741
Charlie Thomson 04 Mar 1907 Scotland flag 0 Wales 1 A BC 7715 Captain
Charlie Thomson 16 Mar 1907 Scotland flag 3 Ireland 0 H BC 26000 1 1 Captain
Bobby Walker 16 Mar 1907 Scotland flag 3 Ireland 0 H BC 26000 1
Bobby Walker 06 Apr 1907 Scotland flag 1 England 1 A BC 35829
Charlie Thomson 06 Apr 1907 Scotland flag 1 England 1 A BC 35829
Bobby Walker 07 Mar 1908 Scotland flag 2 Wales 1 H BC 18000
Charlie Thomson 07 Mar 1908 Scotland flag 2 Wales 1 H BC 18000 Captain
Charlie Thomson 14 Mar 1908 Scotland flag 5 Ireland 0 A BC 10000 Captain
Bobby Walker 14 Mar 1908 Scotland flag 5 Ireland 0 A BC 10000
Charlie Thomson 04 Apr 1908 Scotland flag 1 England 1 H BC 121452 Captain
Bobby Walker 04 Apr 1908 Scotland flag 1 England 1 H BC 121452
Bobby Walker 01 Mar 1909 Scotland flag 2 Wales 3 A BC 23000 1
Tom Collins 01 Mar 1909 Scotland flag 2 Wales 3 A BC 23000
Bobby Walker 03 Apr 1909 Scotland flag 0 England 2 A BC 27000
George Sinclair 19 Mar 1910 Scotland flag 0 Ireland 1 A BC 17000
George Sinclair 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
Bob Mercer 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
Bobby Walker 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
Bobby Walker 16 Mar 1912 Scotland flag 4 Ireland 1 A BC 12000 1
George Sinclair 16 Mar 1912 Scotland flag 4 Ireland 1 A BC 12000
Bobby Walker 23 Mar 1912 Scotland flag 1 England 1 H BC 127307
Bobby Walker 03 Mar 1913 Scotland flag 0 Wales 0 A BC 4500
Bob Mercer 15 Mar 1913 Scotland flag 2 Ireland 1 A BC 12000
Peter Nellies 15 Mar 1913 Scotland flag 2 Ireland 1 A BC 12000
Bobby Walker 05 Apr 1913 Scotland flag 0 England 1 A BC 52500
Peter Nellies 28 Feb 1914 Scotland flag 0 Wales 0 H BC 10000 Captain
Jock White 03 Mar 1923 Scotland flag 1 Northern Ireland 0 A BC 31000
Jack Harkness 27 Oct 1928 Scotland flag 4 Wales 2 H BC 55000
Jack Harkness 23 Feb 1929 Scotland flag 7 Northern Ireland 3 A BC 35000
Jack Harkness 13 Apr 1929 Scotland flag 1 England 0 H BC 110512
Jack Harkness 26 Oct 1929 Scotland flag 4 Wales 2 A BC 25000
John A Johnston 26 Oct 1929 Scotland flag 4 Wales 2 A BC 25000
Jack Harkness 05 Apr 1930 Scotland flag 2 England 5 A BC 87375
William Reid 20 Oct 1930 Northern Ireland flag 1 England 5 A British Championship 35000
Barney Battles Jnr 25 Oct 1930 Scotland flag 1 Wales 1 H BC 23106 1
Alex Massie 19 Sep 1931 Scotland flag 3 Northern Ireland 1 H BC 45000
Alex Massie 31 Oct 1931 Scotland flag 3 Wales 2 A BC 10860
Jack Harkness 31 Oct 1931 Scotland flag 3 Wales 2 A BC 10860
Jack Harkness 08 May 1932 Scotland flag 3 France 1 A F 20000
Alex Massie 08 May 1932 Scotland flag 3 France 1 A F 20000
Alex Massie 17 Sep 1932 Scotland flag 4 Northern Ireland 0 A BC 40000
John A Johnston 17 Sep 1932 Scotland flag 4 Northern Ireland 0 A BC 40000
John A Johnston 26 Oct 1932 Scotland flag 2 Wales 5 H BC 31000 Captain
Andy Anderson 01 Apr 1933 Scotland flag 2 England 1 H BC 136259
Andy Anderson 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Alex Massie 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Jack Harkness 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Jack Harkness 04 Oct 1933 Scotland flag 2 Wales 3 A BC 40000
Andy Anderson 04 Oct 1933 Scotland flag 2 Wales 3 A BC 40000 Captain
Andy Anderson 29 Nov 1933 Scotland flag 2 Austria 2 H F 62000
Andy Anderson 14 Apr 1934 Scotland flag 0 England 3 A BC 92363
Alex Massie 14 Apr 1934 Scotland flag 0 England 3 A BC 92363 Captain
Alex Massie 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572 Captain
Andy Anderson 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572
Andrew Herd 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572
Andy Anderson 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Alex Massie 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
David McCulloch 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Tommy Walker 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Tommy Walker 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Alex Massie 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Andy Anderson 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Alex Massie 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Andy Anderson 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Tommy Walker 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Tommy Walker 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800 1
Andy Anderson 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800
Alex Massie 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800
Andy Anderson 04 Apr 1936 Scotland flag 1 England 1 A BC 93267
Tommy Walker 04 Apr 1936 Scotland flag 1 England 1 A BC 93267 1 1
Tommy Walker 14 Oct 1936 Scotland flag 2 Germany 0 H F 50000
Andy Anderson 14 Oct 1936 Scotland flag 2 Germany 0 H F 50000
Alex Munro 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000 1
Andy Anderson 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000
Tommy Walker 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000
Tommy Walker 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858 1
Andy Anderson 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858
Alex Munro 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858
Freddie Warren 17 Mar 1937 Wales flag 4 Northern Ireland 1 H British Championship 19000 1
Andy Anderson 17 Apr 1937 Scotland flag 3 England 1 H BC 149547
Tommy Walker 17 Apr 1937 Scotland flag 3 England 1 H BC 149547
Tommy Walker 09 May 1937 Scotland flag 1 Austria 1 A F 63000
Andy Anderson 09 May 1937 Scotland flag 1 Austria 1 A F 63000
Tommy Walker 15 May 1937 Scotland flag 3 Czechoslovakia 1 A F 35000
Tommy Walker 30 Oct 1937 Scotland flag 1 Wales 2 A BC 41800
Andy Anderson 30 Oct 1937 Scotland flag 1 Wales 2 A BC 41800
Andy Anderson 10 Nov 1937 Scotland flag 1 Northern Ireland 1 H BC 21878
Tommy Walker 10 Nov 1937 Scotland flag 1 Northern Ireland 1 H BC 21878
Tommy Walker 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000
William Waugh 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000
Andy Anderson 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000 Captain
Andy Black 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000 1
Freddie Warren 16 Mar 1938 Wales flag 0 Northern Ireland 1 A British Championship 15000
Andy Anderson 09 Apr 1938 Scotland flag 1 England 0 A BC 93267
Tommy Walker 09 Apr 1938 Scotland flag 1 England 0 A BC 93267 1
Tommy Walker 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000 1
Andy Anderson 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000
Andy Black 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000 1
Jimmy Dykes 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000
Jimmy Dykes 08 Oct 1938 Scotland flag 2 Northern Ireland 0 A BC 40000
Tommy Walker 08 Oct 1938 Scotland flag 2 Northern Ireland 0 A BC 40000 1
Tommy Walker 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810 2
Archie Miller 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810
Andy Anderson 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810 Captain
Andy Anderson 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 Captain
Andy Black 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 1
Tommy Walker 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 1 1
Tommy Walker 15 Apr 1939 Scotland flag 1 England 2 H BC 149269
Jimmy Walker 23 Jan 1946 Scotland flag 2 Belgium 2 H F 48830
Tommy Walker 15 May 1946 Scotland flag 3 Switzerland 1 H F 111899
Willie MacFarlane 24 May 1947 Scotland flag 6 Luxembourg 0 A F 4000
Willie Bauld 15 Apr 1950 Scotland flag 0 England 1 H BC 133991
Willie Bauld 26 Apr 1950 Scotland flag 3 Switzerland 1 H F 122351 1
Bobby Dougan 26 Apr 1950 Scotland flag 3 Switzerland 1 H F 122351
Willie Bauld 21 May 1950 Scotland flag 2 Portugal 2 A F 68000 1
John Cumming 08 Dec 1954 Scotland flag 2 Hungary 4 H F 113180
Jimmy Wardhaugh 08 Dec 1954 Scotland flag 2 Hungary 4 H F 113180
John Cumming 02 Apr 1955 Scotland flag 2 England 7 A BC 96847
John Cumming 04 May 1955 Scotland flag 3 Portugal 0 H F 20834
John Cumming 15 May 1955 Scotland flag 2 Yugoslavia 2 A F 20000
Alfie Conn 02 May 1956 Scotland flag 1 Austria 1 H F 80322 1
Jimmy Wardhaugh 07 Nov 1956 Scotland flag 1 Northern Ireland 0 H BC 62328
Davie Mackay 26 May 1957 Scotland flag 1 Spain 4 A WC 90000
Jimmy Murray 19 Apr 1958 Scotland flag 0 England 4 H BC 127874
Jimmy Murray 07 May 1958 Scotland flag 1 Hungary 1 H F 55337
Jimmy Murray 01 Jun 1958 Scotland flag 2 Poland 1 A F 70000
Jimmy Murray 08 Jun 1958 Scotland flag 1 Yugoslavia 1 N WC 9591 1
Jimmy Murray 15 Jun 1958 Scotland flag 1 France 2 N WC 13554
Davie Mackay 15 Jun 1958 Scotland flag 1 France 2 N WC 13554
Davie Mackay 18 Oct 1958 Scotland flag 3 Wales 0 A BC 59162 Captain
Davie Mackay 05 Nov 1958 Scotland flag 2 Northern Ireland 2 H BC 72713 Captain
Alex Young 09 Apr 1960 Scotland flag 1 England 1 H BC 129183
John Cumming 09 Apr 1960 Scotland flag 1 England 1 H BC 129183
John Cumming 04 May 1960 Scotland flag 2 Poland 3 H F 29663
John Cumming 29 May 1960 Scotland flag 1 Austria 4 A F 55000
Alex Young 29 May 1960 Scotland flag 1 Austria 4 A F 55000
Alex Young 05 Jun 1960 Scotland flag 3 Hungary 3 A F 90000 1
John Cumming 05 Jun 1960 Scotland flag 3 Hungary 3 A F 90000
Alex Young 08 Jun 1960 Scotland flag 2 Turkey 4 A F 22500 1
John Cumming 08 Jun 1960 Scotland flag 2 Turkey 4 A F 22500
Alex Young 22 Oct 1960 Scotland flag 0 Wales 2 A BC 55000
Alex Young 09 Nov 1960 Scotland flag 5 Northern Ireland 2 H BC 34544 1
Davie Holt 08 May 1963 Scotland flag 4 Austria 1 H F 94596
Davie Holt 04 Jun 1963 Scotland flag 3 Norway 4 A F 15600
Davie Holt 09 Jun 1963 Scotland flag 0 Republic Of Ireland 1 A F 26000
Davie Holt 13 Jun 1963 Scotland flag 6 Spain 2 A F 40000
Davie Holt 12 May 1964 Scotland flag 2 West Germany 2 A F 65000
Jim Cruickshank 12 May 1964 Scotland flag 2 West Germany 2 A F 65000
Willie Wallace 25 Nov 1964 Scotland flag 3 Northern Ireland 2 H BC 48752
Willie Wallace 02 Apr 1966 Scotland flag 3 England 4 H BC 123052
Willie Wallace 11 May 1966 Scotland flag 0 Netherlands 3 H F 16513
Alan Anderson 16 May 1967 Scotland flag 2 Israel 1 A F 27000
Alan Anderson 28 May 1967 Scotland flag 1 Australia 0 A F 34972
Jim Townsend 28 May 1967 Scotland flag 1 Australia 0 A F 34972
Jim Cruickshank 31 May 1967 Scotland flag 2 Australia 1 A F 20000
Jim Townsend 31 May 1967 Scotland flag 2 Australia 1 A F 20000 1
Alan Anderson 31 May 1967 Scotland flag 2 Australia 1 A F 20000
Alan Anderson 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Jim Townsend 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Jim Cruickshank 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Jim Cruickshank 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Jim Townsend 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Alan Anderson 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Roald Jensen 08 May 1969 Norway flag 0 Mexico 2 H Friendly International 25400
Roald Jensen 19 Jun 1969 Norway flag 2 Sweden 5 H World Cup Qualifying 27600
Roald Jensen 10 Sep 1969 Norway flag 1 France 3 H World Cup Qualifying 23563
Jim Cruickshank 22 Apr 1970 Scotland flag 0 Wales 0 H BC 30379
Jim Cruickshank 25 Apr 1970 Scotland flag 0 England 0 H BC 137284
Roald Jensen 17 Jun 1970 Norway flag 2 Finland 0 H Friendly International 13101
Jim Cruickshank 11 Nov 1970 Scotland flag 1 Denmark 0 H E 24783
Jim Cruickshank 03 Feb 1971 Scotland flag 0 Belgium 3 A E 13931
Donald Ford 17 Oct 1973 Scotland flag 0 Czechoslovakia 1 A WC 13668
Donald Ford 27 Mar 1974 Scotland flag 1 West Germany 2 A F 60000
Donald Ford 14 May 1974 Scotland flag 2 Wales 0 H BC 41969
Jim Cruickshank 17 Dec 1975 Scotland flag 1 Romania 1 H E 11676
Gary Mackay 11 Nov 1987 Scotland flag 1 Bulgaria 0 A E 49976 1
Gary Mackay 02 Dec 1987 Scotland flag 0 Luxembourg 0 A E 2022
Gary Mackay 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
Henry Smith 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
John Colquhoun 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
John Colquhoun 22 Mar 1988 Scotland flag 1 Malta 1 A F 8000
Gary Mackay 22 Mar 1988 Scotland flag 1 Malta 1 A F 8000
Dave McPherson 26 Apr 1989 Scotland flag 2 Cyprus 1 H WC 50694
Dave McPherson 27 May 1989 Scotland flag 0 England 2 H O 60308
David McCreery 06 Sep 1989 Northern Ireland flag 1 Hungary 2 H World Cup Qualifying 8000
David McCreery 11 Oct 1989 Northern Ireland flag 0 Republic of Ireland 3 A World Cup Qualifying 45800
Dave McPherson 15 Nov 1989 Scotland flag 1 Norway 1 H WC 61753
David McCreery 27 Mar 1990 Northern Ireland flag 2 Norway 3 H Friendly International 3900
Craig Levein 28 Mar 1990 Scotland flag 1 Argentina 0 H F 46535
Craig Levein 25 Apr 1990 Scotland flag 0 East Germany 1 H F 19718
Craig Levein 16 May 1990 Scotland flag 1 Egypt 3 H F 23000
David McCreery 18 May 1990 Northern Ireland flag 1 Uruguay 0 H Friendly International 3500
Craig Levein 19 May 1990 Scotland flag 1 Poland 1 H F 25144
Craig Levein 28 May 1990 Scotland flag 2 Malta 1 A F 3000
Dave McPherson 28 May 1990 Scotland flag 2 Malta 1 A F 3000
Dave McPherson 11 Jun 1990 Scotland flag 0 Costa Rica 1 N WC 30867
Dave McPherson 16 Jun 1990 Scotland flag 2 Sweden 1 N WC 31823
Craig Levein 16 Jun 1990 Scotland flag 2 Sweden 1 N WC 31823
Dave McPherson 20 Jun 1990 Scotland flag 0 Brazil 1 N WC 62502
John Robertson 12 Sep 1990 Scotland flag 2 Romania 1 H E 8046 1
John Robertson 17 Oct 1990 Scotland flag 2 Switzerland 1 H E 27740 1 1
Dave McPherson 17 Oct 1990 Scotland flag 2 Switzerland 1 H E 27740
Dave McPherson 14 Nov 1990 Scotland flag 1 Bulgaria 1 A E 42000
Dave McPherson 06 Feb 1991 Scotland flag 0 Ussr 1 H F 20673
Dave McPherson 27 Mar 1991 Scotland flag 1 Bulgaria 1 H E 33119
John Robertson 27 Mar 1991 Scotland flag 1 Bulgaria 1 H E 33119
John Robertson 01 May 1991 Scotland flag 2 San Marino 0 A E 3512
Dave McPherson 01 May 1991 Scotland flag 2 San Marino 0 A E 3512
Dave McPherson 11 Sep 1991 Scotland flag 2 Switzerland 2 A E 47000
Dave McPherson 16 Oct 1991 Scotland flag 0 Romania 1 A E 15850
Craig Levein 16 Oct 1991 Scotland flag 0 Romania 1 A E 15850
Dave McPherson 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
Craig Levein 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
John Robertson 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
John Robertson 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
Dave McPherson 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
Henry Smith 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
Dave McPherson 25 Mar 1992 Scotland flag 1 Finland 1 H F 9275
John Robertson 25 Mar 1992 Scotland flag 1 Finland 1 H F 9275
Dave McPherson 17 May 1992 Scotland flag 1 United States 0 A F 24157
Alan McLaren 17 May 1992 Scotland flag 1 United States 0 A F 24157
Alan McLaren 20 May 1992 Scotland flag 3 Canada 1 A F 10872
Dave McPherson 20 May 1992 Scotland flag 3 Canada 1 A F 10872
Henry Smith 20 May 1992 Scotland flag 3 Canada 1 A F 10872
Dave McPherson 03 Jun 1992 Scotland flag 0 Norway 0 A F 8786
Alan McLaren 03 Jun 1992 Scotland flag 0 Norway 0 A F 8786
Craig Levein 14 Oct 1992 Scotland flag 0 Portugal 0 H WC 22583
Alan McLaren 18 Nov 1992 Scotland flag 0 Italy 0 H WC 33029
John Robertson 18 Nov 1992 Scotland flag 0 Italy 0 H WC 33029
John Robertson 17 Feb 1993 Scotland flag 3 Malta 0 H WC 35490
Alan McLaren 17 Feb 1993 Scotland flag 3 Malta 0 H WC 35490
Alan McLaren 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
Craig Levein 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400 Captain
John Robertson 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
Nicky Walker 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
Craig Levein 28 Apr 1993 Scotland flag 0 Portugal 5 A WC 28000
Alan McLaren 19 May 1993 Scotland flag 3 Estonia 0 A WC 5100
John Robertson 19 May 1993 Scotland flag 3 Estonia 0 A WC 5100
Alan McLaren 02 Jun 1993 Scotland flag 3 Estonia 1 H WC 14307
Craig Levein 08 Sep 1993 Scotland flag 1 Switzerland 1 H WC 21500
Alan McLaren 13 Oct 1993 Scotland flag 1 Italy 3 A WC 61178
Alan McLaren 17 Nov 1993 Scotland flag 2 Malta 0 A WC 7000
Alan McLaren 23 Mar 1994 Scotland flag 0 Netherlands 1 H F 36809
Craig Levein 23 Mar 1994 Scotland flag 0 Netherlands 1 H F 36809
Alan McLaren 20 Apr 1994 Scotland flag 2 Austria 1 A F 35000
Alan McLaren 07 Sep 1994 Scotland flag 2 Finland 0 A E 12845
Craig Levein 07 Sep 1994 Scotland flag 2 Finland 0 A E 12845
Craig Levein 12 Oct 1994 Scotland flag 5 Faroe Islands 1 H E 20885
Alan McLaren 12 Oct 1994 Scotland flag 5 Faroe Islands 1 H E 20885
Craig Levein 16 Nov 1994 Scotland flag 1 Russia 1 H E 31254
Colin Miller 24 Jan 1995 Canada flag 0 Denmark 1 H SkyDome Cup 10024
John Robertson 21 May 1995 Scotland flag 0 Japan 0 A O 24566
Colin Miller 22 May 1995 Canada flag 2 Northern Ireland 0 H Canada Cup 12112
John Robertson 24 May 1995 Scotland flag 2 Ecuador 1 N O 5669 1
Colin Miller 28 May 1995 Canada flag 1 Chile 2 H Canada Cup 17047
Colin Miller 04 Jun 1995 Canada flag 1 Turkey 3 H Friendly International n/a
Colin Miller 07 Jun 1995 Canada flag 0 Turkey 3 H Friendly International 2602
John Robertson 07 Jun 1995 Scotland flag 2 Faroe Islands 0 A E 3881
John Robertson 16 Aug 1995 Scotland flag 1 Greece 0 H E 34910
John Robertson 11 Oct 1995 Scotland flag 0 Sweden 2 A F 19121
Davy Weir 27 May 1997 Scotland flag 0 Wales 1 H F 9013
Davy Weir 01 Jun 1997 Scotland flag 3 Malta 2 A F 3500
Davy Weir 12 Nov 1997 Scotland flag 1 France 2 A F 19514
Davy Weir 25 Mar 1998 Scotland flag 0 Denmark 1 H F 26468
Davy Weir 22 Apr 1998 Scotland flag 1 Finland 1 H F 14315
Davy Weir 16 Jun 1998 Scotland flag 1 Norway 1 N WC 30236
Davy Weir 23 Jun 1998 Scotland flag 0 Morocco 3 N WC 33266
Neil McCann 05 Sep 1998 Scotland flag 0 Lithuania 0 A E 4800
Davy Weir 10 Oct 1998 Scotland flag 3 Estonia 2 H E 16930
Davy Weir 14 Oct 1998 Scotland flag 2 Faroe Islands 1 H E 18517
Colin Cameron 28 Apr 1999 Scotland flag 1 Germany 0 A F 27000
Paul Ritchie 28 Apr 1999 Scotland flag 1 Germany 0 A F 27000
Colin Cameron 05 Jun 1999 Scotland flag 1 Faroe Islands 1 A E 4100
Paul Ritchie 09 Jun 1999 Scotland flag 2 Czech Republic 3 A E 21149 1
Gary McSwegan 05 Oct 1999 Scotland flag 1 Bosnia And Herzegovina 0 H E 30574
Gary McSwegan 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059 1
Colin Cameron 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059 1
Paul Ritchie 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059
Paul Ritchie 13 Nov 1999 Scotland flag 0 England 2 H E 50132
Davy Weir 13 Nov 1999 Scotland flag 0 England 2 H E 50132
Colin Cameron 29 Mar 2000 Scotland flag 0 France 2 H F 48157
Steven Pressley 29 Mar 2000 Scotland flag 0 France 2 H F 48157
Thomas Flogel 29 Mar 2000 Austria flag 1 Sweden 1 H Friendly International 9120 1
Robert Tomaschek 25 Apr 2000 Slovakia flag 4 Germany B 1 H Friendly International 4121
Thomas Flogel 26 Apr 2000 Austria flag 1 Croatia 2 H Friendly International 14500
Antti Niemi 26 Apr 2000 Finland flag 0 Poland 0 A Friendly International 20000
Andy Kirk 26 Apr 2000 Northern Ireland flag 0 Hungary 1 H Friendly International 9140
Steven Pressley 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Colin Cameron 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Gary Naysmith 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Antti Niemi 03 Jun 2000 Finland flag 0 Latvia 1 A Friendly International 3000
Fitzroy Simpson 02 Jul 2000 Jamaica flag 1 Cuba 1 H Friendly International 13000 1
Thomas Flogel 16 Aug 2000 Austria flag 1 Hungary 1 A Friendly International 3500
Robert Tomaschek 16 Aug 2000 Slovakia flag 1 Croatia 1 H Friendly International 4298
Thomas Flogel 01 Sep 2000 Austria flag 5 Iran 1 H Friendly International 24000
Gary Naysmith 02 Sep 2000 Scotland flag 1 Latvia 0 A WC 9500
Colin Cameron 02 Sep 2000 Scotland flag 1 Latvia 0 A WC 9500
Colin Cameron 07 Oct 2000 Scotland flag 2 San Marino 0 A WC 4377
Gary Naysmith 07 Oct 2000 Scotland flag 2 San Marino 0 A WC 4377
Thomas Flogel 07 Oct 2000 Austria flag 1 Liechtenstein 0 A World Cup Qualifying 3500 1
Antti Niemi 07 Oct 2000 Finland flag 0 Greece 1 A World Cup Qualifying 14800
Thomas Flogel 11 Oct 2000 Austria flag 1 Spain 1 H World Cup Qualifying 48000
Antti Niemi 11 Oct 2000 Finland flag 0 England 0 H World Cup Qualifying 36310
Gary Naysmith 11 Oct 2000 Scotland flag 1 Croatia 1 A WC 25000
Colin Cameron 11 Oct 2000 Scotland flag 1 Croatia 1 A WC 25000
Colin Cameron 15 Nov 2000 Scotland flag 0 Australia 2 H F 30985
Robert Tomaschek 27 Feb 2001 Slovakia flag 1 Algeria 1 A Friendly International 22000
Thomas Flogel 28 Feb 2001 Austria flag 0 Croatia 1 A Friendly International 5000
Andy Kirk 28 Feb 2001 Northern Ireland flag 0 Norway 4 H Friendly International 7502
Thomas Flogel 24 Mar 2001 Austria flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 32000
Antti Niemi 24 Mar 2001 Finland flag 1 England 2 A World Cup Qualifying 44262
Robert Tomaschek 24 Mar 2001 Slovakia flag 1 Turkey 1 A World Cup Qualifying 23000 1
Thomas Flogel 28 Mar 2001 Austria flag 2 Israel 1 H World Cup Qualifying 24000
Robert Tomaschek 28 Mar 2001 Slovakia flag 3 Azerbaijan 1 H World Cup Qualifying 7994
Colin Cameron 28 Mar 2001 Scotland flag 4 San Marino 0 H WC 27313 1
Colin Cameron 25 Apr 2001 Scotland flag 1 Poland 1 A F 18000
Thomas Flogel 25 Apr 2001 Austria flag 2 Liechtenstein 0 H World Cup Qualifying 13060 1
Antti Niemi 25 Apr 2001 Finland flag 0 Hungary 0 A Friendly International 5175
Robert Tomaschek 25 Apr 2001 Slovakia flag 0 Romania 0 A Friendly International 5500
Kevin McKenna 26 Apr 2001 Canada flag 1 Iran 0 N LG Cup 10000
Antti Niemi 09 May 2001 Finland flag 1 Estonia 1 A Friendly International 1700
Robert Tomaschek 29 May 2001 Slovakia flag 0 Germany 2 A Friendly International 18000
Kevin McKenna 31 May 2001 Canada flag 0 Japan 3 A Con Cup 39006
Kevin McKenna 02 Jun 2001 Canada flag 0 Brazil 0 N Con Cup 12095
Antti Niemi 02 Jun 2001 Finland flag 2 Germany 2 H World Cup Qualifying 35774
Robert Tomaschek 02 Jun 2001 Slovakia flag 0 Sweden 2 A World Cup Qualifying 35572
Robert Tomaschek 06 Jun 2001 Slovakia flag 0 Azerbaijan 2 A World Cup Qualifying 15000
Fitzroy Simpson 10 Jun 2001 Jamaica flag 4 Cuba 1 H Friendly International n/a
Fitzroy Simpson 20 Jun 2001 Jamaica flag 1 Costa Rica 2 A World Cup Qualifying 17800
Fitzroy Simpson 30 Jun 2001 Jamaica flag 2 Trinidad and Tobago 1 A World Cup Qualifying 4000
Thomas Flogel 15 Aug 2001 Austria flag 1 Switzerland 2 H Friendly International 21200
Antti Niemi 15 Aug 2001 Finland flag 4 Belgium 1 H Friendly International 9250
Thomas Flogel 01 Sep 2001 Austria flag 0 Spain 4 A World Cup Qualifying 31661
Antti Niemi 01 Sep 2001 Finland flag 2 Albania 0 A World Cup Qualifying 6400
Thomas Flogel 05 Sep 2001 Austria flag 2 Bosnia and Herzegovina 0 H World Cup Qualifying 23200
Antti Niemi 05 Sep 2001 Finland flag 5 Greece 1 H World Cup Qualifying 27216
Antti Niemi 06 Oct 2001 Finland flag 0 Germany 0 A World Cup Qualifying 52333
Scott Severin 06 Oct 2001 Scotland flag 2 Latvia 1 H WC 23228
Thomas Flogel 10 Nov 2001 Austria flag 0 Turkey 1 H World Cup Qualifying 48500
Thomas Flogel 14 Nov 2001 Austria flag 0 Turkey 5 A World Cup Qualifying 22000
Kevin McKenna 14 Nov 2001 Canada flag 1 Malta 2 A Friendly International 2000
Kevin McKenna 18 Jan 2002 Canada flag 2 Haiti 0 N Gold Cup 14508 2
Kevin McKenna 22 Jan 2002 Canada flag 0 Ecuador 2 N Gold Cup 3827
Kevin McKenna 26 Jan 2002 Canada flag 1 Martinique 1 N Gold Cup 14823 1
Kevin McKenna 30 Jan 2002 Canada flag 0 United States 0 A Gold Cup 7241
Kevin McKenna 02 Feb 2002 Canada flag 2 Korea Republic 1 N Gold Cup 14432
Tommi Gronlund 27 Mar 2002 Finland flag 4 Portugal 1 A Friendly International 8000
Antti Niemi 27 Mar 2002 Finland flag 4 Portugal 1 A Friendly International 8000
Antti Niemi 17 Apr 2002 Finland flag 0 FYR Macedonia 1 A Friendly International 5000
Scott Severin 16 May 2002 Scotland flag 1 South Korea 4 A F 52384
Scott Severin 20 May 2002 Scotland flag 0 South Africa 2 A O 3007
Tommi Gronlund 22 May 2002 Finland flag 2 Latvia 1 H Friendly International 8617
Antti Niemi 22 May 2002 Finland flag 2 Latvia 1 H Friendly International 8617
Scott Severin 23 May 2002 Scotland flag 4 Hong Kong League 0 A O 8000
Scott Severin 21 Aug 2002 Scotland flag 0 Denmark 1 H F 28766
Scott Severin 12 Oct 2002 Scotland flag 2 Iceland 0 A E 7065
Steven Pressley 12 Oct 2002 Scotland flag 2 Iceland 0 A E 7065
Steven Pressley 15 Oct 2002 Scotland flag 3 Canada 1 H F 16207
Scott Severin 15 Oct 2002 Scotland flag 3 Canada 1 H F 16207
Kevin McKenna 15 Oct 2002 Canada flag 1 Scotland 3 A Friendly International 16297
Andy Kirk 16 Oct 2002 Northern Ireland flag 0 Ukraine 0 H UEFA Euro Qualifying 9288
Scott Severin 20 Nov 2002 Scotland flag 0 Portugal 2 A F 8000
Steven Pressley 20 Nov 2002 Scotland flag 0 Portugal 2 A F 8000
Kevin McKenna 12 Feb 2003 Canada flag 4 Libya 2 A Friendly International 52000 1
Andy Kirk 12 Feb 2003 Northern Ireland flag 0 Finland 1 H Friendly International 6137
Kevin McKenna 29 Mar 2003 Canada flag 1 Estonia 2 A Friendly International 4000
Steven Pressley 29 Mar 2003 Scotland flag 2 Iceland 1 H E 37548
Steven Pressley 02 Apr 2003 Scotland flag 0 Lithuania 1 A E 6400
Andy Kirk 02 Apr 2003 Northern Ireland flag 0 Greece 2 H UEFA Euro Qualifying 7187
Steven Pressley 30 Apr 2003 Scotland flag 0 Austria 2 H F 12189
Andy Webster 30 Apr 2003 Scotland flag 0 Austria 2 H F 12189
Andy Webster 27 May 2003 Scotland flag 1 New Zealand 1 H F 10016
Steven Pressley 27 May 2003 Scotland flag 1 New Zealand 1 H F 10016
Kevin McKenna 01 Jun 2003 Canada flag 1 Germany 4 A Friendly International 23000 1
Steven Pressley 07 Jun 2003 Scotland flag 1 Germany 1 H E 48047
Andy Webster 07 Jun 2003 Scotland flag 1 Germany 1 H E 48047
Kevin McKenna 12 Jul 2003 Canada flag 1 Costa Rica 0 N Gold Cup 23795
Kevin McKenna 14 Jul 2003 Canada flag 0 Cuba 2 N Gold Cup 2500
Andy Webster 20 Aug 2003 Scotland flag 0 Norway 0 A F 12758
Steven Pressley 20 Aug 2003 Scotland flag 0 Norway 0 A F 12758
Andy Webster 06 Sep 2003 Scotland flag 3 Faroe Islands 1 H E 40109
Steven Pressley 10 Sep 2003 Scotland flag 1 Germany 2 A E 67000
Steven Pressley 11 Oct 2003 Scotland flag 1 Lithuania 0 H E 50343
Kevin McKenna 11 Oct 2003 Canada flag 2 Finland 3 A Friendly International 5530
Kevin McKenna 15 Nov 2003 Canada flag 1 Czech Republic 5 A Friendly International 8343
Steven Pressley 15 Nov 2003 Scotland flag 1 Netherlands 0 H E 50670
Tepi Moilanen 16 Nov 2003 Finland flag 2 Honduras 1 N Tourn. 26000
Kevin McKenna 18 Nov 2003 Canada flag 0 Republic of Ireland 3 A Friendly International 23000
Steven Pressley 19 Nov 2003 Scotland flag 0 Netherlands 6 A E 51000
Andy Webster 18 Feb 2004 Scotland flag 0 Wales 4 A F 47124
Steven Pressley 31 Mar 2004 Scotland flag 1 Romania 2 H F 20433
Alan Maybury 31 Mar 2004 Republic of Ireland flag 2 Czech Republic 1 H Friendly International 42000
Alan Maybury 28 Apr 2004 Republic of Ireland flag 0 Poland 0 A Friendly International 15500
Steven Pressley 28 Apr 2004 Scotland flag 0 Denmark 1 A F 22885
Steven Pressley 27 May 2004 Scotland flag 1 Estonia 0 A F 4000
Andy Webster 27 May 2004 Scotland flag 1 Estonia 0 A F 4000
Alan Maybury 27 May 2004 Republic of Ireland flag 1 Romania 0 H Friendly International 42356
Alan Maybury 29 May 2004 Republic of Ireland flag 0 Nigeria 3 N Unity Cup 7438
Kevin McKenna 30 May 2004 Canada flag 0 Wales 1 A Friendly International 10805
Andy Webster 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187
Craig Gordon 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187
Steven Pressley 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187 Captain
Patrick Kisnorbo 31 May 2004 Australia flag 9 Tahiti 0 H OFC Cup 1200
Patrick Kisnorbo 02 Jun 2004 Australia flag 6 Fiji 1 H OFC Cup 2200
Alan Maybury 02 Jun 2004 Republic of Ireland flag 1 Jamaica 0 N Unity Cup 6155
Alan Maybury 05 Jun 2004 Republic of Ireland flag 1 Netherlands 0 A Friendly International 42000
Patrick Kisnorbo 06 Jun 2004 Australia flag 2 Solomon Islands 2 H OFC Cup 2978
Kevin McKenna 13 Jun 2004 Canada flag 4 Belize 0 H World Cup Qualifying 8245 1
Kevin McKenna 16 Jun 2004 Canada flag 4 Belize 0 H World Cup Qualifying 5123
Steven Pressley 18 Aug 2004 Scotland flag 0 Hungary 3 H F 15933
Andy Webster 18 Aug 2004 Scotland flag 0 Hungary 3 H F 15933
Andy Webster 03 Sep 2004 Scotland flag 1 Spain 1 A F 15000
Craig Gordon 03 Sep 2004 Scotland flag 1 Spain 1 A F 15000
Alan Maybury 04 Sep 2004 Republic of Ireland flag 3 Cyprus 0 H World Cup Qualifying 35900
Craig Gordon 08 Sep 2004 Scotland flag 0 Slovenia 0 H WC 38278
Andy Webster 08 Sep 2004 Scotland flag 0 Slovenia 0 H WC 38278
Andy Webster 09 Oct 2004 Scotland flag 0 Norway 1 H WC 48882
Craig Gordon 09 Oct 2004 Scotland flag 0 Norway 1 H WC 48882
Craig Gordon 13 Oct 2004 Scotland flag 1 Moldova 1 A WC 7000
Andy Webster 13 Oct 2004 Scotland flag 1 Moldova 1 A WC 7000
Andy Webster 17 Nov 2004 Scotland flag 1 Sweden 4 H F 15071
Kevin McKenna 17 Nov 2004 Canada flag 1 Guatemala 0 A World Cup Qualifying 18000 Captain
Kevin McKenna 09 Feb 2005 Canada flag 1 Northern Ireland 0 A Friendly International 11156 Captain
Deividas Cesnauskis 09 Feb 2005 Lithuania flag 0 Georgia 1 A Friendly International 1000
Kevin McKenna 26 Mar 2005 Canada flag 1 Portugal 4 A Friendly International 13000 1
Craig Gordon 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Steven Pressley 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Paul Hartley 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Deividas Cesnauskis 30 Mar 2005 Lithuania flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 6000
Saulius Mikoliunas 30 Mar 2005 Lithuania flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 6000
Deividas Cesnauskis 04 Jun 2005 Lithuania flag 0 Spain 1 A World Cup Qualifying 30000
Saulius Mikoliunas 04 Jun 2005 Lithuania flag 0 Spain 1 A World Cup Qualifying 30000
Paul Hartley 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Steven Pressley 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Craig Gordon 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Andy Webster 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Andy Webster 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Craig Gordon 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Steven Pressley 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Steven Pressley 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Craig Gordon 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Andy Webster 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Rudi Skacel 17 Aug 2005 Czech Republic flag 1 Sweden 2 A Friendly International 23117
Takis Fyssas 17 Aug 2005 Greece flag 0 Belgium 2 A Friendly International 16000
Deividas Cesnauskis 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500 1
Edgaras Jankauskas 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500
Saulius Mikoliunas 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500
Deividas Cesnauskis 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Edgaras Jankauskas 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Saulius Mikoliunas 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Andy Webster 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Craig Gordon 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Paul Hartley 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Paul Hartley 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Steven Pressley 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Craig Gordon 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Andy Webster 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Rudi Skacel 07 Sep 2005 Czech Republic flag 4 Armenia 1 H Friendly International 12015
Takis Fyssas 07 Sep 2005 Greece flag 2 Kazakhstan 1 A World Cup Qualifying 17000
Deividas Cesnauskis 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Edgaras Jankauskas 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Saulius Mikoliunas 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Deividas Cesnauskis 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500
Edgaras Jankauskas 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500 Captain
Saulius Mikoliunas 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500
Craig Gordon 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Steven Pressley 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Paul Hartley 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Paul Hartley 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100 1
Saulius Mikoliunas 12 Oct 2005 Lithuania flag 1 Belgium 1 H World Cup Qualifying 1500
Steven Pressley 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Craig Gordon 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Andy Webster 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Andy Webster 12 Nov 2005 Scotland flag 1 United States 1 H F 26708 1
Craig Gordon 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Steven Pressley 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Paul Hartley 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Ibrahim Tall 12 Nov 2005 Senegal flag 3 South Africa 2 A Friendly International n/a
Takis Fyssas 16 Nov 2005 Greece flag 2 Hungary 1 H Friendly International 12500
Juho Makela 21 Jan 2006 Finland flag 1 Saudi Arabia 1 A LG cup 3000
Juho Makela 25 Jan 2006 Finland flag 0 Korea Republic 1 N LG cup 200
Mirsad Beslija 28 Feb 2006 Bosnia and Herzegovina flag 2 Japan 2 N Friendly International 8120
Juho Makela 28 Feb 2006 Finland flag 0 Kazakhstan 0 N Cyprus International Tournament 2006 100
Takis Fyssas 28 Feb 2006 Greece flag 1 Belarus 0 H Cyprus International Tournament 2006 3000
Takis Fyssas 01 Mar 2006 Greece flag 2 Kazakhstan 0 H Cyprus International Tournament 2006 2000
Saulius Mikoliunas 01 Mar 2006 Lithuania flag 1 Albania 2 A Friendly International 7300
Andy Webster 01 Mar 2006 Scotland flag 1 Switzerland 3 H F 20952
Craig Gordon 01 Mar 2006 Scotland flag 1 Switzerland 3 H F 20952
Takis Fyssas 25 May 2006 Greece flag 0 Australia 1 A Friendly International 95103
Roman Bednar 16 Aug 2006 Czech Republic flag 1 Serbia 3 H Friendly International 8047
Takis Fyssas 16 Aug 2006 Greece flag 0 England 4 A Friendly International 45864
Mirsad Beslija 02 Sep 2006 Bosnia and Herzegovina flag 5 Malta 2 A UEFA Euro Qualifying 3000
Takis Fyssas 02 Sep 2006 Greece flag 0 Moldova 1 A UEFA Euro Qualifying 8000
Deividas Cesnauskis 02 Sep 2006 Lithuania flag 1 Italy 1 A UEFA Euro Qualifying 60000
Saulius Mikoliunas 02 Sep 2006 Lithuania flag 1 Italy 1 A UEFA Euro Qualifying 60000
Craig Gordon 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Paul Hartley 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Steven Pressley 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Steven Pressley 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Paul Hartley 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Craig Gordon 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Mirsad Beslija 06 Sep 2006 Bosnia and Herzegovina flag 1 Hungary 3 H UEFA Euro Qualifying 13000
Saulius Mikoliunas 06 Sep 2006 Lithuania flag 1 Scotland 2 H UEFA Euro Qualifying 8500
Mauricio Pinilla 07 Oct 2006 Chile flag 3 Peru 2 H Pacific Cup n/a
Craig Gordon 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Paul Hartley 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Steven Pressley 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Takis Fyssas 07 Oct 2006 Greece flag 1 Norway 0 H UEFA Euro Qualifying 22000
Deividas Cesnauskis 07 Oct 2006 Lithuania flag 1 Faroe Islands 0 A UEFA Euro Qualifying 2000
Saulius Mikoliunas 07 Oct 2006 Lithuania flag 1 Faroe Islands 0 A UEFA Euro Qualifying 2000
Mauricio Pinilla 11 Oct 2006 Chile flag 1 Peru 0 A Pacific Cup 12000
Takis Fyssas 11 Oct 2006 Greece flag 4 Bosnia and Herzegovina 0 A UEFA Euro Qualifying 11000
Marius Zaliukas 11 Oct 2006 Lithuania flag 0 Kuwait 1 A Friendly International n/a
Steven Pressley 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Paul Hartley 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Robbie Neilson 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Craig Gordon 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Mauricio Pinilla 15 Nov 2006 Chile flag 3 Paraguay 2 H Friendly International 9000
Takis Fyssas 15 Nov 2006 Greece flag 0 France 1 A Friendly International 63680
Nerijus Barasa 15 Nov 2006 Lithuania flag 4 Malta 1 A Friendly International 1500
Laryea Kingston 06 Feb 2007 Ghana flag 4 Nigeria 1 N Friendly International n/a 1
Takis Fyssas 06 Feb 2007 Greece flag 0 Korea Republic 1 N Friendly International 9242
Edgaras Jankauskas 06 Feb 2007 Lithuania flag 4 Mali 1 N Friendly International 4500 1
Andrius Velicka 06 Feb 2007 Lithuania flag 1 Mali 3 N Friendly International 4500
Laryea Kingston 24 Mar 2007 Ghana flag 1 Austria 1 A Friendly International 10608
Takis Fyssas 24 Mar 2007 Greece flag 1 Turkey 4 H UEFA Euro Qualifying 33000
Craig Gordon 24 Mar 2007 Scotland flag 2 Georgia 1 H E 50850
Laryea Kingston 27 Mar 2007 Ghana flag 0 Brazil 1 N Friendly International n/a
Craig Gordon 28 Mar 2007 Scotland flag 0 Italy 2 A E 37500
Craig Gordon 30 May 2007 Scotland flag 1 Austria 0 A F 13200
Saulius Mikoliunas 02 Jun 2007 Lithuania flag 1 Georgia 0 H UEFA Euro Qualifying 6500 1
Saulius Mikoliunas 06 Jun 2007 Lithuania flag 0 Italy 2 H UEFA Euro Qualifying 8000
Craig Gordon 06 Jun 2007 Scotland flag 2 Faroe Islands 0 A E 4100
Laryea Kingston 21 Aug 2007 Ghana flag 1 Senegal 1 N Friendly International 2788
Deividas Cesnauskis 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Kestutis Ivaskevicius 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Audrius Ksanavicius 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Saulius Mikoliunas 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Andrius Velicka 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Deividas Cesnauskis 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Audrius Ksanavicius 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Saulius Mikoliunas 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Andrius Velicka 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Laryea Kingston 08 Sep 2007 Ghana flag 2 Morocco 0 A Friendly International n/a
Laryea Kingston 11 Sep 2007 Ghana flag 0 Saudi Arabia 5 A Friendly International n/a
Deividas Cesnauskis 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Kestutis Ivaskevicius 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Audrius Ksanavicius 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Saulius Mikoliunas 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Andrius Velicka 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Audrius Ksanavicius 17 Oct 2007 Lithuania flag 0 France 2 A UEFA Euro Qualifying 36350
Andrius Velicka 17 Oct 2007 Lithuania flag 0 France 2 A UEFA Euro Qualifying 36350
Andrius Velicka 17 Nov 2007 Lithuania flag 2 Ukraine 0 H UEFA Euro Qualifying 4000
Laryea Kingston 18 Nov 2007 Ghana flag 2 Togo 0 H Friendly International 40000 1
Laryea Kingston 21 Nov 2007 Ghana flag 4 Benin 2 H Friendly International n/a 2
Eggert Jonsson 21 Nov 2007 Iceland flag 0 Denmark 3 A UEFA Euro Qualifying 15393
Audrius Ksanavicius 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000 2
Saulius Mikoliunas 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000 2
Andrius Velicka 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000
Laryea Kingston 20 Jan 2008 Ghana flag 2 Guinea 1 H Africa Cup of Nations 44000
Laryea Kingston 24 Jan 2008 Ghana flag 2 Namibia 1 H Africa Cup of Nations n/a
Laryea Kingston 03 Feb 2008 Ghana flag 1 Nigeria 0 H Africa Cup of Nations n/a
Laryea Kingston 26 Mar 2008 Ghana flag 1 Mexico 2 N Friendly International n/a
Audrius Ksanavicius 26 Mar 2008 Lithuania flag 1 Azerbaijan 0 H Friendly International 1000
Saulius Mikoliunas 26 Mar 2008 Lithuania flag 1 Azerbaijan 0 H Friendly International 1000
Laryea Kingston 23 May 2008 Ghana flag 0 Australia 1 N Friendly International n/a
Deividas Cesnauskis 27 May 2008 Lithuania flag 0 Czech Republic 2 A Friendly International 14220
Audrius Ksanavicius 27 May 2008 Lithuania flag 0 Czech Republic 2 A Friendly International 14220
Eggert Jonsson 28 May 2008 Iceland flag 0 Wales 1 H Friendly International 5322
Christophe Berra 30 May 2008 Scotland flag 1 Czech Republic 3 A F 11314
Laryea Kingston 01 Jun 2008 Ghana flag 3 Libya 0 H World Cup Qualifying n/a 1
Deividas Cesnauskis 01 Jun 2008 Lithuania flag 1 Latvia 2 A Baltic Cup 3300
Saulius Mikoliunas 01 Jun 2008 Lithuania flag 1 Latvia 2 A Baltic Cup 3300
Deividas Cesnauskis 04 Jun 2008 Lithuania flag 1 Russia 4 H Friendly International 2850
Saulius Mikoliunas 04 Jun 2008 Lithuania flag 1 Russia 4 H Friendly International 2850
Laryea Kingston 08 Jun 2008 Ghana flag 3 Lesotho 2 A World Cup Qualifying n/a 1
Laryea Kingston 14 Jun 2008 Ghana flag 0 Gabon 2 A World Cup Qualifying n/a
Laryea Kingston 22 Jun 2008 Ghana flag 2 Gabon 0 H World Cup Qualifying n/a
Laryea Kingston 20 Aug 2008 Ghana flag 1 Tanzania 1 A Friendly International n/a
Deividas Cesnauskis 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Saulius Mikoliunas 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Marius Zaliukas 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Christophe Berra 20 Aug 2008 Scotland flag 0 Northern Ireland 0 H F 28072
Michael Stewart 20 Aug 2008 Scotland flag 0 Northern Ireland 0 H F 28072
Laryea Kingston 05 Sep 2008 Ghana flag 0 Libya 1 A World Cup Qualifying 45000
Deividas Cesnauskis 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000
Audrius Ksanavicius 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000
Saulius Mikoliunas 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000 1
David Obua 07 Sep 2008 Uganda flag 1 Niger 3 A World Cup Qualifying n/a 1
Deividas Cesnauskis 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Audrius Ksanavicius 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Saulius Mikoliunas 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Marius Zaliukas 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Audrius Ksanavicius 11 Oct 2008 Lithuania flag 0 Serbia 3 A World Cup Qualifying 28000
Saulius Mikoliunas 11 Oct 2008 Lithuania flag 0 Serbia 3 A World Cup Qualifying 28000
Audrius Ksanavicius 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Saulius Mikoliunas 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Marius Zaliukas 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Marius Zaliukas 19 Nov 2008 Lithuania flag 1 Moldova 1 N Estonia Tournament 2008 100
Christophe Berra 19 Nov 2008 Scotland flag 0 Argentina 1 H F 32492
Deividas Cesnauskis 07 Feb 2009 Lithuania flag 1 Poland 1 H Friendly International 100
Laryea Kingston 11 Feb 2009 Ghana flag 2 Egypt 2 A Friendly International n/a
Deividas Cesnauskis 11 Feb 2009 Lithuania flag 3 Andorra 1 A Friendly International 100
Deividas Cesnauskis 28 Mar 2009 Lithuania flag 0 France 1 H World Cup Qualifying 8700
Saulius Mikoliunas 28 Mar 2009 Lithuania flag 0 France 1 H World Cup Qualifying 8700
Eggert Jonsson 01 Apr 2009 Iceland flag 1 Scotland 2 A World Cup Qualifying 42259
Saulius Mikoliunas 01 Apr 2009 Lithuania flag 0 France 1 A World Cup Qualifying 79543
Marius Zaliukas 01 Apr 2009 Lithuania flag 0 France 1 A World Cup Qualifying 79543
Marius Zaliukas 06 Jun 2009 Lithuania flag 0 Romania 1 H World Cup Qualifying 5850
Eggert Jonsson 10 Jun 2009 Iceland flag 0 FYR Macedonia 2 A World Cup Qualifying 7000
Laryea Kingston 06 Sep 2009 Ghana flag 2 Sudan 0 H World Cup Qualifying 38000
Laryea Kingston 09 Sep 2009 Ghana flag 3 Japan 4 N Friendly International 2506
Lee Wallace 10 Oct 2009 Scotland flag 0 Japan 2 A O 72377
Laryea Kingston 11 Oct 2009 Ghana flag 0 Benin 1 A World Cup Qualifying 20000
Lee Wallace 14 Nov 2009 Scotland flag 0 Wales 3 A F 13844
Lee Wallace 03 Mar 2010 Scotland flag 1 Czech Republic 0 H F 26530
Arvydas Novikovas 25 May 2010 Lithuania flag 0 Ukraine 4 A Friendly International 42000
Eggert Jonsson 29 May 2010 Iceland flag 4 Andorra 0 H Friendly International 2567
Lee Wallace 11 Aug 2010 Scotland flag 0 Sweden 3 A F 25249
Eggert Jonsson 03 Sep 2010 Iceland flag 1 Norway 2 H UEFA Euro Qualifying 6137
David Obua 04 Sep 2010 Uganda flag 3 Angola 0 H Africa Cup of Nations n/a 1
Eggert Jonsson 07 Sep 2010 Iceland flag 0 Denmark 1 A UEFA Euro Qualifying 18908
Lee Wallace 07 Sep 2010 Scotland flag 2 Liechtenstein 1 H E 37050
Eggert Jonsson 17 Nov 2010 Iceland flag 2 Israel 3 A Friendly International 4500
Arvydas Novikovas 17 Nov 2010 Lithuania flag 0 Hungary 4 A Friendly International 4500
Marian Kello 09 Feb 2011 Slovakia flag 1 Luxembourg 2 A Friendly International 862
Marius Zaliukas 25 Mar 2011 Lithuania flag 2 Poland 0 A Friendly International 4500
Eggert Jonsson 26 Mar 2011 Iceland flag 0 Cyprus 0 A UEFA Euro Qualifying 2000
David Obua 26 Mar 2011 Uganda flag 1 Guinea-Bissau 0 A Africa Cup of Nations n/a 1
Ismael Bouzid 27 Mar 2011 Algeria flag 1 Morocco 1 H Africa Cup of Nations n/a
Marius Zaliukas 29 Mar 2011 Lithuania flag 1 Spain 3 H UEFA Euro Qualifying 9180
Marian Kello 29 Mar 2011 Slovakia flag 1 Denmark 2 H Friendly International 4927
Marian Kello 04 Jun 2011 Slovakia flag 1 Andorra 0 H UEFA Euro Qualifying 4300
David Obua 04 Jun 2011 Uganda flag 2 Guinea-Bissau 0 H Africa Cup of Nations n/a
Eggert Jonsson 10 Aug 2011 Iceland flag 0 Hungary 4 A Friendly International 12508
Arvydas Novikovas 10 Aug 2011 Lithuania flag 3 Armenia 0 H Friendly International 500
Marius Zaliukas 10 Aug 2011 Lithuania flag 3 Armenia 0 H Friendly International 500
Eggert Jonsson 02 Sep 2011 Iceland flag 0 Norway 1 A UEFA Euro Qualifying 22381
Arvydas Novikovas 02 Sep 2011 Lithuania flag 0 Liechtenstein 0 H UEFA Euro Qualifying 3500
Marius Zaliukas 02 Sep 2011 Lithuania flag 0 Liechtenstein 0 H UEFA Euro Qualifying 3500
David Obua 04 Sep 2011 Uganda flag 0 Angola 2 A Africa Cup of Nations n/a
Arvydas Novikovas 06 Sep 2011 Lithuania flag 0 Scotland 1 A UEFA Euro Qualifying 34071
Marius Zaliukas 06 Sep 2011 Lithuania flag 0 Scotland 1 A UEFA Euro Qualifying 34071
Eggert Jonsson 06 Sep 2011 Iceland flag 1 Cyprus 0 H UEFA Euro Qualifying 5267
Arvydas Novikovas 11 Oct 2011 Lithuania flag 1 Czech Republic 4 H UEFA Euro Qualifying 4000
Marius Zaliukas 11 Oct 2011 Lithuania flag 1 Czech Republic 4 H UEFA Euro Qualifying 4000
Andy Webster 26 May 2012 Scotland flag 1 United States 5 A F 54894
Andy Webster 15 Aug 2012 Scotland flag 3 Australia 1 H F 11110
Ryan McGowan 15 Aug 2012 Australia flag 1 Scotland 3 A Friendly International 11110
Marius Zaliukas 15 Aug 2012 Lithuania flag 0 FYR Macedonia 1 A Friendly International 7000 1
Arvydas Novikovas 07 Sep 2012 Lithuania flag 1 Slovakia 1 H World Cup Qualifying 4000
Marius Zaliukas 07 Sep 2012 Lithuania flag 1 Slovakia 1 H World Cup Qualifying 4000
Andy Webster 08 Sep 2012 Scotland flag 0 Serbia 0 H WC 47369
Andy Webster 11 Sep 2012 Scotland flag 1 North Macedonia 1 H WC 32430
Arvydas Novikovas 11 Sep 2012 Lithuania flag 0 Greece 2 A World Cup Qualifying 22000
Marius Zaliukas 11 Sep 2012 Lithuania flag 0 Greece 2 A World Cup Qualifying 22000
Arvydas Novikovas 12 Oct 2012 Lithuania flag 2 Liechtenstein 0 A World Cup Qualifying 700
Marius Zaliukas 12 Oct 2012 Lithuania flag 2 Liechtenstein 0 A World Cup Qualifying 700
Arvydas Novikovas 16 Oct 2012 Lithuania flag 0 Bosnia and Herzegovina 3 A World Cup Qualifying 11920
Marius Zaliukas 16 Oct 2012 Lithuania flag 0 Bosnia and Herzegovina 3 A World Cup Qualifying 11920
Ryan McGowan 14 Nov 2012 Australia flag 2 Korea Republic 1 A Friendly International 11110
Andy Webster 06 Feb 2013 Scotland flag 1 Estonia 0 H F 16102
Arvydas Novikovas 22 Mar 2013 Lithuania flag 1 Slovakia 1 A World Cup Qualifying 4560
Arvydas Novikovas 26 Mar 2013 Lithuania flag 1 Albania 4 A Friendly International 500
Perry Kitchen 22 May 2016 United States flag 3 Puerto Rico 1 A Friendly International 14000
Callum Paterson 29 May 2016 Scotland flag 0 Italy 1 N F 8000
Faycal Rherras 31 Aug 2016 Morocco flag 0 Albania 0 A Friendly International n/a
Arnaud Djoum 03 Sep 2016 Cameroon flag 2 Gambia 0 H Africa Cup of Nations n/a
Callum Paterson 04 Sep 2016 Scotland flag 5 Malta 1 A WC 15069
Arnaud Djoum 06 Sep 2016 Cameroon flag 2 Gabon 1 H Friendly International n/a
Callum Paterson 08 Oct 2016 Scotland flag 1 Lithuania 1 H WC 35966
Arnaud Djoum 09 Oct 2016 Cameroon flag 1 Algeria 1 A World Cup Qualifying n/a
Perry Kitchen 11 Oct 2016 United States flag 1 New Zealand 1 H Friendly International 9012
Callum Paterson 11 Oct 2016 Scotland flag 0 Slovakia 3 A WC 11097
Callum Paterson 11 Nov 2016 Scotland flag 0 England 3 A WC 87258
Faycal Rherras 15 Nov 2016 Morocco flag 2 Togo 1 H Friendly International n/a
Arnaud Djoum 05 Jan 2017 Cameroon flag 2 Congo DR 0 H Friendly International 8000
Arnaud Djoum 10 Jan 2017 Cameroon flag 1 Zimbabwe 1 H Friendly International n/a
Arnaud Djoum 28 Jan 2017 Cameroon flag 0 Senegal 0 N Africa Cup of Nations Finals n/a
Arnaud Djoum 02 Feb 2017 Cameroon flag 2 Ghana 0 N Africa Cup of Nations Finals n/a
Arnaud Djoum 05 Feb 2017 Cameroon flag 2 Egypt 1 N Africa Cup of Nations Finals n/a
Arnaud Djoum 24 Mar 2017 Cameroon flag 1 Tunisia 0 A Friendly International 6000
Alexandros Tziolis 25 Mar 2017 Greece flag 1 Belgium 1 A World Cup Qualifying n/a
Arnaud Djoum 28 Mar 2017 Cameroon flag 1 Guinea 2 H Friendly International n/a
Aaron Hughes 02 Jun 2017 Northern Ireland flag 1 New Zealand 0 H Friendly International 16815
Arnaud Djoum 10 Jun 2017 Cameroon flag 1 Morocco 0 H Africa Cup of Nations n/a
Aaron Hughes 10 Jun 2017 Northern Ireland flag 1 Azerbaijan 0 A World Cup Qualifying 27978
Bjorn Johnsen 10 Jun 2017 Norway flag 1 Czech Republic 1 H World Cup Qualifying 12179
Christophe Berra 10 Jun 2017 Scotland flag 2 England 2 H WC 48520
Arnaud Djoum 13 Jun 2017 Cameroon flag 0 Colombia 4 H Friendly International n/a
Bjorn Johnsen 13 Jun 2017 Norway flag 1 Sweden 1 H Friendly International 11940
Arnaud Djoum 18 Jun 2017 Cameroon flag 0 Chile 2 N CONFEDCUP 33492
Arnaud Djoum 22 Jun 2017 Cameroon flag 1 Australia 1 N CONFEDCUP 35021
Arnaud Djoum 25 Jun 2017 Cameroon flag 1 Germany 3 N CONFEDCUP 30230
Arnaud Djoum 01 Sep 2017 Cameroon flag 0 Nigeria 4 A World Cup Qualifying n/a
Aaron Hughes 01 Sep 2017 Northern Ireland flag 3 San Marino 0 A World Cup Qualifying 2544
Kyle Lafferty 01 Sep 2017 Northern Ireland flag 3 San Marino 0 A World Cup Qualifying 2544
Christophe Berra 01 Sep 2017 Scotland flag 3 Lithuania 0 A WC 5067
Christophe Berra 04 Sep 2017 Scotland flag 2 Malta 0 H WC 26371 1
Arnaud Djoum 04 Sep 2017 Cameroon flag 1 Nigeria 1 H World Cup Qualifying n/a
Aaron Hughes 04 Sep 2017 Northern Ireland flag 2 Czech Republic 0 H World Cup Qualifying 18167
Kyle Lafferty 04 Sep 2017 Northern Ireland flag 2 Czech Republic 0 H World Cup Qualifying 18167
Kyle Lafferty 05 Oct 2017 Northern Ireland flag 1 Germany 3 H World Cup Qualifying 18104
Christophe Berra 05 Oct 2017 Scotland flag 1 Slovakia 0 H WC 46773
Christophe Berra 08 Oct 2017 Scotland flag 2 Slovenia 2 A WC 11123
Kyle Lafferty 08 Oct 2017 Northern Ireland flag 0 Norway 1 A World Cup Qualifying 10244
Kyle Lafferty 09 Nov 2017 Northern Ireland flag 0 Switzerland 1 H World Cup Qualifying 18269
Christophe Berra 09 Nov 2017 Scotland flag 0 Netherlands 1 H F 17833
Aaron Hughes 12 Nov 2017 Northern Ireland flag 0 Switzerland 0 A World Cup Qualifying 36000
Aaron Hughes 24 Mar 2018 Northern Ireland flag 2 Korea Republic 1 H Friendly International 18103
Marcus Godinho 24 Mar 2018 Canada flag 1 New Zealand 0 N Friendly International n/a
Aaron Hughes 29 May 2018 Northern Ireland flag 0 Panama 0 A Friendly International 26000
Aaron Hughes 03 Jun 2018 Northern Ireland flag 0 Korea Republic 3 A Friendly International 35100
John Souttar 07 Sep 2018 Scotland flag 0 Belgium 4 H F 20196
Steven Naismith 07 Sep 2018 Scotland flag 0 Belgium 4 H F 20196
Steven Naismith 10 Sep 2018 Scotland flag 2 Albania 0 H O 17455 1
John Souttar 10 Sep 2018 Scotland flag 2 Albania 0 H O 17455
Michael Smith 11 Sep 2018 Northern Ireland flag 3 Israel 0 H Friendly International 12913
John Souttar 11 Oct 2018 Scotland flag 1 Israel 2 A O 10234
Steven Naismith 11 Oct 2018 Scotland flag 1 Israel 2 A O 10234
Steven Naismith 14 Oct 2018 Scotland flag 1 Portugal 3 H F 19684 1
Michael Smith 15 Nov 2018 Northern Ireland flag 0 Republic of Ireland 0 A Friendly International 31241
Arnaud Djoum 16 Nov 2018 Cameroon flag 0 Morocco 2 A Africa Cup of Nations n/a
Michael Smith 18 Nov 2018 Northern Ireland flag 1 Austria 2 H Nations League 17895
Arnaud Djoum 20 Nov 2018 Cameroon flag 0 Brazil 1 N Friendly International 29669
Arnaud Djoum 23 Mar 2019 Cameroon flag 3 Comoros 0 A Africa Cup of Nations n/a
Michael Smith 08 Jun 2019 Northern Ireland flag 3 Estonia 0 A UEFA Euro Qualifying 8378
Michael Smith 11 Jun 2019 Northern Ireland flag 2 Belarus 1 A UEFA Euro Qualifying 5350
Arnaud Djoum 14 Jun 2019 Cameroon flag 1 Mali 1 H Friendly International n/a
Marcus Godinho 15 Jun 2019 Canada flag 4 Martinique 0 N CONCACAF 7500
Marcus Godinho 23 Jun 2019 Canada flag 7 Cuba 0 N CONCACAF n/a
Arnaud Djoum 25 Jun 2019 Cameroon flag 2 Guinea-Bissau 0 N Africa Cup of Nations n/a
Marcus Godinho 29 Jun 2019 Canada flag 2 Haiti 3 N CONCACAF n/a
Glenn Whelan 05 Sep 2019 Republic of Ireland flag 1 Switzerland 1 H UEFA Euro Qualifying 44111
Conor Washington 09 Sep 2019 Northern Ireland flag 0 Germany 2 H UEFA Euro Qualifying 18236
Michael Smith 10 Oct 2019 Northern Ireland flag 1 Netherlands 3 A UEFA Euro Qualifying 41348
Glenn Whelan 12 Oct 2019 Republic of Ireland flag 0 Georgia 0 A UEFA Euro Qualifying 24385
Glenn Whelan 15 Oct 2019 Republic of Ireland flag 0 Switzerland 2 A UEFA Euro Qualifying 24766
Michael Smith 16 Nov 2019 Northern Ireland flag 0 Netherlands 0 H UEFA Euro Qualifying 18404
Steven Naismith 16 Nov 2019 Scotland flag 2 Cyprus 1 A E 7595 Captain
Glenn Whelan 18 Nov 2019 Republic of Ireland flag 1 Denmark 1 H UEFA Euro Qualifying n/a
Michael Smith 19 Nov 2019 Northern Ireland flag 1 Germany 6 A UEFA Euro Qualifying 42855 1
Steven Naismith 19 Nov 2019 Scotland flag 3 Kazakhstan 1 H E 19515 1 Captain
Michael Smith 04 Sep 2020 Northern Ireland flag 1 Romania 1 A Nations League n/a
Liam Boyce 07 Sep 2020 Northern Ireland flag 1 Norway 5 H Nations League n/a
Michael Smith 07 Sep 2020 Northern Ireland flag 1 Norway 5 H Nations League n/a
Liam Boyce 08 Oct 2020 Northern Ireland flag 1 Bosnia and Herzegovina 1 A Nations League 1800
Liam Boyce 11 Oct 2020 Northern Ireland flag 0 Austria 1 H Nations League n/a
Michael Smith 14 Oct 2020 Northern Ireland flag 0 Norway 1 A Nations League 200
Liam Boyce 12 Nov 2020 Northern Ireland flag 1 Slovakia 2 H Nations League 1060
Michael Smith 15 Nov 2020 Northern Ireland flag 1 Austria 2 A Nations League n/a
Liam Boyce 15 Nov 2020 Northern Ireland flag 1 Austria 2 A Nations League n/a
Craig Gordon 15 Nov 2020 Scotland flag 0 Slovakia 1 A O 0
Michael Smith 18 Nov 2020 Northern Ireland flag 1 Romania 1 H Nations League 1060
Liam Boyce 18 Nov 2020 Northern Ireland flag 1 Romania 1 H Nations League 1060
Michael Smith 25 Mar 2021 Northern Ireland flag 0 Italy 2 A World Cup Qualifying n/a
Michael Smith 28 Mar 2021 Northern Ireland flag 1 United States 2 H Friendly International n/a
Michael Smith 31 Mar 2021 Northern Ireland flag 0 Bulgaria 0 H World Cup Qualifying n/a
Craig Gordon 31 Mar 2021 Scotland flag 4 Faroe Islands 0 H WC 0
Liam Boyce 30 May 2021 Northern Ireland flag 3 Malta 0 N Friendly International n/a
Craig Gordon 02 Jun 2021 Scotland flag 2 Netherlands 2 N F 0
Craig Gordon 01 Sep 2021 Scotland flag 0 Denmark 2 A WC 34562
Ben Woodburn 01 Sep 2021 Wales flag 0 Finland 0 A Friendly International n/a
Michael Smith 02 Sep 2021 Northern Ireland flag 4 Lithuania 1 A World Cup Qualifying n/a
Craig Gordon 04 Sep 2021 Scotland flag 1 Moldova 0 H WC 40869
Craig Gordon 07 Sep 2021 Scotland flag 1 Austria 0 A WC 18800
Michael Smith 08 Sep 2021 Northern Ireland flag 0 Switzerland 0 A World Cup Qualifying n/a
Craig Gordon 09 Oct 2021 Scotland flag 3 Israel 2 H WC 50585
Craig Gordon 12 Oct 2021 Scotland flag 1 Faroe Islands 0 A WC 4233
Craig Gordon 12 Nov 2021 Scotland flag 2 Moldova 0 A WC 3642
Craig Gordon 15 Nov 2021 Scotland flag 2 Denmark 0 H WC 49527
John Souttar 15 Nov 2021 Scotland flag 2 Denmark 0 H WC 49527 1
Craig Gordon 24 Mar 2022 Scotland flag 1 Poland 1 H F 39090
Craig Gordon 29 Mar 2022 Scotland flag 2 Austria 2 A F 6600
Nathaniel Atkinson 29 Mar 2022 Australia flag 0 Saudi Arabia 1 A World Cup Qualifying n/a
Craig Gordon 01 Jun 2022 Scotland flag 1 Ukraine 3 H WC 49772
Nathaniel Atkinson 07 Jun 2022 Australia flag 2 United Arab Emirates 1 N World Cup Qualifying n/a
Craig Gordon 08 Jun 2022 Scotland flag 2 Armenia 0 H O 38627
Craig Gordon 11 Jun 2022 Scotland flag 0 Republic Of Ireland 3 A O 46927
Nathaniel Atkinson 13 Jun 2022 Australia flag 0 Peru 0 N World Cup Qualifying n/a
Kye Rowles 13 Jun 2022 Australia flag 0 Peru 0 N World Cup Qualifying n/a
Craig Gordon 14 Jun 2022 Scotland flag 4 Armenia 1 A O 13500
Craig Gordon 21 Sep 2022 Scotland flag 3 Ukraine 0 H O 42846
Nathaniel Atkinson 22 Sep 2022 Australia flag 1 New Zealand 0 H Friendly International n/a
Craig Gordon 24 Sep 2022 Scotland flag 2 Republic Of Ireland 1 H O 48853
Nathaniel Atkinson 25 Sep 2022 Australia flag 2 New Zealand 0 A Friendly International n/a
Cammy Devlin 25 Sep 2022 Australia flag 2 New Zealand 0 A Friendly International n/a
Craig Gordon 27 Sep 2022 Scotland flag 0 Ukraine 0 A O 13534
Stephen Kingsley 27 Sep 2022 Scotland flag 0 Ukraine 0 A O 13534
Craig Gordon 16 Nov 2022 Scotland flag 1 Turkey 2 A F 28348
Nathaniel Atkinson 22 Nov 2022 Australia flag 1 France 4 N World Cup Finals 40875
Kye Rowles 22 Nov 2022 Australia flag 1 France 4 N World Cup Finals 40875
Kye Rowles 26 Nov 2022 Australia flag 1 Tunisia 0 N World Cup Finals 41823
Kye Rowles 30 Nov 2022 Australia flag 1 Denmark 0 N World Cup Finals 41232
Kye Rowles 03 Dec 2022 Australia flag 1 Argentina 2 N World Cup Finals 45032
Kye Rowles 24 Mar 2023 Australia flag 3 Ecuador 1 H Friendly International 20668
Garang Kuol 24 Mar 2023 Australia flag 3 Ecuador 1 H Friendly International 20668 1
Cammy Devlin 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Kye Rowles 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Garang Kuol 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Lawrence Shankland 28 Mar 2023 Scotland flag 2 Spain 0 H E 47976
Kye Rowles 15 Jun 2023 Australia flag 0 Argentina 2 N Friendly International 68000
Nathaniel Atkinson 15 Jun 2023 Australia flag 0 Argentina 2 N Friendly International 68000
Kye Rowles 10 Sep 2023 Australia flag 2 Mexico 2 N Friendly International 52787
Nathaniel Atkinson 10 Sep 2023 Australia flag 2 Mexico 2 N Friendly International 52787
Kenneth Vargas 12 Sep 2023 Costa Rica flag 1 United Arab Emirates 4 N Friendly International n/a
Kye Rowles 13 Oct 2023 Australia flag 0 England 1 A Friendly International 81116
Lawrence Shankland 16 Nov 2023 Scotland flag 2 Georgia 2 A E 44595 1
Kenneth Vargas 17 Nov 2023 Costa Rica flag 0 Panama 3 H Concacaf Nations League n/a
Lawrence Shankland 19 Nov 2023 Scotland flag 3 Norway 3 H E 48138
Kenneth Vargas 21 Nov 2023 Costa Rica flag 1 Panama 3 A Concacaf Nations League n/a
Kye Rowles 21 Nov 2023 Australia flag 1 Palestine 0 A World Cup Qualifying 14537
Kye Rowles 06 Jan 2024 Australia flag 2 Bahrain 0 N Friendly International n/a
Nathaniel Atkinson 06 Jan 2024 Australia flag 2 Bahrain 0 N Friendly International n/a
Kye Rowles 13 Jan 2024 Australia flag 2 India 0 N Asian Cup Finals n/a
Kye Rowles 23 Jan 2024 Australia flag 1 Uzbekistan 1 N Asian Cup Finals n/a
Nathaniel Atkinson 23 Jan 2024 Australia flag 1 Uzbekistan 1 N Asian Cup Finals n/a
Kye Rowles 28 Jan 2024 Australia flag 4 Indonesia 0 N Asian Cup Finals n/a
Nathaniel Atkinson 28 Jan 2024 Australia flag 4 Indonesia 0 N Asian Cup Finals n/a
Kye Rowles 02 Feb 2024 Australia flag 1 Korea Republic 2 N Asian Cup Finals n/a
Nathaniel Atkinson 02 Feb 2024 Australia flag 1 Korea Republic 2 N Asian Cup Finals n/a
Kye Rowles 21 Mar 2024 Australia flag 2 Lebanon 0 H World Cup Qualifying 27026 1
Nathaniel Atkinson 21 Mar 2024 Australia flag 2 Lebanon 0 H World Cup Qualifying 27026 1
Dexter Lembikisa 21 Mar 2024 Jamaica flag 1 United States 3 A CONCACAF Nations League Finals n/a
Lawrence Shankland 22 Mar 2024 Scotland flag 0 Netherlands 4 A F 46223
Kenneth Vargas 23 Mar 2024 Costa Rica flag 3 Honduras 1 H Concacaf Nations League n/a
Dexter Lembikisa 24 Mar 2024 Jamaica flag 1 Panama 0 N CONCACAF Nations League Finals n/a 1
Lawrence Shankland 26 Mar 2024 Scotland flag 0 Northern Ireland 1 H F 33452
Kye Rowles 26 Mar 2024 Australia flag 5 Lebanon 0 A World Cup Qualifying 25023
Kenneth Vargas 31 May 2024 Costa Rica flag 0 Uruguay 0 H Friendly International 15500
Lawrence Shankland 03 Jun 2024 Scotland flag 2 Gibraltar 0 A F 15552
Kye Rowles 06 Jun 2024 Australia flag 2 Bangladesh 0 A World Cup Qualifying 5227
Cammy Devlin 06 Jun 2024 Australia flag 2 Bangladesh 0 A World Cup Qualifying 5227
Lawrence Shankland 07 Jun 2024 Scotland flag 2 Finland 2 H F 40159 1
Craig Gordon 07 Jun 2024 Scotland flag 2 Finland 2 H F 40159
Kenneth Vargas 09 Jun 2024 Costa Rica flag 3 Grenada 0 A World Cup Qualifying n/a
Cammy Devlin 11 Jun 2024 Australia flag 5 Palestine 0 H World Cup Qualifying 18261
Lawrence Shankland 14 Jun 2024 Scotland flag 1 Germany 5 A E 65052
Lawrence Shankland 19 Jun 2024 Scotland flag 1 Switzerland 1 N E 42711
Lawrence Shankland 23 Jun 2024 Scotland flag 0 Hungary 1 N E 54000
Lawrence Shankland 05 Sep 2024 Scotland flag 2 Poland 3 H O 46356
Kye Rowles 06 Sep 2024 Australia flag 0 Bahrain 1 H World Cup Qualifying 24644
Kye Rowles 10 Sep 2024 Australia flag 0 Indonesia 0 A World Cup Qualifying 70059
10 Sep 2024 Costa Rica 0 Guatemala 0 A Concacaf Nations League n/a
Kye Rowles 10 Oct 2024 Australia flag 3 China 1 H World Cup Qualifying 46291
Kenneth Vargas 11 Oct 2024 Costa Rica flag 1 Suriname 1 A Concacaf Nations League n/a
Craig Gordon 12 Oct 2024 Scotland flag 1 Croatia 2 A O 21702
Craig Gordon 15 Oct 2024 Scotland flag 0 Portugal 0 H O 49057
Kenneth Vargas 16 Oct 2024 Costa Rica flag 3 Guatemala 0 H Concacaf Nations League n/a 1

Games by Player Date
Player Date Country F Against A Ven Comp Crowd Goals Pens Captain
10 Sep 2024 Costa Rica 0 Guatemala 0 A Concacaf Nations League n/a
Tommy Jenkinson 19 Feb 1887 Scotland flag 4 Ireland 1 H BC 1000 1
Jimmy Adams 09 Mar 1889 Scotland flag 7 Ireland 0 H BC 6000
Jimmy Adams 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200
Jimmy Adams 25 Mar 1893 Scotland flag 6 Ireland 1 H BC 12000
Johnny Hill 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Johnny Hill 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200 Captain
John MacPherson 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Isaac Begbie 29 Mar 1890 Scotland flag 4 Ireland 1 A BC 5000
Isaac Begbie 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Isaac Begbie 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200
Isaac Begbie 07 Apr 1894 Scotland flag 2 England 2 H BC 45107
Davie Baird 29 Mar 1890 Scotland flag 4 Ireland 1 A BC 5000
Davie Baird 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Davie Baird 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200 1
Willie Taylor 02 Apr 1892 Scotland flag 1 England 4 H BC 21000
Davie Russell 30 Mar 1895 Scotland flag 3 Ireland 1 H BC 15000
Davie Russell 06 Apr 1895 Scotland flag 0 England 3 A BC 42500
George Hogg 28 Mar 1896 Scotland flag 3 Ireland 3 A BC 8000
George Hogg 04 Apr 1896 Scotland flag 2 England 1 H BC 56500
Tom Chambers 24 Mar 1894 Scotland flag 5 Wales 2 H BC 11000 1
Johnny Walker 30 Mar 1895 Scotland flag 3 Ireland 1 H BC 15000 2
Johnny Walker 20 Mar 1897 Scotland flag 2 Wales 2 A BC 7000 1
Johnny Walker 26 Mar 1898 Scotland flag 3 Ireland 0 A BC 5000
Alex King 21 Mar 1896 Scotland flag 4 Wales 0 H BC 11700
Alex King 04 Apr 1896 Scotland flag 2 England 1 H BC 56500
Bobby Walker 03 Mar 1900 Scotland flag 3 Ireland 0 A BC 6000
Bobby Walker 07 Apr 1900 Scotland flag 4 England 1 H BC 63000
Bobby Walker 02 Mar 1901 Scotland flag 1 Wales 1 A BC 5000
Bobby Walker 30 Mar 1901 Scotland flag 2 England 2 A BC 18250
Bobby Walker 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000 1
Bobby Walker 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284 1
Bobby Walker 03 May 1902 Scotland flag 2 England 2 A BC 15000
Bobby Walker 09 Mar 1903 Scotland flag 1 Wales 0 A BC 11000
Bobby Walker 21 Mar 1903 Scotland flag 0 Ireland 2 H BC 17000
Bobby Walker 04 Apr 1903 Scotland flag 2 England 1 A BC 36000 1
Bobby Walker 12 Mar 1904 Scotland flag 1 Wales 1 H BC 13000 1
Bobby Walker 26 Mar 1904 Scotland flag 1 Ireland 1 A BC 8000
Bobby Walker 09 Apr 1904 Scotland flag 0 England 1 H BC 45000
Bobby Walker 06 Mar 1905 Scotland flag 1 Wales 3 A BC 6000
Bobby Walker 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000 1
Bobby Walker 01 Apr 1905 Scotland flag 0 England 1 A BC 27599
Bobby Walker 17 Mar 1906 Scotland flag 1 Ireland 0 A BC 8000
Bobby Walker 16 Mar 1907 Scotland flag 3 Ireland 0 H BC 26000 1
Bobby Walker 06 Apr 1907 Scotland flag 1 England 1 A BC 35829
Bobby Walker 07 Mar 1908 Scotland flag 2 Wales 1 H BC 18000
Bobby Walker 14 Mar 1908 Scotland flag 5 Ireland 0 A BC 10000
Bobby Walker 04 Apr 1908 Scotland flag 1 England 1 H BC 121452
Bobby Walker 01 Mar 1909 Scotland flag 2 Wales 3 A BC 23000 1
Bobby Walker 03 Apr 1909 Scotland flag 0 England 2 A BC 27000
Bobby Walker 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
Bobby Walker 16 Mar 1912 Scotland flag 4 Ireland 1 A BC 12000 1
Bobby Walker 23 Mar 1912 Scotland flag 1 England 1 H BC 127307
Bobby Walker 03 Mar 1913 Scotland flag 0 Wales 0 A BC 4500
Bobby Walker 05 Apr 1913 Scotland flag 0 England 1 A BC 52500
Albert Buick 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000 1 Captain
Albert Buick 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284 1
Henry Allan 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284
Tom Robertson 26 Mar 1898 Scotland flag 3 Ireland 0 A BC 5000 1
Charlie Thomson 26 Mar 1904 Scotland flag 1 Ireland 1 A BC 8000
Charlie Thomson 06 Mar 1905 Scotland flag 1 Wales 3 A BC 6000
Charlie Thomson 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000 2 2
Charlie Thomson 01 Apr 1905 Scotland flag 0 England 1 A BC 27599 Captain
Charlie Thomson 03 Mar 1906 Scotland flag 0 Wales 2 H BC 27000 Captain
Charlie Thomson 17 Mar 1906 Scotland flag 1 Ireland 0 A BC 8000 Captain
Charlie Thomson 04 Mar 1907 Scotland flag 0 Wales 1 A BC 7715 Captain
Charlie Thomson 16 Mar 1907 Scotland flag 3 Ireland 0 H BC 26000 1 1 Captain
Charlie Thomson 06 Apr 1907 Scotland flag 1 England 1 A BC 35829
Charlie Thomson 07 Mar 1908 Scotland flag 2 Wales 1 H BC 18000 Captain
Charlie Thomson 14 Mar 1908 Scotland flag 5 Ireland 0 A BC 10000 Captain
Charlie Thomson 04 Apr 1908 Scotland flag 1 England 1 H BC 121452 Captain
Harry Rennie 03 Mar 1900 Scotland flag 3 Ireland 0 A BC 6000
Harry Rennie 07 Apr 1900 Scotland flag 4 England 1 H BC 63000
George Key 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000
Bill Porteous 21 Mar 1903 Scotland flag 0 Ireland 2 H BC 17000
Mark Bell 02 Mar 1901 Scotland flag 1 Wales 1 A BC 5000
Alex Menzies 07 Apr 1906 Scotland flag 2 England 1 H BC 102741
Tom Collins 01 Mar 1909 Scotland flag 2 Wales 3 A BC 23000
George Wilson 12 Mar 1904 Scotland flag 1 Wales 1 H BC 13000
George Wilson 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000
George Wilson 01 Apr 1905 Scotland flag 0 England 1 A BC 27599
George Wilson 03 Mar 1906 Scotland flag 0 Wales 2 H BC 27000
Peter Nellies 15 Mar 1913 Scotland flag 2 Ireland 1 A BC 12000
Peter Nellies 28 Feb 1914 Scotland flag 0 Wales 0 H BC 10000 Captain
George Sinclair 19 Mar 1910 Scotland flag 0 Ireland 1 A BC 17000
George Sinclair 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
George Sinclair 16 Mar 1912 Scotland flag 4 Ireland 1 A BC 12000
Bob Mercer 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
Bob Mercer 15 Mar 1913 Scotland flag 2 Ireland 1 A BC 12000
Jock White 03 Mar 1923 Scotland flag 1 Northern Ireland 0 A BC 31000
John A Johnston 26 Oct 1929 Scotland flag 4 Wales 2 A BC 25000
John A Johnston 17 Sep 1932 Scotland flag 4 Northern Ireland 0 A BC 40000
John A Johnston 26 Oct 1932 Scotland flag 2 Wales 5 H BC 31000 Captain
Andrew Herd 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572
Jack Harkness 27 Oct 1928 Scotland flag 4 Wales 2 H BC 55000
Jack Harkness 23 Feb 1929 Scotland flag 7 Northern Ireland 3 A BC 35000
Jack Harkness 13 Apr 1929 Scotland flag 1 England 0 H BC 110512
Jack Harkness 26 Oct 1929 Scotland flag 4 Wales 2 A BC 25000
Jack Harkness 05 Apr 1930 Scotland flag 2 England 5 A BC 87375
Jack Harkness 31 Oct 1931 Scotland flag 3 Wales 2 A BC 10860
Jack Harkness 08 May 1932 Scotland flag 3 France 1 A F 20000
Jack Harkness 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Jack Harkness 04 Oct 1933 Scotland flag 2 Wales 3 A BC 40000
Barney Battles Jnr 25 Oct 1930 Scotland flag 1 Wales 1 H BC 23106 1
William Waugh 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000
Andy Anderson 01 Apr 1933 Scotland flag 2 England 1 H BC 136259
Andy Anderson 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Andy Anderson 04 Oct 1933 Scotland flag 2 Wales 3 A BC 40000 Captain
Andy Anderson 29 Nov 1933 Scotland flag 2 Austria 2 H F 62000
Andy Anderson 14 Apr 1934 Scotland flag 0 England 3 A BC 92363
Andy Anderson 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572
Andy Anderson 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Andy Anderson 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Andy Anderson 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Andy Anderson 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800
Andy Anderson 04 Apr 1936 Scotland flag 1 England 1 A BC 93267
Andy Anderson 14 Oct 1936 Scotland flag 2 Germany 0 H F 50000
Andy Anderson 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000
Andy Anderson 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858
Andy Anderson 17 Apr 1937 Scotland flag 3 England 1 H BC 149547
Andy Anderson 09 May 1937 Scotland flag 1 Austria 1 A F 63000
Andy Anderson 30 Oct 1937 Scotland flag 1 Wales 2 A BC 41800
Andy Anderson 10 Nov 1937 Scotland flag 1 Northern Ireland 1 H BC 21878
Andy Anderson 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000 Captain
Andy Anderson 09 Apr 1938 Scotland flag 1 England 0 A BC 93267
Andy Anderson 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000
Andy Anderson 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810 Captain
Andy Anderson 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 Captain
William Reid 20 Oct 1930 Northern Ireland flag 1 England 5 A British Championship 35000
Alex Massie 19 Sep 1931 Scotland flag 3 Northern Ireland 1 H BC 45000
Alex Massie 31 Oct 1931 Scotland flag 3 Wales 2 A BC 10860
Alex Massie 08 May 1932 Scotland flag 3 France 1 A F 20000
Alex Massie 17 Sep 1932 Scotland flag 4 Northern Ireland 0 A BC 40000
Alex Massie 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Alex Massie 14 Apr 1934 Scotland flag 0 England 3 A BC 92363 Captain
Alex Massie 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572 Captain
Alex Massie 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Alex Massie 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Alex Massie 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Alex Massie 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800
Tommy Walker 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Tommy Walker 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Tommy Walker 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Tommy Walker 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800 1
Tommy Walker 04 Apr 1936 Scotland flag 1 England 1 A BC 93267 1 1
Tommy Walker 14 Oct 1936 Scotland flag 2 Germany 0 H F 50000
Tommy Walker 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000
Tommy Walker 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858 1
Tommy Walker 17 Apr 1937 Scotland flag 3 England 1 H BC 149547
Tommy Walker 09 May 1937 Scotland flag 1 Austria 1 A F 63000
Tommy Walker 15 May 1937 Scotland flag 3 Czechoslovakia 1 A F 35000
Tommy Walker 30 Oct 1937 Scotland flag 1 Wales 2 A BC 41800
Tommy Walker 10 Nov 1937 Scotland flag 1 Northern Ireland 1 H BC 21878
Tommy Walker 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000
Tommy Walker 09 Apr 1938 Scotland flag 1 England 0 A BC 93267 1
Tommy Walker 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000 1
Tommy Walker 08 Oct 1938 Scotland flag 2 Northern Ireland 0 A BC 40000 1
Tommy Walker 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810 2
Tommy Walker 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 1 1
Tommy Walker 15 Apr 1939 Scotland flag 1 England 2 H BC 149269
Tommy Walker 15 May 1946 Scotland flag 3 Switzerland 1 H F 111899
Archie Miller 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810
Alex Munro 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000 1
Alex Munro 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858
David McCulloch 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Jimmy Dykes 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000
Jimmy Dykes 08 Oct 1938 Scotland flag 2 Northern Ireland 0 A BC 40000
Andy Black 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000 1
Andy Black 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000 1
Andy Black 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 1
Freddie Warren 17 Mar 1937 Wales flag 4 Northern Ireland 1 H British Championship 19000 1
Freddie Warren 16 Mar 1938 Wales flag 0 Northern Ireland 1 A British Championship 15000
Willie MacFarlane 24 May 1947 Scotland flag 6 Luxembourg 0 A F 4000
Alfie Conn 02 May 1956 Scotland flag 1 Austria 1 H F 80322 1
Jimmy Walker 23 Jan 1946 Scotland flag 2 Belgium 2 H F 48830
Jimmy Wardhaugh 08 Dec 1954 Scotland flag 2 Hungary 4 H F 113180
Jimmy Wardhaugh 07 Nov 1956 Scotland flag 1 Northern Ireland 0 H BC 62328
Bobby Dougan 26 Apr 1950 Scotland flag 3 Switzerland 1 H F 122351
Willie Bauld 15 Apr 1950 Scotland flag 0 England 1 H BC 133991
Willie Bauld 26 Apr 1950 Scotland flag 3 Switzerland 1 H F 122351 1
Willie Bauld 21 May 1950 Scotland flag 2 Portugal 2 A F 68000 1
John Cumming 08 Dec 1954 Scotland flag 2 Hungary 4 H F 113180
John Cumming 02 Apr 1955 Scotland flag 2 England 7 A BC 96847
John Cumming 04 May 1955 Scotland flag 3 Portugal 0 H F 20834
John Cumming 15 May 1955 Scotland flag 2 Yugoslavia 2 A F 20000
John Cumming 09 Apr 1960 Scotland flag 1 England 1 H BC 129183
John Cumming 04 May 1960 Scotland flag 2 Poland 3 H F 29663
John Cumming 29 May 1960 Scotland flag 1 Austria 4 A F 55000
John Cumming 05 Jun 1960 Scotland flag 3 Hungary 3 A F 90000
John Cumming 08 Jun 1960 Scotland flag 2 Turkey 4 A F 22500
Davie Mackay 26 May 1957 Scotland flag 1 Spain 4 A WC 90000
Davie Mackay 15 Jun 1958 Scotland flag 1 France 2 N WC 13554
Davie Mackay 18 Oct 1958 Scotland flag 3 Wales 0 A BC 59162 Captain
Davie Mackay 05 Nov 1958 Scotland flag 2 Northern Ireland 2 H BC 72713 Captain
Alex Young 09 Apr 1960 Scotland flag 1 England 1 H BC 129183
Alex Young 29 May 1960 Scotland flag 1 Austria 4 A F 55000
Alex Young 05 Jun 1960 Scotland flag 3 Hungary 3 A F 90000 1
Alex Young 08 Jun 1960 Scotland flag 2 Turkey 4 A F 22500 1
Alex Young 22 Oct 1960 Scotland flag 0 Wales 2 A BC 55000
Alex Young 09 Nov 1960 Scotland flag 5 Northern Ireland 2 H BC 34544 1
Davie Holt 08 May 1963 Scotland flag 4 Austria 1 H F 94596
Davie Holt 04 Jun 1963 Scotland flag 3 Norway 4 A F 15600
Davie Holt 09 Jun 1963 Scotland flag 0 Republic Of Ireland 1 A F 26000
Davie Holt 13 Jun 1963 Scotland flag 6 Spain 2 A F 40000
Davie Holt 12 May 1964 Scotland flag 2 West Germany 2 A F 65000
Jim Cruickshank 12 May 1964 Scotland flag 2 West Germany 2 A F 65000
Jim Cruickshank 31 May 1967 Scotland flag 2 Australia 1 A F 20000
Jim Cruickshank 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Jim Cruickshank 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Jim Cruickshank 22 Apr 1970 Scotland flag 0 Wales 0 H BC 30379
Jim Cruickshank 25 Apr 1970 Scotland flag 0 England 0 H BC 137284
Jim Cruickshank 11 Nov 1970 Scotland flag 1 Denmark 0 H E 24783
Jim Cruickshank 03 Feb 1971 Scotland flag 0 Belgium 3 A E 13931
Jim Cruickshank 17 Dec 1975 Scotland flag 1 Romania 1 H E 11676
Willie Wallace 25 Nov 1964 Scotland flag 3 Northern Ireland 2 H BC 48752
Willie Wallace 02 Apr 1966 Scotland flag 3 England 4 H BC 123052
Willie Wallace 11 May 1966 Scotland flag 0 Netherlands 3 H F 16513
Alan Anderson 16 May 1967 Scotland flag 2 Israel 1 A F 27000
Alan Anderson 28 May 1967 Scotland flag 1 Australia 0 A F 34972
Alan Anderson 31 May 1967 Scotland flag 2 Australia 1 A F 20000
Alan Anderson 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Alan Anderson 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Donald Ford 17 Oct 1973 Scotland flag 0 Czechoslovakia 1 A WC 13668
Donald Ford 27 Mar 1974 Scotland flag 1 West Germany 2 A F 60000
Donald Ford 14 May 1974 Scotland flag 2 Wales 0 H BC 41969
Roald Jensen 08 May 1969 Norway flag 0 Mexico 2 H Friendly International 25400
Roald Jensen 19 Jun 1969 Norway flag 2 Sweden 5 H World Cup Qualifying 27600
Roald Jensen 10 Sep 1969 Norway flag 1 France 3 H World Cup Qualifying 23563
Roald Jensen 17 Jun 1970 Norway flag 2 Finland 0 H Friendly International 13101
Jim Townsend 28 May 1967 Scotland flag 1 Australia 0 A F 34972
Jim Townsend 31 May 1967 Scotland flag 2 Australia 1 A F 20000 1
Jim Townsend 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Jim Townsend 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Gary Mackay 11 Nov 1987 Scotland flag 1 Bulgaria 0 A E 49976 1
Gary Mackay 02 Dec 1987 Scotland flag 0 Luxembourg 0 A E 2022
Gary Mackay 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
Gary Mackay 22 Mar 1988 Scotland flag 1 Malta 1 A F 8000
Henry Smith 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
Henry Smith 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
Henry Smith 20 May 1992 Scotland flag 3 Canada 1 A F 10872
John Robertson 12 Sep 1990 Scotland flag 2 Romania 1 H E 8046 1
John Robertson 17 Oct 1990 Scotland flag 2 Switzerland 1 H E 27740 1 1
John Robertson 27 Mar 1991 Scotland flag 1 Bulgaria 1 H E 33119
John Robertson 01 May 1991 Scotland flag 2 San Marino 0 A E 3512
John Robertson 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
John Robertson 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
John Robertson 25 Mar 1992 Scotland flag 1 Finland 1 H F 9275
John Robertson 18 Nov 1992 Scotland flag 0 Italy 0 H WC 33029
John Robertson 17 Feb 1993 Scotland flag 3 Malta 0 H WC 35490
John Robertson 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
John Robertson 19 May 1993 Scotland flag 3 Estonia 0 A WC 5100
John Robertson 21 May 1995 Scotland flag 0 Japan 0 A O 24566
John Robertson 24 May 1995 Scotland flag 2 Ecuador 1 N O 5669 1
John Robertson 07 Jun 1995 Scotland flag 2 Faroe Islands 0 A E 3881
John Robertson 16 Aug 1995 Scotland flag 1 Greece 0 H E 34910
John Robertson 11 Oct 1995 Scotland flag 0 Sweden 2 A F 19121
Craig Levein 28 Mar 1990 Scotland flag 1 Argentina 0 H F 46535
Craig Levein 25 Apr 1990 Scotland flag 0 East Germany 1 H F 19718
Craig Levein 16 May 1990 Scotland flag 1 Egypt 3 H F 23000
Craig Levein 19 May 1990 Scotland flag 1 Poland 1 H F 25144
Craig Levein 28 May 1990 Scotland flag 2 Malta 1 A F 3000
Craig Levein 16 Jun 1990 Scotland flag 2 Sweden 1 N WC 31823
Craig Levein 16 Oct 1991 Scotland flag 0 Romania 1 A E 15850
Craig Levein 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
Craig Levein 14 Oct 1992 Scotland flag 0 Portugal 0 H WC 22583
Craig Levein 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400 Captain
Craig Levein 28 Apr 1993 Scotland flag 0 Portugal 5 A WC 28000
Craig Levein 08 Sep 1993 Scotland flag 1 Switzerland 1 H WC 21500
Craig Levein 23 Mar 1994 Scotland flag 0 Netherlands 1 H F 36809
Craig Levein 07 Sep 1994 Scotland flag 2 Finland 0 A E 12845
Craig Levein 12 Oct 1994 Scotland flag 5 Faroe Islands 1 H E 20885
Craig Levein 16 Nov 1994 Scotland flag 1 Russia 1 H E 31254
John Colquhoun 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
John Colquhoun 22 Mar 1988 Scotland flag 1 Malta 1 A F 8000
Dave McPherson 26 Apr 1989 Scotland flag 2 Cyprus 1 H WC 50694
Dave McPherson 27 May 1989 Scotland flag 0 England 2 H O 60308
Dave McPherson 15 Nov 1989 Scotland flag 1 Norway 1 H WC 61753
Dave McPherson 28 May 1990 Scotland flag 2 Malta 1 A F 3000
Dave McPherson 11 Jun 1990 Scotland flag 0 Costa Rica 1 N WC 30867
Dave McPherson 16 Jun 1990 Scotland flag 2 Sweden 1 N WC 31823
Dave McPherson 20 Jun 1990 Scotland flag 0 Brazil 1 N WC 62502
Dave McPherson 17 Oct 1990 Scotland flag 2 Switzerland 1 H E 27740
Dave McPherson 14 Nov 1990 Scotland flag 1 Bulgaria 1 A E 42000
Dave McPherson 06 Feb 1991 Scotland flag 0 Ussr 1 H F 20673
Dave McPherson 27 Mar 1991 Scotland flag 1 Bulgaria 1 H E 33119
Dave McPherson 01 May 1991 Scotland flag 2 San Marino 0 A E 3512
Dave McPherson 11 Sep 1991 Scotland flag 2 Switzerland 2 A E 47000
Dave McPherson 16 Oct 1991 Scotland flag 0 Romania 1 A E 15850
Dave McPherson 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
Dave McPherson 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
Dave McPherson 25 Mar 1992 Scotland flag 1 Finland 1 H F 9275
Dave McPherson 17 May 1992 Scotland flag 1 United States 0 A F 24157
Dave McPherson 20 May 1992 Scotland flag 3 Canada 1 A F 10872
Dave McPherson 03 Jun 1992 Scotland flag 0 Norway 0 A F 8786
Alan McLaren 17 May 1992 Scotland flag 1 United States 0 A F 24157
Alan McLaren 20 May 1992 Scotland flag 3 Canada 1 A F 10872
Alan McLaren 03 Jun 1992 Scotland flag 0 Norway 0 A F 8786
Alan McLaren 18 Nov 1992 Scotland flag 0 Italy 0 H WC 33029
Alan McLaren 17 Feb 1993 Scotland flag 3 Malta 0 H WC 35490
Alan McLaren 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
Alan McLaren 19 May 1993 Scotland flag 3 Estonia 0 A WC 5100
Alan McLaren 02 Jun 1993 Scotland flag 3 Estonia 1 H WC 14307
Alan McLaren 13 Oct 1993 Scotland flag 1 Italy 3 A WC 61178
Alan McLaren 17 Nov 1993 Scotland flag 2 Malta 0 A WC 7000
Alan McLaren 23 Mar 1994 Scotland flag 0 Netherlands 1 H F 36809
Alan McLaren 20 Apr 1994 Scotland flag 2 Austria 1 A F 35000
Alan McLaren 07 Sep 1994 Scotland flag 2 Finland 0 A E 12845
Alan McLaren 12 Oct 1994 Scotland flag 5 Faroe Islands 1 H E 20885
David McCreery 06 Sep 1989 Northern Ireland flag 1 Hungary 2 H World Cup Qualifying 8000
David McCreery 11 Oct 1989 Northern Ireland flag 0 Republic of Ireland 3 A World Cup Qualifying 45800
David McCreery 27 Mar 1990 Northern Ireland flag 2 Norway 3 H Friendly International 3900
David McCreery 18 May 1990 Northern Ireland flag 1 Uruguay 0 H Friendly International 3500
Nicky Walker 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
Paul Ritchie 28 Apr 1999 Scotland flag 1 Germany 0 A F 27000
Paul Ritchie 09 Jun 1999 Scotland flag 2 Czech Republic 3 A E 21149 1
Paul Ritchie 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059
Paul Ritchie 13 Nov 1999 Scotland flag 0 England 2 H E 50132
Colin Miller 24 Jan 1995 Canada flag 0 Denmark 1 H SkyDome Cup 10024
Colin Miller 22 May 1995 Canada flag 2 Northern Ireland 0 H Canada Cup 12112
Colin Miller 28 May 1995 Canada flag 1 Chile 2 H Canada Cup 17047
Colin Miller 04 Jun 1995 Canada flag 1 Turkey 3 H Friendly International n/a
Colin Miller 07 Jun 1995 Canada flag 0 Turkey 3 H Friendly International 2602
Colin Cameron 28 Apr 1999 Scotland flag 1 Germany 0 A F 27000
Colin Cameron 05 Jun 1999 Scotland flag 1 Faroe Islands 1 A E 4100
Colin Cameron 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059 1
Colin Cameron 29 Mar 2000 Scotland flag 0 France 2 H F 48157
Colin Cameron 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Colin Cameron 02 Sep 2000 Scotland flag 1 Latvia 0 A WC 9500
Colin Cameron 07 Oct 2000 Scotland flag 2 San Marino 0 A WC 4377
Colin Cameron 11 Oct 2000 Scotland flag 1 Croatia 1 A WC 25000
Colin Cameron 15 Nov 2000 Scotland flag 0 Australia 2 H F 30985
Colin Cameron 28 Mar 2001 Scotland flag 4 San Marino 0 H WC 27313 1
Colin Cameron 25 Apr 2001 Scotland flag 1 Poland 1 A F 18000
Gary Naysmith 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Gary Naysmith 02 Sep 2000 Scotland flag 1 Latvia 0 A WC 9500
Gary Naysmith 07 Oct 2000 Scotland flag 2 San Marino 0 A WC 4377
Gary Naysmith 11 Oct 2000 Scotland flag 1 Croatia 1 A WC 25000
Davy Weir 27 May 1997 Scotland flag 0 Wales 1 H F 9013
Davy Weir 01 Jun 1997 Scotland flag 3 Malta 2 A F 3500
Davy Weir 12 Nov 1997 Scotland flag 1 France 2 A F 19514
Davy Weir 25 Mar 1998 Scotland flag 0 Denmark 1 H F 26468
Davy Weir 22 Apr 1998 Scotland flag 1 Finland 1 H F 14315
Davy Weir 16 Jun 1998 Scotland flag 1 Norway 1 N WC 30236
Davy Weir 23 Jun 1998 Scotland flag 0 Morocco 3 N WC 33266
Davy Weir 10 Oct 1998 Scotland flag 3 Estonia 2 H E 16930
Davy Weir 14 Oct 1998 Scotland flag 2 Faroe Islands 1 H E 18517
Davy Weir 13 Nov 1999 Scotland flag 0 England 2 H E 50132
Neil McCann 05 Sep 1998 Scotland flag 0 Lithuania 0 A E 4800
Scott Severin 06 Oct 2001 Scotland flag 2 Latvia 1 H WC 23228
Scott Severin 16 May 2002 Scotland flag 1 South Korea 4 A F 52384
Scott Severin 20 May 2002 Scotland flag 0 South Africa 2 A O 3007
Scott Severin 23 May 2002 Scotland flag 4 Hong Kong League 0 A O 8000
Scott Severin 21 Aug 2002 Scotland flag 0 Denmark 1 H F 28766
Scott Severin 12 Oct 2002 Scotland flag 2 Iceland 0 A E 7065
Scott Severin 15 Oct 2002 Scotland flag 3 Canada 1 H F 16207
Scott Severin 20 Nov 2002 Scotland flag 0 Portugal 2 A F 8000
Thomas Flogel 29 Mar 2000 Austria flag 1 Sweden 1 H Friendly International 9120 1
Thomas Flogel 26 Apr 2000 Austria flag 1 Croatia 2 H Friendly International 14500
Thomas Flogel 16 Aug 2000 Austria flag 1 Hungary 1 A Friendly International 3500
Thomas Flogel 01 Sep 2000 Austria flag 5 Iran 1 H Friendly International 24000
Thomas Flogel 07 Oct 2000 Austria flag 1 Liechtenstein 0 A World Cup Qualifying 3500 1
Thomas Flogel 11 Oct 2000 Austria flag 1 Spain 1 H World Cup Qualifying 48000
Thomas Flogel 28 Feb 2001 Austria flag 0 Croatia 1 A Friendly International 5000
Thomas Flogel 24 Mar 2001 Austria flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 32000
Thomas Flogel 28 Mar 2001 Austria flag 2 Israel 1 H World Cup Qualifying 24000
Thomas Flogel 25 Apr 2001 Austria flag 2 Liechtenstein 0 H World Cup Qualifying 13060 1
Thomas Flogel 15 Aug 2001 Austria flag 1 Switzerland 2 H Friendly International 21200
Thomas Flogel 01 Sep 2001 Austria flag 0 Spain 4 A World Cup Qualifying 31661
Thomas Flogel 05 Sep 2001 Austria flag 2 Bosnia and Herzegovina 0 H World Cup Qualifying 23200
Thomas Flogel 10 Nov 2001 Austria flag 0 Turkey 1 H World Cup Qualifying 48500
Thomas Flogel 14 Nov 2001 Austria flag 0 Turkey 5 A World Cup Qualifying 22000
Steven Pressley 29 Mar 2000 Scotland flag 0 France 2 H F 48157
Steven Pressley 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Steven Pressley 12 Oct 2002 Scotland flag 2 Iceland 0 A E 7065
Steven Pressley 15 Oct 2002 Scotland flag 3 Canada 1 H F 16207
Steven Pressley 20 Nov 2002 Scotland flag 0 Portugal 2 A F 8000
Steven Pressley 29 Mar 2003 Scotland flag 2 Iceland 1 H E 37548
Steven Pressley 02 Apr 2003 Scotland flag 0 Lithuania 1 A E 6400
Steven Pressley 30 Apr 2003 Scotland flag 0 Austria 2 H F 12189
Steven Pressley 27 May 2003 Scotland flag 1 New Zealand 1 H F 10016
Steven Pressley 07 Jun 2003 Scotland flag 1 Germany 1 H E 48047
Steven Pressley 20 Aug 2003 Scotland flag 0 Norway 0 A F 12758
Steven Pressley 10 Sep 2003 Scotland flag 1 Germany 2 A E 67000
Steven Pressley 11 Oct 2003 Scotland flag 1 Lithuania 0 H E 50343
Steven Pressley 15 Nov 2003 Scotland flag 1 Netherlands 0 H E 50670
Steven Pressley 19 Nov 2003 Scotland flag 0 Netherlands 6 A E 51000
Steven Pressley 31 Mar 2004 Scotland flag 1 Romania 2 H F 20433
Steven Pressley 28 Apr 2004 Scotland flag 0 Denmark 1 A F 22885
Steven Pressley 27 May 2004 Scotland flag 1 Estonia 0 A F 4000
Steven Pressley 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187 Captain
Steven Pressley 18 Aug 2004 Scotland flag 0 Hungary 3 H F 15933
Steven Pressley 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Steven Pressley 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Steven Pressley 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Steven Pressley 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Steven Pressley 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Steven Pressley 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Steven Pressley 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Steven Pressley 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Steven Pressley 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Steven Pressley 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Steven Pressley 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Steven Pressley 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Gary McSwegan 05 Oct 1999 Scotland flag 1 Bosnia And Herzegovina 0 H E 30574
Gary McSwegan 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059 1
Andy Kirk 26 Apr 2000 Northern Ireland flag 0 Hungary 1 H Friendly International 9140
Andy Kirk 28 Feb 2001 Northern Ireland flag 0 Norway 4 H Friendly International 7502
Andy Kirk 16 Oct 2002 Northern Ireland flag 0 Ukraine 0 H UEFA Euro Qualifying 9288
Andy Kirk 12 Feb 2003 Northern Ireland flag 0 Finland 1 H Friendly International 6137
Andy Kirk 02 Apr 2003 Northern Ireland flag 0 Greece 2 H UEFA Euro Qualifying 7187
Antti Niemi 26 Apr 2000 Finland flag 0 Poland 0 A Friendly International 20000
Antti Niemi 03 Jun 2000 Finland flag 0 Latvia 1 A Friendly International 3000
Antti Niemi 07 Oct 2000 Finland flag 0 Greece 1 A World Cup Qualifying 14800
Antti Niemi 11 Oct 2000 Finland flag 0 England 0 H World Cup Qualifying 36310
Antti Niemi 24 Mar 2001 Finland flag 1 England 2 A World Cup Qualifying 44262
Antti Niemi 25 Apr 2001 Finland flag 0 Hungary 0 A Friendly International 5175
Antti Niemi 09 May 2001 Finland flag 1 Estonia 1 A Friendly International 1700
Antti Niemi 02 Jun 2001 Finland flag 2 Germany 2 H World Cup Qualifying 35774
Antti Niemi 15 Aug 2001 Finland flag 4 Belgium 1 H Friendly International 9250
Antti Niemi 01 Sep 2001 Finland flag 2 Albania 0 A World Cup Qualifying 6400
Antti Niemi 05 Sep 2001 Finland flag 5 Greece 1 H World Cup Qualifying 27216
Antti Niemi 06 Oct 2001 Finland flag 0 Germany 0 A World Cup Qualifying 52333
Antti Niemi 27 Mar 2002 Finland flag 4 Portugal 1 A Friendly International 8000
Antti Niemi 17 Apr 2002 Finland flag 0 FYR Macedonia 1 A Friendly International 5000
Antti Niemi 22 May 2002 Finland flag 2 Latvia 1 H Friendly International 8617
Fitzroy Simpson 02 Jul 2000 Jamaica flag 1 Cuba 1 H Friendly International 13000 1
Fitzroy Simpson 10 Jun 2001 Jamaica flag 4 Cuba 1 H Friendly International n/a
Fitzroy Simpson 20 Jun 2001 Jamaica flag 1 Costa Rica 2 A World Cup Qualifying 17800
Fitzroy Simpson 30 Jun 2001 Jamaica flag 2 Trinidad and Tobago 1 A World Cup Qualifying 4000
Robert Tomaschek 25 Apr 2000 Slovakia flag 4 Germany B 1 H Friendly International 4121
Robert Tomaschek 16 Aug 2000 Slovakia flag 1 Croatia 1 H Friendly International 4298
Robert Tomaschek 27 Feb 2001 Slovakia flag 1 Algeria 1 A Friendly International 22000
Robert Tomaschek 24 Mar 2001 Slovakia flag 1 Turkey 1 A World Cup Qualifying 23000 1
Robert Tomaschek 28 Mar 2001 Slovakia flag 3 Azerbaijan 1 H World Cup Qualifying 7994
Robert Tomaschek 25 Apr 2001 Slovakia flag 0 Romania 0 A Friendly International 5500
Robert Tomaschek 29 May 2001 Slovakia flag 0 Germany 2 A Friendly International 18000
Robert Tomaschek 02 Jun 2001 Slovakia flag 0 Sweden 2 A World Cup Qualifying 35572
Robert Tomaschek 06 Jun 2001 Slovakia flag 0 Azerbaijan 2 A World Cup Qualifying 15000
Robbie Neilson 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Craig Gordon 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187
Craig Gordon 03 Sep 2004 Scotland flag 1 Spain 1 A F 15000
Craig Gordon 08 Sep 2004 Scotland flag 0 Slovenia 0 H WC 38278
Craig Gordon 09 Oct 2004 Scotland flag 0 Norway 1 H WC 48882
Craig Gordon 13 Oct 2004 Scotland flag 1 Moldova 1 A WC 7000
Craig Gordon 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Craig Gordon 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Craig Gordon 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Craig Gordon 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Craig Gordon 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Craig Gordon 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Craig Gordon 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Craig Gordon 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Craig Gordon 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Craig Gordon 01 Mar 2006 Scotland flag 1 Switzerland 3 H F 20952
Craig Gordon 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Craig Gordon 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Craig Gordon 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Craig Gordon 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Craig Gordon 24 Mar 2007 Scotland flag 2 Georgia 1 H E 50850
Craig Gordon 28 Mar 2007 Scotland flag 0 Italy 2 A E 37500
Craig Gordon 30 May 2007 Scotland flag 1 Austria 0 A F 13200
Craig Gordon 06 Jun 2007 Scotland flag 2 Faroe Islands 0 A E 4100
Craig Gordon 15 Nov 2020 Scotland flag 0 Slovakia 1 A O 0
Craig Gordon 31 Mar 2021 Scotland flag 4 Faroe Islands 0 H WC 0
Craig Gordon 02 Jun 2021 Scotland flag 2 Netherlands 2 N F 0
Craig Gordon 01 Sep 2021 Scotland flag 0 Denmark 2 A WC 34562
Craig Gordon 04 Sep 2021 Scotland flag 1 Moldova 0 H WC 40869
Craig Gordon 07 Sep 2021 Scotland flag 1 Austria 0 A WC 18800
Craig Gordon 09 Oct 2021 Scotland flag 3 Israel 2 H WC 50585
Craig Gordon 12 Oct 2021 Scotland flag 1 Faroe Islands 0 A WC 4233
Craig Gordon 12 Nov 2021 Scotland flag 2 Moldova 0 A WC 3642
Craig Gordon 15 Nov 2021 Scotland flag 2 Denmark 0 H WC 49527
Craig Gordon 24 Mar 2022 Scotland flag 1 Poland 1 H F 39090
Craig Gordon 29 Mar 2022 Scotland flag 2 Austria 2 A F 6600
Craig Gordon 01 Jun 2022 Scotland flag 1 Ukraine 3 H WC 49772
Craig Gordon 08 Jun 2022 Scotland flag 2 Armenia 0 H O 38627
Craig Gordon 11 Jun 2022 Scotland flag 0 Republic Of Ireland 3 A O 46927
Craig Gordon 14 Jun 2022 Scotland flag 4 Armenia 1 A O 13500
Craig Gordon 21 Sep 2022 Scotland flag 3 Ukraine 0 H O 42846
Craig Gordon 24 Sep 2022 Scotland flag 2 Republic Of Ireland 1 H O 48853
Craig Gordon 27 Sep 2022 Scotland flag 0 Ukraine 0 A O 13534
Craig Gordon 16 Nov 2022 Scotland flag 1 Turkey 2 A F 28348
Craig Gordon 07 Jun 2024 Scotland flag 2 Finland 2 H F 40159
Craig Gordon 12 Oct 2024 Scotland flag 1 Croatia 2 A O 21702
Craig Gordon 15 Oct 2024 Scotland flag 0 Portugal 0 H O 49057
Kevin McKenna 26 Apr 2001 Canada flag 1 Iran 0 N LG Cup 10000
Kevin McKenna 31 May 2001 Canada flag 0 Japan 3 A Con Cup 39006
Kevin McKenna 02 Jun 2001 Canada flag 0 Brazil 0 N Con Cup 12095
Kevin McKenna 14 Nov 2001 Canada flag 1 Malta 2 A Friendly International 2000
Kevin McKenna 18 Jan 2002 Canada flag 2 Haiti 0 N Gold Cup 14508 2
Kevin McKenna 22 Jan 2002 Canada flag 0 Ecuador 2 N Gold Cup 3827
Kevin McKenna 26 Jan 2002 Canada flag 1 Martinique 1 N Gold Cup 14823 1
Kevin McKenna 30 Jan 2002 Canada flag 0 United States 0 A Gold Cup 7241
Kevin McKenna 02 Feb 2002 Canada flag 2 Korea Republic 1 N Gold Cup 14432
Kevin McKenna 15 Oct 2002 Canada flag 1 Scotland 3 A Friendly International 16297
Kevin McKenna 12 Feb 2003 Canada flag 4 Libya 2 A Friendly International 52000 1
Kevin McKenna 29 Mar 2003 Canada flag 1 Estonia 2 A Friendly International 4000
Kevin McKenna 01 Jun 2003 Canada flag 1 Germany 4 A Friendly International 23000 1
Kevin McKenna 12 Jul 2003 Canada flag 1 Costa Rica 0 N Gold Cup 23795
Kevin McKenna 14 Jul 2003 Canada flag 0 Cuba 2 N Gold Cup 2500
Kevin McKenna 11 Oct 2003 Canada flag 2 Finland 3 A Friendly International 5530
Kevin McKenna 15 Nov 2003 Canada flag 1 Czech Republic 5 A Friendly International 8343
Kevin McKenna 18 Nov 2003 Canada flag 0 Republic of Ireland 3 A Friendly International 23000
Kevin McKenna 30 May 2004 Canada flag 0 Wales 1 A Friendly International 10805
Kevin McKenna 13 Jun 2004 Canada flag 4 Belize 0 H World Cup Qualifying 8245 1
Kevin McKenna 16 Jun 2004 Canada flag 4 Belize 0 H World Cup Qualifying 5123
Kevin McKenna 17 Nov 2004 Canada flag 1 Guatemala 0 A World Cup Qualifying 18000 Captain
Kevin McKenna 09 Feb 2005 Canada flag 1 Northern Ireland 0 A Friendly International 11156 Captain
Kevin McKenna 26 Mar 2005 Canada flag 1 Portugal 4 A Friendly International 13000 1
Andy Webster 30 Apr 2003 Scotland flag 0 Austria 2 H F 12189
Andy Webster 27 May 2003 Scotland flag 1 New Zealand 1 H F 10016
Andy Webster 07 Jun 2003 Scotland flag 1 Germany 1 H E 48047
Andy Webster 20 Aug 2003 Scotland flag 0 Norway 0 A F 12758
Andy Webster 06 Sep 2003 Scotland flag 3 Faroe Islands 1 H E 40109
Andy Webster 18 Feb 2004 Scotland flag 0 Wales 4 A F 47124
Andy Webster 27 May 2004 Scotland flag 1 Estonia 0 A F 4000
Andy Webster 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187
Andy Webster 18 Aug 2004 Scotland flag 0 Hungary 3 H F 15933
Andy Webster 03 Sep 2004 Scotland flag 1 Spain 1 A F 15000
Andy Webster 08 Sep 2004 Scotland flag 0 Slovenia 0 H WC 38278
Andy Webster 09 Oct 2004 Scotland flag 0 Norway 1 H WC 48882
Andy Webster 13 Oct 2004 Scotland flag 1 Moldova 1 A WC 7000
Andy Webster 17 Nov 2004 Scotland flag 1 Sweden 4 H F 15071
Andy Webster 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Andy Webster 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Andy Webster 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Andy Webster 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Andy Webster 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Andy Webster 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Andy Webster 12 Nov 2005 Scotland flag 1 United States 1 H F 26708 1
Andy Webster 01 Mar 2006 Scotland flag 1 Switzerland 3 H F 20952
Andy Webster 26 May 2012 Scotland flag 1 United States 5 A F 54894
Andy Webster 15 Aug 2012 Scotland flag 3 Australia 1 H F 11110
Andy Webster 08 Sep 2012 Scotland flag 0 Serbia 0 H WC 47369
Andy Webster 11 Sep 2012 Scotland flag 1 North Macedonia 1 H WC 32430
Andy Webster 06 Feb 2013 Scotland flag 1 Estonia 0 H F 16102
Alan Maybury 31 Mar 2004 Republic of Ireland flag 2 Czech Republic 1 H Friendly International 42000
Alan Maybury 28 Apr 2004 Republic of Ireland flag 0 Poland 0 A Friendly International 15500
Alan Maybury 27 May 2004 Republic of Ireland flag 1 Romania 0 H Friendly International 42356
Alan Maybury 29 May 2004 Republic of Ireland flag 0 Nigeria 3 N Unity Cup 7438
Alan Maybury 02 Jun 2004 Republic of Ireland flag 1 Jamaica 0 N Unity Cup 6155
Alan Maybury 05 Jun 2004 Republic of Ireland flag 1 Netherlands 0 A Friendly International 42000
Alan Maybury 04 Sep 2004 Republic of Ireland flag 3 Cyprus 0 H World Cup Qualifying 35900
Tommi Gronlund 27 Mar 2002 Finland flag 4 Portugal 1 A Friendly International 8000
Tommi Gronlund 22 May 2002 Finland flag 2 Latvia 1 H Friendly International 8617
Tepi Moilanen 16 Nov 2003 Finland flag 2 Honduras 1 N Tourn. 26000
Patrick Kisnorbo 31 May 2004 Australia flag 9 Tahiti 0 H OFC Cup 1200
Patrick Kisnorbo 02 Jun 2004 Australia flag 6 Fiji 1 H OFC Cup 2200
Patrick Kisnorbo 06 Jun 2004 Australia flag 2 Solomon Islands 2 H OFC Cup 2978
Paul Hartley 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Paul Hartley 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Paul Hartley 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Paul Hartley 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Paul Hartley 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Paul Hartley 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100 1
Paul Hartley 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Paul Hartley 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Paul Hartley 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Paul Hartley 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Paul Hartley 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Christophe Berra 30 May 2008 Scotland flag 1 Czech Republic 3 A F 11314
Christophe Berra 20 Aug 2008 Scotland flag 0 Northern Ireland 0 H F 28072
Christophe Berra 19 Nov 2008 Scotland flag 0 Argentina 1 H F 32492
Christophe Berra 10 Jun 2017 Scotland flag 2 England 2 H WC 48520
Christophe Berra 01 Sep 2017 Scotland flag 3 Lithuania 0 A WC 5067
Christophe Berra 04 Sep 2017 Scotland flag 2 Malta 0 H WC 26371 1
Christophe Berra 05 Oct 2017 Scotland flag 1 Slovakia 0 H WC 46773
Christophe Berra 08 Oct 2017 Scotland flag 2 Slovenia 2 A WC 11123
Christophe Berra 09 Nov 2017 Scotland flag 0 Netherlands 1 H F 17833
Michael Stewart 20 Aug 2008 Scotland flag 0 Northern Ireland 0 H F 28072
Lee Wallace 10 Oct 2009 Scotland flag 0 Japan 2 A O 72377
Lee Wallace 14 Nov 2009 Scotland flag 0 Wales 3 A F 13844
Lee Wallace 03 Mar 2010 Scotland flag 1 Czech Republic 0 H F 26530
Lee Wallace 11 Aug 2010 Scotland flag 0 Sweden 3 A F 25249
Lee Wallace 07 Sep 2010 Scotland flag 2 Liechtenstein 1 H E 37050
Saulius Mikoliunas 30 Mar 2005 Lithuania flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 6000
Saulius Mikoliunas 04 Jun 2005 Lithuania flag 0 Spain 1 A World Cup Qualifying 30000
Saulius Mikoliunas 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500
Saulius Mikoliunas 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Saulius Mikoliunas 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Saulius Mikoliunas 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500
Saulius Mikoliunas 12 Oct 2005 Lithuania flag 1 Belgium 1 H World Cup Qualifying 1500
Saulius Mikoliunas 01 Mar 2006 Lithuania flag 1 Albania 2 A Friendly International 7300
Saulius Mikoliunas 02 Sep 2006 Lithuania flag 1 Italy 1 A UEFA Euro Qualifying 60000
Saulius Mikoliunas 06 Sep 2006 Lithuania flag 1 Scotland 2 H UEFA Euro Qualifying 8500
Saulius Mikoliunas 07 Oct 2006 Lithuania flag 1 Faroe Islands 0 A UEFA Euro Qualifying 2000
Saulius Mikoliunas 02 Jun 2007 Lithuania flag 1 Georgia 0 H UEFA Euro Qualifying 6500 1
Saulius Mikoliunas 06 Jun 2007 Lithuania flag 0 Italy 2 H UEFA Euro Qualifying 8000
Saulius Mikoliunas 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Saulius Mikoliunas 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Saulius Mikoliunas 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Saulius Mikoliunas 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000 2
Saulius Mikoliunas 26 Mar 2008 Lithuania flag 1 Azerbaijan 0 H Friendly International 1000
Saulius Mikoliunas 01 Jun 2008 Lithuania flag 1 Latvia 2 A Baltic Cup 3300
Saulius Mikoliunas 04 Jun 2008 Lithuania flag 1 Russia 4 H Friendly International 2850
Saulius Mikoliunas 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Saulius Mikoliunas 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000 1
Saulius Mikoliunas 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Saulius Mikoliunas 11 Oct 2008 Lithuania flag 0 Serbia 3 A World Cup Qualifying 28000
Saulius Mikoliunas 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Saulius Mikoliunas 28 Mar 2009 Lithuania flag 0 France 1 H World Cup Qualifying 8700
Saulius Mikoliunas 01 Apr 2009 Lithuania flag 0 France 1 A World Cup Qualifying 79543
Deividas Cesnauskis 09 Feb 2005 Lithuania flag 0 Georgia 1 A Friendly International 1000
Deividas Cesnauskis 30 Mar 2005 Lithuania flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 6000
Deividas Cesnauskis 04 Jun 2005 Lithuania flag 0 Spain 1 A World Cup Qualifying 30000
Deividas Cesnauskis 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500 1
Deividas Cesnauskis 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Deividas Cesnauskis 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Deividas Cesnauskis 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500
Deividas Cesnauskis 02 Sep 2006 Lithuania flag 1 Italy 1 A UEFA Euro Qualifying 60000
Deividas Cesnauskis 07 Oct 2006 Lithuania flag 1 Faroe Islands 0 A UEFA Euro Qualifying 2000
Deividas Cesnauskis 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Deividas Cesnauskis 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Deividas Cesnauskis 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Deividas Cesnauskis 27 May 2008 Lithuania flag 0 Czech Republic 2 A Friendly International 14220
Deividas Cesnauskis 01 Jun 2008 Lithuania flag 1 Latvia 2 A Baltic Cup 3300
Deividas Cesnauskis 04 Jun 2008 Lithuania flag 1 Russia 4 H Friendly International 2850
Deividas Cesnauskis 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Deividas Cesnauskis 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000
Deividas Cesnauskis 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Deividas Cesnauskis 07 Feb 2009 Lithuania flag 1 Poland 1 H Friendly International 100
Deividas Cesnauskis 11 Feb 2009 Lithuania flag 3 Andorra 1 A Friendly International 100
Deividas Cesnauskis 28 Mar 2009 Lithuania flag 0 France 1 H World Cup Qualifying 8700
Roman Bednar 16 Aug 2006 Czech Republic flag 1 Serbia 3 H Friendly International 8047
Rudi Skacel 17 Aug 2005 Czech Republic flag 1 Sweden 2 A Friendly International 23117
Rudi Skacel 07 Sep 2005 Czech Republic flag 4 Armenia 1 H Friendly International 12015
Edgaras Jankauskas 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500
Edgaras Jankauskas 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Edgaras Jankauskas 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Edgaras Jankauskas 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500 Captain
Edgaras Jankauskas 06 Feb 2007 Lithuania flag 4 Mali 1 N Friendly International 4500 1
Takis Fyssas 17 Aug 2005 Greece flag 0 Belgium 2 A Friendly International 16000
Takis Fyssas 07 Sep 2005 Greece flag 2 Kazakhstan 1 A World Cup Qualifying 17000
Takis Fyssas 16 Nov 2005 Greece flag 2 Hungary 1 H Friendly International 12500
Takis Fyssas 28 Feb 2006 Greece flag 1 Belarus 0 H Cyprus International Tournament 2006 3000
Takis Fyssas 01 Mar 2006 Greece flag 2 Kazakhstan 0 H Cyprus International Tournament 2006 2000
Takis Fyssas 25 May 2006 Greece flag 0 Australia 1 A Friendly International 95103
Takis Fyssas 16 Aug 2006 Greece flag 0 England 4 A Friendly International 45864
Takis Fyssas 02 Sep 2006 Greece flag 0 Moldova 1 A UEFA Euro Qualifying 8000
Takis Fyssas 07 Oct 2006 Greece flag 1 Norway 0 H UEFA Euro Qualifying 22000
Takis Fyssas 11 Oct 2006 Greece flag 4 Bosnia and Herzegovina 0 A UEFA Euro Qualifying 11000
Takis Fyssas 15 Nov 2006 Greece flag 0 France 1 A Friendly International 63680
Takis Fyssas 06 Feb 2007 Greece flag 0 Korea Republic 1 N Friendly International 9242
Takis Fyssas 24 Mar 2007 Greece flag 1 Turkey 4 H UEFA Euro Qualifying 33000
Ibrahim Tall 12 Nov 2005 Senegal flag 3 South Africa 2 A Friendly International n/a
Nerijus Barasa 15 Nov 2006 Lithuania flag 4 Malta 1 A Friendly International 1500
Mirsad Beslija 28 Feb 2006 Bosnia and Herzegovina flag 2 Japan 2 N Friendly International 8120
Mirsad Beslija 02 Sep 2006 Bosnia and Herzegovina flag 5 Malta 2 A UEFA Euro Qualifying 3000
Mirsad Beslija 06 Sep 2006 Bosnia and Herzegovina flag 1 Hungary 3 H UEFA Euro Qualifying 13000
Juho Makela 21 Jan 2006 Finland flag 1 Saudi Arabia 1 A LG cup 3000
Juho Makela 25 Jan 2006 Finland flag 0 Korea Republic 1 N LG cup 200
Juho Makela 28 Feb 2006 Finland flag 0 Kazakhstan 0 N Cyprus International Tournament 2006 100
Marius Zaliukas 11 Oct 2006 Lithuania flag 0 Kuwait 1 A Friendly International n/a
Marius Zaliukas 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Marius Zaliukas 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Marius Zaliukas 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Marius Zaliukas 19 Nov 2008 Lithuania flag 1 Moldova 1 N Estonia Tournament 2008 100
Marius Zaliukas 01 Apr 2009 Lithuania flag 0 France 1 A World Cup Qualifying 79543
Marius Zaliukas 06 Jun 2009 Lithuania flag 0 Romania 1 H World Cup Qualifying 5850
Marius Zaliukas 25 Mar 2011 Lithuania flag 2 Poland 0 A Friendly International 4500
Marius Zaliukas 29 Mar 2011 Lithuania flag 1 Spain 3 H UEFA Euro Qualifying 9180
Marius Zaliukas 10 Aug 2011 Lithuania flag 3 Armenia 0 H Friendly International 500
Marius Zaliukas 02 Sep 2011 Lithuania flag 0 Liechtenstein 0 H UEFA Euro Qualifying 3500
Marius Zaliukas 06 Sep 2011 Lithuania flag 0 Scotland 1 A UEFA Euro Qualifying 34071
Marius Zaliukas 11 Oct 2011 Lithuania flag 1 Czech Republic 4 H UEFA Euro Qualifying 4000
Marius Zaliukas 15 Aug 2012 Lithuania flag 0 FYR Macedonia 1 A Friendly International 7000 1
Marius Zaliukas 07 Sep 2012 Lithuania flag 1 Slovakia 1 H World Cup Qualifying 4000
Marius Zaliukas 11 Sep 2012 Lithuania flag 0 Greece 2 A World Cup Qualifying 22000
Marius Zaliukas 12 Oct 2012 Lithuania flag 2 Liechtenstein 0 A World Cup Qualifying 700
Marius Zaliukas 16 Oct 2012 Lithuania flag 0 Bosnia and Herzegovina 3 A World Cup Qualifying 11920
Kestutis Ivaskevicius 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Kestutis Ivaskevicius 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Andrius Velicka 06 Feb 2007 Lithuania flag 1 Mali 3 N Friendly International 4500
Andrius Velicka 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Andrius Velicka 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Andrius Velicka 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Andrius Velicka 17 Oct 2007 Lithuania flag 0 France 2 A UEFA Euro Qualifying 36350
Andrius Velicka 17 Nov 2007 Lithuania flag 2 Ukraine 0 H UEFA Euro Qualifying 4000
Andrius Velicka 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000
Mauricio Pinilla 07 Oct 2006 Chile flag 3 Peru 2 H Pacific Cup n/a
Mauricio Pinilla 11 Oct 2006 Chile flag 1 Peru 0 A Pacific Cup 12000
Mauricio Pinilla 15 Nov 2006 Chile flag 3 Paraguay 2 H Friendly International 9000
Eggert Jonsson 21 Nov 2007 Iceland flag 0 Denmark 3 A UEFA Euro Qualifying 15393
Eggert Jonsson 28 May 2008 Iceland flag 0 Wales 1 H Friendly International 5322
Eggert Jonsson 01 Apr 2009 Iceland flag 1 Scotland 2 A World Cup Qualifying 42259
Eggert Jonsson 10 Jun 2009 Iceland flag 0 FYR Macedonia 2 A World Cup Qualifying 7000
Eggert Jonsson 29 May 2010 Iceland flag 4 Andorra 0 H Friendly International 2567
Eggert Jonsson 03 Sep 2010 Iceland flag 1 Norway 2 H UEFA Euro Qualifying 6137
Eggert Jonsson 07 Sep 2010 Iceland flag 0 Denmark 1 A UEFA Euro Qualifying 18908
Eggert Jonsson 17 Nov 2010 Iceland flag 2 Israel 3 A Friendly International 4500
Eggert Jonsson 26 Mar 2011 Iceland flag 0 Cyprus 0 A UEFA Euro Qualifying 2000
Eggert Jonsson 10 Aug 2011 Iceland flag 0 Hungary 4 A Friendly International 12508
Eggert Jonsson 02 Sep 2011 Iceland flag 0 Norway 1 A UEFA Euro Qualifying 22381
Eggert Jonsson 06 Sep 2011 Iceland flag 1 Cyprus 0 H UEFA Euro Qualifying 5267
Laryea Kingston 06 Feb 2007 Ghana flag 4 Nigeria 1 N Friendly International n/a 1
Laryea Kingston 24 Mar 2007 Ghana flag 1 Austria 1 A Friendly International 10608
Laryea Kingston 27 Mar 2007 Ghana flag 0 Brazil 1 N Friendly International n/a
Laryea Kingston 21 Aug 2007 Ghana flag 1 Senegal 1 N Friendly International 2788
Laryea Kingston 08 Sep 2007 Ghana flag 2 Morocco 0 A Friendly International n/a
Laryea Kingston 11 Sep 2007 Ghana flag 0 Saudi Arabia 5 A Friendly International n/a
Laryea Kingston 18 Nov 2007 Ghana flag 2 Togo 0 H Friendly International 40000 1
Laryea Kingston 21 Nov 2007 Ghana flag 4 Benin 2 H Friendly International n/a 2
Laryea Kingston 20 Jan 2008 Ghana flag 2 Guinea 1 H Africa Cup of Nations 44000
Laryea Kingston 24 Jan 2008 Ghana flag 2 Namibia 1 H Africa Cup of Nations n/a
Laryea Kingston 03 Feb 2008 Ghana flag 1 Nigeria 0 H Africa Cup of Nations n/a
Laryea Kingston 26 Mar 2008 Ghana flag 1 Mexico 2 N Friendly International n/a
Laryea Kingston 23 May 2008 Ghana flag 0 Australia 1 N Friendly International n/a
Laryea Kingston 01 Jun 2008 Ghana flag 3 Libya 0 H World Cup Qualifying n/a 1
Laryea Kingston 08 Jun 2008 Ghana flag 3 Lesotho 2 A World Cup Qualifying n/a 1
Laryea Kingston 14 Jun 2008 Ghana flag 0 Gabon 2 A World Cup Qualifying n/a
Laryea Kingston 22 Jun 2008 Ghana flag 2 Gabon 0 H World Cup Qualifying n/a
Laryea Kingston 20 Aug 2008 Ghana flag 1 Tanzania 1 A Friendly International n/a
Laryea Kingston 05 Sep 2008 Ghana flag 0 Libya 1 A World Cup Qualifying 45000
Laryea Kingston 11 Feb 2009 Ghana flag 2 Egypt 2 A Friendly International n/a
Laryea Kingston 06 Sep 2009 Ghana flag 2 Sudan 0 H World Cup Qualifying 38000
Laryea Kingston 09 Sep 2009 Ghana flag 3 Japan 4 N Friendly International 2506
Laryea Kingston 11 Oct 2009 Ghana flag 0 Benin 1 A World Cup Qualifying 20000
Ryan McGowan 15 Aug 2012 Australia flag 1 Scotland 3 A Friendly International 11110
Ryan McGowan 14 Nov 2012 Australia flag 2 Korea Republic 1 A Friendly International 11110
Audrius Ksanavicius 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Audrius Ksanavicius 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Audrius Ksanavicius 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Audrius Ksanavicius 17 Oct 2007 Lithuania flag 0 France 2 A UEFA Euro Qualifying 36350
Audrius Ksanavicius 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000 2
Audrius Ksanavicius 26 Mar 2008 Lithuania flag 1 Azerbaijan 0 H Friendly International 1000
Audrius Ksanavicius 27 May 2008 Lithuania flag 0 Czech Republic 2 A Friendly International 14220
Audrius Ksanavicius 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000
Audrius Ksanavicius 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Audrius Ksanavicius 11 Oct 2008 Lithuania flag 0 Serbia 3 A World Cup Qualifying 28000
Audrius Ksanavicius 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Marian Kello 09 Feb 2011 Slovakia flag 1 Luxembourg 2 A Friendly International 862
Marian Kello 29 Mar 2011 Slovakia flag 1 Denmark 2 H Friendly International 4927
Marian Kello 04 Jun 2011 Slovakia flag 1 Andorra 0 H UEFA Euro Qualifying 4300
David Obua 07 Sep 2008 Uganda flag 1 Niger 3 A World Cup Qualifying n/a 1
David Obua 04 Sep 2010 Uganda flag 3 Angola 0 H Africa Cup of Nations n/a 1
David Obua 26 Mar 2011 Uganda flag 1 Guinea-Bissau 0 A Africa Cup of Nations n/a 1
David Obua 04 Jun 2011 Uganda flag 2 Guinea-Bissau 0 H Africa Cup of Nations n/a
David Obua 04 Sep 2011 Uganda flag 0 Angola 2 A Africa Cup of Nations n/a
Arvydas Novikovas 25 May 2010 Lithuania flag 0 Ukraine 4 A Friendly International 42000
Arvydas Novikovas 17 Nov 2010 Lithuania flag 0 Hungary 4 A Friendly International 4500
Arvydas Novikovas 10 Aug 2011 Lithuania flag 3 Armenia 0 H Friendly International 500
Arvydas Novikovas 02 Sep 2011 Lithuania flag 0 Liechtenstein 0 H UEFA Euro Qualifying 3500
Arvydas Novikovas 06 Sep 2011 Lithuania flag 0 Scotland 1 A UEFA Euro Qualifying 34071
Arvydas Novikovas 11 Oct 2011 Lithuania flag 1 Czech Republic 4 H UEFA Euro Qualifying 4000
Arvydas Novikovas 07 Sep 2012 Lithuania flag 1 Slovakia 1 H World Cup Qualifying 4000
Arvydas Novikovas 11 Sep 2012 Lithuania flag 0 Greece 2 A World Cup Qualifying 22000
Arvydas Novikovas 12 Oct 2012 Lithuania flag 2 Liechtenstein 0 A World Cup Qualifying 700
Arvydas Novikovas 16 Oct 2012 Lithuania flag 0 Bosnia and Herzegovina 3 A World Cup Qualifying 11920
Arvydas Novikovas 22 Mar 2013 Lithuania flag 1 Slovakia 1 A World Cup Qualifying 4560
Arvydas Novikovas 26 Mar 2013 Lithuania flag 1 Albania 4 A Friendly International 500
Ismael Bouzid 27 Mar 2011 Algeria flag 1 Morocco 1 H Africa Cup of Nations n/a
Callum Paterson 29 May 2016 Scotland flag 0 Italy 1 N F 8000
Callum Paterson 04 Sep 2016 Scotland flag 5 Malta 1 A WC 15069
Callum Paterson 08 Oct 2016 Scotland flag 1 Lithuania 1 H WC 35966
Callum Paterson 11 Oct 2016 Scotland flag 0 Slovakia 3 A WC 11097
Callum Paterson 11 Nov 2016 Scotland flag 0 England 3 A WC 87258
Arnaud Djoum 03 Sep 2016 Cameroon flag 2 Gambia 0 H Africa Cup of Nations n/a
Arnaud Djoum 06 Sep 2016 Cameroon flag 2 Gabon 1 H Friendly International n/a
Arnaud Djoum 09 Oct 2016 Cameroon flag 1 Algeria 1 A World Cup Qualifying n/a
Arnaud Djoum 05 Jan 2017 Cameroon flag 2 Congo DR 0 H Friendly International 8000
Arnaud Djoum 10 Jan 2017 Cameroon flag 1 Zimbabwe 1 H Friendly International n/a
Arnaud Djoum 28 Jan 2017 Cameroon flag 0 Senegal 0 N Africa Cup of Nations Finals n/a
Arnaud Djoum 02 Feb 2017 Cameroon flag 2 Ghana 0 N Africa Cup of Nations Finals n/a
Arnaud Djoum 05 Feb 2017 Cameroon flag 2 Egypt 1 N Africa Cup of Nations Finals n/a
Arnaud Djoum 24 Mar 2017 Cameroon flag 1 Tunisia 0 A Friendly International 6000
Arnaud Djoum 28 Mar 2017 Cameroon flag 1 Guinea 2 H Friendly International n/a
Arnaud Djoum 10 Jun 2017 Cameroon flag 1 Morocco 0 H Africa Cup of Nations n/a
Arnaud Djoum 13 Jun 2017 Cameroon flag 0 Colombia 4 H Friendly International n/a
Arnaud Djoum 18 Jun 2017 Cameroon flag 0 Chile 2 N CONFEDCUP 33492
Arnaud Djoum 22 Jun 2017 Cameroon flag 1 Australia 1 N CONFEDCUP 35021
Arnaud Djoum 25 Jun 2017 Cameroon flag 1 Germany 3 N CONFEDCUP 30230
Arnaud Djoum 01 Sep 2017 Cameroon flag 0 Nigeria 4 A World Cup Qualifying n/a
Arnaud Djoum 04 Sep 2017 Cameroon flag 1 Nigeria 1 H World Cup Qualifying n/a
Arnaud Djoum 16 Nov 2018 Cameroon flag 0 Morocco 2 A Africa Cup of Nations n/a
Arnaud Djoum 20 Nov 2018 Cameroon flag 0 Brazil 1 N Friendly International 29669
Arnaud Djoum 23 Mar 2019 Cameroon flag 3 Comoros 0 A Africa Cup of Nations n/a
Arnaud Djoum 14 Jun 2019 Cameroon flag 1 Mali 1 H Friendly International n/a
Arnaud Djoum 25 Jun 2019 Cameroon flag 2 Guinea-Bissau 0 N Africa Cup of Nations n/a
John Souttar 07 Sep 2018 Scotland flag 0 Belgium 4 H F 20196
John Souttar 10 Sep 2018 Scotland flag 2 Albania 0 H O 17455
John Souttar 11 Oct 2018 Scotland flag 1 Israel 2 A O 10234
John Souttar 15 Nov 2021 Scotland flag 2 Denmark 0 H WC 49527 1
Perry Kitchen 22 May 2016 United States flag 3 Puerto Rico 1 A Friendly International 14000
Perry Kitchen 11 Oct 2016 United States flag 1 New Zealand 1 H Friendly International 9012
Faycal Rherras 31 Aug 2016 Morocco flag 0 Albania 0 A Friendly International n/a
Faycal Rherras 15 Nov 2016 Morocco flag 2 Togo 1 H Friendly International n/a
Marcus Godinho 24 Mar 2018 Canada flag 1 New Zealand 0 N Friendly International n/a
Marcus Godinho 15 Jun 2019 Canada flag 4 Martinique 0 N CONCACAF 7500
Marcus Godinho 23 Jun 2019 Canada flag 7 Cuba 0 N CONCACAF n/a
Marcus Godinho 29 Jun 2019 Canada flag 2 Haiti 3 N CONCACAF n/a
Bjorn Johnsen 10 Jun 2017 Norway flag 1 Czech Republic 1 H World Cup Qualifying 12179
Bjorn Johnsen 13 Jun 2017 Norway flag 1 Sweden 1 H Friendly International 11940
Aaron Hughes 02 Jun 2017 Northern Ireland flag 1 New Zealand 0 H Friendly International 16815
Aaron Hughes 10 Jun 2017 Northern Ireland flag 1 Azerbaijan 0 A World Cup Qualifying 27978
Aaron Hughes 01 Sep 2017 Northern Ireland flag 3 San Marino 0 A World Cup Qualifying 2544
Aaron Hughes 04 Sep 2017 Northern Ireland flag 2 Czech Republic 0 H World Cup Qualifying 18167
Aaron Hughes 12 Nov 2017 Northern Ireland flag 0 Switzerland 0 A World Cup Qualifying 36000
Aaron Hughes 24 Mar 2018 Northern Ireland flag 2 Korea Republic 1 H Friendly International 18103
Aaron Hughes 29 May 2018 Northern Ireland flag 0 Panama 0 A Friendly International 26000
Aaron Hughes 03 Jun 2018 Northern Ireland flag 0 Korea Republic 3 A Friendly International 35100
Alexandros Tziolis 25 Mar 2017 Greece flag 1 Belgium 1 A World Cup Qualifying n/a
Michael Smith 11 Sep 2018 Northern Ireland flag 3 Israel 0 H Friendly International 12913
Michael Smith 15 Nov 2018 Northern Ireland flag 0 Republic of Ireland 0 A Friendly International 31241
Michael Smith 18 Nov 2018 Northern Ireland flag 1 Austria 2 H Nations League 17895
Michael Smith 08 Jun 2019 Northern Ireland flag 3 Estonia 0 A UEFA Euro Qualifying 8378
Michael Smith 11 Jun 2019 Northern Ireland flag 2 Belarus 1 A UEFA Euro Qualifying 5350
Michael Smith 10 Oct 2019 Northern Ireland flag 1 Netherlands 3 A UEFA Euro Qualifying 41348
Michael Smith 16 Nov 2019 Northern Ireland flag 0 Netherlands 0 H UEFA Euro Qualifying 18404
Michael Smith 19 Nov 2019 Northern Ireland flag 1 Germany 6 A UEFA Euro Qualifying 42855 1
Michael Smith 04 Sep 2020 Northern Ireland flag 1 Romania 1 A Nations League n/a
Michael Smith 07 Sep 2020 Northern Ireland flag 1 Norway 5 H Nations League n/a
Michael Smith 14 Oct 2020 Northern Ireland flag 0 Norway 1 A Nations League 200
Michael Smith 15 Nov 2020 Northern Ireland flag 1 Austria 2 A Nations League n/a
Michael Smith 18 Nov 2020 Northern Ireland flag 1 Romania 1 H Nations League 1060
Michael Smith 25 Mar 2021 Northern Ireland flag 0 Italy 2 A World Cup Qualifying n/a
Michael Smith 28 Mar 2021 Northern Ireland flag 1 United States 2 H Friendly International n/a
Michael Smith 31 Mar 2021 Northern Ireland flag 0 Bulgaria 0 H World Cup Qualifying n/a
Michael Smith 02 Sep 2021 Northern Ireland flag 4 Lithuania 1 A World Cup Qualifying n/a
Michael Smith 08 Sep 2021 Northern Ireland flag 0 Switzerland 0 A World Cup Qualifying n/a
Kyle Lafferty 01 Sep 2017 Northern Ireland flag 3 San Marino 0 A World Cup Qualifying 2544
Kyle Lafferty 04 Sep 2017 Northern Ireland flag 2 Czech Republic 0 H World Cup Qualifying 18167
Kyle Lafferty 05 Oct 2017 Northern Ireland flag 1 Germany 3 H World Cup Qualifying 18104
Kyle Lafferty 08 Oct 2017 Northern Ireland flag 0 Norway 1 A World Cup Qualifying 10244
Kyle Lafferty 09 Nov 2017 Northern Ireland flag 0 Switzerland 1 H World Cup Qualifying 18269
Steven Naismith 07 Sep 2018 Scotland flag 0 Belgium 4 H F 20196
Steven Naismith 10 Sep 2018 Scotland flag 2 Albania 0 H O 17455 1
Steven Naismith 11 Oct 2018 Scotland flag 1 Israel 2 A O 10234
Steven Naismith 14 Oct 2018 Scotland flag 1 Portugal 3 H F 19684 1
Steven Naismith 16 Nov 2019 Scotland flag 2 Cyprus 1 A E 7595 Captain
Steven Naismith 19 Nov 2019 Scotland flag 3 Kazakhstan 1 H E 19515 1 Captain
Jimmy Murray 19 Apr 1958 Scotland flag 0 England 4 H BC 127874
Jimmy Murray 07 May 1958 Scotland flag 1 Hungary 1 H F 55337
Jimmy Murray 01 Jun 1958 Scotland flag 2 Poland 1 A F 70000
Jimmy Murray 08 Jun 1958 Scotland flag 1 Yugoslavia 1 N WC 9591 1
Jimmy Murray 15 Jun 1958 Scotland flag 1 France 2 N WC 13554
Conor Washington 09 Sep 2019 Northern Ireland flag 0 Germany 2 H UEFA Euro Qualifying 18236
Glenn Whelan 05 Sep 2019 Republic of Ireland flag 1 Switzerland 1 H UEFA Euro Qualifying 44111
Glenn Whelan 12 Oct 2019 Republic of Ireland flag 0 Georgia 0 A UEFA Euro Qualifying 24385
Glenn Whelan 15 Oct 2019 Republic of Ireland flag 0 Switzerland 2 A UEFA Euro Qualifying 24766
Glenn Whelan 18 Nov 2019 Republic of Ireland flag 1 Denmark 1 H UEFA Euro Qualifying n/a
Liam Boyce 07 Sep 2020 Northern Ireland flag 1 Norway 5 H Nations League n/a
Liam Boyce 08 Oct 2020 Northern Ireland flag 1 Bosnia and Herzegovina 1 A Nations League 1800
Liam Boyce 11 Oct 2020 Northern Ireland flag 0 Austria 1 H Nations League n/a
Liam Boyce 12 Nov 2020 Northern Ireland flag 1 Slovakia 2 H Nations League 1060
Liam Boyce 15 Nov 2020 Northern Ireland flag 1 Austria 2 A Nations League n/a
Liam Boyce 18 Nov 2020 Northern Ireland flag 1 Romania 1 H Nations League 1060
Liam Boyce 30 May 2021 Northern Ireland flag 3 Malta 0 N Friendly International n/a
Stephen Kingsley 27 Sep 2022 Scotland flag 0 Ukraine 0 A O 13534
Tom Breckenridge 24 Mar 1888 Scotland flag 10 Ireland 2 A BC 10000 1
Ben Woodburn 01 Sep 2021 Wales flag 0 Finland 0 A Friendly International n/a
Cammy Devlin 25 Sep 2022 Australia flag 2 New Zealand 0 A Friendly International n/a
Cammy Devlin 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Cammy Devlin 06 Jun 2024 Australia flag 2 Bangladesh 0 A World Cup Qualifying 5227
Cammy Devlin 11 Jun 2024 Australia flag 5 Palestine 0 H World Cup Qualifying 18261
Nathaniel Atkinson 29 Mar 2022 Australia flag 0 Saudi Arabia 1 A World Cup Qualifying n/a
Nathaniel Atkinson 07 Jun 2022 Australia flag 2 United Arab Emirates 1 N World Cup Qualifying n/a
Nathaniel Atkinson 13 Jun 2022 Australia flag 0 Peru 0 N World Cup Qualifying n/a
Nathaniel Atkinson 22 Sep 2022 Australia flag 1 New Zealand 0 H Friendly International n/a
Nathaniel Atkinson 25 Sep 2022 Australia flag 2 New Zealand 0 A Friendly International n/a
Nathaniel Atkinson 22 Nov 2022 Australia flag 1 France 4 N World Cup Finals 40875
Nathaniel Atkinson 15 Jun 2023 Australia flag 0 Argentina 2 N Friendly International 68000
Nathaniel Atkinson 10 Sep 2023 Australia flag 2 Mexico 2 N Friendly International 52787
Nathaniel Atkinson 06 Jan 2024 Australia flag 2 Bahrain 0 N Friendly International n/a
Nathaniel Atkinson 23 Jan 2024 Australia flag 1 Uzbekistan 1 N Asian Cup Finals n/a
Nathaniel Atkinson 28 Jan 2024 Australia flag 4 Indonesia 0 N Asian Cup Finals n/a
Nathaniel Atkinson 02 Feb 2024 Australia flag 1 Korea Republic 2 N Asian Cup Finals n/a
Nathaniel Atkinson 21 Mar 2024 Australia flag 2 Lebanon 0 H World Cup Qualifying 27026 1
Kye Rowles 13 Jun 2022 Australia flag 0 Peru 0 N World Cup Qualifying n/a
Kye Rowles 22 Nov 2022 Australia flag 1 France 4 N World Cup Finals 40875
Kye Rowles 26 Nov 2022 Australia flag 1 Tunisia 0 N World Cup Finals 41823
Kye Rowles 30 Nov 2022 Australia flag 1 Denmark 0 N World Cup Finals 41232
Kye Rowles 03 Dec 2022 Australia flag 1 Argentina 2 N World Cup Finals 45032
Kye Rowles 24 Mar 2023 Australia flag 3 Ecuador 1 H Friendly International 20668
Kye Rowles 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Kye Rowles 15 Jun 2023 Australia flag 0 Argentina 2 N Friendly International 68000
Kye Rowles 10 Sep 2023 Australia flag 2 Mexico 2 N Friendly International 52787
Kye Rowles 13 Oct 2023 Australia flag 0 England 1 A Friendly International 81116
Kye Rowles 21 Nov 2023 Australia flag 1 Palestine 0 A World Cup Qualifying 14537
Kye Rowles 06 Jan 2024 Australia flag 2 Bahrain 0 N Friendly International n/a
Kye Rowles 13 Jan 2024 Australia flag 2 India 0 N Asian Cup Finals n/a
Kye Rowles 23 Jan 2024 Australia flag 1 Uzbekistan 1 N Asian Cup Finals n/a
Kye Rowles 28 Jan 2024 Australia flag 4 Indonesia 0 N Asian Cup Finals n/a
Kye Rowles 02 Feb 2024 Australia flag 1 Korea Republic 2 N Asian Cup Finals n/a
Kye Rowles 21 Mar 2024 Australia flag 2 Lebanon 0 H World Cup Qualifying 27026 1
Kye Rowles 26 Mar 2024 Australia flag 5 Lebanon 0 A World Cup Qualifying 25023
Kye Rowles 06 Jun 2024 Australia flag 2 Bangladesh 0 A World Cup Qualifying 5227
Kye Rowles 06 Sep 2024 Australia flag 0 Bahrain 1 H World Cup Qualifying 24644
Kye Rowles 10 Sep 2024 Australia flag 0 Indonesia 0 A World Cup Qualifying 70059
Kye Rowles 10 Oct 2024 Australia flag 3 China 1 H World Cup Qualifying 46291
Lawrence Shankland 28 Mar 2023 Scotland flag 2 Spain 0 H E 47976
Lawrence Shankland 16 Nov 2023 Scotland flag 2 Georgia 2 A E 44595 1
Lawrence Shankland 19 Nov 2023 Scotland flag 3 Norway 3 H E 48138
Lawrence Shankland 22 Mar 2024 Scotland flag 0 Netherlands 4 A F 46223
Lawrence Shankland 26 Mar 2024 Scotland flag 0 Northern Ireland 1 H F 33452
Lawrence Shankland 03 Jun 2024 Scotland flag 2 Gibraltar 0 A F 15552
Lawrence Shankland 07 Jun 2024 Scotland flag 2 Finland 2 H F 40159 1
Lawrence Shankland 14 Jun 2024 Scotland flag 1 Germany 5 A E 65052
Lawrence Shankland 19 Jun 2024 Scotland flag 1 Switzerland 1 N E 42711
Lawrence Shankland 23 Jun 2024 Scotland flag 0 Hungary 1 N E 54000
Lawrence Shankland 05 Sep 2024 Scotland flag 2 Poland 3 H O 46356
Garang Kuol 24 Mar 2023 Australia flag 3 Ecuador 1 H Friendly International 20668 1
Garang Kuol 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Kenneth Vargas 12 Sep 2023 Costa Rica flag 1 United Arab Emirates 4 N Friendly International n/a
Kenneth Vargas 17 Nov 2023 Costa Rica flag 0 Panama 3 H Concacaf Nations League n/a
Kenneth Vargas 21 Nov 2023 Costa Rica flag 1 Panama 3 A Concacaf Nations League n/a
Kenneth Vargas 23 Mar 2024 Costa Rica flag 3 Honduras 1 H Concacaf Nations League n/a
Kenneth Vargas 31 May 2024 Costa Rica flag 0 Uruguay 0 H Friendly International 15500
Kenneth Vargas 09 Jun 2024 Costa Rica flag 3 Grenada 0 A World Cup Qualifying n/a
Kenneth Vargas 11 Oct 2024 Costa Rica flag 1 Suriname 1 A Concacaf Nations League n/a
Kenneth Vargas 16 Oct 2024 Costa Rica flag 3 Guatemala 0 H Concacaf Nations League n/a 1
Dexter Lembikisa 21 Mar 2024 Jamaica flag 1 United States 3 A CONCACAF Nations League Finals n/a
Dexter Lembikisa 24 Mar 2024 Jamaica flag 1 Panama 0 N CONCACAF Nations League Finals n/a 1

Games by Opponent Date
Player Date Country F Against A Ven Comp Crowd Goals Pens Captain
Antti Niemi 01 Sep 2001 Finland flag 2 Albania 0 A World Cup Qualifying 6400
Saulius Mikoliunas 01 Mar 2006 Lithuania flag 1 Albania 2 A Friendly International 7300
Arvydas Novikovas 26 Mar 2013 Lithuania flag 1 Albania 4 A Friendly International 500
Faycal Rherras 31 Aug 2016 Morocco flag 0 Albania 0 A Friendly International n/a
John Souttar 10 Sep 2018 Scotland flag 2 Albania 0 H O 17455
Steven Naismith 10 Sep 2018 Scotland flag 2 Albania 0 H O 17455 1
Robert Tomaschek 27 Feb 2001 Slovakia flag 1 Algeria 1 A Friendly International 22000
Arnaud Djoum 09 Oct 2016 Cameroon flag 1 Algeria 1 A World Cup Qualifying n/a
Deividas Cesnauskis 11 Feb 2009 Lithuania flag 3 Andorra 1 A Friendly International 100
Eggert Jonsson 29 May 2010 Iceland flag 4 Andorra 0 H Friendly International 2567
Marian Kello 04 Jun 2011 Slovakia flag 1 Andorra 0 H UEFA Euro Qualifying 4300
David Obua 04 Sep 2010 Uganda flag 3 Angola 0 H Africa Cup of Nations n/a 1
David Obua 04 Sep 2011 Uganda flag 0 Angola 2 A Africa Cup of Nations n/a
Craig Levein 28 Mar 1990 Scotland flag 1 Argentina 0 H F 46535
Christophe Berra 19 Nov 2008 Scotland flag 0 Argentina 1 H F 32492
Kye Rowles 03 Dec 2022 Australia flag 1 Argentina 2 N World Cup Finals 45032
Nathaniel Atkinson 15 Jun 2023 Australia flag 0 Argentina 2 N Friendly International 68000
Kye Rowles 15 Jun 2023 Australia flag 0 Argentina 2 N Friendly International 68000
Rudi Skacel 07 Sep 2005 Czech Republic flag 4 Armenia 1 H Friendly International 12015
Marius Zaliukas 10 Aug 2011 Lithuania flag 3 Armenia 0 H Friendly International 500
Arvydas Novikovas 10 Aug 2011 Lithuania flag 3 Armenia 0 H Friendly International 500
Craig Gordon 08 Jun 2022 Scotland flag 2 Armenia 0 H O 38627
Craig Gordon 14 Jun 2022 Scotland flag 4 Armenia 1 A O 13500
Alan Anderson 28 May 1967 Scotland flag 1 Australia 0 A F 34972
Jim Townsend 28 May 1967 Scotland flag 1 Australia 0 A F 34972
Jim Cruickshank 31 May 1967 Scotland flag 2 Australia 1 A F 20000
Alan Anderson 31 May 1967 Scotland flag 2 Australia 1 A F 20000
Jim Townsend 31 May 1967 Scotland flag 2 Australia 1 A F 20000 1
Jim Cruickshank 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Alan Anderson 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Jim Townsend 03 Jun 1967 Scotland flag 2 Australia 0 A F 22138
Colin Cameron 15 Nov 2000 Scotland flag 0 Australia 2 H F 30985
Takis Fyssas 25 May 2006 Greece flag 0 Australia 1 A Friendly International 95103
Laryea Kingston 23 May 2008 Ghana flag 0 Australia 1 N Friendly International n/a
Andy Webster 15 Aug 2012 Scotland flag 3 Australia 1 H F 11110
Arnaud Djoum 22 Jun 2017 Cameroon flag 1 Australia 1 N CONFEDCUP 35021
Andy Anderson 29 Nov 1933 Scotland flag 2 Austria 2 H F 62000
Andy Anderson 09 May 1937 Scotland flag 1 Austria 1 A F 63000
Tommy Walker 09 May 1937 Scotland flag 1 Austria 1 A F 63000
Alfie Conn 02 May 1956 Scotland flag 1 Austria 1 H F 80322 1
John Cumming 29 May 1960 Scotland flag 1 Austria 4 A F 55000
Alex Young 29 May 1960 Scotland flag 1 Austria 4 A F 55000
Davie Holt 08 May 1963 Scotland flag 4 Austria 1 H F 94596
Alan McLaren 20 Apr 1994 Scotland flag 2 Austria 1 A F 35000
Steven Pressley 30 Apr 2003 Scotland flag 0 Austria 2 H F 12189
Andy Webster 30 Apr 2003 Scotland flag 0 Austria 2 H F 12189
Steven Pressley 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Craig Gordon 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Andy Webster 17 Aug 2005 Scotland flag 2 Austria 2 A F 13800
Laryea Kingston 24 Mar 2007 Ghana flag 1 Austria 1 A Friendly International 10608
Craig Gordon 30 May 2007 Scotland flag 1 Austria 0 A F 13200
Saulius Mikoliunas 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Deividas Cesnauskis 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Marius Zaliukas 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Audrius Ksanavicius 10 Sep 2008 Lithuania flag 2 Austria 0 H World Cup Qualifying 4500
Michael Smith 18 Nov 2018 Northern Ireland flag 1 Austria 2 H Nations League 17895
Liam Boyce 11 Oct 2020 Northern Ireland flag 0 Austria 1 H Nations League n/a
Michael Smith 15 Nov 2020 Northern Ireland flag 1 Austria 2 A Nations League n/a
Liam Boyce 15 Nov 2020 Northern Ireland flag 1 Austria 2 A Nations League n/a
Craig Gordon 07 Sep 2021 Scotland flag 1 Austria 0 A WC 18800
Craig Gordon 29 Mar 2022 Scotland flag 2 Austria 2 A F 6600
Robert Tomaschek 28 Mar 2001 Slovakia flag 3 Azerbaijan 1 H World Cup Qualifying 7994
Robert Tomaschek 06 Jun 2001 Slovakia flag 0 Azerbaijan 2 A World Cup Qualifying 15000
Saulius Mikoliunas 26 Mar 2008 Lithuania flag 1 Azerbaijan 0 H Friendly International 1000
Audrius Ksanavicius 26 Mar 2008 Lithuania flag 1 Azerbaijan 0 H Friendly International 1000
Aaron Hughes 10 Jun 2017 Northern Ireland flag 1 Azerbaijan 0 A World Cup Qualifying 27978
Nathaniel Atkinson 06 Jan 2024 Australia flag 2 Bahrain 0 N Friendly International n/a
Kye Rowles 06 Jan 2024 Australia flag 2 Bahrain 0 N Friendly International n/a
Kye Rowles 06 Sep 2024 Australia flag 0 Bahrain 1 H World Cup Qualifying 24644
Cammy Devlin 06 Jun 2024 Australia flag 2 Bangladesh 0 A World Cup Qualifying 5227
Kye Rowles 06 Jun 2024 Australia flag 2 Bangladesh 0 A World Cup Qualifying 5227
Steven Pressley 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Craig Gordon 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Andy Webster 08 Jun 2005 Scotland flag 0 Belarus 0 A WC 28287
Saulius Mikoliunas 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500
Deividas Cesnauskis 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500 1
Edgaras Jankauskas 17 Aug 2005 Lithuania flag 1 Belarus 0 H Friendly International 2500
Steven Pressley 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Craig Gordon 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Paul Hartley 08 Oct 2005 Scotland flag 0 Belarus 1 H WC 51105
Takis Fyssas 28 Feb 2006 Greece flag 1 Belarus 0 H Cyprus International Tournament 2006 3000
Michael Smith 11 Jun 2019 Northern Ireland flag 2 Belarus 1 A UEFA Euro Qualifying 5350
Jimmy Walker 23 Jan 1946 Scotland flag 2 Belgium 2 H F 48830
Jim Cruickshank 03 Feb 1971 Scotland flag 0 Belgium 3 A E 13931
Antti Niemi 15 Aug 2001 Finland flag 4 Belgium 1 H Friendly International 9250
Takis Fyssas 17 Aug 2005 Greece flag 0 Belgium 2 A Friendly International 16000
Saulius Mikoliunas 12 Oct 2005 Lithuania flag 1 Belgium 1 H World Cup Qualifying 1500
Alexandros Tziolis 25 Mar 2017 Greece flag 1 Belgium 1 A World Cup Qualifying n/a
John Souttar 07 Sep 2018 Scotland flag 0 Belgium 4 H F 20196
Steven Naismith 07 Sep 2018 Scotland flag 0 Belgium 4 H F 20196
Kevin McKenna 13 Jun 2004 Canada flag 4 Belize 0 H World Cup Qualifying 8245 1
Kevin McKenna 16 Jun 2004 Canada flag 4 Belize 0 H World Cup Qualifying 5123
Laryea Kingston 21 Nov 2007 Ghana flag 4 Benin 2 H Friendly International n/a 2
Laryea Kingston 11 Oct 2009 Ghana flag 0 Benin 1 A World Cup Qualifying 20000
Gary McSwegan 05 Oct 1999 Scotland flag 1 Bosnia And Herzegovina 0 H E 30574
Thomas Flogel 24 Mar 2001 Austria flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 32000
Thomas Flogel 05 Sep 2001 Austria flag 2 Bosnia and Herzegovina 0 H World Cup Qualifying 23200
Saulius Mikoliunas 30 Mar 2005 Lithuania flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 6000
Deividas Cesnauskis 30 Mar 2005 Lithuania flag 1 Bosnia and Herzegovina 1 A World Cup Qualifying 6000
Saulius Mikoliunas 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Deividas Cesnauskis 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Edgaras Jankauskas 07 Sep 2005 Lithuania flag 0 Bosnia and Herzegovina 1 H World Cup Qualifying 4000
Takis Fyssas 11 Oct 2006 Greece flag 4 Bosnia and Herzegovina 0 A UEFA Euro Qualifying 11000
Marius Zaliukas 16 Oct 2012 Lithuania flag 0 Bosnia and Herzegovina 3 A World Cup Qualifying 11920
Arvydas Novikovas 16 Oct 2012 Lithuania flag 0 Bosnia and Herzegovina 3 A World Cup Qualifying 11920
Liam Boyce 08 Oct 2020 Northern Ireland flag 1 Bosnia and Herzegovina 1 A Nations League 1800
Dave McPherson 20 Jun 1990 Scotland flag 0 Brazil 1 N WC 62502
Kevin McKenna 02 Jun 2001 Canada flag 0 Brazil 0 N Con Cup 12095
Laryea Kingston 27 Mar 2007 Ghana flag 0 Brazil 1 N Friendly International n/a
Arnaud Djoum 20 Nov 2018 Cameroon flag 0 Brazil 1 N Friendly International 29669
Gary Mackay 11 Nov 1987 Scotland flag 1 Bulgaria 0 A E 49976 1
Dave McPherson 14 Nov 1990 Scotland flag 1 Bulgaria 1 A E 42000
John Robertson 27 Mar 1991 Scotland flag 1 Bulgaria 1 H E 33119
Dave McPherson 27 Mar 1991 Scotland flag 1 Bulgaria 1 H E 33119
Michael Smith 31 Mar 2021 Northern Ireland flag 0 Bulgaria 0 H World Cup Qualifying n/a
Jim Cruickshank 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Alan Anderson 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Jim Townsend 13 Jun 1967 Scotland flag 7 Canada 2 A F 3000
Henry Smith 20 May 1992 Scotland flag 3 Canada 1 A F 10872
Dave McPherson 20 May 1992 Scotland flag 3 Canada 1 A F 10872
Alan McLaren 20 May 1992 Scotland flag 3 Canada 1 A F 10872
Scott Severin 15 Oct 2002 Scotland flag 3 Canada 1 H F 16207
Steven Pressley 15 Oct 2002 Scotland flag 3 Canada 1 H F 16207
Colin Miller 28 May 1995 Canada flag 1 Chile 2 H Canada Cup 17047
Arnaud Djoum 18 Jun 2017 Cameroon flag 0 Chile 2 N CONFEDCUP 33492
Kye Rowles 10 Oct 2024 Australia flag 3 China 1 H World Cup Qualifying 46291
Arnaud Djoum 13 Jun 2017 Cameroon flag 0 Colombia 4 H Friendly International n/a
Arnaud Djoum 23 Mar 2019 Cameroon flag 3 Comoros 0 A Africa Cup of Nations n/a
Arnaud Djoum 05 Jan 2017 Cameroon flag 2 Congo DR 0 H Friendly International 8000
Dave McPherson 11 Jun 1990 Scotland flag 0 Costa Rica 1 N WC 30867
Fitzroy Simpson 20 Jun 2001 Jamaica flag 1 Costa Rica 2 A World Cup Qualifying 17800
Kevin McKenna 12 Jul 2003 Canada flag 1 Costa Rica 0 N Gold Cup 23795
Thomas Flogel 26 Apr 2000 Austria flag 1 Croatia 2 H Friendly International 14500
Robert Tomaschek 16 Aug 2000 Slovakia flag 1 Croatia 1 H Friendly International 4298
Colin Cameron 11 Oct 2000 Scotland flag 1 Croatia 1 A WC 25000
Gary Naysmith 11 Oct 2000 Scotland flag 1 Croatia 1 A WC 25000
Thomas Flogel 28 Feb 2001 Austria flag 0 Croatia 1 A Friendly International 5000
Craig Gordon 12 Oct 2024 Scotland flag 1 Croatia 2 A O 21702
Fitzroy Simpson 02 Jul 2000 Jamaica flag 1 Cuba 1 H Friendly International 13000 1
Fitzroy Simpson 10 Jun 2001 Jamaica flag 4 Cuba 1 H Friendly International n/a
Kevin McKenna 14 Jul 2003 Canada flag 0 Cuba 2 N Gold Cup 2500
Marcus Godinho 23 Jun 2019 Canada flag 7 Cuba 0 N CONCACAF n/a
Dave McPherson 26 Apr 1989 Scotland flag 2 Cyprus 1 H WC 50694
Alan Maybury 04 Sep 2004 Republic of Ireland flag 3 Cyprus 0 H World Cup Qualifying 35900
Eggert Jonsson 26 Mar 2011 Iceland flag 0 Cyprus 0 A UEFA Euro Qualifying 2000
Eggert Jonsson 06 Sep 2011 Iceland flag 1 Cyprus 0 H UEFA Euro Qualifying 5267
Steven Naismith 16 Nov 2019 Scotland flag 2 Cyprus 1 A E 7595 Captain
Paul Ritchie 09 Jun 1999 Scotland flag 2 Czech Republic 3 A E 21149 1
Kevin McKenna 15 Nov 2003 Canada flag 1 Czech Republic 5 A Friendly International 8343
Alan Maybury 31 Mar 2004 Republic of Ireland flag 2 Czech Republic 1 H Friendly International 42000
Deividas Cesnauskis 27 May 2008 Lithuania flag 0 Czech Republic 2 A Friendly International 14220
Audrius Ksanavicius 27 May 2008 Lithuania flag 0 Czech Republic 2 A Friendly International 14220
Christophe Berra 30 May 2008 Scotland flag 1 Czech Republic 3 A F 11314
Lee Wallace 03 Mar 2010 Scotland flag 1 Czech Republic 0 H F 26530
Marius Zaliukas 11 Oct 2011 Lithuania flag 1 Czech Republic 4 H UEFA Euro Qualifying 4000
Arvydas Novikovas 11 Oct 2011 Lithuania flag 1 Czech Republic 4 H UEFA Euro Qualifying 4000
Bjorn Johnsen 10 Jun 2017 Norway flag 1 Czech Republic 1 H World Cup Qualifying 12179
Aaron Hughes 04 Sep 2017 Northern Ireland flag 2 Czech Republic 0 H World Cup Qualifying 18167
Kyle Lafferty 04 Sep 2017 Northern Ireland flag 2 Czech Republic 0 H World Cup Qualifying 18167
Tommy Walker 15 May 1937 Scotland flag 3 Czechoslovakia 1 A F 35000
William Waugh 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000
Andy Anderson 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000 Captain
Tommy Walker 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000
Andy Black 08 Dec 1937 Scotland flag 5 Czechoslovakia 0 H F 41000 1
Donald Ford 17 Oct 1973 Scotland flag 0 Czechoslovakia 1 A WC 13668
Jim Cruickshank 11 Nov 1970 Scotland flag 1 Denmark 0 H E 24783
Colin Miller 24 Jan 1995 Canada flag 0 Denmark 1 H SkyDome Cup 10024
Davy Weir 25 Mar 1998 Scotland flag 0 Denmark 1 H F 26468
Scott Severin 21 Aug 2002 Scotland flag 0 Denmark 1 H F 28766
Steven Pressley 28 Apr 2004 Scotland flag 0 Denmark 1 A F 22885
Eggert Jonsson 21 Nov 2007 Iceland flag 0 Denmark 3 A UEFA Euro Qualifying 15393
Eggert Jonsson 07 Sep 2010 Iceland flag 0 Denmark 1 A UEFA Euro Qualifying 18908
Marian Kello 29 Mar 2011 Slovakia flag 1 Denmark 2 H Friendly International 4927
Glenn Whelan 18 Nov 2019 Republic of Ireland flag 1 Denmark 1 H UEFA Euro Qualifying n/a
Craig Gordon 01 Sep 2021 Scotland flag 0 Denmark 2 A WC 34562
Craig Gordon 15 Nov 2021 Scotland flag 2 Denmark 0 H WC 49527
John Souttar 15 Nov 2021 Scotland flag 2 Denmark 0 H WC 49527 1
Kye Rowles 30 Nov 2022 Australia flag 1 Denmark 0 N World Cup Finals 41232
Craig Levein 25 Apr 1990 Scotland flag 0 East Germany 1 H F 19718
John Robertson 24 May 1995 Scotland flag 2 Ecuador 1 N O 5669 1
Kevin McKenna 22 Jan 2002 Canada flag 0 Ecuador 2 N Gold Cup 3827
Kye Rowles 24 Mar 2023 Australia flag 3 Ecuador 1 H Friendly International 20668
Garang Kuol 24 Mar 2023 Australia flag 3 Ecuador 1 H Friendly International 20668 1
Cammy Devlin 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Kye Rowles 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Garang Kuol 28 Mar 2023 Australia flag 1 Ecuador 2 H Friendly International 27103
Craig Levein 16 May 1990 Scotland flag 1 Egypt 3 H F 23000
Laryea Kingston 11 Feb 2009 Ghana flag 2 Egypt 2 A Friendly International n/a
Arnaud Djoum 05 Feb 2017 Cameroon flag 2 Egypt 1 N Africa Cup of Nations Finals n/a
Johnny Hill 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
John MacPherson 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Isaac Begbie 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Davie Baird 04 Apr 1891 Scotland flag 1 England 2 A BC 12000
Willie Taylor 02 Apr 1892 Scotland flag 1 England 4 H BC 21000
Isaac Begbie 07 Apr 1894 Scotland flag 2 England 2 H BC 45107
Davie Russell 06 Apr 1895 Scotland flag 0 England 3 A BC 42500
George Hogg 04 Apr 1896 Scotland flag 2 England 1 H BC 56500
Alex King 04 Apr 1896 Scotland flag 2 England 1 H BC 56500
Bobby Walker 07 Apr 1900 Scotland flag 4 England 1 H BC 63000
Harry Rennie 07 Apr 1900 Scotland flag 4 England 1 H BC 63000
Bobby Walker 30 Mar 1901 Scotland flag 2 England 2 A BC 18250
Bobby Walker 03 May 1902 Scotland flag 2 England 2 A BC 15000
Bobby Walker 04 Apr 1903 Scotland flag 2 England 1 A BC 36000 1
Bobby Walker 09 Apr 1904 Scotland flag 0 England 1 H BC 45000
Bobby Walker 01 Apr 1905 Scotland flag 0 England 1 A BC 27599
Charlie Thomson 01 Apr 1905 Scotland flag 0 England 1 A BC 27599 Captain
George Wilson 01 Apr 1905 Scotland flag 0 England 1 A BC 27599
Alex Menzies 07 Apr 1906 Scotland flag 2 England 1 H BC 102741
Bobby Walker 06 Apr 1907 Scotland flag 1 England 1 A BC 35829
Charlie Thomson 06 Apr 1907 Scotland flag 1 England 1 A BC 35829
Bobby Walker 04 Apr 1908 Scotland flag 1 England 1 H BC 121452
Charlie Thomson 04 Apr 1908 Scotland flag 1 England 1 H BC 121452 Captain
Bobby Walker 03 Apr 1909 Scotland flag 0 England 2 A BC 27000
Bobby Walker 23 Mar 1912 Scotland flag 1 England 1 H BC 127307
Bobby Walker 05 Apr 1913 Scotland flag 0 England 1 A BC 52500
Jack Harkness 13 Apr 1929 Scotland flag 1 England 0 H BC 110512
Jack Harkness 05 Apr 1930 Scotland flag 2 England 5 A BC 87375
William Reid 20 Oct 1930 Northern Ireland flag 1 England 5 A British Championship 35000
Andy Anderson 01 Apr 1933 Scotland flag 2 England 1 H BC 136259
Andy Anderson 14 Apr 1934 Scotland flag 0 England 3 A BC 92363
Alex Massie 14 Apr 1934 Scotland flag 0 England 3 A BC 92363 Captain
Andy Anderson 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Alex Massie 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Tommy Walker 06 Apr 1935 Scotland flag 2 England 0 H BC 129693
Andy Anderson 04 Apr 1936 Scotland flag 1 England 1 A BC 93267
Tommy Walker 04 Apr 1936 Scotland flag 1 England 1 A BC 93267 1 1
Andy Anderson 17 Apr 1937 Scotland flag 3 England 1 H BC 149547
Tommy Walker 17 Apr 1937 Scotland flag 3 England 1 H BC 149547
Andy Anderson 09 Apr 1938 Scotland flag 1 England 0 A BC 93267
Tommy Walker 09 Apr 1938 Scotland flag 1 England 0 A BC 93267 1
Tommy Walker 15 Apr 1939 Scotland flag 1 England 2 H BC 149269
Willie Bauld 15 Apr 1950 Scotland flag 0 England 1 H BC 133991
John Cumming 02 Apr 1955 Scotland flag 2 England 7 A BC 96847
Jimmy Murray 19 Apr 1958 Scotland flag 0 England 4 H BC 127874
John Cumming 09 Apr 1960 Scotland flag 1 England 1 H BC 129183
Alex Young 09 Apr 1960 Scotland flag 1 England 1 H BC 129183
Willie Wallace 02 Apr 1966 Scotland flag 3 England 4 H BC 123052
Jim Cruickshank 25 Apr 1970 Scotland flag 0 England 0 H BC 137284
Dave McPherson 27 May 1989 Scotland flag 0 England 2 H O 60308
Paul Ritchie 13 Nov 1999 Scotland flag 0 England 2 H E 50132
Davy Weir 13 Nov 1999 Scotland flag 0 England 2 H E 50132
Antti Niemi 11 Oct 2000 Finland flag 0 England 0 H World Cup Qualifying 36310
Antti Niemi 24 Mar 2001 Finland flag 1 England 2 A World Cup Qualifying 44262
Takis Fyssas 16 Aug 2006 Greece flag 0 England 4 A Friendly International 45864
Callum Paterson 11 Nov 2016 Scotland flag 0 England 3 A WC 87258
Christophe Berra 10 Jun 2017 Scotland flag 2 England 2 H WC 48520
Kye Rowles 13 Oct 2023 Australia flag 0 England 1 A Friendly International 81116
John Robertson 19 May 1993 Scotland flag 3 Estonia 0 A WC 5100
Alan McLaren 19 May 1993 Scotland flag 3 Estonia 0 A WC 5100
Alan McLaren 02 Jun 1993 Scotland flag 3 Estonia 1 H WC 14307
Davy Weir 10 Oct 1998 Scotland flag 3 Estonia 2 H E 16930
Antti Niemi 09 May 2001 Finland flag 1 Estonia 1 A Friendly International 1700
Kevin McKenna 29 Mar 2003 Canada flag 1 Estonia 2 A Friendly International 4000
Steven Pressley 27 May 2004 Scotland flag 1 Estonia 0 A F 4000
Andy Webster 27 May 2004 Scotland flag 1 Estonia 0 A F 4000
Andy Webster 06 Feb 2013 Scotland flag 1 Estonia 0 H F 16102
Michael Smith 08 Jun 2019 Northern Ireland flag 3 Estonia 0 A UEFA Euro Qualifying 8378
Craig Levein 12 Oct 1994 Scotland flag 5 Faroe Islands 1 H E 20885
Alan McLaren 12 Oct 1994 Scotland flag 5 Faroe Islands 1 H E 20885
John Robertson 07 Jun 1995 Scotland flag 2 Faroe Islands 0 A E 3881
Davy Weir 14 Oct 1998 Scotland flag 2 Faroe Islands 1 H E 18517
Colin Cameron 05 Jun 1999 Scotland flag 1 Faroe Islands 1 A E 4100
Andy Webster 06 Sep 2003 Scotland flag 3 Faroe Islands 1 H E 40109
Steven Pressley 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Craig Gordon 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Paul Hartley 02 Sep 2006 Scotland flag 6 Faroe Islands 0 H E 50059
Saulius Mikoliunas 07 Oct 2006 Lithuania flag 1 Faroe Islands 0 A UEFA Euro Qualifying 2000
Deividas Cesnauskis 07 Oct 2006 Lithuania flag 1 Faroe Islands 0 A UEFA Euro Qualifying 2000
Craig Gordon 06 Jun 2007 Scotland flag 2 Faroe Islands 0 A E 4100
Saulius Mikoliunas 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Deividas Cesnauskis 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Kestutis Ivaskevicius 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Andrius Velicka 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Audrius Ksanavicius 12 Sep 2007 Lithuania flag 2 Faroe Islands 1 H UEFA Euro Qualifying 5000
Saulius Mikoliunas 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Marius Zaliukas 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Audrius Ksanavicius 15 Oct 2008 Lithuania flag 1 Faroe Islands 0 H World Cup Qualifying 5000
Craig Gordon 31 Mar 2021 Scotland flag 4 Faroe Islands 0 H WC 0
Craig Gordon 12 Oct 2021 Scotland flag 1 Faroe Islands 0 A WC 4233
Patrick Kisnorbo 02 Jun 2004 Australia flag 6 Fiji 1 H OFC Cup 2200
Roald Jensen 17 Jun 1970 Norway flag 2 Finland 0 H Friendly International 13101
John Robertson 25 Mar 1992 Scotland flag 1 Finland 1 H F 9275
Dave McPherson 25 Mar 1992 Scotland flag 1 Finland 1 H F 9275
Craig Levein 07 Sep 1994 Scotland flag 2 Finland 0 A E 12845
Alan McLaren 07 Sep 1994 Scotland flag 2 Finland 0 A E 12845
Davy Weir 22 Apr 1998 Scotland flag 1 Finland 1 H F 14315
Andy Kirk 12 Feb 2003 Northern Ireland flag 0 Finland 1 H Friendly International 6137
Kevin McKenna 11 Oct 2003 Canada flag 2 Finland 3 A Friendly International 5530
Ben Woodburn 01 Sep 2021 Wales flag 0 Finland 0 A Friendly International n/a
Craig Gordon 07 Jun 2024 Scotland flag 2 Finland 2 H F 40159
Lawrence Shankland 07 Jun 2024 Scotland flag 2 Finland 2 H F 40159 1
Jack Harkness 08 May 1932 Scotland flag 3 France 1 A F 20000
Alex Massie 08 May 1932 Scotland flag 3 France 1 A F 20000
Davie Mackay 15 Jun 1958 Scotland flag 1 France 2 N WC 13554
Jimmy Murray 15 Jun 1958 Scotland flag 1 France 2 N WC 13554
Roald Jensen 10 Sep 1969 Norway flag 1 France 3 H World Cup Qualifying 23563
Davy Weir 12 Nov 1997 Scotland flag 1 France 2 A F 19514
Colin Cameron 29 Mar 2000 Scotland flag 0 France 2 H F 48157
Steven Pressley 29 Mar 2000 Scotland flag 0 France 2 H F 48157
Steven Pressley 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Craig Gordon 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Paul Hartley 07 Oct 2006 Scotland flag 1 France 0 H E 50456
Takis Fyssas 15 Nov 2006 Greece flag 0 France 1 A Friendly International 63680
Andrius Velicka 17 Oct 2007 Lithuania flag 0 France 2 A UEFA Euro Qualifying 36350
Audrius Ksanavicius 17 Oct 2007 Lithuania flag 0 France 2 A UEFA Euro Qualifying 36350
Saulius Mikoliunas 28 Mar 2009 Lithuania flag 0 France 1 H World Cup Qualifying 8700
Deividas Cesnauskis 28 Mar 2009 Lithuania flag 0 France 1 H World Cup Qualifying 8700
Saulius Mikoliunas 01 Apr 2009 Lithuania flag 0 France 1 A World Cup Qualifying 79543
Marius Zaliukas 01 Apr 2009 Lithuania flag 0 France 1 A World Cup Qualifying 79543
Nathaniel Atkinson 22 Nov 2022 Australia flag 1 France 4 N World Cup Finals 40875
Kye Rowles 22 Nov 2022 Australia flag 1 France 4 N World Cup Finals 40875
Antti Niemi 17 Apr 2002 Finland flag 0 FYR Macedonia 1 A Friendly International 5000
Eggert Jonsson 10 Jun 2009 Iceland flag 0 FYR Macedonia 2 A World Cup Qualifying 7000
Marius Zaliukas 15 Aug 2012 Lithuania flag 0 FYR Macedonia 1 A Friendly International 7000 1
Laryea Kingston 14 Jun 2008 Ghana flag 0 Gabon 2 A World Cup Qualifying n/a
Laryea Kingston 22 Jun 2008 Ghana flag 2 Gabon 0 H World Cup Qualifying n/a
Arnaud Djoum 06 Sep 2016 Cameroon flag 2 Gabon 1 H Friendly International n/a
Arnaud Djoum 03 Sep 2016 Cameroon flag 2 Gambia 0 H Africa Cup of Nations n/a
Deividas Cesnauskis 09 Feb 2005 Lithuania flag 0 Georgia 1 A Friendly International 1000
Craig Gordon 24 Mar 2007 Scotland flag 2 Georgia 1 H E 50850
Saulius Mikoliunas 02 Jun 2007 Lithuania flag 1 Georgia 0 H UEFA Euro Qualifying 6500 1
Saulius Mikoliunas 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000 2
Andrius Velicka 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000
Audrius Ksanavicius 21 Nov 2007 Lithuania flag 0 Georgia 2 A UEFA Euro Qualifying 28000 2
Glenn Whelan 12 Oct 2019 Republic of Ireland flag 0 Georgia 0 A UEFA Euro Qualifying 24385
Lawrence Shankland 16 Nov 2023 Scotland flag 2 Georgia 2 A E 44595 1
Andy Anderson 14 Oct 1936 Scotland flag 2 Germany 0 H F 50000
Tommy Walker 14 Oct 1936 Scotland flag 2 Germany 0 H F 50000
John Robertson 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
Craig Levein 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400 Captain
Alan McLaren 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
Nicky Walker 24 Mar 1993 Scotland flag 0 Germany 1 H F 36400
Paul Ritchie 28 Apr 1999 Scotland flag 1 Germany 0 A F 27000
Colin Cameron 28 Apr 1999 Scotland flag 1 Germany 0 A F 27000
Robert Tomaschek 29 May 2001 Slovakia flag 0 Germany 2 A Friendly International 18000
Antti Niemi 02 Jun 2001 Finland flag 2 Germany 2 H World Cup Qualifying 35774
Antti Niemi 06 Oct 2001 Finland flag 0 Germany 0 A World Cup Qualifying 52333
Kevin McKenna 01 Jun 2003 Canada flag 1 Germany 4 A Friendly International 23000 1
Steven Pressley 07 Jun 2003 Scotland flag 1 Germany 1 H E 48047
Andy Webster 07 Jun 2003 Scotland flag 1 Germany 1 H E 48047
Steven Pressley 10 Sep 2003 Scotland flag 1 Germany 2 A E 67000
Arnaud Djoum 25 Jun 2017 Cameroon flag 1 Germany 3 N CONFEDCUP 30230
Kyle Lafferty 05 Oct 2017 Northern Ireland flag 1 Germany 3 H World Cup Qualifying 18104
Conor Washington 09 Sep 2019 Northern Ireland flag 0 Germany 2 H UEFA Euro Qualifying 18236
Michael Smith 19 Nov 2019 Northern Ireland flag 1 Germany 6 A UEFA Euro Qualifying 42855 1
Lawrence Shankland 14 Jun 2024 Scotland flag 1 Germany 5 A E 65052
Robert Tomaschek 25 Apr 2000 Slovakia flag 4 Germany B 1 H Friendly International 4121
Arnaud Djoum 02 Feb 2017 Cameroon flag 2 Ghana 0 N Africa Cup of Nations Finals n/a
Lawrence Shankland 03 Jun 2024 Scotland flag 2 Gibraltar 0 A F 15552
John Robertson 16 Aug 1995 Scotland flag 1 Greece 0 H E 34910
Antti Niemi 07 Oct 2000 Finland flag 0 Greece 1 A World Cup Qualifying 14800
Antti Niemi 05 Sep 2001 Finland flag 5 Greece 1 H World Cup Qualifying 27216
Andy Kirk 02 Apr 2003 Northern Ireland flag 0 Greece 2 H UEFA Euro Qualifying 7187
Marius Zaliukas 11 Sep 2012 Lithuania flag 0 Greece 2 A World Cup Qualifying 22000
Arvydas Novikovas 11 Sep 2012 Lithuania flag 0 Greece 2 A World Cup Qualifying 22000
Kenneth Vargas 09 Jun 2024 Costa Rica flag 3 Grenada 0 A World Cup Qualifying n/a
Kevin McKenna 17 Nov 2004 Canada flag 1 Guatemala 0 A World Cup Qualifying 18000 Captain
10 Sep 2024 Costa Rica 0 Guatemala 0 A Concacaf Nations League n/a
Kenneth Vargas 16 Oct 2024 Costa Rica flag 3 Guatemala 0 H Concacaf Nations League n/a 1
Laryea Kingston 20 Jan 2008 Ghana flag 2 Guinea 1 H Africa Cup of Nations 44000
Arnaud Djoum 28 Mar 2017 Cameroon flag 1 Guinea 2 H Friendly International n/a
David Obua 26 Mar 2011 Uganda flag 1 Guinea-Bissau 0 A Africa Cup of Nations n/a 1
David Obua 04 Jun 2011 Uganda flag 2 Guinea-Bissau 0 H Africa Cup of Nations n/a
Arnaud Djoum 25 Jun 2019 Cameroon flag 2 Guinea-Bissau 0 N Africa Cup of Nations n/a
Kevin McKenna 18 Jan 2002 Canada flag 2 Haiti 0 N Gold Cup 14508 2
Marcus Godinho 29 Jun 2019 Canada flag 2 Haiti 3 N CONCACAF n/a
Tepi Moilanen 16 Nov 2003 Finland flag 2 Honduras 1 N Tourn. 26000
Kenneth Vargas 23 Mar 2024 Costa Rica flag 3 Honduras 1 H Concacaf Nations League n/a
Scott Severin 23 May 2002 Scotland flag 4 Hong Kong League 0 A O 8000
Andy Anderson 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 Captain
Tommy Walker 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 1 1
Andy Black 07 Dec 1938 Scotland flag 3 Hungary 1 H F 23000 1
Jimmy Wardhaugh 08 Dec 1954 Scotland flag 2 Hungary 4 H F 113180
John Cumming 08 Dec 1954 Scotland flag 2 Hungary 4 H F 113180
Jimmy Murray 07 May 1958 Scotland flag 1 Hungary 1 H F 55337
John Cumming 05 Jun 1960 Scotland flag 3 Hungary 3 A F 90000
Alex Young 05 Jun 1960 Scotland flag 3 Hungary 3 A F 90000 1
David McCreery 06 Sep 1989 Northern Ireland flag 1 Hungary 2 H World Cup Qualifying 8000
Andy Kirk 26 Apr 2000 Northern Ireland flag 0 Hungary 1 H Friendly International 9140
Thomas Flogel 16 Aug 2000 Austria flag 1 Hungary 1 A Friendly International 3500
Antti Niemi 25 Apr 2001 Finland flag 0 Hungary 0 A Friendly International 5175
Steven Pressley 18 Aug 2004 Scotland flag 0 Hungary 3 H F 15933
Andy Webster 18 Aug 2004 Scotland flag 0 Hungary 3 H F 15933
Takis Fyssas 16 Nov 2005 Greece flag 2 Hungary 1 H Friendly International 12500
Mirsad Beslija 06 Sep 2006 Bosnia and Herzegovina flag 1 Hungary 3 H UEFA Euro Qualifying 13000
Arvydas Novikovas 17 Nov 2010 Lithuania flag 0 Hungary 4 A Friendly International 4500
Eggert Jonsson 10 Aug 2011 Iceland flag 0 Hungary 4 A Friendly International 12508
Lawrence Shankland 23 Jun 2024 Scotland flag 0 Hungary 1 N E 54000
Scott Severin 12 Oct 2002 Scotland flag 2 Iceland 0 A E 7065
Steven Pressley 12 Oct 2002 Scotland flag 2 Iceland 0 A E 7065
Steven Pressley 29 Mar 2003 Scotland flag 2 Iceland 1 H E 37548
Kye Rowles 13 Jan 2024 Australia flag 2 India 0 N Asian Cup Finals n/a
Nathaniel Atkinson 28 Jan 2024 Australia flag 4 Indonesia 0 N Asian Cup Finals n/a
Kye Rowles 28 Jan 2024 Australia flag 4 Indonesia 0 N Asian Cup Finals n/a
Kye Rowles 10 Sep 2024 Australia flag 0 Indonesia 0 A World Cup Qualifying 70059
Thomas Flogel 01 Sep 2000 Austria flag 5 Iran 1 H Friendly International 24000
Kevin McKenna 26 Apr 2001 Canada flag 1 Iran 0 N LG Cup 10000
Tommy Jenkinson 19 Feb 1887 Scotland flag 4 Ireland 1 H BC 1000 1
Tom Breckenridge 24 Mar 1888 Scotland flag 10 Ireland 2 A BC 10000 1
Jimmy Adams 09 Mar 1889 Scotland flag 7 Ireland 0 H BC 6000
Isaac Begbie 29 Mar 1890 Scotland flag 4 Ireland 1 A BC 5000
Davie Baird 29 Mar 1890 Scotland flag 4 Ireland 1 A BC 5000
Jimmy Adams 25 Mar 1893 Scotland flag 6 Ireland 1 H BC 12000
Davie Russell 30 Mar 1895 Scotland flag 3 Ireland 1 H BC 15000
Johnny Walker 30 Mar 1895 Scotland flag 3 Ireland 1 H BC 15000 2
George Hogg 28 Mar 1896 Scotland flag 3 Ireland 3 A BC 8000
Johnny Walker 26 Mar 1898 Scotland flag 3 Ireland 0 A BC 5000
Tom Robertson 26 Mar 1898 Scotland flag 3 Ireland 0 A BC 5000 1
Bobby Walker 03 Mar 1900 Scotland flag 3 Ireland 0 A BC 6000
Harry Rennie 03 Mar 1900 Scotland flag 3 Ireland 0 A BC 6000
Bobby Walker 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000 1
Albert Buick 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000 1 Captain
George Key 01 Mar 1902 Scotland flag 5 Ireland 1 A BC 12000
Bobby Walker 21 Mar 1903 Scotland flag 0 Ireland 2 H BC 17000
Bill Porteous 21 Mar 1903 Scotland flag 0 Ireland 2 H BC 17000
Bobby Walker 26 Mar 1904 Scotland flag 1 Ireland 1 A BC 8000
Charlie Thomson 26 Mar 1904 Scotland flag 1 Ireland 1 A BC 8000
Bobby Walker 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000 1
Charlie Thomson 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000 2 2
George Wilson 18 Mar 1905 Scotland flag 4 Ireland 0 H BC 37000
Bobby Walker 17 Mar 1906 Scotland flag 1 Ireland 0 A BC 8000
Charlie Thomson 17 Mar 1906 Scotland flag 1 Ireland 0 A BC 8000 Captain
Bobby Walker 16 Mar 1907 Scotland flag 3 Ireland 0 H BC 26000 1
Charlie Thomson 16 Mar 1907 Scotland flag 3 Ireland 0 H BC 26000 1 1 Captain
Bobby Walker 14 Mar 1908 Scotland flag 5 Ireland 0 A BC 10000
Charlie Thomson 14 Mar 1908 Scotland flag 5 Ireland 0 A BC 10000 Captain
George Sinclair 19 Mar 1910 Scotland flag 0 Ireland 1 A BC 17000
Bobby Walker 16 Mar 1912 Scotland flag 4 Ireland 1 A BC 12000 1
George Sinclair 16 Mar 1912 Scotland flag 4 Ireland 1 A BC 12000
Peter Nellies 15 Mar 1913 Scotland flag 2 Ireland 1 A BC 12000
Bob Mercer 15 Mar 1913 Scotland flag 2 Ireland 1 A BC 12000
Alan Anderson 16 May 1967 Scotland flag 2 Israel 1 A F 27000
Thomas Flogel 28 Mar 2001 Austria flag 2 Israel 1 H World Cup Qualifying 24000
Eggert Jonsson 17 Nov 2010 Iceland flag 2 Israel 3 A Friendly International 4500
Michael Smith 11 Sep 2018 Northern Ireland flag 3 Israel 0 H Friendly International 12913
John Souttar 11 Oct 2018 Scotland flag 1 Israel 2 A O 10234
Steven Naismith 11 Oct 2018 Scotland flag 1 Israel 2 A O 10234
Craig Gordon 09 Oct 2021 Scotland flag 3 Israel 2 H WC 50585
John Robertson 18 Nov 1992 Scotland flag 0 Italy 0 H WC 33029
Alan McLaren 18 Nov 1992 Scotland flag 0 Italy 0 H WC 33029
Alan McLaren 13 Oct 1993 Scotland flag 1 Italy 3 A WC 61178
Steven Pressley 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Craig Gordon 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Paul Hartley 26 Mar 2005 Scotland flag 0 Italy 2 A WC 40745
Craig Gordon 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Andy Webster 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Paul Hartley 03 Sep 2005 Scotland flag 1 Italy 1 H WC 50185
Saulius Mikoliunas 02 Sep 2006 Lithuania flag 1 Italy 1 A UEFA Euro Qualifying 60000
Deividas Cesnauskis 02 Sep 2006 Lithuania flag 1 Italy 1 A UEFA Euro Qualifying 60000
Craig Gordon 28 Mar 2007 Scotland flag 0 Italy 2 A E 37500
Saulius Mikoliunas 06 Jun 2007 Lithuania flag 0 Italy 2 H UEFA Euro Qualifying 8000
Callum Paterson 29 May 2016 Scotland flag 0 Italy 1 N F 8000
Michael Smith 25 Mar 2021 Northern Ireland flag 0 Italy 2 A World Cup Qualifying n/a
Alan Maybury 02 Jun 2004 Republic of Ireland flag 1 Jamaica 0 N Unity Cup 6155
John Robertson 21 May 1995 Scotland flag 0 Japan 0 A O 24566
Kevin McKenna 31 May 2001 Canada flag 0 Japan 3 A Con Cup 39006
Mirsad Beslija 28 Feb 2006 Bosnia and Herzegovina flag 2 Japan 2 N Friendly International 8120
Laryea Kingston 09 Sep 2009 Ghana flag 3 Japan 4 N Friendly International 2506
Lee Wallace 10 Oct 2009 Scotland flag 0 Japan 2 A O 72377
Takis Fyssas 07 Sep 2005 Greece flag 2 Kazakhstan 1 A World Cup Qualifying 17000
Juho Makela 28 Feb 2006 Finland flag 0 Kazakhstan 0 N Cyprus International Tournament 2006 100
Takis Fyssas 01 Mar 2006 Greece flag 2 Kazakhstan 0 H Cyprus International Tournament 2006 2000
Steven Naismith 19 Nov 2019 Scotland flag 3 Kazakhstan 1 H E 19515 1 Captain
Kevin McKenna 02 Feb 2002 Canada flag 2 Korea Republic 1 N Gold Cup 14432
Juho Makela 25 Jan 2006 Finland flag 0 Korea Republic 1 N LG cup 200
Takis Fyssas 06 Feb 2007 Greece flag 0 Korea Republic 1 N Friendly International 9242
Ryan McGowan 14 Nov 2012 Australia flag 2 Korea Republic 1 A Friendly International 11110
Aaron Hughes 24 Mar 2018 Northern Ireland flag 2 Korea Republic 1 H Friendly International 18103
Aaron Hughes 03 Jun 2018 Northern Ireland flag 0 Korea Republic 3 A Friendly International 35100
Nathaniel Atkinson 02 Feb 2024 Australia flag 1 Korea Republic 2 N Asian Cup Finals n/a
Kye Rowles 02 Feb 2024 Australia flag 1 Korea Republic 2 N Asian Cup Finals n/a
Marius Zaliukas 11 Oct 2006 Lithuania flag 0 Kuwait 1 A Friendly International n/a
Antti Niemi 03 Jun 2000 Finland flag 0 Latvia 1 A Friendly International 3000
Colin Cameron 02 Sep 2000 Scotland flag 1 Latvia 0 A WC 9500
Gary Naysmith 02 Sep 2000 Scotland flag 1 Latvia 0 A WC 9500
Scott Severin 06 Oct 2001 Scotland flag 2 Latvia 1 H WC 23228
Antti Niemi 22 May 2002 Finland flag 2 Latvia 1 H Friendly International 8617
Tommi Gronlund 22 May 2002 Finland flag 2 Latvia 1 H Friendly International 8617
Saulius Mikoliunas 01 Jun 2008 Lithuania flag 1 Latvia 2 A Baltic Cup 3300
Deividas Cesnauskis 01 Jun 2008 Lithuania flag 1 Latvia 2 A Baltic Cup 3300
Nathaniel Atkinson 21 Mar 2024 Australia flag 2 Lebanon 0 H World Cup Qualifying 27026 1
Kye Rowles 21 Mar 2024 Australia flag 2 Lebanon 0 H World Cup Qualifying 27026 1
Kye Rowles 26 Mar 2024 Australia flag 5 Lebanon 0 A World Cup Qualifying 25023
Laryea Kingston 08 Jun 2008 Ghana flag 3 Lesotho 2 A World Cup Qualifying n/a 1
Kevin McKenna 12 Feb 2003 Canada flag 4 Libya 2 A Friendly International 52000 1
Laryea Kingston 01 Jun 2008 Ghana flag 3 Libya 0 H World Cup Qualifying n/a 1
Laryea Kingston 05 Sep 2008 Ghana flag 0 Libya 1 A World Cup Qualifying 45000
Thomas Flogel 07 Oct 2000 Austria flag 1 Liechtenstein 0 A World Cup Qualifying 3500 1
Thomas Flogel 25 Apr 2001 Austria flag 2 Liechtenstein 0 H World Cup Qualifying 13060 1
Lee Wallace 07 Sep 2010 Scotland flag 2 Liechtenstein 1 H E 37050
Marius Zaliukas 02 Sep 2011 Lithuania flag 0 Liechtenstein 0 H UEFA Euro Qualifying 3500
Arvydas Novikovas 02 Sep 2011 Lithuania flag 0 Liechtenstein 0 H UEFA Euro Qualifying 3500
Marius Zaliukas 12 Oct 2012 Lithuania flag 2 Liechtenstein 0 A World Cup Qualifying 700
Arvydas Novikovas 12 Oct 2012 Lithuania flag 2 Liechtenstein 0 A World Cup Qualifying 700
Neil McCann 05 Sep 1998 Scotland flag 0 Lithuania 0 A E 4800
Paul Ritchie 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059
Colin Cameron 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059 1
Gary McSwegan 09 Oct 1999 Scotland flag 3 Lithuania 0 H E 22059 1
Steven Pressley 02 Apr 2003 Scotland flag 0 Lithuania 1 A E 6400
Steven Pressley 11 Oct 2003 Scotland flag 1 Lithuania 0 H E 50343
Steven Pressley 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Craig Gordon 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Paul Hartley 06 Sep 2006 Scotland flag 2 Lithuania 1 A E 7500
Callum Paterson 08 Oct 2016 Scotland flag 1 Lithuania 1 H WC 35966
Christophe Berra 01 Sep 2017 Scotland flag 3 Lithuania 0 A WC 5067
Michael Smith 02 Sep 2021 Northern Ireland flag 4 Lithuania 1 A World Cup Qualifying n/a
Willie MacFarlane 24 May 1947 Scotland flag 6 Luxembourg 0 A F 4000
Gary Mackay 02 Dec 1987 Scotland flag 0 Luxembourg 0 A E 2022
Marian Kello 09 Feb 2011 Slovakia flag 1 Luxembourg 2 A Friendly International 862
Edgaras Jankauskas 06 Feb 2007 Lithuania flag 4 Mali 1 N Friendly International 4500 1
Andrius Velicka 06 Feb 2007 Lithuania flag 1 Mali 3 N Friendly International 4500
Arnaud Djoum 14 Jun 2019 Cameroon flag 1 Mali 1 H Friendly International n/a
Gary Mackay 22 Mar 1988 Scotland flag 1 Malta 1 A F 8000
John Colquhoun 22 Mar 1988 Scotland flag 1 Malta 1 A F 8000
Craig Levein 28 May 1990 Scotland flag 2 Malta 1 A F 3000
Dave McPherson 28 May 1990 Scotland flag 2 Malta 1 A F 3000
John Robertson 17 Feb 1993 Scotland flag 3 Malta 0 H WC 35490
Alan McLaren 17 Feb 1993 Scotland flag 3 Malta 0 H WC 35490
Alan McLaren 17 Nov 1993 Scotland flag 2 Malta 0 A WC 7000
Davy Weir 01 Jun 1997 Scotland flag 3 Malta 2 A F 3500
Kevin McKenna 14 Nov 2001 Canada flag 1 Malta 2 A Friendly International 2000
Mirsad Beslija 02 Sep 2006 Bosnia and Herzegovina flag 5 Malta 2 A UEFA Euro Qualifying 3000
Nerijus Barasa 15 Nov 2006 Lithuania flag 4 Malta 1 A Friendly International 1500
Callum Paterson 04 Sep 2016 Scotland flag 5 Malta 1 A WC 15069
Christophe Berra 04 Sep 2017 Scotland flag 2 Malta 0 H WC 26371 1
Liam Boyce 30 May 2021 Northern Ireland flag 3 Malta 0 N Friendly International n/a
Kevin McKenna 26 Jan 2002 Canada flag 1 Martinique 1 N Gold Cup 14823 1
Marcus Godinho 15 Jun 2019 Canada flag 4 Martinique 0 N CONCACAF 7500
Roald Jensen 08 May 1969 Norway flag 0 Mexico 2 H Friendly International 25400
Laryea Kingston 26 Mar 2008 Ghana flag 1 Mexico 2 N Friendly International n/a
Nathaniel Atkinson 10 Sep 2023 Australia flag 2 Mexico 2 N Friendly International 52787
Kye Rowles 10 Sep 2023 Australia flag 2 Mexico 2 N Friendly International 52787
Craig Gordon 13 Oct 2004 Scotland flag 1 Moldova 1 A WC 7000
Andy Webster 13 Oct 2004 Scotland flag 1 Moldova 1 A WC 7000
Steven Pressley 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Craig Gordon 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Andy Webster 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Paul Hartley 04 Jun 2005 Scotland flag 2 Moldova 0 H WC 45317
Takis Fyssas 02 Sep 2006 Greece flag 0 Moldova 1 A UEFA Euro Qualifying 8000
Saulius Mikoliunas 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Deividas Cesnauskis 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Marius Zaliukas 20 Aug 2008 Lithuania flag 3 Moldova 0 H Friendly International 2000
Marius Zaliukas 19 Nov 2008 Lithuania flag 1 Moldova 1 N Estonia Tournament 2008 100
Craig Gordon 04 Sep 2021 Scotland flag 1 Moldova 0 H WC 40869
Craig Gordon 12 Nov 2021 Scotland flag 2 Moldova 0 A WC 3642
Davy Weir 23 Jun 1998 Scotland flag 0 Morocco 3 N WC 33266
Laryea Kingston 08 Sep 2007 Ghana flag 2 Morocco 0 A Friendly International n/a
Ismael Bouzid 27 Mar 2011 Algeria flag 1 Morocco 1 H Africa Cup of Nations n/a
Arnaud Djoum 10 Jun 2017 Cameroon flag 1 Morocco 0 H Africa Cup of Nations n/a
Arnaud Djoum 16 Nov 2018 Cameroon flag 0 Morocco 2 A Africa Cup of Nations n/a
Laryea Kingston 24 Jan 2008 Ghana flag 2 Namibia 1 H Africa Cup of Nations n/a
Andy Anderson 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000
Tommy Walker 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000 1
Jimmy Dykes 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000
Andy Black 21 May 1938 Scotland flag 3 Netherlands 1 A F 50000 1
Willie Wallace 11 May 1966 Scotland flag 0 Netherlands 3 H F 16513
Craig Levein 23 Mar 1994 Scotland flag 0 Netherlands 1 H F 36809
Alan McLaren 23 Mar 1994 Scotland flag 0 Netherlands 1 H F 36809
Steven Pressley 15 Nov 2003 Scotland flag 1 Netherlands 0 H E 50670
Steven Pressley 19 Nov 2003 Scotland flag 0 Netherlands 6 A E 51000
Alan Maybury 05 Jun 2004 Republic of Ireland flag 1 Netherlands 0 A Friendly International 42000
Christophe Berra 09 Nov 2017 Scotland flag 0 Netherlands 1 H F 17833
Michael Smith 10 Oct 2019 Northern Ireland flag 1 Netherlands 3 A UEFA Euro Qualifying 41348
Michael Smith 16 Nov 2019 Northern Ireland flag 0 Netherlands 0 H UEFA Euro Qualifying 18404
Craig Gordon 02 Jun 2021 Scotland flag 2 Netherlands 2 N F 0
Lawrence Shankland 22 Mar 2024 Scotland flag 0 Netherlands 4 A F 46223
Steven Pressley 27 May 2003 Scotland flag 1 New Zealand 1 H F 10016
Andy Webster 27 May 2003 Scotland flag 1 New Zealand 1 H F 10016
Perry Kitchen 11 Oct 2016 United States flag 1 New Zealand 1 H Friendly International 9012
Aaron Hughes 02 Jun 2017 Northern Ireland flag 1 New Zealand 0 H Friendly International 16815
Marcus Godinho 24 Mar 2018 Canada flag 1 New Zealand 0 N Friendly International n/a
Nathaniel Atkinson 22 Sep 2022 Australia flag 1 New Zealand 0 H Friendly International n/a
Cammy Devlin 25 Sep 2022 Australia flag 2 New Zealand 0 A Friendly International n/a
Nathaniel Atkinson 25 Sep 2022 Australia flag 2 New Zealand 0 A Friendly International n/a
David Obua 07 Sep 2008 Uganda flag 1 Niger 3 A World Cup Qualifying n/a 1
Alan Maybury 29 May 2004 Republic of Ireland flag 0 Nigeria 3 N Unity Cup 7438
Laryea Kingston 06 Feb 2007 Ghana flag 4 Nigeria 1 N Friendly International n/a 1
Laryea Kingston 03 Feb 2008 Ghana flag 1 Nigeria 0 H Africa Cup of Nations n/a
Arnaud Djoum 01 Sep 2017 Cameroon flag 0 Nigeria 4 A World Cup Qualifying n/a
Arnaud Djoum 04 Sep 2017 Cameroon flag 1 Nigeria 1 H World Cup Qualifying n/a
Andy Webster 11 Sep 2012 Scotland flag 1 North Macedonia 1 H WC 32430
Jock White 03 Mar 1923 Scotland flag 1 Northern Ireland 0 A BC 31000
Jack Harkness 23 Feb 1929 Scotland flag 7 Northern Ireland 3 A BC 35000
Alex Massie 19 Sep 1931 Scotland flag 3 Northern Ireland 1 H BC 45000
John A Johnston 17 Sep 1932 Scotland flag 4 Northern Ireland 0 A BC 40000
Alex Massie 17 Sep 1932 Scotland flag 4 Northern Ireland 0 A BC 40000
Jack Harkness 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Andy Anderson 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Alex Massie 16 Sep 1933 Scotland flag 1 Northern Ireland 2 H BC 27135
Andrew Herd 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572
Andy Anderson 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572
Alex Massie 20 Oct 1934 Scotland flag 1 Northern Ireland 2 A BC 39572 Captain
Andy Anderson 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800
Alex Massie 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800
Tommy Walker 13 Nov 1935 Scotland flag 2 Northern Ireland 1 H BC 29800 1
Andy Anderson 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000
Tommy Walker 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000
Alex Munro 31 Oct 1936 Scotland flag 3 Northern Ireland 1 A BC 45000 1
Freddie Warren 17 Mar 1937 Wales flag 4 Northern Ireland 1 H British Championship 19000 1
Andy Anderson 10 Nov 1937 Scotland flag 1 Northern Ireland 1 H BC 21878
Tommy Walker 10 Nov 1937 Scotland flag 1 Northern Ireland 1 H BC 21878
Freddie Warren 16 Mar 1938 Wales flag 0 Northern Ireland 1 A British Championship 15000
Tommy Walker 08 Oct 1938 Scotland flag 2 Northern Ireland 0 A BC 40000 1
Jimmy Dykes 08 Oct 1938 Scotland flag 2 Northern Ireland 0 A BC 40000
Jimmy Wardhaugh 07 Nov 1956 Scotland flag 1 Northern Ireland 0 H BC 62328
Davie Mackay 05 Nov 1958 Scotland flag 2 Northern Ireland 2 H BC 72713 Captain
Alex Young 09 Nov 1960 Scotland flag 5 Northern Ireland 2 H BC 34544 1
Willie Wallace 25 Nov 1964 Scotland flag 3 Northern Ireland 2 H BC 48752
Henry Smith 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
John Robertson 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
Dave McPherson 19 Feb 1992 Scotland flag 1 Northern Ireland 0 H F 13651
Colin Miller 22 May 1995 Canada flag 2 Northern Ireland 0 H Canada Cup 12112
Kevin McKenna 09 Feb 2005 Canada flag 1 Northern Ireland 0 A Friendly International 11156 Captain
Christophe Berra 20 Aug 2008 Scotland flag 0 Northern Ireland 0 H F 28072
Michael Stewart 20 Aug 2008 Scotland flag 0 Northern Ireland 0 H F 28072
Lawrence Shankland 26 Mar 2024 Scotland flag 0 Northern Ireland 1 H F 33452
Davie Holt 04 Jun 1963 Scotland flag 3 Norway 4 A F 15600
Dave McPherson 15 Nov 1989 Scotland flag 1 Norway 1 H WC 61753
David McCreery 27 Mar 1990 Northern Ireland flag 2 Norway 3 H Friendly International 3900
Dave McPherson 03 Jun 1992 Scotland flag 0 Norway 0 A F 8786
Alan McLaren 03 Jun 1992 Scotland flag 0 Norway 0 A F 8786
Davy Weir 16 Jun 1998 Scotland flag 1 Norway 1 N WC 30236
Andy Kirk 28 Feb 2001 Northern Ireland flag 0 Norway 4 H Friendly International 7502
Steven Pressley 20 Aug 2003 Scotland flag 0 Norway 0 A F 12758
Andy Webster 20 Aug 2003 Scotland flag 0 Norway 0 A F 12758
Craig Gordon 09 Oct 2004 Scotland flag 0 Norway 1 H WC 48882
Andy Webster 09 Oct 2004 Scotland flag 0 Norway 1 H WC 48882
Steven Pressley 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Craig Gordon 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Andy Webster 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Paul Hartley 07 Sep 2005 Scotland flag 2 Norway 1 A WC 24904
Takis Fyssas 07 Oct 2006 Greece flag 1 Norway 0 H UEFA Euro Qualifying 22000
Eggert Jonsson 03 Sep 2010 Iceland flag 1 Norway 2 H UEFA Euro Qualifying 6137
Eggert Jonsson 02 Sep 2011 Iceland flag 0 Norway 1 A UEFA Euro Qualifying 22381
Kyle Lafferty 08 Oct 2017 Northern Ireland flag 0 Norway 1 A World Cup Qualifying 10244
Michael Smith 07 Sep 2020 Northern Ireland flag 1 Norway 5 H Nations League n/a
Liam Boyce 07 Sep 2020 Northern Ireland flag 1 Norway 5 H Nations League n/a
Michael Smith 14 Oct 2020 Northern Ireland flag 0 Norway 1 A Nations League 200
Lawrence Shankland 19 Nov 2023 Scotland flag 3 Norway 3 H E 48138
Kye Rowles 21 Nov 2023 Australia flag 1 Palestine 0 A World Cup Qualifying 14537
Cammy Devlin 11 Jun 2024 Australia flag 5 Palestine 0 H World Cup Qualifying 18261
Aaron Hughes 29 May 2018 Northern Ireland flag 0 Panama 0 A Friendly International 26000
Kenneth Vargas 17 Nov 2023 Costa Rica flag 0 Panama 3 H Concacaf Nations League n/a
Kenneth Vargas 21 Nov 2023 Costa Rica flag 1 Panama 3 A Concacaf Nations League n/a
Dexter Lembikisa 24 Mar 2024 Jamaica flag 1 Panama 0 N CONCACAF Nations League Finals n/a 1
Mauricio Pinilla 15 Nov 2006 Chile flag 3 Paraguay 2 H Friendly International 9000
Mauricio Pinilla 07 Oct 2006 Chile flag 3 Peru 2 H Pacific Cup n/a
Mauricio Pinilla 11 Oct 2006 Chile flag 1 Peru 0 A Pacific Cup 12000
Nathaniel Atkinson 13 Jun 2022 Australia flag 0 Peru 0 N World Cup Qualifying n/a
Kye Rowles 13 Jun 2022 Australia flag 0 Peru 0 N World Cup Qualifying n/a
Jimmy Murray 01 Jun 1958 Scotland flag 2 Poland 1 A F 70000
John Cumming 04 May 1960 Scotland flag 2 Poland 3 H F 29663
Craig Levein 19 May 1990 Scotland flag 1 Poland 1 H F 25144
Antti Niemi 26 Apr 2000 Finland flag 0 Poland 0 A Friendly International 20000
Colin Cameron 25 Apr 2001 Scotland flag 1 Poland 1 A F 18000
Alan Maybury 28 Apr 2004 Republic of Ireland flag 0 Poland 0 A Friendly International 15500
Deividas Cesnauskis 07 Feb 2009 Lithuania flag 1 Poland 1 H Friendly International 100
Marius Zaliukas 25 Mar 2011 Lithuania flag 2 Poland 0 A Friendly International 4500
Craig Gordon 24 Mar 2022 Scotland flag 1 Poland 1 H F 39090
Lawrence Shankland 05 Sep 2024 Scotland flag 2 Poland 3 H O 46356
Willie Bauld 21 May 1950 Scotland flag 2 Portugal 2 A F 68000 1
John Cumming 04 May 1955 Scotland flag 3 Portugal 0 H F 20834
Craig Levein 14 Oct 1992 Scotland flag 0 Portugal 0 H WC 22583
Craig Levein 28 Apr 1993 Scotland flag 0 Portugal 5 A WC 28000
Antti Niemi 27 Mar 2002 Finland flag 4 Portugal 1 A Friendly International 8000
Tommi Gronlund 27 Mar 2002 Finland flag 4 Portugal 1 A Friendly International 8000
Scott Severin 20 Nov 2002 Scotland flag 0 Portugal 2 A F 8000
Steven Pressley 20 Nov 2002 Scotland flag 0 Portugal 2 A F 8000
Kevin McKenna 26 Mar 2005 Canada flag 1 Portugal 4 A Friendly International 13000 1
Steven Naismith 14 Oct 2018 Scotland flag 1 Portugal 3 H F 19684 1
Craig Gordon 15 Oct 2024 Scotland flag 0 Portugal 0 H O 49057
Perry Kitchen 22 May 2016 United States flag 3 Puerto Rico 1 A Friendly International 14000
Davie Holt 09 Jun 1963 Scotland flag 0 Republic Of Ireland 1 A F 26000
David McCreery 11 Oct 1989 Northern Ireland flag 0 Republic of Ireland 3 A World Cup Qualifying 45800
Colin Cameron 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Gary Naysmith 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Steven Pressley 30 May 2000 Scotland flag 2 Republic Of Ireland 1 A F 30213
Kevin McKenna 18 Nov 2003 Canada flag 0 Republic of Ireland 3 A Friendly International 23000
Michael Smith 15 Nov 2018 Northern Ireland flag 0 Republic of Ireland 0 A Friendly International 31241
Craig Gordon 11 Jun 2022 Scotland flag 0 Republic Of Ireland 3 A O 46927
Craig Gordon 24 Sep 2022 Scotland flag 2 Republic Of Ireland 1 H O 48853
Jim Cruickshank 17 Dec 1975 Scotland flag 1 Romania 1 H E 11676
John Robertson 12 Sep 1990 Scotland flag 2 Romania 1 H E 8046 1
Craig Levein 16 Oct 1991 Scotland flag 0 Romania 1 A E 15850
Dave McPherson 16 Oct 1991 Scotland flag 0 Romania 1 A E 15850
Robert Tomaschek 25 Apr 2001 Slovakia flag 0 Romania 0 A Friendly International 5500
Steven Pressley 31 Mar 2004 Scotland flag 1 Romania 2 H F 20433
Alan Maybury 27 May 2004 Republic of Ireland flag 1 Romania 0 H Friendly International 42356
Saulius Mikoliunas 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000 1
Deividas Cesnauskis 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000
Audrius Ksanavicius 06 Sep 2008 Lithuania flag 3 Romania 0 A World Cup Qualifying 18000
Marius Zaliukas 06 Jun 2009 Lithuania flag 0 Romania 1 H World Cup Qualifying 5850
Michael Smith 04 Sep 2020 Northern Ireland flag 1 Romania 1 A Nations League n/a
Michael Smith 18 Nov 2020 Northern Ireland flag 1 Romania 1 H Nations League 1060
Liam Boyce 18 Nov 2020 Northern Ireland flag 1 Romania 1 H Nations League 1060
Craig Levein 16 Nov 1994 Scotland flag 1 Russia 1 H E 31254
Saulius Mikoliunas 04 Jun 2008 Lithuania flag 1 Russia 4 H Friendly International 2850
Deividas Cesnauskis 04 Jun 2008 Lithuania flag 1 Russia 4 H Friendly International 2850
John Robertson 01 May 1991 Scotland flag 2 San Marino 0 A E 3512
Dave McPherson 01 May 1991 Scotland flag 2 San Marino 0 A E 3512
John Robertson 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
Craig Levein 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
Dave McPherson 13 Nov 1991 Scotland flag 4 San Marino 0 H E 35170
Colin Cameron 07 Oct 2000 Scotland flag 2 San Marino 0 A WC 4377
Gary Naysmith 07 Oct 2000 Scotland flag 2 San Marino 0 A WC 4377
Colin Cameron 28 Mar 2001 Scotland flag 4 San Marino 0 H WC 27313 1
Aaron Hughes 01 Sep 2017 Northern Ireland flag 3 San Marino 0 A World Cup Qualifying 2544
Kyle Lafferty 01 Sep 2017 Northern Ireland flag 3 San Marino 0 A World Cup Qualifying 2544
Gary Mackay 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
Henry Smith 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
John Colquhoun 17 Feb 1988 Scotland flag 2 Saudi Arabia 2 A F 35000
Juho Makela 21 Jan 2006 Finland flag 1 Saudi Arabia 1 A LG cup 3000
Laryea Kingston 11 Sep 2007 Ghana flag 0 Saudi Arabia 5 A Friendly International n/a
Nathaniel Atkinson 29 Mar 2022 Australia flag 0 Saudi Arabia 1 A World Cup Qualifying n/a
Kevin McKenna 15 Oct 2002 Canada flag 1 Scotland 3 A Friendly International 16297
Saulius Mikoliunas 06 Sep 2006 Lithuania flag 1 Scotland 2 H UEFA Euro Qualifying 8500
Saulius Mikoliunas 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Deividas Cesnauskis 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Andrius Velicka 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Audrius Ksanavicius 08 Sep 2007 Lithuania flag 1 Scotland 3 A UEFA Euro Qualifying 51349
Eggert Jonsson 01 Apr 2009 Iceland flag 1 Scotland 2 A World Cup Qualifying 42259
Marius Zaliukas 06 Sep 2011 Lithuania flag 0 Scotland 1 A UEFA Euro Qualifying 34071
Arvydas Novikovas 06 Sep 2011 Lithuania flag 0 Scotland 1 A UEFA Euro Qualifying 34071
Ryan McGowan 15 Aug 2012 Australia flag 1 Scotland 3 A Friendly International 11110
Laryea Kingston 21 Aug 2007 Ghana flag 1 Senegal 1 N Friendly International 2788
Arnaud Djoum 28 Jan 2017 Cameroon flag 0 Senegal 0 N Africa Cup of Nations Finals n/a
Roman Bednar 16 Aug 2006 Czech Republic flag 1 Serbia 3 H Friendly International 8047
Saulius Mikoliunas 11 Oct 2008 Lithuania flag 0 Serbia 3 A World Cup Qualifying 28000
Audrius Ksanavicius 11 Oct 2008 Lithuania flag 0 Serbia 3 A World Cup Qualifying 28000
Andy Webster 08 Sep 2012 Scotland flag 0 Serbia 0 H WC 47369
Saulius Mikoliunas 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Deividas Cesnauskis 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Edgaras Jankauskas 03 Sep 2005 Lithuania flag 0 Serbia and Montenegro 2 A World Cup Qualifying 20203
Saulius Mikoliunas 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500
Deividas Cesnauskis 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500
Edgaras Jankauskas 08 Oct 2005 Lithuania flag 0 Serbia and Montenegro 2 H World Cup Qualifying 1500 Captain
Marius Zaliukas 07 Sep 2012 Lithuania flag 1 Slovakia 1 H World Cup Qualifying 4000
Arvydas Novikovas 07 Sep 2012 Lithuania flag 1 Slovakia 1 H World Cup Qualifying 4000
Arvydas Novikovas 22 Mar 2013 Lithuania flag 1 Slovakia 1 A World Cup Qualifying 4560
Callum Paterson 11 Oct 2016 Scotland flag 0 Slovakia 3 A WC 11097
Christophe Berra 05 Oct 2017 Scotland flag 1 Slovakia 0 H WC 46773
Liam Boyce 12 Nov 2020 Northern Ireland flag 1 Slovakia 2 H Nations League 1060
Craig Gordon 15 Nov 2020 Scotland flag 0 Slovakia 1 A O 0
Craig Gordon 08 Sep 2004 Scotland flag 0 Slovenia 0 H WC 38278
Andy Webster 08 Sep 2004 Scotland flag 0 Slovenia 0 H WC 38278
Steven Pressley 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Craig Gordon 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Andy Webster 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100
Paul Hartley 12 Oct 2005 Scotland flag 3 Slovenia 0 A WC 9100 1
Christophe Berra 08 Oct 2017 Scotland flag 2 Slovenia 2 A WC 11123
Patrick Kisnorbo 06 Jun 2004 Australia flag 2 Solomon Islands 2 H OFC Cup 2978
Scott Severin 20 May 2002 Scotland flag 0 South Africa 2 A O 3007
Ibrahim Tall 12 Nov 2005 Senegal flag 3 South Africa 2 A Friendly International n/a
Scott Severin 16 May 2002 Scotland flag 1 South Korea 4 A F 52384
Davie Mackay 26 May 1957 Scotland flag 1 Spain 4 A WC 90000
Davie Holt 13 Jun 1963 Scotland flag 6 Spain 2 A F 40000
Thomas Flogel 11 Oct 2000 Austria flag 1 Spain 1 H World Cup Qualifying 48000
Thomas Flogel 01 Sep 2001 Austria flag 0 Spain 4 A World Cup Qualifying 31661
Craig Gordon 03 Sep 2004 Scotland flag 1 Spain 1 A F 15000
Andy Webster 03 Sep 2004 Scotland flag 1 Spain 1 A F 15000
Saulius Mikoliunas 04 Jun 2005 Lithuania flag 0 Spain 1 A World Cup Qualifying 30000
Deividas Cesnauskis 04 Jun 2005 Lithuania flag 0 Spain 1 A World Cup Qualifying 30000
Marius Zaliukas 29 Mar 2011 Lithuania flag 1 Spain 3 H UEFA Euro Qualifying 9180
Lawrence Shankland 28 Mar 2023 Scotland flag 2 Spain 0 H E 47976
Laryea Kingston 06 Sep 2009 Ghana flag 2 Sudan 0 H World Cup Qualifying 38000
Kenneth Vargas 11 Oct 2024 Costa Rica flag 1 Suriname 1 A Concacaf Nations League n/a
Roald Jensen 19 Jun 1969 Norway flag 2 Sweden 5 H World Cup Qualifying 27600
Craig Levein 16 Jun 1990 Scotland flag 2 Sweden 1 N WC 31823
Dave McPherson 16 Jun 1990 Scotland flag 2 Sweden 1 N WC 31823
John Robertson 11 Oct 1995 Scotland flag 0 Sweden 2 A F 19121
Thomas Flogel 29 Mar 2000 Austria flag 1 Sweden 1 H Friendly International 9120 1
Robert Tomaschek 02 Jun 2001 Slovakia flag 0 Sweden 2 A World Cup Qualifying 35572
Andy Webster 17 Nov 2004 Scotland flag 1 Sweden 4 H F 15071
Rudi Skacel 17 Aug 2005 Czech Republic flag 1 Sweden 2 A Friendly International 23117
Lee Wallace 11 Aug 2010 Scotland flag 0 Sweden 3 A F 25249
Bjorn Johnsen 13 Jun 2017 Norway flag 1 Sweden 1 H Friendly International 11940
Tommy Walker 15 May 1946 Scotland flag 3 Switzerland 1 H F 111899
Bobby Dougan 26 Apr 1950 Scotland flag 3 Switzerland 1 H F 122351
Willie Bauld 26 Apr 1950 Scotland flag 3 Switzerland 1 H F 122351 1
John Robertson 17 Oct 1990 Scotland flag 2 Switzerland 1 H E 27740 1 1
Dave McPherson 17 Oct 1990 Scotland flag 2 Switzerland 1 H E 27740
Dave McPherson 11 Sep 1991 Scotland flag 2 Switzerland 2 A E 47000
Craig Levein 08 Sep 1993 Scotland flag 1 Switzerland 1 H WC 21500
Thomas Flogel 15 Aug 2001 Austria flag 1 Switzerland 2 H Friendly International 21200
Craig Gordon 01 Mar 2006 Scotland flag 1 Switzerland 3 H F 20952
Andy Webster 01 Mar 2006 Scotland flag 1 Switzerland 3 H F 20952
Kyle Lafferty 09 Nov 2017 Northern Ireland flag 0 Switzerland 1 H World Cup Qualifying 18269
Aaron Hughes 12 Nov 2017 Northern Ireland flag 0 Switzerland 0 A World Cup Qualifying 36000
Glenn Whelan 05 Sep 2019 Republic of Ireland flag 1 Switzerland 1 H UEFA Euro Qualifying 44111
Glenn Whelan 15 Oct 2019 Republic of Ireland flag 0 Switzerland 2 A UEFA Euro Qualifying 24766
Michael Smith 08 Sep 2021 Northern Ireland flag 0 Switzerland 0 A World Cup Qualifying n/a
Lawrence Shankland 19 Jun 2024 Scotland flag 1 Switzerland 1 N E 42711
Patrick Kisnorbo 31 May 2004 Australia flag 9 Tahiti 0 H OFC Cup 1200
Laryea Kingston 20 Aug 2008 Ghana flag 1 Tanzania 1 A Friendly International n/a
Laryea Kingston 18 Nov 2007 Ghana flag 2 Togo 0 H Friendly International 40000 1
Faycal Rherras 15 Nov 2016 Morocco flag 2 Togo 1 H Friendly International n/a
Fitzroy Simpson 30 Jun 2001 Jamaica flag 2 Trinidad and Tobago 1 A World Cup Qualifying 4000
Steven Pressley 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187 Captain
Craig Gordon 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187
Andy Webster 30 May 2004 Scotland flag 4 Trinidad And Tobago 1 H F 16187
Arnaud Djoum 24 Mar 2017 Cameroon flag 1 Tunisia 0 A Friendly International 6000
Kye Rowles 26 Nov 2022 Australia flag 1 Tunisia 0 N World Cup Finals 41823
John Cumming 08 Jun 1960 Scotland flag 2 Turkey 4 A F 22500
Alex Young 08 Jun 1960 Scotland flag 2 Turkey 4 A F 22500 1
Colin Miller 04 Jun 1995 Canada flag 1 Turkey 3 H Friendly International n/a
Colin Miller 07 Jun 1995 Canada flag 0 Turkey 3 H Friendly International 2602
Robert Tomaschek 24 Mar 2001 Slovakia flag 1 Turkey 1 A World Cup Qualifying 23000 1
Thomas Flogel 10 Nov 2001 Austria flag 0 Turkey 1 H World Cup Qualifying 48500
Thomas Flogel 14 Nov 2001 Austria flag 0 Turkey 5 A World Cup Qualifying 22000
Takis Fyssas 24 Mar 2007 Greece flag 1 Turkey 4 H UEFA Euro Qualifying 33000
Craig Gordon 16 Nov 2022 Scotland flag 1 Turkey 2 A F 28348
Saulius Mikoliunas 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Deividas Cesnauskis 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Kestutis Ivaskevicius 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Andrius Velicka 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Audrius Ksanavicius 22 Aug 2007 Lithuania flag 2 Turkmenistan 1 H Friendly International 1000
Andy Kirk 16 Oct 2002 Northern Ireland flag 0 Ukraine 0 H UEFA Euro Qualifying 9288
Steven Pressley 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Robbie Neilson 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Craig Gordon 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Paul Hartley 11 Oct 2006 Scotland flag 0 Ukraine 2 A E 55000
Andrius Velicka 17 Nov 2007 Lithuania flag 2 Ukraine 0 H UEFA Euro Qualifying 4000
Arvydas Novikovas 25 May 2010 Lithuania flag 0 Ukraine 4 A Friendly International 42000
Craig Gordon 01 Jun 2022 Scotland flag 1 Ukraine 3 H WC 49772
Craig Gordon 21 Sep 2022 Scotland flag 3 Ukraine 0 H O 42846
Craig Gordon 27 Sep 2022 Scotland flag 0 Ukraine 0 A O 13534
Stephen Kingsley 27 Sep 2022 Scotland flag 0 Ukraine 0 A O 13534
Nathaniel Atkinson 07 Jun 2022 Australia flag 2 United Arab Emirates 1 N World Cup Qualifying n/a
Kenneth Vargas 12 Sep 2023 Costa Rica flag 1 United Arab Emirates 4 N Friendly International n/a
Dave McPherson 17 May 1992 Scotland flag 1 United States 0 A F 24157
Alan McLaren 17 May 1992 Scotland flag 1 United States 0 A F 24157
Kevin McKenna 30 Jan 2002 Canada flag 0 United States 0 A Gold Cup 7241
Steven Pressley 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Craig Gordon 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Andy Webster 12 Nov 2005 Scotland flag 1 United States 1 H F 26708 1
Paul Hartley 12 Nov 2005 Scotland flag 1 United States 1 H F 26708
Andy Webster 26 May 2012 Scotland flag 1 United States 5 A F 54894
Michael Smith 28 Mar 2021 Northern Ireland flag 1 United States 2 H Friendly International n/a
Dexter Lembikisa 21 Mar 2024 Jamaica flag 1 United States 3 A CONCACAF Nations League Finals n/a
David McCreery 18 May 1990 Northern Ireland flag 1 Uruguay 0 H Friendly International 3500
Kenneth Vargas 31 May 2024 Costa Rica flag 0 Uruguay 0 H Friendly International 15500
Dave McPherson 06 Feb 1991 Scotland flag 0 Ussr 1 H F 20673
Nathaniel Atkinson 23 Jan 2024 Australia flag 1 Uzbekistan 1 N Asian Cup Finals n/a
Kye Rowles 23 Jan 2024 Australia flag 1 Uzbekistan 1 N Asian Cup Finals n/a
Jimmy Adams 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200
Johnny Hill 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200 Captain
Isaac Begbie 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200
Davie Baird 26 Mar 1892 Scotland flag 6 Wales 1 H BC 1200 1
Tom Chambers 24 Mar 1894 Scotland flag 5 Wales 2 H BC 11000 1
Alex King 21 Mar 1896 Scotland flag 4 Wales 0 H BC 11700
Johnny Walker 20 Mar 1897 Scotland flag 2 Wales 2 A BC 7000 1
Bobby Walker 02 Mar 1901 Scotland flag 1 Wales 1 A BC 5000
Mark Bell 02 Mar 1901 Scotland flag 1 Wales 1 A BC 5000
Bobby Walker 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284 1
Albert Buick 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284 1
Henry Allan 15 Mar 1902 Scotland flag 5 Wales 1 H BC 5284
Bobby Walker 09 Mar 1903 Scotland flag 1 Wales 0 A BC 11000
Bobby Walker 12 Mar 1904 Scotland flag 1 Wales 1 H BC 13000 1
George Wilson 12 Mar 1904 Scotland flag 1 Wales 1 H BC 13000
Bobby Walker 06 Mar 1905 Scotland flag 1 Wales 3 A BC 6000
Charlie Thomson 06 Mar 1905 Scotland flag 1 Wales 3 A BC 6000
Charlie Thomson 03 Mar 1906 Scotland flag 0 Wales 2 H BC 27000 Captain
George Wilson 03 Mar 1906 Scotland flag 0 Wales 2 H BC 27000
Charlie Thomson 04 Mar 1907 Scotland flag 0 Wales 1 A BC 7715 Captain
Bobby Walker 07 Mar 1908 Scotland flag 2 Wales 1 H BC 18000
Charlie Thomson 07 Mar 1908 Scotland flag 2 Wales 1 H BC 18000 Captain
Bobby Walker 01 Mar 1909 Scotland flag 2 Wales 3 A BC 23000 1
Tom Collins 01 Mar 1909 Scotland flag 2 Wales 3 A BC 23000
Bobby Walker 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
George Sinclair 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
Bob Mercer 02 Mar 1912 Scotland flag 1 Wales 0 H BC 31000
Bobby Walker 03 Mar 1913 Scotland flag 0 Wales 0 A BC 4500
Peter Nellies 28 Feb 1914 Scotland flag 0 Wales 0 H BC 10000 Captain
Jack Harkness 27 Oct 1928 Scotland flag 4 Wales 2 H BC 55000
John A Johnston 26 Oct 1929 Scotland flag 4 Wales 2 A BC 25000
Jack Harkness 26 Oct 1929 Scotland flag 4 Wales 2 A BC 25000
Barney Battles Jnr 25 Oct 1930 Scotland flag 1 Wales 1 H BC 23106 1
Jack Harkness 31 Oct 1931 Scotland flag 3 Wales 2 A BC 10860
Alex Massie 31 Oct 1931 Scotland flag 3 Wales 2 A BC 10860
John A Johnston 26 Oct 1932 Scotland flag 2 Wales 5 H BC 31000 Captain
Jack Harkness 04 Oct 1933 Scotland flag 2 Wales 3 A BC 40000
Andy Anderson 04 Oct 1933 Scotland flag 2 Wales 3 A BC 40000 Captain
Andy Anderson 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Alex Massie 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Tommy Walker 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
David McCulloch 21 Nov 1934 Scotland flag 3 Wales 2 H BC 26334
Andy Anderson 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Alex Massie 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Tommy Walker 05 Oct 1935 Scotland flag 1 Wales 1 A BC 35004
Andy Anderson 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858
Tommy Walker 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858 1
Alex Munro 02 Dec 1936 Scotland flag 1 Wales 2 H BC 23858
Andy Anderson 30 Oct 1937 Scotland flag 1 Wales 2 A BC 41800
Tommy Walker 30 Oct 1937 Scotland flag 1 Wales 2 A BC 41800
Andy Anderson 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810 Captain
Tommy Walker 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810 2
Archie Miller 09 Nov 1938 Scotland flag 3 Wales 2 H BC 34810
Davie Mackay 18 Oct 1958 Scotland flag 3 Wales 0 A BC 59162 Captain
Alex Young 22 Oct 1960 Scotland flag 0 Wales 2 A BC 55000
Jim Cruickshank 22 Apr 1970 Scotland flag 0 Wales 0 H BC 30379
Donald Ford 14 May 1974 Scotland flag 2 Wales 0 H BC 41969
Davy Weir 27 May 1997 Scotland flag 0 Wales 1 H F 9013
Andy Webster 18 Feb 2004 Scotland flag 0 Wales 4 A F 47124
Kevin McKenna 30 May 2004 Canada flag 0 Wales 1 A Friendly International 10805
Eggert Jonsson 28 May 2008 Iceland flag 0 Wales 1 H Friendly International 5322
Lee Wallace 14 Nov 2009 Scotland flag 0 Wales 3 A F 13844
Davie Holt 12 May 1964 Scotland flag 2 West Germany 2 A F 65000
Jim Cruickshank 12 May 1964 Scotland flag 2 West Germany 2 A F 65000
Donald Ford 27 Mar 1974 Scotland flag 1 West Germany 2 A F 60000
John Cumming 15 May 1955 Scotland flag 2 Yugoslavia 2 A F 20000
Jimmy Murray 08 Jun 1958 Scotland flag 1 Yugoslavia 1 N WC 9591 1
Arnaud Djoum 10 Jan 2017 Cameroon flag 1 Zimbabwe 1 H Friendly International n/a

| Home | Contact Us | Credits | © 2005 www.londonhearts.com