Aberdeen
‹-- Abercorn ACMilan --›
Summary by Caps
Summary by Overall Caps
Summary by Date
Summary by Name
Summary by Goals
Summary by Weighted Caps
Games by Date
Games by Team Date
Games by Number of Players
Scorers by Date
Scorers by Team Date
Scorers by Number of Goals
What No Players Ranking 6
Caps Ranking 3
Goals Ranking 9 equal
Number Of Players 63
Number of Debutants 53
Total Caps Won 514
Total Goals 31
No times Supplied Captain 22
Total Games Involved in 287
Total Sendings Off 0
Total Bookings 14
Earliest Date Cap Won 07 Mar 1908
Last Date Cap Won 18 Nov 2024
Decade Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals1900
19 equal
1
0
2
1
1910
11 equal
1
0
4
0
1920
7 equal
3
0
14
4
1930
8
6
0
14
1
1940
20 equal
2
0
2
0
1950
8 equal
7
0
24
8
1960
23 equal
4
0
6
0
1970
7 equal
8
0
39
1
1980
1
14
0
229
6
1990
3
13
0
117
10
2000
15 equal
4
0
21
0
2010
13
7
0
31
0
2020
23 equal
4
0
11
0
Season Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals5
1
0
2
1
4
1
0
3
0
10
1
0
1
0
3
1
0
3
0
8
1
0
1
0
4
1
0
3
0
2
1
0
3
0
5
1
0
4
4
7
2
0
2
0
3
3
0
6
1
3
2
0
4
0
7
2
0
2
0
6
1
0
1
0
12
1
0
1
0
12
1
0
2
3
6
3
0
7
1
7
3
0
5
1
5
2
0
3
1
12
1
0
1
0
7
1
0
5
1
12
1
0
1
1
13
1
0
1
0
4
2
0
3
0
8
2
0
3
0
2
3
0
14
0
6
3
0
7
0
5
2
0
6
1
15
1
0
1
0
8
3
0
7
0
10
1
0
2
0
1
4
0
17
2
2
3
0
15
1
2
4
0
17
0
1
7
0
37
2
1
8
0
29
1
1
3
0
21
0
2
4
0
30
0
2
5
0
14
0
1
6
0
27
0
2
7
0
16
0
2
4
0
21
1
1
4
0
10
0
6
1
0
10
0
3
6
0
13
1
1
5
0
19
1
3
4
0
13
3
5
4
0
16
3
13
1
0
3
0
3
4
0
11
0
4
4
0
8
1
24
1
0
1
0
12
2
0
5
0
10
3
0
5
0
8
2
0
6
0
11
1
0
2
0
15
1
0
1
0
19
1
0
1
0
18
1
0
2
0
20
1
0
1
0
2
4
0
10
0
2
3
0
13
0
4
2
0
5
0
17
2
0
5
0
16
1
0
4
0
14
1
0
2
0
Summary by Caps for this Club With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 30 Alex McLeish Wed 26 Mar 1980 Wed 17 Feb 1993 12y 10m 23d 77 107.7275 0 8 32 18 27 90 79 0 77 107.7275 0 2 28 Willie Miller Sun 01 Jun 1975 Wed 15 Nov 1989 14y 05m 15d 65 88.0314 1 11 24 22 19 70 57 0 65 88.0314 1 3 33 Jim Leighton Wed 13 Oct 1982 Sat 10 Oct 1998 15y 11m 28d 55 77.4272 0 0 21 19 15 64 45 0 91 123.6905 0 4 41 Stewart Mckimmie Sat 27 May 1989 Sat 15 Jun 1996 07y 00m 20d 40 54.9087 1 0 16 8 16 42 43 0 40 54.9087 1 5 32 Gordon Strachan Fri 16 May 1980 Fri 01 Jun 1984 04y 00m 17d 28 35.4935 2 0 9 6 13 31 37 0 50 66.6125 5 6 20 Bobby Clark Wed 22 Nov 1967 Wed 14 Feb 1973 05y 02m 24d 17 27.8000 0 0 6 3 8 13 18 0 17 27.8000 0 7 57 Scott McKenna Fri 23 Mar 2018 Mon 07 Sep 2020 02y 05m 16d 16 20.4332 0 1 8 1 7 22 22 0 41 47.4335 1 8 43 Eoin Jess Wed 18 Nov 1992 Wed 09 Jun 1999 06y 06m 23d 15 24.5723 2 0 5 3 7 20 18 0 18 27.8450 2 9 38 Jim Bett Tue 10 Sep 1985 Mon 11 Jun 1990 04y 09m 02d 13 15.4566 0 0 5 4 4 13 15 0 26 36.6048 1 9 44 Scott Booth Wed 24 Mar 1993 Tue 18 Jun 1996 03y 02m 26d 13 17.7120 5 0 8 3 2 24 7 0 21 28.7263 6 11 42 Brian Irvine Wed 12 Sep 1990 Fri 27 May 1994 03y 08m 16d 9 16.5000 0 0 5 1 3 15 11 0 9 16.5000 0 11 51 Russell Anderson Sat 12 Oct 2002 Sat 13 May 2006 03y 07m 02d 9 11.0301 0 0 3 2 4 13 13 0 11 14.0301 0 13 29 Stuart Kennedy Wed 22 Feb 1978 Wed 18 Nov 1981 03y 08m 28d 8 10.0909 0 0 2 1 5 10 14 0 8 10.0909 0 14 3 Jock Hutton Sat 03 Mar 1923 Sat 17 Apr 1926 03y 01m 15d 7 28.0000 0 1 6 1 0 15 2 0 10 40.0000 1 14 17 Graham Leggat Sat 14 Apr 1956 Wed 11 Jun 1958 02y 01m 29d 7 11.1665 2 0 1 5 1 10 10 0 18 31.4523 8 14 46 Duncan Shearer Wed 20 Apr 1994 Wed 16 Aug 1995 01y 03m 28d 7 10.4241 2 0 5 1 1 10 4 0 7 10.4241 2 14 52 Scott Severin Wed 18 Aug 2004 Wed 06 Sep 2006 02y 00m 20d 7 9.6665 0 0 3 2 2 16 11 0 15 20.0301 0 18 13 Fred Martin Wed 05 May 1954 Sat 02 Apr 1955 00y 10m 29d 6 9.0000 0 0 1 1 4 6 20 0 6 9.0000 0 18 58 Graeme Shinnie Tue 29 May 2018 Thu 21 Mar 2019 00y 09m 22d 6 7.4666 0 0 1 0 5 4 15 0 6 7.4666 0 20 5 Alexander Cheyne Sat 13 Apr 1929 Sun 18 May 1930 01y 01m 06d 5 11.0000 4 0 4 1 0 13 4 0 5 11.0000 4 20 12 George Hamilton Wed 27 Nov 1946 Wed 19 May 1954 07y 05m 23d 5 8.4000 4 0 2 2 1 7 5 0 5 8.4000 4 20 24 Davie Robb Wed 21 Apr 1971 Mon 14 Jun 1971 00y 01m 25d 5 7.5000 0 0 0 1 4 1 7 0 5 7.5000 0 20 35 Neil Simpson Tue 24 May 1983 Sat 21 May 1988 04y 11m 28d 5 7.6762 0 0 1 2 2 2 3 0 5 7.6762 0 24 2 Donald Colman Mon 06 Mar 1911 Sat 15 Mar 1913 02y 00m 10d 4 16.0000 0 1 2 2 0 7 4 0 4 16.0000 0 24 36 Mark McGhee Sun 12 Jun 1983 Sat 26 May 1984 00y 11m 15d 4 5.8286 2 0 2 1 1 6 3 0 4 5.8286 2 24 47 Billy Dodds Sat 05 Oct 1996 Sun 07 Sep 1997 00y 11m 03d 4 4.8000 0 0 3 0 1 7 2 0 26 38.6570 7 24 62 Lewis Ferguson Wed 01 Sep 2021 Tue 14 Jun 2022 00y 09m 14d 4 3.6924 0 0 2 1 1 7 5 0 12 12.2310 0 28 4 Alex Jackson Sat 14 Feb 1925 Sat 04 Apr 1925 00y 01m 22d 3 12.0000 0 0 3 0 0 8 1 0 17 58.0000 8 28 6 Frank Hill Sun 18 May 1930 Sat 21 Feb 1931 00y 09m 04d 3 7.0000 0 0 1 2 0 3 1 0 3 7.0000 0 28 8 Andy Love Sat 16 May 1931 Sun 24 May 1931 00y 00m 09d 3 6.0000 1 0 1 0 2 3 10 0 3 6.0000 1 28 9 Matthew Armstrong Sat 05 Oct 1935 Wed 14 Oct 1936 01y 00m 10d 3 10.0000 0 0 2 1 0 5 2 0 3 10.0000 0 28 9 Willie Mills Sat 05 Oct 1935 Wed 02 Dec 1936 01y 01m 28d 3 10.0000 0 0 1 1 1 4 4 0 3 10.0000 0 28 13 Patrick Buckley Wed 05 May 1954 Wed 03 Nov 1954 00y 05m 30d 3 4.5000 1 0 2 1 0 4 2 0 3 4.5000 1 28 23 Jim Forrest Wed 03 Feb 1971 Mon 14 Jun 1971 00y 04m 12d 3 4.5000 0 0 0 0 3 0 5 0 5 7.1666 0 28 27 Joe Harper Wed 18 Oct 1972 Wed 07 Jun 1978 05y 07m 21d 3 3.6000 1 0 2 1 0 7 2 0 5 6.6476 7 28 39 Bobby Connor Wed 17 Feb 1988 Wed 12 Sep 1990 02y 06m 27d 3 4.8333 0 0 1 1 1 4 5 0 4 5.9242 0 28 50 Kevin McNaughton Wed 17 Apr 2002 Wed 17 Nov 2004 02y 07m 01d 3 3.9242 0 0 0 0 3 2 7 0 4 5.4242 0 28 55 Kenny McLean Thu 24 Mar 2016 Tue 27 Mar 2018 02y 00m 04d 3 4.1666 0 0 2 0 1 2 1 0 48 57.7028 2 28 60 Michael Devlin Thu 10 Oct 2019 Sat 16 Nov 2019 00y 01m 07d 3 6.0000 0 0 2 0 1 8 5 0 3 6.0000 0 28 61 Andrew Considine Sun 11 Oct 2020 Sun 15 Nov 2020 00y 01m 05d 3 2.2500 0 0 2 0 1 2 1 0 3 2.2500 0 41 1 William Lennie Sat 07 Mar 1908 Sat 14 Mar 1908 00y 00m 08d 2 8.0000 1 0 2 0 0 7 1 0 2 8.0000 1 41 16 Archie Glen Sat 08 Oct 1955 Sat 14 Apr 1956 00y 06m 07d 2 6.0000 0 0 0 1 1 2 3 0 2 6.0000 0 41 22 Ernie McGarr Sun 21 Sep 1969 Wed 05 Nov 1969 00y 01m 16d 2 4.0000 0 0 0 1 1 1 3 0 2 4.0000 0 41 25 Martin Buchan Wed 13 Oct 1971 Wed 10 Nov 1971 00y 00m 29d 2 3.0000 0 0 2 0 0 3 1 0 34 43.1285 0 41 34 Peter Weir Wed 30 Mar 1983 Tue 13 Dec 1983 00y 08m 14d 2 2.9143 0 0 0 1 1 2 4 0 6 7.7143 0 41 44 Stephen Wright Wed 24 Mar 1993 Wed 19 May 1993 00y 01m 26d 2 3.0000 0 0 1 0 1 3 1 0 2 3.0000 0 41 48 Derek Whyte Wed 22 Apr 1998 Wed 28 Apr 1999 01y 00m 07d 2 2.9143 0 0 1 1 0 2 1 0 12 16.1293 0 41 53 Lee Miller Wed 19 Nov 2008 Sat 10 Oct 2009 00y 10m 22d 2 3.7143 0 0 0 0 2 0 3 0 3 5.0476 0 41 54 Chris Maguire Wed 09 Feb 2011 Sun 29 May 2011 00y 03m 21d 2 2.4000 0 0 1 0 1 3 1 0 2 2.4000 0 41 56 Ryan Christie Thu 09 Nov 2017 Tue 27 Mar 2018 00y 04m 19d 2 2.6666 0 0 1 0 1 1 1 0 58 71.3043 7 41 63 Nicky Devlin Tue 15 Oct 2024 Mon 18 Nov 2024 00y 01m 04d 2 4.0000 0 0 1 1 0 2 1 0 2 4.0000 0 52 7 Benny Yorston Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 52 11 Archie Baird Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0 52 15 Harry Yorston Sat 16 Oct 1954 Sat 16 Oct 1954 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0 52 18 George Mulhall Sat 03 Oct 1959 Sat 03 Oct 1959 00y 00m 01d 1 1.7143 1 0 1 0 0 4 0 0 3 5.8286 1 52 19 David Smith Wed 11 May 1966 Wed 11 May 1966 00y 00m 01d 1 1.3333 0 0 0 0 1 0 3 0 2 4.3333 0 52 21 Jimmy Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 4 6.0000 0 52 26 Steve Murray Wed 10 Nov 1971 Wed 10 Nov 1971 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0 52 31 Steve Archibald Wed 26 Mar 1980 Wed 26 Mar 1980 00y 00m 01d 1 1.2000 1 0 1 0 0 4 1 0 27 36.4130 4 52 37 Doug Rougvie Tue 13 Dec 1983 Tue 13 Dec 1983 00y 00m 01d 1 1.7143 0 0 0 0 1 0 2 0 1 1.7143 0 52 40 Charlie Nicholas Wed 26 Apr 1989 Wed 26 Apr 1989 00y 00m 01d 1 1.5000 0 0 1 0 0 2 1 0 20 27.8689 5 52 49 Robbie Winters Wed 28 Apr 1999 Wed 28 Apr 1999 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 52 59 Gary Mackay-Steven Sun 14 Oct 2018 Sun 14 Oct 2018 00y 00m 01d 1 1.2000 0 0 0 0 1 1 3 0 2 2.7000 0
Summary by All Caps With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 33 Jim Leighton Wed 13 Oct 1982 Sat 10 Oct 1998 15y 11m 28d 55 77.4272 0 0 21 19 15 64 45 0 91 123.6905 0 2 30 Alex McLeish Wed 26 Mar 1980 Wed 17 Feb 1993 12y 10m 23d 77 107.7275 0 8 32 18 27 90 79 0 77 107.7275 0 3 28 Willie Miller Sun 01 Jun 1975 Wed 15 Nov 1989 14y 05m 15d 65 88.0314 1 11 24 22 19 70 57 0 65 88.0314 1 4 56 Ryan Christie Thu 09 Nov 2017 Tue 27 Mar 2018 00y 04m 19d 2 2.6666 0 0 1 0 1 1 1 0 58 71.3043 7 5 32 Gordon Strachan Fri 16 May 1980 Fri 01 Jun 1984 04y 00m 17d 28 35.4935 2 0 9 6 13 31 37 0 50 66.6125 5 6 55 Kenny McLean Thu 24 Mar 2016 Tue 27 Mar 2018 02y 00m 04d 3 4.1666 0 0 2 0 1 2 1 0 48 57.7028 2 7 57 Scott McKenna Fri 23 Mar 2018 Mon 07 Sep 2020 02y 05m 16d 16 20.4332 0 1 8 1 7 22 22 0 41 47.4335 1 8 41 Stewart Mckimmie Sat 27 May 1989 Sat 15 Jun 1996 07y 00m 20d 40 54.9087 1 0 16 8 16 42 43 0 40 54.9087 1 9 25 Martin Buchan Wed 13 Oct 1971 Wed 10 Nov 1971 00y 00m 29d 2 3.0000 0 0 2 0 0 3 1 0 34 43.1285 0 10 31 Steve Archibald Wed 26 Mar 1980 Wed 26 Mar 1980 00y 00m 01d 1 1.2000 1 0 1 0 0 4 1 0 27 36.4130 4 11 38 Jim Bett Tue 10 Sep 1985 Mon 11 Jun 1990 04y 09m 02d 13 15.4566 0 0 5 4 4 13 15 0 26 36.6048 1 11 47 Billy Dodds Sat 05 Oct 1996 Sun 07 Sep 1997 00y 11m 03d 4 4.8000 0 0 3 0 1 7 2 0 26 38.6570 7 13 44 Scott Booth Wed 24 Mar 1993 Tue 18 Jun 1996 03y 02m 26d 13 17.7120 5 0 8 3 2 24 7 0 21 28.7263 6 14 40 Charlie Nicholas Wed 26 Apr 1989 Wed 26 Apr 1989 00y 00m 01d 1 1.5000 0 0 1 0 0 2 1 0 20 27.8689 5 15 43 Eoin Jess Wed 18 Nov 1992 Wed 09 Jun 1999 06y 06m 23d 15 24.5723 2 0 5 3 7 20 18 0 18 27.8450 2 15 17 Graham Leggat Sat 14 Apr 1956 Wed 11 Jun 1958 02y 01m 29d 7 11.1665 2 0 1 5 1 10 10 0 18 31.4523 8 17 20 Bobby Clark Wed 22 Nov 1967 Wed 14 Feb 1973 05y 02m 24d 17 27.8000 0 0 6 3 8 13 18 0 17 27.8000 0 17 4 Alex Jackson Sat 14 Feb 1925 Sat 04 Apr 1925 00y 01m 22d 3 12.0000 0 0 3 0 0 8 1 0 17 58.0000 8 19 52 Scott Severin Wed 18 Aug 2004 Wed 06 Sep 2006 02y 00m 20d 7 9.6665 0 0 3 2 2 16 11 0 15 20.0301 0 20 62 Lewis Ferguson Wed 01 Sep 2021 Tue 14 Jun 2022 00y 09m 14d 4 3.6924 0 0 2 1 1 7 5 0 12 12.2310 0 20 48 Derek Whyte Wed 22 Apr 1998 Wed 28 Apr 1999 01y 00m 07d 2 2.9143 0 0 1 1 0 2 1 0 12 16.1293 0 22 51 Russell Anderson Sat 12 Oct 2002 Sat 13 May 2006 03y 07m 02d 9 11.0301 0 0 3 2 4 13 13 0 11 14.0301 0 23 3 Jock Hutton Sat 03 Mar 1923 Sat 17 Apr 1926 03y 01m 15d 7 28.0000 0 1 6 1 0 15 2 0 10 40.0000 1 24 42 Brian Irvine Wed 12 Sep 1990 Fri 27 May 1994 03y 08m 16d 9 16.5000 0 0 5 1 3 15 11 0 9 16.5000 0 25 29 Stuart Kennedy Wed 22 Feb 1978 Wed 18 Nov 1981 03y 08m 28d 8 10.0909 0 0 2 1 5 10 14 0 8 10.0909 0 26 46 Duncan Shearer Wed 20 Apr 1994 Wed 16 Aug 1995 01y 03m 28d 7 10.4241 2 0 5 1 1 10 4 0 7 10.4241 2 27 13 Fred Martin Wed 05 May 1954 Sat 02 Apr 1955 00y 10m 29d 6 9.0000 0 0 1 1 4 6 20 0 6 9.0000 0 27 58 Graeme Shinnie Tue 29 May 2018 Thu 21 Mar 2019 00y 09m 22d 6 7.4666 0 0 1 0 5 4 15 0 6 7.4666 0 27 34 Peter Weir Wed 30 Mar 1983 Tue 13 Dec 1983 00y 08m 14d 2 2.9143 0 0 0 1 1 2 4 0 6 7.7143 0 30 5 Alexander Cheyne Sat 13 Apr 1929 Sun 18 May 1930 01y 01m 06d 5 11.0000 4 0 4 1 0 13 4 0 5 11.0000 4 30 12 George Hamilton Wed 27 Nov 1946 Wed 19 May 1954 07y 05m 23d 5 8.4000 4 0 2 2 1 7 5 0 5 8.4000 4 30 24 Davie Robb Wed 21 Apr 1971 Mon 14 Jun 1971 00y 01m 25d 5 7.5000 0 0 0 1 4 1 7 0 5 7.5000 0 30 35 Neil Simpson Tue 24 May 1983 Sat 21 May 1988 04y 11m 28d 5 7.6762 0 0 1 2 2 2 3 0 5 7.6762 0 30 23 Jim Forrest Wed 03 Feb 1971 Mon 14 Jun 1971 00y 04m 12d 3 4.5000 0 0 0 0 3 0 5 0 5 7.1666 0 30 27 Joe Harper Wed 18 Oct 1972 Wed 07 Jun 1978 05y 07m 21d 3 3.6000 1 0 2 1 0 7 2 0 5 6.6476 7 36 2 Donald Colman Mon 06 Mar 1911 Sat 15 Mar 1913 02y 00m 10d 4 16.0000 0 1 2 2 0 7 4 0 4 16.0000 0 36 36 Mark McGhee Sun 12 Jun 1983 Sat 26 May 1984 00y 11m 15d 4 5.8286 2 0 2 1 1 6 3 0 4 5.8286 2 36 39 Bobby Connor Wed 17 Feb 1988 Wed 12 Sep 1990 02y 06m 27d 3 4.8333 0 0 1 1 1 4 5 0 4 5.9242 0 36 50 Kevin McNaughton Wed 17 Apr 2002 Wed 17 Nov 2004 02y 07m 01d 3 3.9242 0 0 0 0 3 2 7 0 4 5.4242 0 36 21 Jimmy Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 4 6.0000 0 41 9 Matthew Armstrong Sat 05 Oct 1935 Wed 14 Oct 1936 01y 00m 10d 3 10.0000 0 0 2 1 0 5 2 0 3 10.0000 0 41 13 Patrick Buckley Wed 05 May 1954 Wed 03 Nov 1954 00y 05m 30d 3 4.5000 1 0 2 1 0 4 2 0 3 4.5000 1 41 61 Andrew Considine Sun 11 Oct 2020 Sun 15 Nov 2020 00y 01m 05d 3 2.2500 0 0 2 0 1 2 1 0 3 2.2500 0 41 60 Michael Devlin Thu 10 Oct 2019 Sat 16 Nov 2019 00y 01m 07d 3 6.0000 0 0 2 0 1 8 5 0 3 6.0000 0 41 6 Frank Hill Sun 18 May 1930 Sat 21 Feb 1931 00y 09m 04d 3 7.0000 0 0 1 2 0 3 1 0 3 7.0000 0 41 8 Andy Love Sat 16 May 1931 Sun 24 May 1931 00y 00m 09d 3 6.0000 1 0 1 0 2 3 10 0 3 6.0000 1 41 9 Willie Mills Sat 05 Oct 1935 Wed 02 Dec 1936 01y 01m 28d 3 10.0000 0 0 1 1 1 4 4 0 3 10.0000 0 41 53 Lee Miller Wed 19 Nov 2008 Sat 10 Oct 2009 00y 10m 22d 2 3.7143 0 0 0 0 2 0 3 0 3 5.0476 0 41 18 George Mulhall Sat 03 Oct 1959 Sat 03 Oct 1959 00y 00m 01d 1 1.7143 1 0 1 0 0 4 0 0 3 5.8286 1 50 63 Nicky Devlin Tue 15 Oct 2024 Mon 18 Nov 2024 00y 01m 04d 2 4.0000 0 0 1 1 0 2 1 0 2 4.0000 0 50 16 Archie Glen Sat 08 Oct 1955 Sat 14 Apr 1956 00y 06m 07d 2 6.0000 0 0 0 1 1 2 3 0 2 6.0000 0 50 1 William Lennie Sat 07 Mar 1908 Sat 14 Mar 1908 00y 00m 08d 2 8.0000 1 0 2 0 0 7 1 0 2 8.0000 1 50 54 Chris Maguire Wed 09 Feb 2011 Sun 29 May 2011 00y 03m 21d 2 2.4000 0 0 1 0 1 3 1 0 2 2.4000 0 50 22 Ernie McGarr Sun 21 Sep 1969 Wed 05 Nov 1969 00y 01m 16d 2 4.0000 0 0 0 1 1 1 3 0 2 4.0000 0 50 44 Stephen Wright Wed 24 Mar 1993 Wed 19 May 1993 00y 01m 26d 2 3.0000 0 0 1 0 1 3 1 0 2 3.0000 0 50 59 Gary Mackay-Steven Sun 14 Oct 2018 Sun 14 Oct 2018 00y 00m 01d 1 1.2000 0 0 0 0 1 1 3 0 2 2.7000 0 50 19 David Smith Wed 11 May 1966 Wed 11 May 1966 00y 00m 01d 1 1.3333 0 0 0 0 1 0 3 0 2 4.3333 0 58 11 Archie Baird Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0 58 26 Steve Murray Wed 10 Nov 1971 Wed 10 Nov 1971 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0 58 37 Doug Rougvie Tue 13 Dec 1983 Tue 13 Dec 1983 00y 00m 01d 1 1.7143 0 0 0 0 1 0 2 0 1 1.7143 0 58 49 Robbie Winters Wed 28 Apr 1999 Wed 28 Apr 1999 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 58 7 Benny Yorston Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 58 15 Harry Yorston Sat 16 Oct 1954 Sat 16 Oct 1954 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0
Summary by Date With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 1 William Lennie Sat 07 Mar 1908 Sat 14 Mar 1908 00y 00m 08d 2 8.0000 1 0 2 0 0 7 1 0 2 8.0000 1 2 2 Donald Colman Mon 06 Mar 1911 Sat 15 Mar 1913 02y 00m 10d 4 16.0000 0 1 2 2 0 7 4 0 4 16.0000 0 3 3 Jock Hutton Sat 03 Mar 1923 Sat 17 Apr 1926 03y 01m 15d 7 28.0000 0 1 6 1 0 15 2 0 10 40.0000 1 4 4 Alex Jackson Sat 14 Feb 1925 Sat 04 Apr 1925 00y 01m 22d 3 12.0000 0 0 3 0 0 8 1 0 17 58.0000 8 5 5 Alexander Cheyne Sat 13 Apr 1929 Sun 18 May 1930 01y 01m 06d 5 11.0000 4 0 4 1 0 13 4 0 5 11.0000 4 6 6 Frank Hill Sun 18 May 1930 Sat 21 Feb 1931 00y 09m 04d 3 7.0000 0 0 1 2 0 3 1 0 3 7.0000 0 7 7 Benny Yorston Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 8 8 Andy Love Sat 16 May 1931 Sun 24 May 1931 00y 00m 09d 3 6.0000 1 0 1 0 2 3 10 0 3 6.0000 1 9 9 Matthew Armstrong Sat 05 Oct 1935 Wed 14 Oct 1936 01y 00m 10d 3 10.0000 0 0 2 1 0 5 2 0 3 10.0000 0 9 9 Willie Mills Sat 05 Oct 1935 Wed 02 Dec 1936 01y 01m 28d 3 10.0000 0 0 1 1 1 4 4 0 3 10.0000 0 11 11 Archie Baird Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0 12 12 George Hamilton Wed 27 Nov 1946 Wed 19 May 1954 07y 05m 23d 5 8.4000 4 0 2 2 1 7 5 0 5 8.4000 4 13 13 Patrick Buckley Wed 05 May 1954 Wed 03 Nov 1954 00y 05m 30d 3 4.5000 1 0 2 1 0 4 2 0 3 4.5000 1 13 13 Fred Martin Wed 05 May 1954 Sat 02 Apr 1955 00y 10m 29d 6 9.0000 0 0 1 1 4 6 20 0 6 9.0000 0 15 15 Harry Yorston Sat 16 Oct 1954 Sat 16 Oct 1954 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0 16 16 Archie Glen Sat 08 Oct 1955 Sat 14 Apr 1956 00y 06m 07d 2 6.0000 0 0 0 1 1 2 3 0 2 6.0000 0 17 17 Graham Leggat Sat 14 Apr 1956 Wed 11 Jun 1958 02y 01m 29d 7 11.1665 2 0 1 5 1 10 10 0 18 31.4523 8 18 18 George Mulhall Sat 03 Oct 1959 Sat 03 Oct 1959 00y 00m 01d 1 1.7143 1 0 1 0 0 4 0 0 3 5.8286 1 19 19 David Smith Wed 11 May 1966 Wed 11 May 1966 00y 00m 01d 1 1.3333 0 0 0 0 1 0 3 0 2 4.3333 0 20 20 Bobby Clark Wed 22 Nov 1967 Wed 14 Feb 1973 05y 02m 24d 17 27.8000 0 0 6 3 8 13 18 0 17 27.8000 0 21 21 Jimmy Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 4 6.0000 0 22 22 Ernie McGarr Sun 21 Sep 1969 Wed 05 Nov 1969 00y 01m 16d 2 4.0000 0 0 0 1 1 1 3 0 2 4.0000 0 23 23 Jim Forrest Wed 03 Feb 1971 Mon 14 Jun 1971 00y 04m 12d 3 4.5000 0 0 0 0 3 0 5 0 5 7.1666 0 24 24 Davie Robb Wed 21 Apr 1971 Mon 14 Jun 1971 00y 01m 25d 5 7.5000 0 0 0 1 4 1 7 0 5 7.5000 0 25 25 Martin Buchan Wed 13 Oct 1971 Wed 10 Nov 1971 00y 00m 29d 2 3.0000 0 0 2 0 0 3 1 0 34 43.1285 0 26 26 Steve Murray Wed 10 Nov 1971 Wed 10 Nov 1971 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0 27 27 Joe Harper Wed 18 Oct 1972 Wed 07 Jun 1978 05y 07m 21d 3 3.6000 1 0 2 1 0 7 2 0 5 6.6476 7 28 28 Willie Miller Sun 01 Jun 1975 Wed 15 Nov 1989 14y 05m 15d 65 88.0314 1 11 24 22 19 70 57 0 65 88.0314 1 29 29 Stuart Kennedy Wed 22 Feb 1978 Wed 18 Nov 1981 03y 08m 28d 8 10.0909 0 0 2 1 5 10 14 0 8 10.0909 0 30 30 Alex McLeish Wed 26 Mar 1980 Wed 17 Feb 1993 12y 10m 23d 77 107.7275 0 8 32 18 27 90 79 0 77 107.7275 0 31 31 Steve Archibald Wed 26 Mar 1980 Wed 26 Mar 1980 00y 00m 01d 1 1.2000 1 0 1 0 0 4 1 0 27 36.4130 4 32 32 Gordon Strachan Fri 16 May 1980 Fri 01 Jun 1984 04y 00m 17d 28 35.4935 2 0 9 6 13 31 37 0 50 66.6125 5 33 33 Jim Leighton Wed 13 Oct 1982 Sat 10 Oct 1998 15y 11m 28d 55 77.4272 0 0 21 19 15 64 45 0 91 123.6905 0 34 34 Peter Weir Wed 30 Mar 1983 Tue 13 Dec 1983 00y 08m 14d 2 2.9143 0 0 0 1 1 2 4 0 6 7.7143 0 35 35 Neil Simpson Tue 24 May 1983 Sat 21 May 1988 04y 11m 28d 5 7.6762 0 0 1 2 2 2 3 0 5 7.6762 0 36 36 Mark McGhee Sun 12 Jun 1983 Sat 26 May 1984 00y 11m 15d 4 5.8286 2 0 2 1 1 6 3 0 4 5.8286 2 37 37 Doug Rougvie Tue 13 Dec 1983 Tue 13 Dec 1983 00y 00m 01d 1 1.7143 0 0 0 0 1 0 2 0 1 1.7143 0 38 38 Jim Bett Tue 10 Sep 1985 Mon 11 Jun 1990 04y 09m 02d 13 15.4566 0 0 5 4 4 13 15 0 26 36.6048 1 39 39 Bobby Connor Wed 17 Feb 1988 Wed 12 Sep 1990 02y 06m 27d 3 4.8333 0 0 1 1 1 4 5 0 4 5.9242 0 40 40 Charlie Nicholas Wed 26 Apr 1989 Wed 26 Apr 1989 00y 00m 01d 1 1.5000 0 0 1 0 0 2 1 0 20 27.8689 5 41 41 Stewart Mckimmie Sat 27 May 1989 Sat 15 Jun 1996 07y 00m 20d 40 54.9087 1 0 16 8 16 42 43 0 40 54.9087 1 42 42 Brian Irvine Wed 12 Sep 1990 Fri 27 May 1994 03y 08m 16d 9 16.5000 0 0 5 1 3 15 11 0 9 16.5000 0 43 43 Eoin Jess Wed 18 Nov 1992 Wed 09 Jun 1999 06y 06m 23d 15 24.5723 2 0 5 3 7 20 18 0 18 27.8450 2 44 44 Scott Booth Wed 24 Mar 1993 Tue 18 Jun 1996 03y 02m 26d 13 17.7120 5 0 8 3 2 24 7 0 21 28.7263 6 44 44 Stephen Wright Wed 24 Mar 1993 Wed 19 May 1993 00y 01m 26d 2 3.0000 0 0 1 0 1 3 1 0 2 3.0000 0 46 46 Duncan Shearer Wed 20 Apr 1994 Wed 16 Aug 1995 01y 03m 28d 7 10.4241 2 0 5 1 1 10 4 0 7 10.4241 2 47 47 Billy Dodds Sat 05 Oct 1996 Sun 07 Sep 1997 00y 11m 03d 4 4.8000 0 0 3 0 1 7 2 0 26 38.6570 7 48 48 Derek Whyte Wed 22 Apr 1998 Wed 28 Apr 1999 01y 00m 07d 2 2.9143 0 0 1 1 0 2 1 0 12 16.1293 0 49 49 Robbie Winters Wed 28 Apr 1999 Wed 28 Apr 1999 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 50 50 Kevin McNaughton Wed 17 Apr 2002 Wed 17 Nov 2004 02y 07m 01d 3 3.9242 0 0 0 0 3 2 7 0 4 5.4242 0 51 51 Russell Anderson Sat 12 Oct 2002 Sat 13 May 2006 03y 07m 02d 9 11.0301 0 0 3 2 4 13 13 0 11 14.0301 0 52 52 Scott Severin Wed 18 Aug 2004 Wed 06 Sep 2006 02y 00m 20d 7 9.6665 0 0 3 2 2 16 11 0 15 20.0301 0 53 53 Lee Miller Wed 19 Nov 2008 Sat 10 Oct 2009 00y 10m 22d 2 3.7143 0 0 0 0 2 0 3 0 3 5.0476 0 54 54 Chris Maguire Wed 09 Feb 2011 Sun 29 May 2011 00y 03m 21d 2 2.4000 0 0 1 0 1 3 1 0 2 2.4000 0 55 55 Kenny McLean Thu 24 Mar 2016 Tue 27 Mar 2018 02y 00m 04d 3 4.1666 0 0 2 0 1 2 1 0 48 57.7028 2 56 56 Ryan Christie Thu 09 Nov 2017 Tue 27 Mar 2018 00y 04m 19d 2 2.6666 0 0 1 0 1 1 1 0 58 71.3043 7 57 57 Scott McKenna Fri 23 Mar 2018 Mon 07 Sep 2020 02y 05m 16d 16 20.4332 0 1 8 1 7 22 22 0 41 47.4335 1 58 58 Graeme Shinnie Tue 29 May 2018 Thu 21 Mar 2019 00y 09m 22d 6 7.4666 0 0 1 0 5 4 15 0 6 7.4666 0 59 59 Gary Mackay-Steven Sun 14 Oct 2018 Sun 14 Oct 2018 00y 00m 01d 1 1.2000 0 0 0 0 1 1 3 0 2 2.7000 0 60 60 Michael Devlin Thu 10 Oct 2019 Sat 16 Nov 2019 00y 01m 07d 3 6.0000 0 0 2 0 1 8 5 0 3 6.0000 0 61 61 Andrew Considine Sun 11 Oct 2020 Sun 15 Nov 2020 00y 01m 05d 3 2.2500 0 0 2 0 1 2 1 0 3 2.2500 0 62 62 Lewis Ferguson Wed 01 Sep 2021 Tue 14 Jun 2022 00y 09m 14d 4 3.6924 0 0 2 1 1 7 5 0 12 12.2310 0 63 63 Nicky Devlin Tue 15 Oct 2024 Mon 18 Nov 2024 00y 01m 04d 2 4.0000 0 0 1 1 0 2 1 0 2 4.0000 0
Summary by Name With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 51 Russell Anderson Sat 12 Oct 2002 Sat 13 May 2006 03y 07m 02d 9 11.0301 0 0 3 2 4 13 13 0 11 14.0301 0 2 31 Steve Archibald Wed 26 Mar 1980 Wed 26 Mar 1980 00y 00m 01d 1 1.2000 1 0 1 0 0 4 1 0 27 36.4130 4 3 9 Matthew Armstrong Sat 05 Oct 1935 Wed 14 Oct 1936 01y 00m 10d 3 10.0000 0 0 2 1 0 5 2 0 3 10.0000 0 4 11 Archie Baird Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0 5 38 Jim Bett Tue 10 Sep 1985 Mon 11 Jun 1990 04y 09m 02d 13 15.4566 0 0 5 4 4 13 15 0 26 36.6048 1 6 44 Scott Booth Wed 24 Mar 1993 Tue 18 Jun 1996 03y 02m 26d 13 17.7120 5 0 8 3 2 24 7 0 21 28.7263 6 7 25 Martin Buchan Wed 13 Oct 1971 Wed 10 Nov 1971 00y 00m 29d 2 3.0000 0 0 2 0 0 3 1 0 34 43.1285 0 8 13 Patrick Buckley Wed 05 May 1954 Wed 03 Nov 1954 00y 05m 30d 3 4.5000 1 0 2 1 0 4 2 0 3 4.5000 1 9 5 Alexander Cheyne Sat 13 Apr 1929 Sun 18 May 1930 01y 01m 06d 5 11.0000 4 0 4 1 0 13 4 0 5 11.0000 4 10 56 Ryan Christie Thu 09 Nov 2017 Tue 27 Mar 2018 00y 04m 19d 2 2.6666 0 0 1 0 1 1 1 0 58 71.3043 7 11 20 Bobby Clark Wed 22 Nov 1967 Wed 14 Feb 1973 05y 02m 24d 17 27.8000 0 0 6 3 8 13 18 0 17 27.8000 0 12 2 Donald Colman Mon 06 Mar 1911 Sat 15 Mar 1913 02y 00m 10d 4 16.0000 0 1 2 2 0 7 4 0 4 16.0000 0 13 39 Bobby Connor Wed 17 Feb 1988 Wed 12 Sep 1990 02y 06m 27d 3 4.8333 0 0 1 1 1 4 5 0 4 5.9242 0 14 61 Andrew Considine Sun 11 Oct 2020 Sun 15 Nov 2020 00y 01m 05d 3 2.2500 0 0 2 0 1 2 1 0 3 2.2500 0 15 60 Michael Devlin Thu 10 Oct 2019 Sat 16 Nov 2019 00y 01m 07d 3 6.0000 0 0 2 0 1 8 5 0 3 6.0000 0 16 63 Nicky Devlin Tue 15 Oct 2024 Mon 18 Nov 2024 00y 01m 04d 2 4.0000 0 0 1 1 0 2 1 0 2 4.0000 0 17 47 Billy Dodds Sat 05 Oct 1996 Sun 07 Sep 1997 00y 11m 03d 4 4.8000 0 0 3 0 1 7 2 0 26 38.6570 7 18 62 Lewis Ferguson Wed 01 Sep 2021 Tue 14 Jun 2022 00y 09m 14d 4 3.6924 0 0 2 1 1 7 5 0 12 12.2310 0 19 23 Jim Forrest Wed 03 Feb 1971 Mon 14 Jun 1971 00y 04m 12d 3 4.5000 0 0 0 0 3 0 5 0 5 7.1666 0 20 16 Archie Glen Sat 08 Oct 1955 Sat 14 Apr 1956 00y 06m 07d 2 6.0000 0 0 0 1 1 2 3 0 2 6.0000 0 21 12 George Hamilton Wed 27 Nov 1946 Wed 19 May 1954 07y 05m 23d 5 8.4000 4 0 2 2 1 7 5 0 5 8.4000 4 22 27 Joe Harper Wed 18 Oct 1972 Wed 07 Jun 1978 05y 07m 21d 3 3.6000 1 0 2 1 0 7 2 0 5 6.6476 7 23 6 Frank Hill Sun 18 May 1930 Sat 21 Feb 1931 00y 09m 04d 3 7.0000 0 0 1 2 0 3 1 0 3 7.0000 0 24 3 Jock Hutton Sat 03 Mar 1923 Sat 17 Apr 1926 03y 01m 15d 7 28.0000 0 1 6 1 0 15 2 0 10 40.0000 1 25 42 Brian Irvine Wed 12 Sep 1990 Fri 27 May 1994 03y 08m 16d 9 16.5000 0 0 5 1 3 15 11 0 9 16.5000 0 26 4 Alex Jackson Sat 14 Feb 1925 Sat 04 Apr 1925 00y 01m 22d 3 12.0000 0 0 3 0 0 8 1 0 17 58.0000 8 27 43 Eoin Jess Wed 18 Nov 1992 Wed 09 Jun 1999 06y 06m 23d 15 24.5723 2 0 5 3 7 20 18 0 18 27.8450 2 28 29 Stuart Kennedy Wed 22 Feb 1978 Wed 18 Nov 1981 03y 08m 28d 8 10.0909 0 0 2 1 5 10 14 0 8 10.0909 0 29 17 Graham Leggat Sat 14 Apr 1956 Wed 11 Jun 1958 02y 01m 29d 7 11.1665 2 0 1 5 1 10 10 0 18 31.4523 8 30 33 Jim Leighton Wed 13 Oct 1982 Sat 10 Oct 1998 15y 11m 28d 55 77.4272 0 0 21 19 15 64 45 0 91 123.6905 0 31 1 William Lennie Sat 07 Mar 1908 Sat 14 Mar 1908 00y 00m 08d 2 8.0000 1 0 2 0 0 7 1 0 2 8.0000 1 32 8 Andy Love Sat 16 May 1931 Sun 24 May 1931 00y 00m 09d 3 6.0000 1 0 1 0 2 3 10 0 3 6.0000 1 33 59 Gary Mackay-Steven Sun 14 Oct 2018 Sun 14 Oct 2018 00y 00m 01d 1 1.2000 0 0 0 0 1 1 3 0 2 2.7000 0 34 54 Chris Maguire Wed 09 Feb 2011 Sun 29 May 2011 00y 03m 21d 2 2.4000 0 0 1 0 1 3 1 0 2 2.4000 0 35 13 Fred Martin Wed 05 May 1954 Sat 02 Apr 1955 00y 10m 29d 6 9.0000 0 0 1 1 4 6 20 0 6 9.0000 0 36 22 Ernie McGarr Sun 21 Sep 1969 Wed 05 Nov 1969 00y 01m 16d 2 4.0000 0 0 0 1 1 1 3 0 2 4.0000 0 37 36 Mark McGhee Sun 12 Jun 1983 Sat 26 May 1984 00y 11m 15d 4 5.8286 2 0 2 1 1 6 3 0 4 5.8286 2 38 57 Scott McKenna Fri 23 Mar 2018 Mon 07 Sep 2020 02y 05m 16d 16 20.4332 0 1 8 1 7 22 22 0 41 47.4335 1 39 41 Stewart Mckimmie Sat 27 May 1989 Sat 15 Jun 1996 07y 00m 20d 40 54.9087 1 0 16 8 16 42 43 0 40 54.9087 1 40 55 Kenny McLean Thu 24 Mar 2016 Tue 27 Mar 2018 02y 00m 04d 3 4.1666 0 0 2 0 1 2 1 0 48 57.7028 2 41 30 Alex McLeish Wed 26 Mar 1980 Wed 17 Feb 1993 12y 10m 23d 77 107.7275 0 8 32 18 27 90 79 0 77 107.7275 0 42 50 Kevin McNaughton Wed 17 Apr 2002 Wed 17 Nov 2004 02y 07m 01d 3 3.9242 0 0 0 0 3 2 7 0 4 5.4242 0 43 53 Lee Miller Wed 19 Nov 2008 Sat 10 Oct 2009 00y 10m 22d 2 3.7143 0 0 0 0 2 0 3 0 3 5.0476 0 44 28 Willie Miller Sun 01 Jun 1975 Wed 15 Nov 1989 14y 05m 15d 65 88.0314 1 11 24 22 19 70 57 0 65 88.0314 1 45 9 Willie Mills Sat 05 Oct 1935 Wed 02 Dec 1936 01y 01m 28d 3 10.0000 0 0 1 1 1 4 4 0 3 10.0000 0 46 18 George Mulhall Sat 03 Oct 1959 Sat 03 Oct 1959 00y 00m 01d 1 1.7143 1 0 1 0 0 4 0 0 3 5.8286 1 47 26 Steve Murray Wed 10 Nov 1971 Wed 10 Nov 1971 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0 48 40 Charlie Nicholas Wed 26 Apr 1989 Wed 26 Apr 1989 00y 00m 01d 1 1.5000 0 0 1 0 0 2 1 0 20 27.8689 5 49 24 Davie Robb Wed 21 Apr 1971 Mon 14 Jun 1971 00y 01m 25d 5 7.5000 0 0 0 1 4 1 7 0 5 7.5000 0 50 37 Doug Rougvie Tue 13 Dec 1983 Tue 13 Dec 1983 00y 00m 01d 1 1.7143 0 0 0 0 1 0 2 0 1 1.7143 0 51 52 Scott Severin Wed 18 Aug 2004 Wed 06 Sep 2006 02y 00m 20d 7 9.6665 0 0 3 2 2 16 11 0 15 20.0301 0 52 46 Duncan Shearer Wed 20 Apr 1994 Wed 16 Aug 1995 01y 03m 28d 7 10.4241 2 0 5 1 1 10 4 0 7 10.4241 2 53 58 Graeme Shinnie Tue 29 May 2018 Thu 21 Mar 2019 00y 09m 22d 6 7.4666 0 0 1 0 5 4 15 0 6 7.4666 0 54 35 Neil Simpson Tue 24 May 1983 Sat 21 May 1988 04y 11m 28d 5 7.6762 0 0 1 2 2 2 3 0 5 7.6762 0 55 19 David Smith Wed 11 May 1966 Wed 11 May 1966 00y 00m 01d 1 1.3333 0 0 0 0 1 0 3 0 2 4.3333 0 56 21 Jimmy Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 4 6.0000 0 57 32 Gordon Strachan Fri 16 May 1980 Fri 01 Jun 1984 04y 00m 17d 28 35.4935 2 0 9 6 13 31 37 0 50 66.6125 5 58 34 Peter Weir Wed 30 Mar 1983 Tue 13 Dec 1983 00y 08m 14d 2 2.9143 0 0 0 1 1 2 4 0 6 7.7143 0 59 48 Derek Whyte Wed 22 Apr 1998 Wed 28 Apr 1999 01y 00m 07d 2 2.9143 0 0 1 1 0 2 1 0 12 16.1293 0 60 49 Robbie Winters Wed 28 Apr 1999 Wed 28 Apr 1999 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 61 44 Stephen Wright Wed 24 Mar 1993 Wed 19 May 1993 00y 01m 26d 2 3.0000 0 0 1 0 1 3 1 0 2 3.0000 0 62 7 Benny Yorston Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 63 15 Harry Yorston Sat 16 Oct 1954 Sat 16 Oct 1954 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0
Summary by Goals With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 44 Scott Booth Wed 24 Mar 1993 Tue 18 Jun 1996 03y 02m 26d 13 17.7120 5 0 8 3 2 24 7 0 21 28.7263 6 2 5 Alexander Cheyne Sat 13 Apr 1929 Sun 18 May 1930 01y 01m 06d 5 11.0000 4 0 4 1 0 13 4 0 5 11.0000 4 2 12 George Hamilton Wed 27 Nov 1946 Wed 19 May 1954 07y 05m 23d 5 8.4000 4 0 2 2 1 7 5 0 5 8.4000 4 4 43 Eoin Jess Wed 18 Nov 1992 Wed 09 Jun 1999 06y 06m 23d 15 24.5723 2 0 5 3 7 20 18 0 18 27.8450 2 4 17 Graham Leggat Sat 14 Apr 1956 Wed 11 Jun 1958 02y 01m 29d 7 11.1665 2 0 1 5 1 10 10 0 18 31.4523 8 4 36 Mark McGhee Sun 12 Jun 1983 Sat 26 May 1984 00y 11m 15d 4 5.8286 2 0 2 1 1 6 3 0 4 5.8286 2 4 46 Duncan Shearer Wed 20 Apr 1994 Wed 16 Aug 1995 01y 03m 28d 7 10.4241 2 0 5 1 1 10 4 0 7 10.4241 2 4 32 Gordon Strachan Fri 16 May 1980 Fri 01 Jun 1984 04y 00m 17d 28 35.4935 2 0 9 6 13 31 37 0 50 66.6125 5 9 31 Steve Archibald Wed 26 Mar 1980 Wed 26 Mar 1980 00y 00m 01d 1 1.2000 1 0 1 0 0 4 1 0 27 36.4130 4 9 13 Patrick Buckley Wed 05 May 1954 Wed 03 Nov 1954 00y 05m 30d 3 4.5000 1 0 2 1 0 4 2 0 3 4.5000 1 9 27 Joe Harper Wed 18 Oct 1972 Wed 07 Jun 1978 05y 07m 21d 3 3.6000 1 0 2 1 0 7 2 0 5 6.6476 7 9 1 William Lennie Sat 07 Mar 1908 Sat 14 Mar 1908 00y 00m 08d 2 8.0000 1 0 2 0 0 7 1 0 2 8.0000 1 9 8 Andy Love Sat 16 May 1931 Sun 24 May 1931 00y 00m 09d 3 6.0000 1 0 1 0 2 3 10 0 3 6.0000 1 9 41 Stewart Mckimmie Sat 27 May 1989 Sat 15 Jun 1996 07y 00m 20d 40 54.9087 1 0 16 8 16 42 43 0 40 54.9087 1 9 28 Willie Miller Sun 01 Jun 1975 Wed 15 Nov 1989 14y 05m 15d 65 88.0314 1 11 24 22 19 70 57 0 65 88.0314 1 9 18 George Mulhall Sat 03 Oct 1959 Sat 03 Oct 1959 00y 00m 01d 1 1.7143 1 0 1 0 0 4 0 0 3 5.8286 1
Summary by Weighted Caps With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 30 Alex McLeish Wed 26 Mar 1980 Wed 17 Feb 1993 12y 10m 23d 77 107.7275 0 8 32 18 27 90 79 0 77 107.7275 0 2 28 Willie Miller Sun 01 Jun 1975 Wed 15 Nov 1989 14y 05m 15d 65 88.0314 1 11 24 22 19 70 57 0 65 88.0314 1 3 33 Jim Leighton Wed 13 Oct 1982 Sat 10 Oct 1998 15y 11m 28d 55 77.4272 0 0 21 19 15 64 45 0 91 123.6905 0 4 41 Stewart Mckimmie Sat 27 May 1989 Sat 15 Jun 1996 07y 00m 20d 40 54.9087 1 0 16 8 16 42 43 0 40 54.9087 1 5 32 Gordon Strachan Fri 16 May 1980 Fri 01 Jun 1984 04y 00m 17d 28 35.4935 2 0 9 6 13 31 37 0 50 66.6125 5 6 3 Jock Hutton Sat 03 Mar 1923 Sat 17 Apr 1926 03y 01m 15d 7 28.0000 0 1 6 1 0 15 2 0 10 40.0000 1 7 20 Bobby Clark Wed 22 Nov 1967 Wed 14 Feb 1973 05y 02m 24d 17 27.8000 0 0 6 3 8 13 18 0 17 27.8000 0 8 43 Eoin Jess Wed 18 Nov 1992 Wed 09 Jun 1999 06y 06m 23d 15 24.5723 2 0 5 3 7 20 18 0 18 27.8450 2 9 57 Scott McKenna Fri 23 Mar 2018 Mon 07 Sep 2020 02y 05m 16d 16 20.4332 0 1 8 1 7 22 22 0 41 47.4335 1 10 44 Scott Booth Wed 24 Mar 1993 Tue 18 Jun 1996 03y 02m 26d 13 17.7120 5 0 8 3 2 24 7 0 21 28.7263 6 11 42 Brian Irvine Wed 12 Sep 1990 Fri 27 May 1994 03y 08m 16d 9 16.5000 0 0 5 1 3 15 11 0 9 16.5000 0 12 2 Donald Colman Mon 06 Mar 1911 Sat 15 Mar 1913 02y 00m 10d 4 16.0000 0 1 2 2 0 7 4 0 4 16.0000 0 13 38 Jim Bett Tue 10 Sep 1985 Mon 11 Jun 1990 04y 09m 02d 13 15.4566 0 0 5 4 4 13 15 0 26 36.6048 1 14 4 Alex Jackson Sat 14 Feb 1925 Sat 04 Apr 1925 00y 01m 22d 3 12.0000 0 0 3 0 0 8 1 0 17 58.0000 8 15 17 Graham Leggat Sat 14 Apr 1956 Wed 11 Jun 1958 02y 01m 29d 7 11.1665 2 0 1 5 1 10 10 0 18 31.4523 8 16 51 Russell Anderson Sat 12 Oct 2002 Sat 13 May 2006 03y 07m 02d 9 11.0301 0 0 3 2 4 13 13 0 11 14.0301 0 17 5 Alexander Cheyne Sat 13 Apr 1929 Sun 18 May 1930 01y 01m 06d 5 11.0000 4 0 4 1 0 13 4 0 5 11.0000 4 18 46 Duncan Shearer Wed 20 Apr 1994 Wed 16 Aug 1995 01y 03m 28d 7 10.4241 2 0 5 1 1 10 4 0 7 10.4241 2 19 29 Stuart Kennedy Wed 22 Feb 1978 Wed 18 Nov 1981 03y 08m 28d 8 10.0909 0 0 2 1 5 10 14 0 8 10.0909 0 20 9 Matthew Armstrong Sat 05 Oct 1935 Wed 14 Oct 1936 01y 00m 10d 3 10.0000 0 0 2 1 0 5 2 0 3 10.0000 0 20 9 Willie Mills Sat 05 Oct 1935 Wed 02 Dec 1936 01y 01m 28d 3 10.0000 0 0 1 1 1 4 4 0 3 10.0000 0 22 52 Scott Severin Wed 18 Aug 2004 Wed 06 Sep 2006 02y 00m 20d 7 9.6665 0 0 3 2 2 16 11 0 15 20.0301 0 23 13 Fred Martin Wed 05 May 1954 Sat 02 Apr 1955 00y 10m 29d 6 9.0000 0 0 1 1 4 6 20 0 6 9.0000 0 24 12 George Hamilton Wed 27 Nov 1946 Wed 19 May 1954 07y 05m 23d 5 8.4000 4 0 2 2 1 7 5 0 5 8.4000 4 25 1 William Lennie Sat 07 Mar 1908 Sat 14 Mar 1908 00y 00m 08d 2 8.0000 1 0 2 0 0 7 1 0 2 8.0000 1 26 35 Neil Simpson Tue 24 May 1983 Sat 21 May 1988 04y 11m 28d 5 7.6762 0 0 1 2 2 2 3 0 5 7.6762 0 27 24 Davie Robb Wed 21 Apr 1971 Mon 14 Jun 1971 00y 01m 25d 5 7.5000 0 0 0 1 4 1 7 0 5 7.5000 0 28 58 Graeme Shinnie Tue 29 May 2018 Thu 21 Mar 2019 00y 09m 22d 6 7.4666 0 0 1 0 5 4 15 0 6 7.4666 0 29 6 Frank Hill Sun 18 May 1930 Sat 21 Feb 1931 00y 09m 04d 3 7.0000 0 0 1 2 0 3 1 0 3 7.0000 0 30 11 Archie Baird Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0 30 60 Michael Devlin Thu 10 Oct 2019 Sat 16 Nov 2019 00y 01m 07d 3 6.0000 0 0 2 0 1 8 5 0 3 6.0000 0 30 16 Archie Glen Sat 08 Oct 1955 Sat 14 Apr 1956 00y 06m 07d 2 6.0000 0 0 0 1 1 2 3 0 2 6.0000 0 30 8 Andy Love Sat 16 May 1931 Sun 24 May 1931 00y 00m 09d 3 6.0000 1 0 1 0 2 3 10 0 3 6.0000 1 34 36 Mark McGhee Sun 12 Jun 1983 Sat 26 May 1984 00y 11m 15d 4 5.8286 2 0 2 1 1 6 3 0 4 5.8286 2 35 39 Bobby Connor Wed 17 Feb 1988 Wed 12 Sep 1990 02y 06m 27d 3 4.8333 0 0 1 1 1 4 5 0 4 5.9242 0 36 47 Billy Dodds Sat 05 Oct 1996 Sun 07 Sep 1997 00y 11m 03d 4 4.8000 0 0 3 0 1 7 2 0 26 38.6570 7 37 13 Patrick Buckley Wed 05 May 1954 Wed 03 Nov 1954 00y 05m 30d 3 4.5000 1 0 2 1 0 4 2 0 3 4.5000 1 37 23 Jim Forrest Wed 03 Feb 1971 Mon 14 Jun 1971 00y 04m 12d 3 4.5000 0 0 0 0 3 0 5 0 5 7.1666 0 39 55 Kenny McLean Thu 24 Mar 2016 Tue 27 Mar 2018 02y 00m 04d 3 4.1666 0 0 2 0 1 2 1 0 48 57.7028 2 40 63 Nicky Devlin Tue 15 Oct 2024 Mon 18 Nov 2024 00y 01m 04d 2 4.0000 0 0 1 1 0 2 1 0 2 4.0000 0 40 22 Ernie McGarr Sun 21 Sep 1969 Wed 05 Nov 1969 00y 01m 16d 2 4.0000 0 0 0 1 1 1 3 0 2 4.0000 0 42 50 Kevin McNaughton Wed 17 Apr 2002 Wed 17 Nov 2004 02y 07m 01d 3 3.9242 0 0 0 0 3 2 7 0 4 5.4242 0 43 53 Lee Miller Wed 19 Nov 2008 Sat 10 Oct 2009 00y 10m 22d 2 3.7143 0 0 0 0 2 0 3 0 3 5.0476 0 44 62 Lewis Ferguson Wed 01 Sep 2021 Tue 14 Jun 2022 00y 09m 14d 4 3.6924 0 0 2 1 1 7 5 0 12 12.2310 0 45 27 Joe Harper Wed 18 Oct 1972 Wed 07 Jun 1978 05y 07m 21d 3 3.6000 1 0 2 1 0 7 2 0 5 6.6476 7 46 25 Martin Buchan Wed 13 Oct 1971 Wed 10 Nov 1971 00y 00m 29d 2 3.0000 0 0 2 0 0 3 1 0 34 43.1285 0 46 21 Jimmy Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 4 6.0000 0 46 44 Stephen Wright Wed 24 Mar 1993 Wed 19 May 1993 00y 01m 26d 2 3.0000 0 0 1 0 1 3 1 0 2 3.0000 0 49 34 Peter Weir Wed 30 Mar 1983 Tue 13 Dec 1983 00y 08m 14d 2 2.9143 0 0 0 1 1 2 4 0 6 7.7143 0 49 48 Derek Whyte Wed 22 Apr 1998 Wed 28 Apr 1999 01y 00m 07d 2 2.9143 0 0 1 1 0 2 1 0 12 16.1293 0 51 56 Ryan Christie Thu 09 Nov 2017 Tue 27 Mar 2018 00y 04m 19d 2 2.6666 0 0 1 0 1 1 1 0 58 71.3043 7 52 54 Chris Maguire Wed 09 Feb 2011 Sun 29 May 2011 00y 03m 21d 2 2.4000 0 0 1 0 1 3 1 0 2 2.4000 0 53 61 Andrew Considine Sun 11 Oct 2020 Sun 15 Nov 2020 00y 01m 05d 3 2.2500 0 0 2 0 1 2 1 0 3 2.2500 0 54 7 Benny Yorston Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 55 18 George Mulhall Sat 03 Oct 1959 Sat 03 Oct 1959 00y 00m 01d 1 1.7143 1 0 1 0 0 4 0 0 3 5.8286 1 55 37 Doug Rougvie Tue 13 Dec 1983 Tue 13 Dec 1983 00y 00m 01d 1 1.7143 0 0 0 0 1 0 2 0 1 1.7143 0 55 49 Robbie Winters Wed 28 Apr 1999 Wed 28 Apr 1999 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 58 26 Steve Murray Wed 10 Nov 1971 Wed 10 Nov 1971 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0 58 40 Charlie Nicholas Wed 26 Apr 1989 Wed 26 Apr 1989 00y 00m 01d 1 1.5000 0 0 1 0 0 2 1 0 20 27.8689 5 58 15 Harry Yorston Sat 16 Oct 1954 Sat 16 Oct 1954 00y 00m 01d 1 1.5000 0 0 1 0 0 1 0 0 1 1.5000 0 61 19 David Smith Wed 11 May 1966 Wed 11 May 1966 00y 00m 01d 1 1.3333 0 0 0 0 1 0 3 0 2 4.3333 0 62 31 Steve Archibald Wed 26 Mar 1980 Wed 26 Mar 1980 00y 00m 01d 1 1.2000 1 0 1 0 0 4 1 0 27 36.4130 4 62 59 Gary Mackay-Steven Sun 14 Oct 2018 Sun 14 Oct 2018 00y 00m 01d 1 1.2000 0 0 0 0 1 1 3 0 2 2.7000 0
Games by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 93 Sat 07 Mar 1908 William Lennie Wales H 1 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 94 Sat 14 Mar 1908 William Lennie Ireland A 1
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 102 Mon 06 Mar 1911 Donald Colman Wales A 1
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 103 Sat 18 Mar 1911 Donald Colman Ireland H 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 104 Sat 01 Apr 1911 Donald Colman England A 1
0
38000 Alexander Higgins 88 James Stewart 20 109 Sat 15 Mar 1913 Donald Colman Ireland A 1
0
C 12000 William Reid 16; Alexander Bennett 32 James McKnight 42 123 Sat 03 Mar 1923 Jock Hutton Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 124 Sat 17 Mar 1923 Jock Hutton Wales H 1
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 125 Sat 14 Apr 1923 Jock Hutton England H 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 127 Sat 01 Mar 1924 Jock Hutton Northern Ireland H 1
0
C 30000 Andy Cunningham 85; David Morris 89 ----- 129 Sat 14 Feb 1925 Alex Jackson Wales H 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 130 Sat 28 Feb 1925 Alex Jackson Northern Ireland A 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 131 Sat 04 Apr 1925 Alex Jackson England H 1
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 132 Sat 31 Oct 1925 Jock Hutton Wales A 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 133 Sat 27 Feb 1926 Jock Hutton Northern Ireland H 1
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 134 Sat 17 Apr 1926 Jock Hutton England A 1
0
49429 Alex Jackson 36 ----- 143 Sat 13 Apr 1929 Alexander Cheyne England H 1 1
1
110512 Alexander Cheyne 89 ----- 144 Sun 26 May 1929 Alexander Cheyne Norway A 1 3
3
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 145 Sat 01 Jun 1929 Alexander Cheyne Germany A 1
0
47000 Willie Imrie 87 Hans Ruch 49 146 Tue 04 Jun 1929 Alexander Cheyne Netherlands A 1
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 150 Sun 18 May 1930 Alexander Cheyne France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 150 Sun 18 May 1930 Frank Hill France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 151 Sat 25 Oct 1930 Frank Hill Wales H 1
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 152 Sat 21 Feb 1931 Benny Yorston Northern Ireland A 2
0
20000 ----- ----- 152 Sat 21 Feb 1931 Frank Hill Northern Ireland A 2
0
20000 ----- ----- 154 Sat 16 May 1931 Andy Love Austria A 1
0
40000 ----- Anton Schall 8; Karl Zischek 13; Adolf Vogl 49; Karl Zischek 69; Matthias Sindelar 77 155 Wed 20 May 1931 Andy Love Italy A 1
0
25000 ----- Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 156 Sun 24 May 1931 Andy Love Switzerland A 1 1
1
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 171 Sat 05 Oct 1935 Matthew Armstrong Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 171 Sat 05 Oct 1935 Willie Mills Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 172 Wed 13 Nov 1935 Matthew Armstrong Northern Ireland H 2
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 172 Wed 13 Nov 1935 Willie Mills Northern Ireland H 2
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 174 Wed 14 Oct 1936 Matthew Armstrong Germany H 1
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 176 Wed 02 Dec 1936 Willie Mills Wales H 1
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 189 Wed 23 Jan 1946 Archie Baird Belgium H 1
0
48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 192 Wed 27 Nov 1946 George Hamilton Northern Ireland H 1
0
97326 ----- ----- 218 Sun 20 May 1951 George Hamilton Belgium A 1 3
3
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 219 Sun 27 May 1951 George Hamilton Austria A 1
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 233 Wed 05 May 1954 Fred Martin Norway H 3 1
0
25869 George Hamilton 34 ----- 233 Wed 05 May 1954 George Hamilton Norway H 3 1
1
25869 George Hamilton 34 ----- 233 Wed 05 May 1954 Patrick Buckley Norway H 3 1
0
25869 George Hamilton 34 ----- 234 Wed 19 May 1954 Fred Martin Norway A 2
0
23800 Johnny McKenzie 55 Harry Kure 88 234 Wed 19 May 1954 George Hamilton Norway A 2
0
23800 Johnny McKenzie 55 Harry Kure 88 236 Wed 16 Jun 1954 Fred Martin Austria N 1
0
30000 ----- Erich Probst 35 237 Sat 19 Jun 1954 Fred Martin Uruguay N 1
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 238 Sat 16 Oct 1954 Harry Yorston Wales A 2 1
0
53000 Patrick Buckley 70 ----- 238 Sat 16 Oct 1954 Patrick Buckley Wales A 2 1
1
53000 Patrick Buckley 70 ----- 239 Wed 03 Nov 1954 Patrick Buckley Northern Ireland H 1
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 240 Wed 08 Dec 1954 Fred Martin Hungary H 1
0
113180 Tommy Ring 36; Bobby Johnstone 46 Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89 241 Sat 02 Apr 1955 Fred Martin England A 1
0
96847 Lawrie Reilly 15; Tommy Docherty 85 Dennis James Wilshaw 1; Nathaniel [Nat] Lofthouse 7; Donald George Revie 24; Nathaniel [Nat] Lofthouse 27; Dennis James Wilshaw 70; Dennis James Wilshaw 73; Dennis James Wilshaw 83 246 Sat 08 Oct 1955 Archie Glen Northern Ireland A 1
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 248 Sat 14 Apr 1956 Archie Glen England H 2 1
0
132779 Graham Leggat 60 John Norman Haynes 89 248 Sat 14 Apr 1956 Graham Leggat England H 2 1
1
132779 Graham Leggat 60 John Norman Haynes 89 250 Sat 20 Oct 1956 Graham Leggat Wales A 1
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 258 Sat 05 Oct 1957 Graham Leggat Northern Ireland A 1 1
1
58000 Graham Leggat 59 William Laurence Bingham 47 262 Wed 07 May 1958 Graham Leggat Hungary H 1
0
55337 John Mudie 14 Mate Fenyvesi 52 263 Sun 01 Jun 1958 Graham Leggat Poland A 1
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 264 Sun 08 Jun 1958 Graham Leggat Yugoslavia N 1
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 265 Wed 11 Jun 1958 Graham Leggat Paraguay N 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 273 Sat 03 Oct 1959 George Mulhall Northern Ireland A 1 1
1
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 317 Wed 11 May 1966 David Smith Netherlands H 1
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 330 Wed 22 Nov 1967 Bobby Clark Wales H 1
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 332 Thu 30 May 1968 Jimmy Smith Netherlands A 2
0
19000 ----- ----- 332 Thu 30 May 1968 Bobby Clark Netherlands A 2
0
19000 ----- ----- 341 Sun 21 Sep 1969 Ernie McGarr Republic Of Ireland A 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 343 Wed 05 Nov 1969 Ernie McGarr Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 344 Sat 18 Apr 1970 Bobby Clark Northern Ireland A 1
0
31000 John OHare 58 ----- 348 Wed 03 Feb 1971 Jim Forrest Belgium A 1
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 349 Wed 21 Apr 1971 Davie Robb Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Bobby Clark Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 350 Sat 15 May 1971 Davie Robb Wales A 2
0
19068 ----- ----- 350 Sat 15 May 1971 Bobby Clark Wales A 2
0
19068 ----- ----- 351 Tue 18 May 1971 Bobby Clark Northern Ireland H 1
0
31643 ----- John Greig og 14 352 Sat 22 May 1971 Davie Robb England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 352 Sat 22 May 1971 Bobby Clark England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 353 Wed 09 Jun 1971 Davie Robb Denmark A 3
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Jim Forrest Denmark A 3
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Bobby Clark Denmark A 3
0
37682 ----- Finn Laudrup 43 354 Mon 14 Jun 1971 Davie Robb Russia A 3
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Jim Forrest Russia A 3
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Bobby Clark Russia A 3
0
20000 ----- Gennady Evruzikhin 25 355 Wed 13 Oct 1971 Martin Buchan Portugal H 1
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 356 Wed 10 Nov 1971 Martin Buchan Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Bobby Clark Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Steve Murray Belgium H 3
0
36500 John OHare 5 ----- 359 Sat 20 May 1972 Bobby Clark Northern Ireland H 1
0
39652 Denis Law 86; Peter Lorimer 89 ----- 360 Wed 24 May 1972 Bobby Clark Wales H 1
0
21332 Peter Lorimer 72 ----- 361 Sat 27 May 1972 Bobby Clark England H 1
0
119415 ----- Alan James Ball 28 363 Sun 02 Jul 1972 Bobby Clark Czechoslovakia N 1
0
5000 ----- ----- 364 Wed 05 Jul 1972 Bobby Clark Brazil A 1
0
130000 ----- Jair Ventura Filho-JAIRZINHO 80 365 Wed 18 Oct 1972 Joe Harper Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 365 Wed 18 Oct 1972 Bobby Clark Denmark A 2 1
0
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 366 Wed 15 Nov 1972 Joe Harper Denmark H 1
0
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 367 Wed 14 Feb 1973 Bobby Clark England H 1
0
48470 ----- Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 393 Sun 01 Jun 1975 Willie Miller Romania A 1
0
52203 Gordon McQueen 89 Dudu Georgescu 22 414 Wed 22 Feb 1978 Stuart Kennedy Bulgaria H 2
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 414 Wed 22 Feb 1978 Willie Miller Bulgaria H 2
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 416 Wed 17 May 1978 Stuart Kennedy Wales H 1
0
70221 Derek Johnstone 10 William Donachie og 90 417 Sat 20 May 1978 Stuart Kennedy England H 1
0
88019 ----- Stephen James Coppell 82 418 Sat 03 Jun 1978 Stuart Kennedy Peru N 1
0
37927 Joe Jordan 14 Cesar Cueto 43; Teofilo Cubillas 70; Teofilo Cubillas 77 419 Wed 07 Jun 1978 Joe Harper Iran N 1
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 420 Sun 11 Jun 1978 Stuart Kennedy Netherlands N 1
0
35130 Kenny Dalglish 44; Archie Gemmill pen 46; Archie Gemmill 68 Rob Rensenbrink pen 34; Johnny Rep 71 421 Wed 20 Sep 1978 Stuart Kennedy Austria A 1
0
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 423 Wed 29 Nov 1978 Stuart Kennedy Portugal A 1
0
70000 ----- Alberto Fonseca 29 431 Wed 21 Nov 1979 Willie Miller Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 433 Wed 26 Mar 1980 Alex McLeish Portugal H 2 1
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 433 Wed 26 Mar 1980 Steve Archibald Portugal H 2 1
1
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 434 Fri 16 May 1980 Alex McLeish Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 434 Fri 16 May 1980 Gordon Strachan Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 435 Wed 21 May 1980 Alex McLeish Wales H 3 1
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Gordon Strachan Wales H 3 1
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Willie Miller Wales H 3 1
1
27455 Willie Miller 26 ----- 436 Sat 24 May 1980 Alex McLeish England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Gordon Strachan England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Willie Miller England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 437 Wed 28 May 1980 Alex McLeish Poland A 3
0
20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Gordon Strachan Poland A 3
0
20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Willie Miller Poland A 3
0
20000 ----- Zbigniew Boniek 68 438 Sat 31 May 1980 Alex McLeish Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 438 Sat 31 May 1980 Gordon Strachan Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 438 Sat 31 May 1980 Willie Miller Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 439 Wed 10 Sep 1980 Alex McLeish Sweden A 3 1
0
39831 Gordon Strachan 72 ----- 439 Wed 10 Sep 1980 Gordon Strachan Sweden A 3 1
1
39831 Gordon Strachan 72 ----- 439 Wed 10 Sep 1980 Willie Miller Sweden A 3 1
0
39831 Gordon Strachan 72 ----- 440 Wed 15 Oct 1980 Gordon Strachan Portugal H 2
0
56165 ----- ----- 440 Wed 15 Oct 1980 Willie Miller Portugal H 2
0
56165 ----- ----- 441 Wed 25 Feb 1981 Alex McLeish Israel A 2
0
35000 Kenny Dalglish 54 ----- 441 Wed 25 Feb 1981 Willie Miller Israel A 2
0
35000 Kenny Dalglish 54 ----- 442 Wed 25 Mar 1981 Alex McLeish Northern Ireland H 2
0
78376 John Wark 76 William Robert Hamilton 70 442 Wed 25 Mar 1981 Willie Miller Northern Ireland H 2
0
78376 John Wark 76 William Robert Hamilton 70 443 Tue 28 Apr 1981 Alex McLeish Israel H 1
0
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 444 Sat 16 May 1981 Willie Miller Wales A 1
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 445 Tue 19 May 1981 Alex McLeish Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 445 Tue 19 May 1981 Willie Miller Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 446 Sat 23 May 1981 Alex McLeish England A 2
0
90000 John Robertson pen 64 ----- 446 Sat 23 May 1981 Willie Miller England A 2
0
90000 John Robertson pen 64 ----- 447 Wed 09 Sep 1981 Alex McLeish Sweden H 1
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 448 Wed 14 Oct 1981 Gordon Strachan Northern Ireland A 2
0
22248 ----- ----- 448 Wed 14 Oct 1981 Willie Miller Northern Ireland A 2
0
22248 ----- ----- 449 Wed 18 Nov 1981 Gordon Strachan Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 449 Wed 18 Nov 1981 Stuart Kennedy Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 449 Wed 18 Nov 1981 Willie Miller Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 450 Wed 24 Feb 1982 Alex McLeish Spain A 2
0
30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 450 Wed 24 Feb 1982 Gordon Strachan Spain A 2
0
30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 451 Tue 23 Mar 1982 Gordon Strachan Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 451 Tue 23 Mar 1982 Willie Miller Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 452 Wed 28 Apr 1982 Alex McLeish Northern Ireland A 1
0
20000 John Wark 32 Samuel Baxter McIlroy 52 455 Tue 15 Jun 1982 Gordon Strachan New Zealand N 1
0
36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 456 Fri 18 Jun 1982 Alex McLeish Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 456 Fri 18 Jun 1982 Gordon Strachan Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 456 Fri 18 Jun 1982 Willie Miller Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 457 Tue 22 Jun 1982 Gordon Strachan USSR N 2
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 457 Tue 22 Jun 1982 Willie Miller USSR N 2
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 458 Wed 13 Oct 1982 Gordon Strachan East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 458 Wed 13 Oct 1982 Jim Leighton East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 458 Wed 13 Oct 1982 Willie Miller East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 459 Wed 17 Nov 1982 Gordon Strachan Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 459 Wed 17 Nov 1982 Jim Leighton Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 459 Wed 17 Nov 1982 Willie Miller Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 460 Wed 15 Dec 1982 Alex McLeish Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Gordon Strachan Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Jim Leighton Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 461 Wed 30 Mar 1983 Alex McLeish Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Gordon Strachan Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Jim Leighton Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Peter Weir Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Willie Miller Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 462 Tue 24 May 1983 Gordon Strachan Northern Ireland H 2
0
16379 ----- ----- 462 Tue 24 May 1983 Neil Simpson Northern Ireland H 2
0
16379 ----- ----- 463 Sat 28 May 1983 Alex McLeish Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Gordon Strachan Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Jim Leighton Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Willie Miller Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 464 Wed 01 Jun 1983 Alex McLeish England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Gordon Strachan England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Jim Leighton England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Willie Miller England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 465 Sun 12 Jun 1983 Alex McLeish Canada A 4 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Gordon Strachan Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Mark McGhee Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Willie Miller Canada A 4 2
0
C 14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 466 Thu 16 Jun 1983 Alex McLeish Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Gordon Strachan Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Jim Leighton Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Mark McGhee Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Willie Miller Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 467 Sun 19 Jun 1983 Alex McLeish Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Gordon Strachan Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Jim Leighton Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Willie Miller Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 468 Wed 21 Sep 1983 Alex McLeish Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Jim Leighton Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Neil Simpson Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Willie Miller Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 469 Wed 12 Oct 1983 Alex McLeish Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Jim Leighton Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Willie Miller Belgium H 3
0
C 20465 Charlie Nicholas 49 Frank Vercauteren 30 470 Wed 16 Nov 1983 Alex McLeish East Germany A 3
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Gordon Strachan East Germany A 3
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Willie Miller East Germany A 3
0
C 18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 471 Tue 13 Dec 1983 Alex McLeish Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Doug Rougvie Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Gordon Strachan Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Jim Leighton Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Mark McGhee Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Peter Weir Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 472 Tue 28 Feb 1984 Alex McLeish Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Jim Leighton Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Willie Miller Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 473 Sat 26 May 1984 Alex McLeish England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Gordon Strachan England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Jim Leighton England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Mark McGhee England H 5 1
1
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Willie Miller England H 5 1
0
C 70947 Mark McGhee 13 Anthony Stewart Woodcock 36 474 Fri 01 Jun 1984 Alex McLeish France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Gordon Strachan France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Jim Leighton France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Neil Simpson France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Willie Miller France A 5
0
C 24641 ----- Alain Giresse 14; Bernard Lacombe 29 475 Wed 12 Sep 1984 Alex McLeish Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Jim Leighton Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Willie Miller Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 476 Wed 17 Oct 1984 Alex McLeish Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Jim Leighton Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Willie Miller Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 477 Wed 14 Nov 1984 Alex McLeish Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Jim Leighton Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Willie Miller Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Alex McLeish Spain A 3
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Jim Leighton Spain A 3
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Willie Miller Spain A 3
0
70410 ----- Francisco Javier CLOS 48 479 Wed 27 Mar 1985 Alex McLeish Wales H 3
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Jim Leighton Wales H 3
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Willie Miller Wales H 3
0
62464 ----- Ian James Rush 36 480 Sat 25 May 1985 Alex McLeish England H 3
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Jim Leighton England H 3
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Willie Miller England H 3
0
67489 Richard Gough 68 ----- 481 Tue 28 May 1985 Alex McLeish Iceland A 3
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Jim Leighton Iceland A 3
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Willie Miller Iceland A 3
0
15052 Jim Bett 86 ----- 482 Tue 10 Sep 1985 Alex McLeish Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Jim Bett Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Jim Leighton Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Willie Miller Wales A 4
0
C 39500 Davie Cooper pen 81 Mark Hughes 13 483 Wed 16 Oct 1985 Alex McLeish East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Jim Leighton East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Willie Miller East Germany H 3
0
38062 ----- ----- 484 Wed 20 Nov 1985 Alex McLeish Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Jim Bett Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Jim Leighton Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Willie Miller Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Alex McLeish Australia A 3
0
32000 ----- ----- 485 Wed 04 Dec 1985 Jim Leighton Australia A 3
0
32000 ----- ----- 485 Wed 04 Dec 1985 Willie Miller Australia A 3
0
32000 ----- ----- 486 Tue 28 Jan 1986 Jim Bett Israel A 3
0
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Jim Leighton Israel A 3
0
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Willie Miller Israel A 3
0
C 7000 Paul McStay 60 ----- 487 Wed 26 Mar 1986 Willie Miller Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 488 Wed 23 Apr 1986 Alex McLeish England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 488 Wed 23 Apr 1986 Willie Miller England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 489 Tue 29 Apr 1986 Alex McLeish Netherlands A 3
0
14500 ----- ----- 489 Tue 29 Apr 1986 Jim Bett Netherlands A 3
0
14500 ----- ----- 489 Tue 29 Apr 1986 Willie Miller Netherlands A 3
0
C 14500 ----- ----- 490 Wed 04 Jun 1986 Alex McLeish Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 490 Wed 04 Jun 1986 Jim Leighton Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 490 Wed 04 Jun 1986 Willie Miller Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 491 Sun 08 Jun 1986 Jim Leighton West Germany N 2
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 491 Sun 08 Jun 1986 Willie Miller West Germany N 2
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 492 Fri 13 Jun 1986 Jim Leighton Uruguay N 2
0
20000 ----- ----- 492 Fri 13 Jun 1986 Willie Miller Uruguay N 2
0
C 20000 ----- ----- 493 Wed 10 Sep 1986 Jim Leighton Bulgaria H 2
0
32042 ----- ----- 493 Wed 10 Sep 1986 Willie Miller Bulgaria H 2
0
C 32042 ----- ----- 494 Wed 15 Oct 1986 Jim Leighton Republic Of Ireland A 1
0
48000 ----- ----- 495 Wed 12 Nov 1986 Jim Leighton Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Jim Leighton Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 497 Wed 01 Apr 1987 Alex McLeish Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Jim Bett Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Jim Leighton Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 498 Sat 23 May 1987 Alex McLeish England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Jim Leighton England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Neil Simpson England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Willie Miller England H 4
0
59713 ----- ----- 499 Tue 26 May 1987 Alex McLeish Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Willie Miller Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 500 Wed 09 Sep 1987 Jim Bett Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Jim Leighton Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Willie Miller Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 501 Wed 14 Oct 1987 Alex McLeish Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Jim Leighton Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 502 Wed 11 Nov 1987 Alex McLeish Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Jim Leighton Bulgaria A 2
0
49976 Gary Mackay 87 ----- 503 Wed 02 Dec 1987 Alex McLeish Luxembourg A 3
0
C 2022 ----- ----- 503 Wed 02 Dec 1987 Jim Leighton Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Willie Miller Luxembourg A 3
0
2022 ----- ----- 504 Wed 17 Feb 1988 Alex McLeish Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Jim Leighton Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Bobby Connor Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Willie Miller Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 505 Tue 22 Mar 1988 Alex McLeish Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Jim Leighton Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Willie Miller Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 506 Wed 27 Apr 1988 Alex McLeish Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Jim Leighton Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Willie Miller Spain A 3
0
15000 ----- ----- 507 Tue 17 May 1988 Alex McLeish Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Jim Leighton Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Willie Miller Colombia H 3
0
20717 ----- ----- 508 Sat 21 May 1988 Alex McLeish England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Jim Leighton England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Neil Simpson England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Willie Miller England A 4
0
70480 ----- Peter Andrew Beardsley 12 509 Wed 14 Sep 1988 Alex McLeish Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Jim Leighton Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Willie Miller Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 510 Wed 19 Oct 1988 Alex McLeish Yugoslavia H 3
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Jim Bett Yugoslavia H 3
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Willie Miller Yugoslavia H 3
0
C 42759 Mo Johnston 17 Srecko Katanec 36 511 Thu 22 Dec 1988 Alex McLeish Italy A 1
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 512 Wed 08 Feb 1989 Alex McLeish Cyprus A 1
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 513 Wed 08 Mar 1989 Alex McLeish France H 1
0
C 57292 Mo Johnston 28; Mo Johnston 52 ----- 514 Wed 26 Apr 1989 Alex McLeish Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Charlie Nicholas Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 515 Sat 27 May 1989 Alex McLeish England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Bobby Connor England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Stewart Mckimmie England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 516 Tue 30 May 1989 Alex McLeish Chile H 2
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Stewart Mckimmie Chile H 2
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 517 Wed 06 Sep 1989 Alex McLeish Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 517 Wed 06 Sep 1989 Willie Miller Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 518 Wed 11 Oct 1989 Alex McLeish France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Jim Bett France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 519 Wed 15 Nov 1989 Alex McLeish Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Jim Bett Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Willie Miller Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 520 Wed 28 Mar 1990 Alex McLeish Argentina H 3 1
0
C 46535 Stewart Mckimmie 32 ----- 520 Wed 28 Mar 1990 Jim Bett Argentina H 3 1
0
46535 Stewart Mckimmie 32 ----- 520 Wed 28 Mar 1990 Stewart Mckimmie Argentina H 3 1
1
46535 Stewart Mckimmie 32 ----- 521 Wed 25 Apr 1990 Alex McLeish East Germany H 1
0
C 19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Alex McLeish Egypt H 3
0
C 23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Jim Bett Egypt H 3
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Stewart Mckimmie Egypt H 3
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 524 Mon 28 May 1990 Jim Bett Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 525 Mon 11 Jun 1990 Alex McLeish Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Jim Bett Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Stewart Mckimmie Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 526 Sat 16 Jun 1990 Alex McLeish Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 527 Wed 20 Jun 1990 Alex McLeish Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 527 Wed 20 Jun 1990 Stewart Mckimmie Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 528 Wed 12 Sep 1990 Alex McLeish Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Brian Irvine Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Bobby Connor Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Stewart Mckimmie Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 529 Wed 17 Oct 1990 Alex McLeish Switzerland H 2
0
C 27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 529 Wed 17 Oct 1990 Stewart Mckimmie Switzerland H 2
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 530 Wed 14 Nov 1990 Stewart Mckimmie Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 531 Wed 06 Feb 1991 Alex McLeish USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 532 Wed 27 Mar 1991 Alex McLeish Bulgaria H 1
0
C 33119 John Collins 83 Emil Kostadinov 89 533 Wed 01 May 1991 Stewart Mckimmie San Marino A 1
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 534 Wed 11 Sep 1991 Stewart Mckimmie Switzerland A 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 535 Wed 16 Oct 1991 Stewart Mckimmie Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 537 Wed 19 Feb 1992 Stewart Mckimmie Northern Ireland H 1
0
13651 Ally McCoist 11 ----- 538 Wed 25 Mar 1992 Stewart Mckimmie Finland H 1
0
9275 Paul McStay 24 Jari Litmanen 42 539 Sun 17 May 1992 Stewart Mckimmie United States A 1
0
24157 Pat Nevin 7 ----- 540 Wed 20 May 1992 Stewart Mckimmie Canada A 1
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 541 Wed 03 Jun 1992 Stewart Mckimmie Norway A 1
0
8786 ----- ----- 542 Fri 12 Jun 1992 Stewart Mckimmie Netherlands N 1
0
35720 ----- Dennis Bergkamp 76 543 Mon 15 Jun 1992 Stewart Mckimmie Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 544 Thu 18 Jun 1992 Stewart Mckimmie Commonwealth of Independent States N 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 547 Wed 18 Nov 1992 Eoin Jess Italy H 1
0
33029 ----- ----- 548 Wed 17 Feb 1993 Alex McLeish Malta H 2
0
C 35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Eoin Jess Malta H 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 549 Wed 24 Mar 1993 Brian Irvine Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Scott Booth Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Stephen Wright Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 550 Wed 28 Apr 1993 Stewart Mckimmie Portugal A 1
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 551 Wed 19 May 1993 Brian Irvine Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Scott Booth Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Stephen Wright Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 552 Wed 02 Jun 1993 Brian Irvine Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Scott Booth Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Stewart Mckimmie Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 553 Wed 08 Sep 1993 Brian Irvine Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Eoin Jess Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Scott Booth Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Stewart Mckimmie Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 554 Wed 13 Oct 1993 Brian Irvine Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Eoin Jess Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Stewart Mckimmie Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 555 Wed 17 Nov 1993 Brian Irvine Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 555 Wed 17 Nov 1993 Scott Booth Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 556 Wed 23 Mar 1994 Eoin Jess Netherlands H 2
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Stewart Mckimmie Netherlands H 2
0
36809 ----- Brian Roy 23 557 Wed 20 Apr 1994 Brian Irvine Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Duncan Shearer Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Eoin Jess Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Stewart Mckimmie Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 558 Fri 27 May 1994 Brian Irvine Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Duncan Shearer Netherlands A 4 1
1
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Eoin Jess Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Stewart Mckimmie Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 559 Wed 07 Sep 1994 Duncan Shearer Finland A 3 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Eoin Jess Finland A 3 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Stewart Mckimmie Finland A 3 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 560 Wed 12 Oct 1994 Scott Booth Faroe Islands H 2 1
1
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Stewart Mckimmie Faroe Islands H 2 1
0
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 561 Wed 16 Nov 1994 Scott Booth Russia H 2 1
1
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Stewart Mckimmie Russia H 2 1
0
31254 Scott Booth 19 Dmitri Radchenko 25 562 Sun 18 Dec 1994 Stewart Mckimmie Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 563 Wed 29 Mar 1995 Duncan Shearer Russia A 2
0
13939 ----- ----- 563 Wed 29 Mar 1995 Stewart Mckimmie Russia A 2
0
13939 ----- ----- 564 Wed 26 Apr 1995 Duncan Shearer San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 567 Wed 07 Jun 1995 Duncan Shearer Faroe Islands A 2
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 567 Wed 07 Jun 1995 Stewart Mckimmie Faroe Islands A 2
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 568 Wed 16 Aug 1995 Duncan Shearer Greece H 2
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Stewart Mckimmie Greece H 2
0
34910 Ally McCoist 72 ----- 569 Wed 06 Sep 1995 Scott Booth Finland H 2 1
1
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Stewart Mckimmie Finland H 2 1
0
35505 Scott Booth 10 ----- 570 Wed 11 Oct 1995 Eoin Jess Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Stewart Mckimmie Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 571 Wed 15 Nov 1995 Eoin Jess San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Scott Booth San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 572 Wed 27 Mar 1996 Scott Booth Australia H 1
0
20608 Ally McCoist 53 ----- 573 Wed 24 Apr 1996 Stewart Mckimmie Denmark A 1
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 574 Sun 26 May 1996 Scott Booth United States A 1
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 575 Wed 29 May 1996 Stewart Mckimmie Colombia N 1
0
8500 ----- Faustino Asprilla 82 576 Mon 10 Jun 1996 Scott Booth Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 Stewart Mckimmie Netherlands N 2
0
34363 ----- ----- 577 Sat 15 Jun 1996 Stewart Mckimmie England N 1
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 578 Tue 18 Jun 1996 Scott Booth Switzerland N 1
0
34926 Ally McCoist 37 ----- 580 Sat 05 Oct 1996 Billy Dodds Latvia A 1
0
9500 John Collins 18; Darren Jackson 80 ----- 586 Tue 27 May 1997 Billy Dodds Wales H 1
0
9013 ----- John Hartson 46 588 Sun 08 Jun 1997 Billy Dodds Belarus A 1
0
14000 Gary McAllister pen 49 ----- 589 Sun 07 Sep 1997 Jim Leighton Belarus H 2
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Billy Dodds Belarus H 2
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 590 Sat 11 Oct 1997 Jim Leighton Latvia H 1
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 592 Wed 25 Mar 1998 Eoin Jess Denmark H 2
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Jim Leighton Denmark H 2
0
26468 ----- Brian Laudrup 38 593 Wed 22 Apr 1998 Derek Whyte Finland H 2
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Jim Leighton Finland H 2
0
14315 Darren Jackson 15 Jonathan Johansson 10 595 Sat 30 May 1998 Jim Leighton United States A 1
0
46037 ----- ----- 596 Wed 10 Jun 1998 Jim Leighton Brazil N 1
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 597 Tue 16 Jun 1998 Jim Leighton Norway N 1
0
30236 Craig Burley 66 Havard Flo 46 598 Tue 23 Jun 1998 Jim Leighton Morocco N 1
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 599 Sat 05 Sep 1998 Jim Leighton Lithuania A 1
0
4800 ----- ----- 600 Sat 10 Oct 1998 Jim Leighton Estonia H 1
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 602 Wed 31 Mar 1999 Eoin Jess Czech Republic H 1 1
1
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 603 Wed 28 Apr 1999 Derek Whyte Germany A 3
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Eoin Jess Germany A 3
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Robbie Winters Germany A 3
0
27000 Don Hutchison 66 ----- 604 Sat 05 Jun 1999 Eoin Jess Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 Eoin Jess Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 626 Wed 17 Apr 2002 Kevin McNaughton Nigeria H 1
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 630 Wed 21 Aug 2002 Kevin McNaughton Denmark H 1
0
28766 ----- Ebbe Sand 8 632 Sat 12 Oct 2002 Russell Anderson Iceland A 1
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 633 Tue 15 Oct 2002 Russell Anderson Canada H 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 634 Wed 20 Nov 2002 Russell Anderson Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 635 Wed 12 Feb 2003 Russell Anderson Republic Of Ireland H 1
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 652 Wed 18 Aug 2004 Scott Severin Hungary H 1
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 655 Sat 09 Oct 2004 Russell Anderson Norway H 1
0
48882 ----- Steffen Iversen pen 54 657 Wed 17 Nov 2004 Kevin McNaughton Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Russell Anderson Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Scott Severin Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 661 Wed 17 Aug 2005 Russell Anderson Austria A 2
0
13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 661 Wed 17 Aug 2005 Scott Severin Austria A 2
0
13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 668 Thu 11 May 2006 Russell Anderson Bulgaria N 2
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Scott Severin Bulgaria N 2
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 669 Sat 13 May 2006 Russell Anderson Japan A 2
0
58648 ----- ----- 669 Sat 13 May 2006 Scott Severin Japan A 2
0
58648 ----- ----- 670 Sat 02 Sep 2006 Scott Severin Faroe Islands H 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 671 Wed 06 Sep 2006 Scott Severin Lithuania A 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 690 Wed 19 Nov 2008 Lee Miller Argentina H 1
0
32492 ----- Maxi RodrÃguez 8 696 Sat 10 Oct 2009 Lee Miller Japan A 1
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 705 Wed 09 Feb 2011 Chris Maguire Northern Ireland N 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 708 Sun 29 May 2011 Chris Maguire Republic Of Ireland A 1
0
25100 ----- Robbie Keane 23 748 Thu 24 Mar 2016 Kenny McLean Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 763 Thu 09 Nov 2017 Kenny McLean Netherlands H 2
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Ryan Christie Netherlands H 2
0
17833 ----- Memphis Depay 40 764 Fri 23 Mar 2018 Scott McKenna Costa Rica H 1
0
20488 ----- Marco Urena 14 765 Tue 27 Mar 2018 Kenny McLean Hungary A 3
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Ryan Christie Hungary A 3
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Scott McKenna Hungary A 3
0
8942 Matt Phillips 48 ----- 766 Tue 29 May 2018 Graeme Shinnie Peru A 2
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 766 Tue 29 May 2018 Scott McKenna Peru A 2
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 767 Sat 02 Jun 2018 Graeme Shinnie Mexico A 2
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Scott McKenna Mexico A 2
0
C 70993 ----- Giovani dos Santos 13 768 Fri 07 Sep 2018 Graeme Shinnie Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 770 Thu 11 Oct 2018 Scott McKenna Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 771 Sun 14 Oct 2018 Gary Mackay-Steven Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Graeme Shinnie Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Scott McKenna Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 772 Sat 17 Nov 2018 Scott McKenna Albania A 1
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 773 Tue 20 Nov 2018 Graeme Shinnie Israel H 2
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 Scott McKenna Israel H 2
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 774 Thu 21 Mar 2019 Graeme Shinnie Kazakhstan A 2
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Scott McKenna Kazakhstan A 2
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 775 Sun 24 Mar 2019 Scott McKenna San Marino A 1
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 776 Sat 08 Jun 2019 Scott McKenna Cyprus H 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 777 Tue 11 Jun 2019 Scott McKenna Belgium A 1
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 780 Thu 10 Oct 2019 Michael Devlin Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 781 Sun 13 Oct 2019 Michael Devlin San Marino H 1
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 782 Sat 16 Nov 2019 Michael Devlin Cyprus A 2
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Scott McKenna Cyprus A 2
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 783 Tue 19 Nov 2019 Scott McKenna Kazakhstan H 1
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 784 Fri 04 Sep 2020 Scott McKenna Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 785 Mon 07 Sep 2020 Scott McKenna Czech Republic A 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 787 Sun 11 Oct 2020 Andrew Considine Slovakia H 1
0
0 Lyndon Dykes 54 ----- 788 Wed 14 Oct 2020 Andrew Considine Czech Republic H 1
0
0 Ryan Fraser 6 ----- 790 Sun 15 Nov 2020 Andrew Considine Slovakia A 1
0
0 ----- Jan Gregus 32 800 Wed 01 Sep 2021 Lewis Ferguson Denmark A 1
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 802 Tue 07 Sep 2021 Lewis Ferguson Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 808 Tue 29 Mar 2022 Lewis Ferguson Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 812 Tue 14 Jun 2022 Lewis Ferguson Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 837 Tue 15 Oct 2024 Nicky Devlin Portugal H 1
0
49057 ----- ----- 839 Mon 18 Nov 2024 Nicky Devlin Poland A 1
0
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59
Games by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 772 Sat 17 Nov 2018 Scott McKenna Albania A 1
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 520 Wed 28 Mar 1990 Alex McLeish Argentina H 3 1
0
C 46535 Stewart Mckimmie 32 ----- 520 Wed 28 Mar 1990 Jim Bett Argentina H 3 1
0
46535 Stewart Mckimmie 32 ----- 520 Wed 28 Mar 1990 Stewart Mckimmie Argentina H 3 1
1
46535 Stewart Mckimmie 32 ----- 690 Wed 19 Nov 2008 Lee Miller Argentina H 1
0
32492 ----- Maxi RodrÃguez 8 812 Tue 14 Jun 2022 Lewis Ferguson Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 484 Wed 20 Nov 1985 Alex McLeish Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Jim Bett Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Jim Leighton Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Willie Miller Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Alex McLeish Australia A 3
0
32000 ----- ----- 485 Wed 04 Dec 1985 Jim Leighton Australia A 3
0
32000 ----- ----- 485 Wed 04 Dec 1985 Willie Miller Australia A 3
0
32000 ----- ----- 572 Wed 27 Mar 1996 Scott Booth Australia H 1
0
20608 Ally McCoist 53 ----- 154 Sat 16 May 1931 Andy Love Austria A 1
0
40000 ----- Anton Schall 8; Karl Zischek 13; Adolf Vogl 49; Karl Zischek 69; Matthias Sindelar 77 219 Sun 27 May 1951 George Hamilton Austria A 1
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 236 Wed 16 Jun 1954 Fred Martin Austria N 1
0
30000 ----- Erich Probst 35 343 Wed 05 Nov 1969 Ernie McGarr Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 421 Wed 20 Sep 1978 Stuart Kennedy Austria A 1
0
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 557 Wed 20 Apr 1994 Brian Irvine Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Duncan Shearer Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Eoin Jess Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Stewart Mckimmie Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 661 Wed 17 Aug 2005 Russell Anderson Austria A 2
0
13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 661 Wed 17 Aug 2005 Scott Severin Austria A 2
0
13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 802 Tue 07 Sep 2021 Lewis Ferguson Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 808 Tue 29 Mar 2022 Lewis Ferguson Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 588 Sun 08 Jun 1997 Billy Dodds Belarus A 1
0
14000 Gary McAllister pen 49 ----- 589 Sun 07 Sep 1997 Jim Leighton Belarus H 2
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Billy Dodds Belarus H 2
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 189 Wed 23 Jan 1946 Archie Baird Belgium H 1
0
48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 218 Sun 20 May 1951 George Hamilton Belgium A 1 3
3
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 348 Wed 03 Feb 1971 Jim Forrest Belgium A 1
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 356 Wed 10 Nov 1971 Martin Buchan Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Bobby Clark Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Steve Murray Belgium H 3
0
36500 John OHare 5 ----- 431 Wed 21 Nov 1979 Willie Miller Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 460 Wed 15 Dec 1982 Alex McLeish Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Gordon Strachan Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Jim Leighton Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 469 Wed 12 Oct 1983 Alex McLeish Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Jim Leighton Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Willie Miller Belgium H 3
0
C 20465 Charlie Nicholas 49 Frank Vercauteren 30 497 Wed 01 Apr 1987 Alex McLeish Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Jim Bett Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Jim Leighton Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 501 Wed 14 Oct 1987 Alex McLeish Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Jim Leighton Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 768 Fri 07 Sep 2018 Graeme Shinnie Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 777 Tue 11 Jun 2019 Scott McKenna Belgium A 1
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 364 Wed 05 Jul 1972 Bobby Clark Brazil A 1
0
130000 ----- Jair Ventura Filho-JAIRZINHO 80 456 Fri 18 Jun 1982 Alex McLeish Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 456 Fri 18 Jun 1982 Gordon Strachan Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 456 Fri 18 Jun 1982 Willie Miller Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 499 Tue 26 May 1987 Alex McLeish Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Willie Miller Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 527 Wed 20 Jun 1990 Alex McLeish Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 527 Wed 20 Jun 1990 Stewart Mckimmie Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 596 Wed 10 Jun 1998 Jim Leighton Brazil N 1
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 414 Wed 22 Feb 1978 Stuart Kennedy Bulgaria H 2
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 414 Wed 22 Feb 1978 Willie Miller Bulgaria H 2
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 493 Wed 10 Sep 1986 Jim Leighton Bulgaria H 2
0
32042 ----- ----- 493 Wed 10 Sep 1986 Willie Miller Bulgaria H 2
0
C 32042 ----- ----- 502 Wed 11 Nov 1987 Alex McLeish Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Jim Leighton Bulgaria A 2
0
49976 Gary Mackay 87 ----- 530 Wed 14 Nov 1990 Stewart Mckimmie Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 532 Wed 27 Mar 1991 Alex McLeish Bulgaria H 1
0
C 33119 John Collins 83 Emil Kostadinov 89 668 Thu 11 May 2006 Russell Anderson Bulgaria N 2
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Scott Severin Bulgaria N 2
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 465 Sun 12 Jun 1983 Alex McLeish Canada A 4 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Gordon Strachan Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Mark McGhee Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Willie Miller Canada A 4 2
0
C 14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 466 Thu 16 Jun 1983 Alex McLeish Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Gordon Strachan Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Jim Leighton Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Mark McGhee Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Willie Miller Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 467 Sun 19 Jun 1983 Alex McLeish Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Gordon Strachan Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Jim Leighton Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Willie Miller Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 540 Wed 20 May 1992 Stewart Mckimmie Canada A 1
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 633 Tue 15 Oct 2002 Russell Anderson Canada H 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 516 Tue 30 May 1989 Alex McLeish Chile H 2
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Stewart Mckimmie Chile H 2
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 507 Tue 17 May 1988 Alex McLeish Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Jim Leighton Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Willie Miller Colombia H 3
0
20717 ----- ----- 575 Wed 29 May 1996 Stewart Mckimmie Colombia N 1
0
8500 ----- Faustino Asprilla 82 544 Thu 18 Jun 1992 Stewart Mckimmie Commonwealth of Independent States N 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 525 Mon 11 Jun 1990 Alex McLeish Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Jim Bett Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Stewart Mckimmie Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 764 Fri 23 Mar 2018 Scott McKenna Costa Rica H 1
0
20488 ----- Marco Urena 14 512 Wed 08 Feb 1989 Alex McLeish Cyprus A 1
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 514 Wed 26 Apr 1989 Alex McLeish Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Charlie Nicholas Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 776 Sat 08 Jun 2019 Scott McKenna Cyprus H 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 782 Sat 16 Nov 2019 Michael Devlin Cyprus A 2
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Scott McKenna Cyprus A 2
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 602 Wed 31 Mar 1999 Eoin Jess Czech Republic H 1 1
1
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 605 Wed 09 Jun 1999 Eoin Jess Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 748 Thu 24 Mar 2016 Kenny McLean Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 785 Mon 07 Sep 2020 Scott McKenna Czech Republic A 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 788 Wed 14 Oct 2020 Andrew Considine Czech Republic H 1
0
0 Ryan Fraser 6 ----- 363 Sun 02 Jul 1972 Bobby Clark Czechoslovakia N 1
0
5000 ----- ----- 353 Wed 09 Jun 1971 Davie Robb Denmark A 3
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Jim Forrest Denmark A 3
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Bobby Clark Denmark A 3
0
37682 ----- Finn Laudrup 43 365 Wed 18 Oct 1972 Joe Harper Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 365 Wed 18 Oct 1972 Bobby Clark Denmark A 2 1
0
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 366 Wed 15 Nov 1972 Joe Harper Denmark H 1
0
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 490 Wed 04 Jun 1986 Alex McLeish Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 490 Wed 04 Jun 1986 Jim Leighton Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 490 Wed 04 Jun 1986 Willie Miller Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 573 Wed 24 Apr 1996 Stewart Mckimmie Denmark A 1
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 592 Wed 25 Mar 1998 Eoin Jess Denmark H 2
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Jim Leighton Denmark H 2
0
26468 ----- Brian Laudrup 38 630 Wed 21 Aug 2002 Kevin McNaughton Denmark H 1
0
28766 ----- Ebbe Sand 8 800 Wed 01 Sep 2021 Lewis Ferguson Denmark A 1
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 458 Wed 13 Oct 1982 Gordon Strachan East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 458 Wed 13 Oct 1982 Jim Leighton East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 458 Wed 13 Oct 1982 Willie Miller East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 470 Wed 16 Nov 1983 Alex McLeish East Germany A 3
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Gordon Strachan East Germany A 3
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Willie Miller East Germany A 3
0
C 18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 483 Wed 16 Oct 1985 Alex McLeish East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Jim Leighton East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Willie Miller East Germany H 3
0
38062 ----- ----- 521 Wed 25 Apr 1990 Alex McLeish East Germany H 1
0
C 19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Alex McLeish Egypt H 3
0
C 23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Jim Bett Egypt H 3
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Stewart Mckimmie Egypt H 3
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 104 Sat 01 Apr 1911 Donald Colman England A 1
0
38000 Alexander Higgins 88 James Stewart 20 125 Sat 14 Apr 1923 Jock Hutton England H 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 131 Sat 04 Apr 1925 Alex Jackson England H 1
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 134 Sat 17 Apr 1926 Jock Hutton England A 1
0
49429 Alex Jackson 36 ----- 143 Sat 13 Apr 1929 Alexander Cheyne England H 1 1
1
110512 Alexander Cheyne 89 ----- 241 Sat 02 Apr 1955 Fred Martin England A 1
0
96847 Lawrie Reilly 15; Tommy Docherty 85 Dennis James Wilshaw 1; Nathaniel [Nat] Lofthouse 7; Donald George Revie 24; Nathaniel [Nat] Lofthouse 27; Dennis James Wilshaw 70; Dennis James Wilshaw 73; Dennis James Wilshaw 83 248 Sat 14 Apr 1956 Archie Glen England H 2 1
0
132779 Graham Leggat 60 John Norman Haynes 89 248 Sat 14 Apr 1956 Graham Leggat England H 2 1
1
132779 Graham Leggat 60 John Norman Haynes 89 352 Sat 22 May 1971 Davie Robb England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 352 Sat 22 May 1971 Bobby Clark England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 361 Sat 27 May 1972 Bobby Clark England H 1
0
119415 ----- Alan James Ball 28 367 Wed 14 Feb 1973 Bobby Clark England H 1
0
48470 ----- Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 417 Sat 20 May 1978 Stuart Kennedy England H 1
0
88019 ----- Stephen James Coppell 82 436 Sat 24 May 1980 Alex McLeish England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Gordon Strachan England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Willie Miller England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 446 Sat 23 May 1981 Alex McLeish England A 2
0
90000 John Robertson pen 64 ----- 446 Sat 23 May 1981 Willie Miller England A 2
0
90000 John Robertson pen 64 ----- 464 Wed 01 Jun 1983 Alex McLeish England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Gordon Strachan England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Jim Leighton England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Willie Miller England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 473 Sat 26 May 1984 Alex McLeish England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Gordon Strachan England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Jim Leighton England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Mark McGhee England H 5 1
1
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Willie Miller England H 5 1
0
C 70947 Mark McGhee 13 Anthony Stewart Woodcock 36 480 Sat 25 May 1985 Alex McLeish England H 3
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Jim Leighton England H 3
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Willie Miller England H 3
0
67489 Richard Gough 68 ----- 488 Wed 23 Apr 1986 Alex McLeish England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 488 Wed 23 Apr 1986 Willie Miller England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 498 Sat 23 May 1987 Alex McLeish England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Jim Leighton England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Neil Simpson England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Willie Miller England H 4
0
59713 ----- ----- 508 Sat 21 May 1988 Alex McLeish England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Jim Leighton England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Neil Simpson England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Willie Miller England A 4
0
70480 ----- Peter Andrew Beardsley 12 515 Sat 27 May 1989 Alex McLeish England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Bobby Connor England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Stewart Mckimmie England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 577 Sat 15 Jun 1996 Stewart Mckimmie England N 1
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 551 Wed 19 May 1993 Brian Irvine Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Scott Booth Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Stephen Wright Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 552 Wed 02 Jun 1993 Brian Irvine Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Scott Booth Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Stewart Mckimmie Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 600 Sat 10 Oct 1998 Jim Leighton Estonia H 1
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 560 Wed 12 Oct 1994 Scott Booth Faroe Islands H 2 1
1
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Stewart Mckimmie Faroe Islands H 2 1
0
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 567 Wed 07 Jun 1995 Duncan Shearer Faroe Islands A 2
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 567 Wed 07 Jun 1995 Stewart Mckimmie Faroe Islands A 2
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 604 Sat 05 Jun 1999 Eoin Jess Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 670 Sat 02 Sep 2006 Scott Severin Faroe Islands H 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 538 Wed 25 Mar 1992 Stewart Mckimmie Finland H 1
0
9275 Paul McStay 24 Jari Litmanen 42 559 Wed 07 Sep 1994 Duncan Shearer Finland A 3 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Eoin Jess Finland A 3 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Stewart Mckimmie Finland A 3 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 569 Wed 06 Sep 1995 Scott Booth Finland H 2 1
1
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Stewart Mckimmie Finland H 2 1
0
35505 Scott Booth 10 ----- 593 Wed 22 Apr 1998 Derek Whyte Finland H 2
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Jim Leighton Finland H 2
0
14315 Darren Jackson 15 Jonathan Johansson 10 150 Sun 18 May 1930 Alexander Cheyne France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 150 Sun 18 May 1930 Frank Hill France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 474 Fri 01 Jun 1984 Alex McLeish France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Gordon Strachan France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Jim Leighton France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Neil Simpson France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Willie Miller France A 5
0
C 24641 ----- Alain Giresse 14; Bernard Lacombe 29 513 Wed 08 Mar 1989 Alex McLeish France H 1
0
C 57292 Mo Johnston 28; Mo Johnston 52 ----- 518 Wed 11 Oct 1989 Alex McLeish France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Jim Bett France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 145 Sat 01 Jun 1929 Alexander Cheyne Germany A 1
0
47000 Willie Imrie 87 Hans Ruch 49 174 Wed 14 Oct 1936 Matthew Armstrong Germany H 1
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 543 Mon 15 Jun 1992 Stewart Mckimmie Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 549 Wed 24 Mar 1993 Brian Irvine Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Scott Booth Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Stephen Wright Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 603 Wed 28 Apr 1999 Derek Whyte Germany A 3
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Eoin Jess Germany A 3
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Robbie Winters Germany A 3
0
27000 Don Hutchison 66 ----- 562 Sun 18 Dec 1994 Stewart Mckimmie Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 568 Wed 16 Aug 1995 Duncan Shearer Greece H 2
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Stewart Mckimmie Greece H 2
0
34910 Ally McCoist 72 ----- 240 Wed 08 Dec 1954 Fred Martin Hungary H 1
0
113180 Tommy Ring 36; Bobby Johnstone 46 Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89 262 Wed 07 May 1958 Graham Leggat Hungary H 1
0
55337 John Mudie 14 Mate Fenyvesi 52 438 Sat 31 May 1980 Alex McLeish Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 438 Sat 31 May 1980 Gordon Strachan Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 438 Sat 31 May 1980 Willie Miller Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 500 Wed 09 Sep 1987 Jim Bett Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Jim Leighton Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Willie Miller Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 652 Wed 18 Aug 2004 Scott Severin Hungary H 1
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 765 Tue 27 Mar 2018 Kenny McLean Hungary A 3
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Ryan Christie Hungary A 3
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Scott McKenna Hungary A 3
0
8942 Matt Phillips 48 ----- 476 Wed 17 Oct 1984 Alex McLeish Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Jim Leighton Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Willie Miller Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 481 Tue 28 May 1985 Alex McLeish Iceland A 3
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Jim Leighton Iceland A 3
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Willie Miller Iceland A 3
0
15052 Jim Bett 86 ----- 632 Sat 12 Oct 2002 Russell Anderson Iceland A 1
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 419 Wed 07 Jun 1978 Joe Harper Iran N 1
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 94 Sat 14 Mar 1908 William Lennie Ireland A 1
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 103 Sat 18 Mar 1911 Donald Colman Ireland H 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 109 Sat 15 Mar 1913 Donald Colman Ireland A 1
0
C 12000 William Reid 16; Alexander Bennett 32 James McKnight 42 441 Wed 25 Feb 1981 Alex McLeish Israel A 2
0
35000 Kenny Dalglish 54 ----- 441 Wed 25 Feb 1981 Willie Miller Israel A 2
0
35000 Kenny Dalglish 54 ----- 443 Tue 28 Apr 1981 Alex McLeish Israel H 1
0
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 486 Tue 28 Jan 1986 Jim Bett Israel A 3
0
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Jim Leighton Israel A 3
0
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Willie Miller Israel A 3
0
C 7000 Paul McStay 60 ----- 770 Thu 11 Oct 2018 Scott McKenna Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 773 Tue 20 Nov 2018 Graeme Shinnie Israel H 2
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 Scott McKenna Israel H 2
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 784 Fri 04 Sep 2020 Scott McKenna Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 155 Wed 20 May 1931 Andy Love Italy A 1
0
25000 ----- Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 511 Thu 22 Dec 1988 Alex McLeish Italy A 1
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 547 Wed 18 Nov 1992 Eoin Jess Italy H 1
0
33029 ----- ----- 554 Wed 13 Oct 1993 Brian Irvine Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Eoin Jess Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Stewart Mckimmie Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 669 Sat 13 May 2006 Russell Anderson Japan A 2
0
58648 ----- ----- 669 Sat 13 May 2006 Scott Severin Japan A 2
0
58648 ----- ----- 696 Sat 10 Oct 2009 Lee Miller Japan A 1
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 774 Thu 21 Mar 2019 Graeme Shinnie Kazakhstan A 2
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Scott McKenna Kazakhstan A 2
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 783 Tue 19 Nov 2019 Scott McKenna Kazakhstan H 1
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 580 Sat 05 Oct 1996 Billy Dodds Latvia A 1
0
9500 John Collins 18; Darren Jackson 80 ----- 590 Sat 11 Oct 1997 Jim Leighton Latvia H 1
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 599 Sat 05 Sep 1998 Jim Leighton Lithuania A 1
0
4800 ----- ----- 671 Wed 06 Sep 2006 Scott Severin Lithuania A 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 495 Wed 12 Nov 1986 Jim Leighton Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 503 Wed 02 Dec 1987 Alex McLeish Luxembourg A 3
0
C 2022 ----- ----- 503 Wed 02 Dec 1987 Jim Leighton Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Willie Miller Luxembourg A 3
0
2022 ----- ----- 505 Tue 22 Mar 1988 Alex McLeish Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Jim Leighton Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Willie Miller Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 524 Mon 28 May 1990 Jim Bett Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 548 Wed 17 Feb 1993 Alex McLeish Malta H 2
0
C 35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Eoin Jess Malta H 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 555 Wed 17 Nov 1993 Brian Irvine Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 555 Wed 17 Nov 1993 Scott Booth Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 767 Sat 02 Jun 2018 Graeme Shinnie Mexico A 2
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Scott McKenna Mexico A 2
0
C 70993 ----- Giovani dos Santos 13 598 Tue 23 Jun 1998 Jim Leighton Morocco N 1
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 146 Tue 04 Jun 1929 Alexander Cheyne Netherlands A 1
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 317 Wed 11 May 1966 David Smith Netherlands H 1
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 332 Thu 30 May 1968 Jimmy Smith Netherlands A 2
0
19000 ----- ----- 332 Thu 30 May 1968 Bobby Clark Netherlands A 2
0
19000 ----- ----- 420 Sun 11 Jun 1978 Stuart Kennedy Netherlands N 1
0
35130 Kenny Dalglish 44; Archie Gemmill pen 46; Archie Gemmill 68 Rob Rensenbrink pen 34; Johnny Rep 71 451 Tue 23 Mar 1982 Gordon Strachan Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 451 Tue 23 Mar 1982 Willie Miller Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 489 Tue 29 Apr 1986 Alex McLeish Netherlands A 3
0
14500 ----- ----- 489 Tue 29 Apr 1986 Jim Bett Netherlands A 3
0
14500 ----- ----- 489 Tue 29 Apr 1986 Willie Miller Netherlands A 3
0
C 14500 ----- ----- 542 Fri 12 Jun 1992 Stewart Mckimmie Netherlands N 1
0
35720 ----- Dennis Bergkamp 76 556 Wed 23 Mar 1994 Eoin Jess Netherlands H 2
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Stewart Mckimmie Netherlands H 2
0
36809 ----- Brian Roy 23 558 Fri 27 May 1994 Brian Irvine Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Duncan Shearer Netherlands A 4 1
1
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Eoin Jess Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Stewart Mckimmie Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 576 Mon 10 Jun 1996 Scott Booth Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 Stewart Mckimmie Netherlands N 2
0
34363 ----- ----- 763 Thu 09 Nov 2017 Kenny McLean Netherlands H 2
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Ryan Christie Netherlands H 2
0
17833 ----- Memphis Depay 40 455 Tue 15 Jun 1982 Gordon Strachan New Zealand N 1
0
36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 626 Wed 17 Apr 2002 Kevin McNaughton Nigeria H 1
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 123 Sat 03 Mar 1923 Jock Hutton Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 127 Sat 01 Mar 1924 Jock Hutton Northern Ireland H 1
0
C 30000 Andy Cunningham 85; David Morris 89 ----- 130 Sat 28 Feb 1925 Alex Jackson Northern Ireland A 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 133 Sat 27 Feb 1926 Jock Hutton Northern Ireland H 1
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 152 Sat 21 Feb 1931 Benny Yorston Northern Ireland A 2
0
20000 ----- ----- 152 Sat 21 Feb 1931 Frank Hill Northern Ireland A 2
0
20000 ----- ----- 172 Wed 13 Nov 1935 Matthew Armstrong Northern Ireland H 2
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 172 Wed 13 Nov 1935 Willie Mills Northern Ireland H 2
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 192 Wed 27 Nov 1946 George Hamilton Northern Ireland H 1
0
97326 ----- ----- 239 Wed 03 Nov 1954 Patrick Buckley Northern Ireland H 1
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 246 Sat 08 Oct 1955 Archie Glen Northern Ireland A 1
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 258 Sat 05 Oct 1957 Graham Leggat Northern Ireland A 1 1
1
58000 Graham Leggat 59 William Laurence Bingham 47 273 Sat 03 Oct 1959 George Mulhall Northern Ireland A 1 1
1
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 344 Sat 18 Apr 1970 Bobby Clark Northern Ireland A 1
0
31000 John OHare 58 ----- 351 Tue 18 May 1971 Bobby Clark Northern Ireland H 1
0
31643 ----- John Greig og 14 359 Sat 20 May 1972 Bobby Clark Northern Ireland H 1
0
39652 Denis Law 86; Peter Lorimer 89 ----- 434 Fri 16 May 1980 Alex McLeish Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 434 Fri 16 May 1980 Gordon Strachan Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 442 Wed 25 Mar 1981 Alex McLeish Northern Ireland H 2
0
78376 John Wark 76 William Robert Hamilton 70 442 Wed 25 Mar 1981 Willie Miller Northern Ireland H 2
0
78376 John Wark 76 William Robert Hamilton 70 445 Tue 19 May 1981 Alex McLeish Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 445 Tue 19 May 1981 Willie Miller Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 448 Wed 14 Oct 1981 Gordon Strachan Northern Ireland A 2
0
22248 ----- ----- 448 Wed 14 Oct 1981 Willie Miller Northern Ireland A 2
0
22248 ----- ----- 452 Wed 28 Apr 1982 Alex McLeish Northern Ireland A 1
0
20000 John Wark 32 Samuel Baxter McIlroy 52 462 Tue 24 May 1983 Gordon Strachan Northern Ireland H 2
0
16379 ----- ----- 462 Tue 24 May 1983 Neil Simpson Northern Ireland H 2
0
16379 ----- ----- 471 Tue 13 Dec 1983 Alex McLeish Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Doug Rougvie Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Gordon Strachan Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Jim Leighton Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Mark McGhee Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Peter Weir Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 537 Wed 19 Feb 1992 Stewart Mckimmie Northern Ireland H 1
0
13651 Ally McCoist 11 ----- 705 Wed 09 Feb 2011 Chris Maguire Northern Ireland N 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 144 Sun 26 May 1929 Alexander Cheyne Norway A 1 3
3
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 233 Wed 05 May 1954 Fred Martin Norway H 3 1
0
25869 George Hamilton 34 ----- 233 Wed 05 May 1954 George Hamilton Norway H 3 1
1
25869 George Hamilton 34 ----- 233 Wed 05 May 1954 Patrick Buckley Norway H 3 1
0
25869 George Hamilton 34 ----- 234 Wed 19 May 1954 Fred Martin Norway A 2
0
23800 Johnny McKenzie 55 Harry Kure 88 234 Wed 19 May 1954 George Hamilton Norway A 2
0
23800 Johnny McKenzie 55 Harry Kure 88 509 Wed 14 Sep 1988 Alex McLeish Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Jim Leighton Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Willie Miller Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 519 Wed 15 Nov 1989 Alex McLeish Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Jim Bett Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Willie Miller Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 541 Wed 03 Jun 1992 Stewart Mckimmie Norway A 1
0
8786 ----- ----- 597 Tue 16 Jun 1998 Jim Leighton Norway N 1
0
30236 Craig Burley 66 Havard Flo 46 655 Sat 09 Oct 2004 Russell Anderson Norway H 1
0
48882 ----- Steffen Iversen pen 54 265 Wed 11 Jun 1958 Graham Leggat Paraguay N 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 418 Sat 03 Jun 1978 Stuart Kennedy Peru N 1
0
37927 Joe Jordan 14 Cesar Cueto 43; Teofilo Cubillas 70; Teofilo Cubillas 77 766 Tue 29 May 2018 Graeme Shinnie Peru A 2
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 766 Tue 29 May 2018 Scott McKenna Peru A 2
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 263 Sun 01 Jun 1958 Graham Leggat Poland A 1
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 437 Wed 28 May 1980 Alex McLeish Poland A 3
0
20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Gordon Strachan Poland A 3
0
20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Willie Miller Poland A 3
0
20000 ----- Zbigniew Boniek 68 839 Mon 18 Nov 2024 Nicky Devlin Poland A 1
0
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59 349 Wed 21 Apr 1971 Davie Robb Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Bobby Clark Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 355 Wed 13 Oct 1971 Martin Buchan Portugal H 1
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 423 Wed 29 Nov 1978 Stuart Kennedy Portugal A 1
0
70000 ----- Alberto Fonseca 29 433 Wed 26 Mar 1980 Alex McLeish Portugal H 2 1
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 433 Wed 26 Mar 1980 Steve Archibald Portugal H 2 1
1
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 440 Wed 15 Oct 1980 Gordon Strachan Portugal H 2
0
56165 ----- ----- 440 Wed 15 Oct 1980 Willie Miller Portugal H 2
0
56165 ----- ----- 449 Wed 18 Nov 1981 Gordon Strachan Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 449 Wed 18 Nov 1981 Stuart Kennedy Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 449 Wed 18 Nov 1981 Willie Miller Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 550 Wed 28 Apr 1993 Stewart Mckimmie Portugal A 1
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 634 Wed 20 Nov 2002 Russell Anderson Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 771 Sun 14 Oct 2018 Gary Mackay-Steven Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Graeme Shinnie Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Scott McKenna Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 837 Tue 15 Oct 2024 Nicky Devlin Portugal H 1
0
49057 ----- ----- 341 Sun 21 Sep 1969 Ernie McGarr Republic Of Ireland A 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 494 Wed 15 Oct 1986 Jim Leighton Republic Of Ireland A 1
0
48000 ----- ----- 496 Wed 18 Feb 1987 Jim Leighton Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 635 Wed 12 Feb 2003 Russell Anderson Republic Of Ireland H 1
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 708 Sun 29 May 2011 Chris Maguire Republic Of Ireland A 1
0
25100 ----- Robbie Keane 23 393 Sun 01 Jun 1975 Willie Miller Romania A 1
0
52203 Gordon McQueen 89 Dudu Georgescu 22 487 Wed 26 Mar 1986 Willie Miller Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 528 Wed 12 Sep 1990 Alex McLeish Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Brian Irvine Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Bobby Connor Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Stewart Mckimmie Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 535 Wed 16 Oct 1991 Stewart Mckimmie Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 354 Mon 14 Jun 1971 Davie Robb Russia A 3
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Jim Forrest Russia A 3
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Bobby Clark Russia A 3
0
20000 ----- Gennady Evruzikhin 25 561 Wed 16 Nov 1994 Scott Booth Russia H 2 1
1
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Stewart Mckimmie Russia H 2 1
0
31254 Scott Booth 19 Dmitri Radchenko 25 563 Wed 29 Mar 1995 Duncan Shearer Russia A 2
0
13939 ----- ----- 563 Wed 29 Mar 1995 Stewart Mckimmie Russia A 2
0
13939 ----- ----- 780 Thu 10 Oct 2019 Michael Devlin Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 533 Wed 01 May 1991 Stewart Mckimmie San Marino A 1
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 564 Wed 26 Apr 1995 Duncan Shearer San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 571 Wed 15 Nov 1995 Eoin Jess San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Scott Booth San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 775 Sun 24 Mar 2019 Scott McKenna San Marino A 1
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 781 Sun 13 Oct 2019 Michael Devlin San Marino H 1
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 504 Wed 17 Feb 1988 Alex McLeish Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Jim Leighton Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Bobby Connor Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Willie Miller Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 787 Sun 11 Oct 2020 Andrew Considine Slovakia H 1
0
0 Lyndon Dykes 54 ----- 790 Sun 15 Nov 2020 Andrew Considine Slovakia A 1
0
0 ----- Jan Gregus 32 450 Wed 24 Feb 1982 Alex McLeish Spain A 2
0
30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 450 Wed 24 Feb 1982 Gordon Strachan Spain A 2
0
30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 477 Wed 14 Nov 1984 Alex McLeish Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Jim Leighton Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Willie Miller Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Alex McLeish Spain A 3
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Jim Leighton Spain A 3
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Willie Miller Spain A 3
0
70410 ----- Francisco Javier CLOS 48 506 Wed 27 Apr 1988 Alex McLeish Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Jim Leighton Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Willie Miller Spain A 3
0
15000 ----- ----- 439 Wed 10 Sep 1980 Alex McLeish Sweden A 3 1
0
39831 Gordon Strachan 72 ----- 439 Wed 10 Sep 1980 Gordon Strachan Sweden A 3 1
1
39831 Gordon Strachan 72 ----- 439 Wed 10 Sep 1980 Willie Miller Sweden A 3 1
0
39831 Gordon Strachan 72 ----- 447 Wed 09 Sep 1981 Alex McLeish Sweden H 1
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 526 Sat 16 Jun 1990 Alex McLeish Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 570 Wed 11 Oct 1995 Eoin Jess Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Stewart Mckimmie Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 657 Wed 17 Nov 2004 Kevin McNaughton Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Russell Anderson Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Scott Severin Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 156 Sun 24 May 1931 Andy Love Switzerland A 1 1
1
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 459 Wed 17 Nov 1982 Gordon Strachan Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 459 Wed 17 Nov 1982 Jim Leighton Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 459 Wed 17 Nov 1982 Willie Miller Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 461 Wed 30 Mar 1983 Alex McLeish Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Gordon Strachan Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Jim Leighton Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Peter Weir Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Willie Miller Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 529 Wed 17 Oct 1990 Alex McLeish Switzerland H 2
0
C 27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 529 Wed 17 Oct 1990 Stewart Mckimmie Switzerland H 2
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 534 Wed 11 Sep 1991 Stewart Mckimmie Switzerland A 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 553 Wed 08 Sep 1993 Brian Irvine Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Eoin Jess Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Scott Booth Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Stewart Mckimmie Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 578 Tue 18 Jun 1996 Scott Booth Switzerland N 1
0
34926 Ally McCoist 37 ----- 539 Sun 17 May 1992 Stewart Mckimmie United States A 1
0
24157 Pat Nevin 7 ----- 574 Sun 26 May 1996 Scott Booth United States A 1
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 595 Sat 30 May 1998 Jim Leighton United States A 1
0
46037 ----- ----- 237 Sat 19 Jun 1954 Fred Martin Uruguay N 1
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 468 Wed 21 Sep 1983 Alex McLeish Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Jim Leighton Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Neil Simpson Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Willie Miller Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 492 Fri 13 Jun 1986 Jim Leighton Uruguay N 2
0
20000 ----- ----- 492 Fri 13 Jun 1986 Willie Miller Uruguay N 2
0
C 20000 ----- ----- 457 Tue 22 Jun 1982 Gordon Strachan USSR N 2
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 457 Tue 22 Jun 1982 Willie Miller USSR N 2
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 531 Wed 06 Feb 1991 Alex McLeish USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 93 Sat 07 Mar 1908 William Lennie Wales H 1 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 102 Mon 06 Mar 1911 Donald Colman Wales A 1
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 124 Sat 17 Mar 1923 Jock Hutton Wales H 1
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 129 Sat 14 Feb 1925 Alex Jackson Wales H 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 132 Sat 31 Oct 1925 Jock Hutton Wales A 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 151 Sat 25 Oct 1930 Frank Hill Wales H 1
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 171 Sat 05 Oct 1935 Matthew Armstrong Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 171 Sat 05 Oct 1935 Willie Mills Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 176 Wed 02 Dec 1936 Willie Mills Wales H 1
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 238 Sat 16 Oct 1954 Harry Yorston Wales A 2 1
0
53000 Patrick Buckley 70 ----- 238 Sat 16 Oct 1954 Patrick Buckley Wales A 2 1
1
53000 Patrick Buckley 70 ----- 250 Sat 20 Oct 1956 Graham Leggat Wales A 1
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 330 Wed 22 Nov 1967 Bobby Clark Wales H 1
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 350 Sat 15 May 1971 Davie Robb Wales A 2
0
19068 ----- ----- 350 Sat 15 May 1971 Bobby Clark Wales A 2
0
19068 ----- ----- 360 Wed 24 May 1972 Bobby Clark Wales H 1
0
21332 Peter Lorimer 72 ----- 416 Wed 17 May 1978 Stuart Kennedy Wales H 1
0
70221 Derek Johnstone 10 William Donachie og 90 435 Wed 21 May 1980 Alex McLeish Wales H 3 1
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Gordon Strachan Wales H 3 1
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Willie Miller Wales H 3 1
1
27455 Willie Miller 26 ----- 444 Sat 16 May 1981 Willie Miller Wales A 1
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 463 Sat 28 May 1983 Alex McLeish Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Gordon Strachan Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Jim Leighton Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Willie Miller Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 472 Tue 28 Feb 1984 Alex McLeish Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Jim Leighton Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Willie Miller Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 479 Wed 27 Mar 1985 Alex McLeish Wales H 3
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Jim Leighton Wales H 3
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Willie Miller Wales H 3
0
62464 ----- Ian James Rush 36 482 Tue 10 Sep 1985 Alex McLeish Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Jim Bett Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Jim Leighton Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Willie Miller Wales A 4
0
C 39500 Davie Cooper pen 81 Mark Hughes 13 586 Tue 27 May 1997 Billy Dodds Wales H 1
0
9013 ----- John Hartson 46 491 Sun 08 Jun 1986 Jim Leighton West Germany N 2
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 491 Sun 08 Jun 1986 Willie Miller West Germany N 2
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 264 Sun 08 Jun 1958 Graham Leggat Yugoslavia N 1
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 475 Wed 12 Sep 1984 Alex McLeish Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Jim Leighton Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Willie Miller Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 510 Wed 19 Oct 1988 Alex McLeish Yugoslavia H 3
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Jim Bett Yugoslavia H 3
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Willie Miller Yugoslavia H 3
0
C 42759 Mo Johnston 17 Srecko Katanec 36 517 Wed 06 Sep 1989 Alex McLeish Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 517 Wed 06 Sep 1989 Willie Miller Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59
Games by Number of Players Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 471 Tue 13 Dec 1983 Alex McLeish Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Doug Rougvie Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Gordon Strachan Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Jim Leighton Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Mark McGhee Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Peter Weir Northern Ireland A 6
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 461 Wed 30 Mar 1983 Alex McLeish Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Gordon Strachan Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Jim Leighton Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Peter Weir Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 461 Wed 30 Mar 1983 Willie Miller Switzerland H 5
0
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 466 Thu 16 Jun 1983 Alex McLeish Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Gordon Strachan Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Jim Leighton Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Mark McGhee Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Willie Miller Canada A 5
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 473 Sat 26 May 1984 Alex McLeish England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Gordon Strachan England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Jim Leighton England H 5 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Mark McGhee England H 5 1
1
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 473 Sat 26 May 1984 Willie Miller England H 5 1
0
C 70947 Mark McGhee 13 Anthony Stewart Woodcock 36 474 Fri 01 Jun 1984 Alex McLeish France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Gordon Strachan France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Jim Leighton France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Neil Simpson France A 5
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 474 Fri 01 Jun 1984 Willie Miller France A 5
0
C 24641 ----- Alain Giresse 14; Bernard Lacombe 29 463 Sat 28 May 1983 Alex McLeish Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Gordon Strachan Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Jim Leighton Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 463 Sat 28 May 1983 Willie Miller Wales A 4
0
14100 Andy Gray 11; Alan Brazil 67 ----- 464 Wed 01 Jun 1983 Alex McLeish England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Gordon Strachan England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Jim Leighton England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 464 Wed 01 Jun 1983 Willie Miller England A 4
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 465 Sun 12 Jun 1983 Alex McLeish Canada A 4 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Gordon Strachan Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Mark McGhee Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Willie Miller Canada A 4 2
0
C 14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 467 Sun 19 Jun 1983 Alex McLeish Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Gordon Strachan Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Jim Leighton Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Willie Miller Canada A 4
0
15500 Andy Gray 17; Andy Gray 32 ----- 468 Wed 21 Sep 1983 Alex McLeish Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Jim Leighton Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Neil Simpson Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Willie Miller Uruguay H 4
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 482 Tue 10 Sep 1985 Alex McLeish Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Jim Bett Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Jim Leighton Wales A 4
0
39500 Davie Cooper pen 81 Mark Hughes 13 482 Tue 10 Sep 1985 Willie Miller Wales A 4
0
C 39500 Davie Cooper pen 81 Mark Hughes 13 484 Wed 20 Nov 1985 Alex McLeish Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Jim Bett Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Jim Leighton Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 484 Wed 20 Nov 1985 Willie Miller Australia H 4
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 498 Sat 23 May 1987 Alex McLeish England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Jim Leighton England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Neil Simpson England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Willie Miller England H 4
0
59713 ----- ----- 504 Wed 17 Feb 1988 Alex McLeish Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Jim Leighton Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Bobby Connor Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Willie Miller Saudi Arabia A 4
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 508 Sat 21 May 1988 Alex McLeish England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Jim Leighton England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Neil Simpson England A 4
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Willie Miller England A 4
0
70480 ----- Peter Andrew Beardsley 12 528 Wed 12 Sep 1990 Alex McLeish Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Brian Irvine Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Bobby Connor Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 528 Wed 12 Sep 1990 Stewart Mckimmie Romania H 4
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 553 Wed 08 Sep 1993 Brian Irvine Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Eoin Jess Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Scott Booth Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 553 Wed 08 Sep 1993 Stewart Mckimmie Switzerland H 4
0
21500 John Collins 50 Georges Bregy pen 69 557 Wed 20 Apr 1994 Brian Irvine Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Duncan Shearer Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Eoin Jess Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Stewart Mckimmie Austria A 4
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 558 Fri 27 May 1994 Brian Irvine Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Duncan Shearer Netherlands A 4 1
1
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Eoin Jess Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Stewart Mckimmie Netherlands A 4 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 233 Wed 05 May 1954 Fred Martin Norway H 3 1
0
25869 George Hamilton 34 ----- 233 Wed 05 May 1954 George Hamilton Norway H 3 1
1
25869 George Hamilton 34 ----- 233 Wed 05 May 1954 Patrick Buckley Norway H 3 1
0
25869 George Hamilton 34 ----- 353 Wed 09 Jun 1971 Davie Robb Denmark A 3
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Jim Forrest Denmark A 3
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Bobby Clark Denmark A 3
0
37682 ----- Finn Laudrup 43 354 Mon 14 Jun 1971 Davie Robb Russia A 3
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Jim Forrest Russia A 3
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Bobby Clark Russia A 3
0
20000 ----- Gennady Evruzikhin 25 356 Wed 10 Nov 1971 Martin Buchan Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Bobby Clark Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Steve Murray Belgium H 3
0
36500 John OHare 5 ----- 435 Wed 21 May 1980 Alex McLeish Wales H 3 1
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Gordon Strachan Wales H 3 1
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Willie Miller Wales H 3 1
1
27455 Willie Miller 26 ----- 436 Sat 24 May 1980 Alex McLeish England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Gordon Strachan England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Willie Miller England H 3
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 437 Wed 28 May 1980 Alex McLeish Poland A 3
0
20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Gordon Strachan Poland A 3
0
20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Willie Miller Poland A 3
0
20000 ----- Zbigniew Boniek 68 438 Sat 31 May 1980 Alex McLeish Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 438 Sat 31 May 1980 Gordon Strachan Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 438 Sat 31 May 1980 Willie Miller Hungary A 3
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 439 Wed 10 Sep 1980 Alex McLeish Sweden A 3 1
0
39831 Gordon Strachan 72 ----- 439 Wed 10 Sep 1980 Gordon Strachan Sweden A 3 1
1
39831 Gordon Strachan 72 ----- 439 Wed 10 Sep 1980 Willie Miller Sweden A 3 1
0
39831 Gordon Strachan 72 ----- 449 Wed 18 Nov 1981 Gordon Strachan Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 449 Wed 18 Nov 1981 Stuart Kennedy Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 449 Wed 18 Nov 1981 Willie Miller Portugal A 3
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 456 Fri 18 Jun 1982 Alex McLeish Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 456 Fri 18 Jun 1982 Gordon Strachan Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 456 Fri 18 Jun 1982 Willie Miller Brazil N 3
0
47379 David Narey 18 Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87 458 Wed 13 Oct 1982 Gordon Strachan East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 458 Wed 13 Oct 1982 Jim Leighton East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 458 Wed 13 Oct 1982 Willie Miller East Germany H 3
0
40319 John Wark 53; Paul Sturrock 75 ----- 459 Wed 17 Nov 1982 Gordon Strachan Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 459 Wed 17 Nov 1982 Jim Leighton Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 459 Wed 17 Nov 1982 Willie Miller Switzerland A 3
0
26000 ----- Claudio Sulser 49; Andre Egli 60 460 Wed 15 Dec 1982 Alex McLeish Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Gordon Strachan Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Jim Leighton Belgium A 3
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 469 Wed 12 Oct 1983 Alex McLeish Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Jim Leighton Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Willie Miller Belgium H 3
0
C 20465 Charlie Nicholas 49 Frank Vercauteren 30 470 Wed 16 Nov 1983 Alex McLeish East Germany A 3
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Gordon Strachan East Germany A 3
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Willie Miller East Germany A 3
0
C 18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 472 Tue 28 Feb 1984 Alex McLeish Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Jim Leighton Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Willie Miller Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 475 Wed 12 Sep 1984 Alex McLeish Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Jim Leighton Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Willie Miller Yugoslavia H 3
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 476 Wed 17 Oct 1984 Alex McLeish Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Jim Leighton Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Willie Miller Iceland H 3
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 477 Wed 14 Nov 1984 Alex McLeish Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Jim Leighton Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Willie Miller Spain H 3
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Alex McLeish Spain A 3
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Jim Leighton Spain A 3
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Willie Miller Spain A 3
0
70410 ----- Francisco Javier CLOS 48 479 Wed 27 Mar 1985 Alex McLeish Wales H 3
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Jim Leighton Wales H 3
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Willie Miller Wales H 3
0
62464 ----- Ian James Rush 36 480 Sat 25 May 1985 Alex McLeish England H 3
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Jim Leighton England H 3
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Willie Miller England H 3
0
67489 Richard Gough 68 ----- 481 Tue 28 May 1985 Alex McLeish Iceland A 3
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Jim Leighton Iceland A 3
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Willie Miller Iceland A 3
0
15052 Jim Bett 86 ----- 483 Wed 16 Oct 1985 Alex McLeish East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Jim Leighton East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Willie Miller East Germany H 3
0
38062 ----- ----- 485 Wed 04 Dec 1985 Alex McLeish Australia A 3
0
32000 ----- ----- 485 Wed 04 Dec 1985 Jim Leighton Australia A 3
0
32000 ----- ----- 485 Wed 04 Dec 1985 Willie Miller Australia A 3
0
32000 ----- ----- 486 Tue 28 Jan 1986 Jim Bett Israel A 3
0
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Jim Leighton Israel A 3
0
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Willie Miller Israel A 3
0
C 7000 Paul McStay 60 ----- 489 Tue 29 Apr 1986 Alex McLeish Netherlands A 3
0
14500 ----- ----- 489 Tue 29 Apr 1986 Jim Bett Netherlands A 3
0
14500 ----- ----- 489 Tue 29 Apr 1986 Willie Miller Netherlands A 3
0
C 14500 ----- ----- 490 Wed 04 Jun 1986 Alex McLeish Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 490 Wed 04 Jun 1986 Jim Leighton Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 490 Wed 04 Jun 1986 Willie Miller Denmark N 3
0
18000 ----- Preben Elkjaer-Larsen 57 497 Wed 01 Apr 1987 Alex McLeish Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Jim Bett Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Jim Leighton Belgium A 3
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 500 Wed 09 Sep 1987 Jim Bett Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Jim Leighton Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Willie Miller Hungary H 3
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 503 Wed 02 Dec 1987 Alex McLeish Luxembourg A 3
0
C 2022 ----- ----- 503 Wed 02 Dec 1987 Jim Leighton Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Willie Miller Luxembourg A 3
0
2022 ----- ----- 505 Tue 22 Mar 1988 Alex McLeish Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Jim Leighton Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Willie Miller Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 506 Wed 27 Apr 1988 Alex McLeish Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Jim Leighton Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Willie Miller Spain A 3
0
15000 ----- ----- 507 Tue 17 May 1988 Alex McLeish Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Jim Leighton Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Willie Miller Colombia H 3
0
20717 ----- ----- 509 Wed 14 Sep 1988 Alex McLeish Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Jim Leighton Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Willie Miller Norway A 3
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 510 Wed 19 Oct 1988 Alex McLeish Yugoslavia H 3
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Jim Bett Yugoslavia H 3
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Willie Miller Yugoslavia H 3
0
C 42759 Mo Johnston 17 Srecko Katanec 36 515 Sat 27 May 1989 Alex McLeish England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Bobby Connor England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Stewart Mckimmie England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 519 Wed 15 Nov 1989 Alex McLeish Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Jim Bett Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Willie Miller Norway H 3
0
61753 Ally McCoist 44 Erland Johnsen 89 520 Wed 28 Mar 1990 Alex McLeish Argentina H 3 1
0
C 46535 Stewart Mckimmie 32 ----- 520 Wed 28 Mar 1990 Jim Bett Argentina H 3 1
0
46535 Stewart Mckimmie 32 ----- 520 Wed 28 Mar 1990 Stewart Mckimmie Argentina H 3 1
1
46535 Stewart Mckimmie 32 ----- 522 Wed 16 May 1990 Alex McLeish Egypt H 3
0
C 23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Jim Bett Egypt H 3
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Stewart Mckimmie Egypt H 3
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 525 Mon 11 Jun 1990 Alex McLeish Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Jim Bett Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Stewart Mckimmie Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 549 Wed 24 Mar 1993 Brian Irvine Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Scott Booth Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Stephen Wright Germany H 3
0
36400 ----- Karl-Heinz Riedle 21 551 Wed 19 May 1993 Brian Irvine Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Scott Booth Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Stephen Wright Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 552 Wed 02 Jun 1993 Brian Irvine Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Scott Booth Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Stewart Mckimmie Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 554 Wed 13 Oct 1993 Brian Irvine Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Eoin Jess Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Stewart Mckimmie Italy A 3
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 559 Wed 07 Sep 1994 Duncan Shearer Finland A 3 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Eoin Jess Finland A 3 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Stewart Mckimmie Finland A 3 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 603 Wed 28 Apr 1999 Derek Whyte Germany A 3
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Eoin Jess Germany A 3
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Robbie Winters Germany A 3
0
27000 Don Hutchison 66 ----- 657 Wed 17 Nov 2004 Kevin McNaughton Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Russell Anderson Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Scott Severin Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 765 Tue 27 Mar 2018 Kenny McLean Hungary A 3
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Ryan Christie Hungary A 3
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Scott McKenna Hungary A 3
0
8942 Matt Phillips 48 ----- 771 Sun 14 Oct 2018 Gary Mackay-Steven Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Graeme Shinnie Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Scott McKenna Portugal H 3
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 150 Sun 18 May 1930 Alexander Cheyne France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 150 Sun 18 May 1930 Frank Hill France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 152 Sat 21 Feb 1931 Benny Yorston Northern Ireland A 2
0
20000 ----- ----- 152 Sat 21 Feb 1931 Frank Hill Northern Ireland A 2
0
20000 ----- ----- 171 Sat 05 Oct 1935 Matthew Armstrong Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 171 Sat 05 Oct 1935 Willie Mills Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 172 Wed 13 Nov 1935 Matthew Armstrong Northern Ireland H 2
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 172 Wed 13 Nov 1935 Willie Mills Northern Ireland H 2
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 234 Wed 19 May 1954 Fred Martin Norway A 2
0
23800 Johnny McKenzie 55 Harry Kure 88 234 Wed 19 May 1954 George Hamilton Norway A 2
0
23800 Johnny McKenzie 55 Harry Kure 88 238 Sat 16 Oct 1954 Harry Yorston Wales A 2 1
0
53000 Patrick Buckley 70 ----- 238 Sat 16 Oct 1954 Patrick Buckley Wales A 2 1
1
53000 Patrick Buckley 70 ----- 248 Sat 14 Apr 1956 Archie Glen England H 2 1
0
132779 Graham Leggat 60 John Norman Haynes 89 248 Sat 14 Apr 1956 Graham Leggat England H 2 1
1
132779 Graham Leggat 60 John Norman Haynes 89 332 Thu 30 May 1968 Jimmy Smith Netherlands A 2
0
19000 ----- ----- 332 Thu 30 May 1968 Bobby Clark Netherlands A 2
0
19000 ----- ----- 349 Wed 21 Apr 1971 Davie Robb Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Bobby Clark Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 350 Sat 15 May 1971 Davie Robb Wales A 2
0
19068 ----- ----- 350 Sat 15 May 1971 Bobby Clark Wales A 2
0
19068 ----- ----- 352 Sat 22 May 1971 Davie Robb England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 352 Sat 22 May 1971 Bobby Clark England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 365 Wed 18 Oct 1972 Joe Harper Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 365 Wed 18 Oct 1972 Bobby Clark Denmark A 2 1
0
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 414 Wed 22 Feb 1978 Stuart Kennedy Bulgaria H 2
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 414 Wed 22 Feb 1978 Willie Miller Bulgaria H 2
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 433 Wed 26 Mar 1980 Alex McLeish Portugal H 2 1
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 433 Wed 26 Mar 1980 Steve Archibald Portugal H 2 1
1
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 434 Fri 16 May 1980 Alex McLeish Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 434 Fri 16 May 1980 Gordon Strachan Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 440 Wed 15 Oct 1980 Gordon Strachan Portugal H 2
0
56165 ----- ----- 440 Wed 15 Oct 1980 Willie Miller Portugal H 2
0
56165 ----- ----- 441 Wed 25 Feb 1981 Alex McLeish Israel A 2
0
35000 Kenny Dalglish 54 ----- 441 Wed 25 Feb 1981 Willie Miller Israel A 2
0
35000 Kenny Dalglish 54 ----- 442 Wed 25 Mar 1981 Alex McLeish Northern Ireland H 2
0
78376 John Wark 76 William Robert Hamilton 70 442 Wed 25 Mar 1981 Willie Miller Northern Ireland H 2
0
78376 John Wark 76 William Robert Hamilton 70 445 Tue 19 May 1981 Alex McLeish Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 445 Tue 19 May 1981 Willie Miller Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 446 Sat 23 May 1981 Alex McLeish England A 2
0
90000 John Robertson pen 64 ----- 446 Sat 23 May 1981 Willie Miller England A 2
0
90000 John Robertson pen 64 ----- 448 Wed 14 Oct 1981 Gordon Strachan Northern Ireland A 2
0
22248 ----- ----- 448 Wed 14 Oct 1981 Willie Miller Northern Ireland A 2
0
22248 ----- ----- 450 Wed 24 Feb 1982 Alex McLeish Spain A 2
0
30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 450 Wed 24 Feb 1982 Gordon Strachan Spain A 2
0
30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 451 Tue 23 Mar 1982 Gordon Strachan Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 451 Tue 23 Mar 1982 Willie Miller Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 457 Tue 22 Jun 1982 Gordon Strachan USSR N 2
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 457 Tue 22 Jun 1982 Willie Miller USSR N 2
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 462 Tue 24 May 1983 Gordon Strachan Northern Ireland H 2
0
16379 ----- ----- 462 Tue 24 May 1983 Neil Simpson Northern Ireland H 2
0
16379 ----- ----- 488 Wed 23 Apr 1986 Alex McLeish England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 488 Wed 23 Apr 1986 Willie Miller England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 491 Sun 08 Jun 1986 Jim Leighton West Germany N 2
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 491 Sun 08 Jun 1986 Willie Miller West Germany N 2
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 492 Fri 13 Jun 1986 Jim Leighton Uruguay N 2
0
20000 ----- ----- 492 Fri 13 Jun 1986 Willie Miller Uruguay N 2
0
C 20000 ----- ----- 493 Wed 10 Sep 1986 Jim Leighton Bulgaria H 2
0
32042 ----- ----- 493 Wed 10 Sep 1986 Willie Miller Bulgaria H 2
0
C 32042 ----- ----- 499 Tue 26 May 1987 Alex McLeish Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Willie Miller Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 501 Wed 14 Oct 1987 Alex McLeish Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Jim Leighton Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 502 Wed 11 Nov 1987 Alex McLeish Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Jim Leighton Bulgaria A 2
0
49976 Gary Mackay 87 ----- 514 Wed 26 Apr 1989 Alex McLeish Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Charlie Nicholas Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 516 Tue 30 May 1989 Alex McLeish Chile H 2
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Stewart Mckimmie Chile H 2
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 517 Wed 06 Sep 1989 Alex McLeish Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 517 Wed 06 Sep 1989 Willie Miller Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 518 Wed 11 Oct 1989 Alex McLeish France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Jim Bett France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 527 Wed 20 Jun 1990 Alex McLeish Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 527 Wed 20 Jun 1990 Stewart Mckimmie Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 529 Wed 17 Oct 1990 Alex McLeish Switzerland H 2
0
C 27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 529 Wed 17 Oct 1990 Stewart Mckimmie Switzerland H 2
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 548 Wed 17 Feb 1993 Alex McLeish Malta H 2
0
C 35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Eoin Jess Malta H 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 555 Wed 17 Nov 1993 Brian Irvine Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 555 Wed 17 Nov 1993 Scott Booth Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 556 Wed 23 Mar 1994 Eoin Jess Netherlands H 2
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Stewart Mckimmie Netherlands H 2
0
36809 ----- Brian Roy 23 560 Wed 12 Oct 1994 Scott Booth Faroe Islands H 2 1
1
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Stewart Mckimmie Faroe Islands H 2 1
0
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 561 Wed 16 Nov 1994 Scott Booth Russia H 2 1
1
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Stewart Mckimmie Russia H 2 1
0
31254 Scott Booth 19 Dmitri Radchenko 25 563 Wed 29 Mar 1995 Duncan Shearer Russia A 2
0
13939 ----- ----- 563 Wed 29 Mar 1995 Stewart Mckimmie Russia A 2
0
13939 ----- ----- 567 Wed 07 Jun 1995 Duncan Shearer Faroe Islands A 2
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 567 Wed 07 Jun 1995 Stewart Mckimmie Faroe Islands A 2
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 568 Wed 16 Aug 1995 Duncan Shearer Greece H 2
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Stewart Mckimmie Greece H 2
0
34910 Ally McCoist 72 ----- 569 Wed 06 Sep 1995 Scott Booth Finland H 2 1
1
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Stewart Mckimmie Finland H 2 1
0
35505 Scott Booth 10 ----- 570 Wed 11 Oct 1995 Eoin Jess Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Stewart Mckimmie Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 571 Wed 15 Nov 1995 Eoin Jess San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Scott Booth San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 576 Mon 10 Jun 1996 Scott Booth Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 Stewart Mckimmie Netherlands N 2
0
34363 ----- ----- 589 Sun 07 Sep 1997 Jim Leighton Belarus H 2
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Billy Dodds Belarus H 2
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 592 Wed 25 Mar 1998 Eoin Jess Denmark H 2
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Jim Leighton Denmark H 2
0
26468 ----- Brian Laudrup 38 593 Wed 22 Apr 1998 Derek Whyte Finland H 2
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Jim Leighton Finland H 2
0
14315 Darren Jackson 15 Jonathan Johansson 10 661 Wed 17 Aug 2005 Russell Anderson Austria A 2
0
13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 661 Wed 17 Aug 2005 Scott Severin Austria A 2
0
13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 668 Thu 11 May 2006 Russell Anderson Bulgaria N 2
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Scott Severin Bulgaria N 2
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 669 Sat 13 May 2006 Russell Anderson Japan A 2
0
58648 ----- ----- 669 Sat 13 May 2006 Scott Severin Japan A 2
0
58648 ----- ----- 763 Thu 09 Nov 2017 Kenny McLean Netherlands H 2
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Ryan Christie Netherlands H 2
0
17833 ----- Memphis Depay 40 766 Tue 29 May 2018 Graeme Shinnie Peru A 2
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 766 Tue 29 May 2018 Scott McKenna Peru A 2
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 767 Sat 02 Jun 2018 Graeme Shinnie Mexico A 2
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Scott McKenna Mexico A 2
0
C 70993 ----- Giovani dos Santos 13 773 Tue 20 Nov 2018 Graeme Shinnie Israel H 2
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 Scott McKenna Israel H 2
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 774 Thu 21 Mar 2019 Graeme Shinnie Kazakhstan A 2
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Scott McKenna Kazakhstan A 2
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 782 Sat 16 Nov 2019 Michael Devlin Cyprus A 2
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Scott McKenna Cyprus A 2
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 93 Sat 07 Mar 1908 William Lennie Wales H 1 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 94 Sat 14 Mar 1908 William Lennie Ireland A 1
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 102 Mon 06 Mar 1911 Donald Colman Wales A 1
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 103 Sat 18 Mar 1911 Donald Colman Ireland H 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 104 Sat 01 Apr 1911 Donald Colman England A 1
0
38000 Alexander Higgins 88 James Stewart 20 109 Sat 15 Mar 1913 Donald Colman Ireland A 1
0
C 12000 William Reid 16; Alexander Bennett 32 James McKnight 42 123 Sat 03 Mar 1923 Jock Hutton Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 124 Sat 17 Mar 1923 Jock Hutton Wales H 1
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 125 Sat 14 Apr 1923 Jock Hutton England H 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 127 Sat 01 Mar 1924 Jock Hutton Northern Ireland H 1
0
C 30000 Andy Cunningham 85; David Morris 89 ----- 129 Sat 14 Feb 1925 Alex Jackson Wales H 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 130 Sat 28 Feb 1925 Alex Jackson Northern Ireland A 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 131 Sat 04 Apr 1925 Alex Jackson England H 1
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 132 Sat 31 Oct 1925 Jock Hutton Wales A 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 133 Sat 27 Feb 1926 Jock Hutton Northern Ireland H 1
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 134 Sat 17 Apr 1926 Jock Hutton England A 1
0
49429 Alex Jackson 36 ----- 143 Sat 13 Apr 1929 Alexander Cheyne England H 1 1
1
110512 Alexander Cheyne 89 ----- 144 Sun 26 May 1929 Alexander Cheyne Norway A 1 3
3
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 145 Sat 01 Jun 1929 Alexander Cheyne Germany A 1
0
47000 Willie Imrie 87 Hans Ruch 49 146 Tue 04 Jun 1929 Alexander Cheyne Netherlands A 1
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 151 Sat 25 Oct 1930 Frank Hill Wales H 1
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 154 Sat 16 May 1931 Andy Love Austria A 1
0
40000 ----- Anton Schall 8; Karl Zischek 13; Adolf Vogl 49; Karl Zischek 69; Matthias Sindelar 77 155 Wed 20 May 1931 Andy Love Italy A 1
0
25000 ----- Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 156 Sun 24 May 1931 Andy Love Switzerland A 1 1
1
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 174 Wed 14 Oct 1936 Matthew Armstrong Germany H 1
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 176 Wed 02 Dec 1936 Willie Mills Wales H 1
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 189 Wed 23 Jan 1946 Archie Baird Belgium H 1
0
48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 192 Wed 27 Nov 1946 George Hamilton Northern Ireland H 1
0
97326 ----- ----- 218 Sun 20 May 1951 George Hamilton Belgium A 1 3
3
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 219 Sun 27 May 1951 George Hamilton Austria A 1
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 236 Wed 16 Jun 1954 Fred Martin Austria N 1
0
30000 ----- Erich Probst 35 237 Sat 19 Jun 1954 Fred Martin Uruguay N 1
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 239 Wed 03 Nov 1954 Patrick Buckley Northern Ireland H 1
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 240 Wed 08 Dec 1954 Fred Martin Hungary H 1
0
113180 Tommy Ring 36; Bobby Johnstone 46 Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89 241 Sat 02 Apr 1955 Fred Martin England A 1
0
96847 Lawrie Reilly 15; Tommy Docherty 85 Dennis James Wilshaw 1; Nathaniel [Nat] Lofthouse 7; Donald George Revie 24; Nathaniel [Nat] Lofthouse 27; Dennis James Wilshaw 70; Dennis James Wilshaw 73; Dennis James Wilshaw 83 246 Sat 08 Oct 1955 Archie Glen Northern Ireland A 1
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 250 Sat 20 Oct 1956 Graham Leggat Wales A 1
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 258 Sat 05 Oct 1957 Graham Leggat Northern Ireland A 1 1
1
58000 Graham Leggat 59 William Laurence Bingham 47 262 Wed 07 May 1958 Graham Leggat Hungary H 1
0
55337 John Mudie 14 Mate Fenyvesi 52 263 Sun 01 Jun 1958 Graham Leggat Poland A 1
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 264 Sun 08 Jun 1958 Graham Leggat Yugoslavia N 1
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 265 Wed 11 Jun 1958 Graham Leggat Paraguay N 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 273 Sat 03 Oct 1959 George Mulhall Northern Ireland A 1 1
1
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 317 Wed 11 May 1966 David Smith Netherlands H 1
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 330 Wed 22 Nov 1967 Bobby Clark Wales H 1
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 341 Sun 21 Sep 1969 Ernie McGarr Republic Of Ireland A 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 343 Wed 05 Nov 1969 Ernie McGarr Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 344 Sat 18 Apr 1970 Bobby Clark Northern Ireland A 1
0
31000 John OHare 58 ----- 348 Wed 03 Feb 1971 Jim Forrest Belgium A 1
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 351 Tue 18 May 1971 Bobby Clark Northern Ireland H 1
0
31643 ----- John Greig og 14 355 Wed 13 Oct 1971 Martin Buchan Portugal H 1
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 359 Sat 20 May 1972 Bobby Clark Northern Ireland H 1
0
39652 Denis Law 86; Peter Lorimer 89 ----- 360 Wed 24 May 1972 Bobby Clark Wales H 1
0
21332 Peter Lorimer 72 ----- 361 Sat 27 May 1972 Bobby Clark England H 1
0
119415 ----- Alan James Ball 28 363 Sun 02 Jul 1972 Bobby Clark Czechoslovakia N 1
0
5000 ----- ----- 364 Wed 05 Jul 1972 Bobby Clark Brazil A 1
0
130000 ----- Jair Ventura Filho-JAIRZINHO 80 366 Wed 15 Nov 1972 Joe Harper Denmark H 1
0
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 367 Wed 14 Feb 1973 Bobby Clark England H 1
0
48470 ----- Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 393 Sun 01 Jun 1975 Willie Miller Romania A 1
0
52203 Gordon McQueen 89 Dudu Georgescu 22 416 Wed 17 May 1978 Stuart Kennedy Wales H 1
0
70221 Derek Johnstone 10 William Donachie og 90 417 Sat 20 May 1978 Stuart Kennedy England H 1
0
88019 ----- Stephen James Coppell 82 418 Sat 03 Jun 1978 Stuart Kennedy Peru N 1
0
37927 Joe Jordan 14 Cesar Cueto 43; Teofilo Cubillas 70; Teofilo Cubillas 77 419 Wed 07 Jun 1978 Joe Harper Iran N 1
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 420 Sun 11 Jun 1978 Stuart Kennedy Netherlands N 1
0
35130 Kenny Dalglish 44; Archie Gemmill pen 46; Archie Gemmill 68 Rob Rensenbrink pen 34; Johnny Rep 71 421 Wed 20 Sep 1978 Stuart Kennedy Austria A 1
0
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 423 Wed 29 Nov 1978 Stuart Kennedy Portugal A 1
0
70000 ----- Alberto Fonseca 29 431 Wed 21 Nov 1979 Willie Miller Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 443 Tue 28 Apr 1981 Alex McLeish Israel H 1
0
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 444 Sat 16 May 1981 Willie Miller Wales A 1
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 447 Wed 09 Sep 1981 Alex McLeish Sweden H 1
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 452 Wed 28 Apr 1982 Alex McLeish Northern Ireland A 1
0
20000 John Wark 32 Samuel Baxter McIlroy 52 455 Tue 15 Jun 1982 Gordon Strachan New Zealand N 1
0
36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 487 Wed 26 Mar 1986 Willie Miller Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 494 Wed 15 Oct 1986 Jim Leighton Republic Of Ireland A 1
0
48000 ----- ----- 495 Wed 12 Nov 1986 Jim Leighton Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Jim Leighton Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 511 Thu 22 Dec 1988 Alex McLeish Italy A 1
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 512 Wed 08 Feb 1989 Alex McLeish Cyprus A 1
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 513 Wed 08 Mar 1989 Alex McLeish France H 1
0
C 57292 Mo Johnston 28; Mo Johnston 52 ----- 521 Wed 25 Apr 1990 Alex McLeish East Germany H 1
0
C 19718 ----- Thomas Doll pen 73 524 Mon 28 May 1990 Jim Bett Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 526 Sat 16 Jun 1990 Alex McLeish Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 530 Wed 14 Nov 1990 Stewart Mckimmie Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 531 Wed 06 Feb 1991 Alex McLeish USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 532 Wed 27 Mar 1991 Alex McLeish Bulgaria H 1
0
C 33119 John Collins 83 Emil Kostadinov 89 533 Wed 01 May 1991 Stewart Mckimmie San Marino A 1
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 534 Wed 11 Sep 1991 Stewart Mckimmie Switzerland A 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 535 Wed 16 Oct 1991 Stewart Mckimmie Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 537 Wed 19 Feb 1992 Stewart Mckimmie Northern Ireland H 1
0
13651 Ally McCoist 11 ----- 538 Wed 25 Mar 1992 Stewart Mckimmie Finland H 1
0
9275 Paul McStay 24 Jari Litmanen 42 539 Sun 17 May 1992 Stewart Mckimmie United States A 1
0
24157 Pat Nevin 7 ----- 540 Wed 20 May 1992 Stewart Mckimmie Canada A 1
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 541 Wed 03 Jun 1992 Stewart Mckimmie Norway A 1
0
8786 ----- ----- 542 Fri 12 Jun 1992 Stewart Mckimmie Netherlands N 1
0
35720 ----- Dennis Bergkamp 76 543 Mon 15 Jun 1992 Stewart Mckimmie Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 544 Thu 18 Jun 1992 Stewart Mckimmie Commonwealth of Independent States N 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 547 Wed 18 Nov 1992 Eoin Jess Italy H 1
0
33029 ----- ----- 550 Wed 28 Apr 1993 Stewart Mckimmie Portugal A 1
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 562 Sun 18 Dec 1994 Stewart Mckimmie Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 564 Wed 26 Apr 1995 Duncan Shearer San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 572 Wed 27 Mar 1996 Scott Booth Australia H 1
0
20608 Ally McCoist 53 ----- 573 Wed 24 Apr 1996 Stewart Mckimmie Denmark A 1
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 574 Sun 26 May 1996 Scott Booth United States A 1
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 575 Wed 29 May 1996 Stewart Mckimmie Colombia N 1
0
8500 ----- Faustino Asprilla 82 577 Sat 15 Jun 1996 Stewart Mckimmie England N 1
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 578 Tue 18 Jun 1996 Scott Booth Switzerland N 1
0
34926 Ally McCoist 37 ----- 580 Sat 05 Oct 1996 Billy Dodds Latvia A 1
0
9500 John Collins 18; Darren Jackson 80 ----- 586 Tue 27 May 1997 Billy Dodds Wales H 1
0
9013 ----- John Hartson 46 588 Sun 08 Jun 1997 Billy Dodds Belarus A 1
0
14000 Gary McAllister pen 49 ----- 590 Sat 11 Oct 1997 Jim Leighton Latvia H 1
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 595 Sat 30 May 1998 Jim Leighton United States A 1
0
46037 ----- ----- 596 Wed 10 Jun 1998 Jim Leighton Brazil N 1
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 597 Tue 16 Jun 1998 Jim Leighton Norway N 1
0
30236 Craig Burley 66 Havard Flo 46 598 Tue 23 Jun 1998 Jim Leighton Morocco N 1
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 599 Sat 05 Sep 1998 Jim Leighton Lithuania A 1
0
4800 ----- ----- 600 Sat 10 Oct 1998 Jim Leighton Estonia H 1
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 602 Wed 31 Mar 1999 Eoin Jess Czech Republic H 1 1
1
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 604 Sat 05 Jun 1999 Eoin Jess Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 Eoin Jess Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 626 Wed 17 Apr 2002 Kevin McNaughton Nigeria H 1
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 630 Wed 21 Aug 2002 Kevin McNaughton Denmark H 1
0
28766 ----- Ebbe Sand 8 632 Sat 12 Oct 2002 Russell Anderson Iceland A 1
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 633 Tue 15 Oct 2002 Russell Anderson Canada H 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 634 Wed 20 Nov 2002 Russell Anderson Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 635 Wed 12 Feb 2003 Russell Anderson Republic Of Ireland H 1
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 652 Wed 18 Aug 2004 Scott Severin Hungary H 1
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 655 Sat 09 Oct 2004 Russell Anderson Norway H 1
0
48882 ----- Steffen Iversen pen 54 670 Sat 02 Sep 2006 Scott Severin Faroe Islands H 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 671 Wed 06 Sep 2006 Scott Severin Lithuania A 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 690 Wed 19 Nov 2008 Lee Miller Argentina H 1
0
32492 ----- Maxi RodrÃguez 8 696 Sat 10 Oct 2009 Lee Miller Japan A 1
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 705 Wed 09 Feb 2011 Chris Maguire Northern Ireland N 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 708 Sun 29 May 2011 Chris Maguire Republic Of Ireland A 1
0
25100 ----- Robbie Keane 23 748 Thu 24 Mar 2016 Kenny McLean Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 764 Fri 23 Mar 2018 Scott McKenna Costa Rica H 1
0
20488 ----- Marco Urena 14 768 Fri 07 Sep 2018 Graeme Shinnie Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 770 Thu 11 Oct 2018 Scott McKenna Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 772 Sat 17 Nov 2018 Scott McKenna Albania A 1
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 775 Sun 24 Mar 2019 Scott McKenna San Marino A 1
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 776 Sat 08 Jun 2019 Scott McKenna Cyprus H 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 777 Tue 11 Jun 2019 Scott McKenna Belgium A 1
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 780 Thu 10 Oct 2019 Michael Devlin Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 781 Sun 13 Oct 2019 Michael Devlin San Marino H 1
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 783 Tue 19 Nov 2019 Scott McKenna Kazakhstan H 1
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 784 Fri 04 Sep 2020 Scott McKenna Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 785 Mon 07 Sep 2020 Scott McKenna Czech Republic A 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 787 Sun 11 Oct 2020 Andrew Considine Slovakia H 1
0
0 Lyndon Dykes 54 ----- 788 Wed 14 Oct 2020 Andrew Considine Czech Republic H 1
0
0 Ryan Fraser 6 ----- 790 Sun 15 Nov 2020 Andrew Considine Slovakia A 1
0
0 ----- Jan Gregus 32 800 Wed 01 Sep 2021 Lewis Ferguson Denmark A 1
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 802 Tue 07 Sep 2021 Lewis Ferguson Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 808 Tue 29 Mar 2022 Lewis Ferguson Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 812 Tue 14 Jun 2022 Lewis Ferguson Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 837 Tue 15 Oct 2024 Nicky Devlin Portugal H 1
0
49057 ----- ----- 839 Mon 18 Nov 2024 Nicky Devlin Poland A 1
0
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59
Scorers by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 93 Sat 07 Mar 1908 William Lennie Wales H 1 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 143 Sat 13 Apr 1929 Alexander Cheyne England H 1 1
1
110512 Alexander Cheyne 89 ----- 144 Sun 26 May 1929 Alexander Cheyne Norway A 1 3
3
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 156 Sun 24 May 1931 Andy Love Switzerland A 1 1
1
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 218 Sun 20 May 1951 George Hamilton Belgium A 1 3
3
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 233 Wed 05 May 1954 George Hamilton Norway H 3 1
1
25869 George Hamilton 34 ----- 238 Sat 16 Oct 1954 Patrick Buckley Wales A 2 1
1
53000 Patrick Buckley 70 ----- 248 Sat 14 Apr 1956 Graham Leggat England H 2 1
1
132779 Graham Leggat 60 John Norman Haynes 89 258 Sat 05 Oct 1957 Graham Leggat Northern Ireland A 1 1
1
58000 Graham Leggat 59 William Laurence Bingham 47 273 Sat 03 Oct 1959 George Mulhall Northern Ireland A 1 1
1
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 365 Wed 18 Oct 1972 Joe Harper Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 433 Wed 26 Mar 1980 Steve Archibald Portugal H 2 1
1
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 435 Wed 21 May 1980 Willie Miller Wales H 3 1
1
27455 Willie Miller 26 ----- 439 Wed 10 Sep 1980 Gordon Strachan Sweden A 3 1
1
39831 Gordon Strachan 72 ----- 465 Sun 12 Jun 1983 Gordon Strachan Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Mark McGhee Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 473 Sat 26 May 1984 Mark McGhee England H 5 1
1
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 520 Wed 28 Mar 1990 Stewart Mckimmie Argentina H 3 1
1
46535 Stewart Mckimmie 32 ----- 551 Wed 19 May 1993 Scott Booth Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 558 Fri 27 May 1994 Duncan Shearer Netherlands A 4 1
1
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 559 Wed 07 Sep 1994 Duncan Shearer Finland A 3 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 560 Wed 12 Oct 1994 Scott Booth Faroe Islands H 2 1
1
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 561 Wed 16 Nov 1994 Scott Booth Russia H 2 1
1
31254 Scott Booth 19 Dmitri Radchenko 25 569 Wed 06 Sep 1995 Scott Booth Finland H 2 1
1
35505 Scott Booth 10 ----- 571 Wed 15 Nov 1995 Eoin Jess San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Scott Booth San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 602 Wed 31 Mar 1999 Eoin Jess Czech Republic H 1 1
1
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35
Scorers by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 520 Wed 28 Mar 1990 Stewart Mckimmie Argentina H 3 1
1
46535 Stewart Mckimmie 32 ----- 218 Sun 20 May 1951 George Hamilton Belgium A 1 3
3
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 465 Sun 12 Jun 1983 Gordon Strachan Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Mark McGhee Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 602 Wed 31 Mar 1999 Eoin Jess Czech Republic H 1 1
1
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 365 Wed 18 Oct 1972 Joe Harper Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 143 Sat 13 Apr 1929 Alexander Cheyne England H 1 1
1
110512 Alexander Cheyne 89 ----- 248 Sat 14 Apr 1956 Graham Leggat England H 2 1
1
132779 Graham Leggat 60 John Norman Haynes 89 473 Sat 26 May 1984 Mark McGhee England H 5 1
1
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 551 Wed 19 May 1993 Scott Booth Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 560 Wed 12 Oct 1994 Scott Booth Faroe Islands H 2 1
1
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 559 Wed 07 Sep 1994 Duncan Shearer Finland A 3 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 569 Wed 06 Sep 1995 Scott Booth Finland H 2 1
1
35505 Scott Booth 10 ----- 558 Fri 27 May 1994 Duncan Shearer Netherlands A 4 1
1
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 258 Sat 05 Oct 1957 Graham Leggat Northern Ireland A 1 1
1
58000 Graham Leggat 59 William Laurence Bingham 47 273 Sat 03 Oct 1959 George Mulhall Northern Ireland A 1 1
1
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 144 Sun 26 May 1929 Alexander Cheyne Norway A 1 3
3
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 233 Wed 05 May 1954 George Hamilton Norway H 3 1
1
25869 George Hamilton 34 ----- 433 Wed 26 Mar 1980 Steve Archibald Portugal H 2 1
1
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 561 Wed 16 Nov 1994 Scott Booth Russia H 2 1
1
31254 Scott Booth 19 Dmitri Radchenko 25 571 Wed 15 Nov 1995 Eoin Jess San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Scott Booth San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 439 Wed 10 Sep 1980 Gordon Strachan Sweden A 3 1
1
39831 Gordon Strachan 72 ----- 156 Sun 24 May 1931 Andy Love Switzerland A 1 1
1
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 93 Sat 07 Mar 1908 William Lennie Wales H 1 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 238 Sat 16 Oct 1954 Patrick Buckley Wales A 2 1
1
53000 Patrick Buckley 70 ----- 435 Wed 21 May 1980 Willie Miller Wales H 3 1
1
27455 Willie Miller 26 -----
Scorers by Number of Goals Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 144 Sun 26 May 1929 Alexander Cheyne Norway A 1 3
3
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 218 Sun 20 May 1951 George Hamilton Belgium A 1 3
3
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 93 Sat 07 Mar 1908 William Lennie Wales H 1 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 143 Sat 13 Apr 1929 Alexander Cheyne England H 1 1
1
110512 Alexander Cheyne 89 ----- 156 Sun 24 May 1931 Andy Love Switzerland A 1 1
1
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 233 Wed 05 May 1954 George Hamilton Norway H 3 1
1
25869 George Hamilton 34 ----- 238 Sat 16 Oct 1954 Patrick Buckley Wales A 2 1
1
53000 Patrick Buckley 70 ----- 248 Sat 14 Apr 1956 Graham Leggat England H 2 1
1
132779 Graham Leggat 60 John Norman Haynes 89 258 Sat 05 Oct 1957 Graham Leggat Northern Ireland A 1 1
1
58000 Graham Leggat 59 William Laurence Bingham 47 273 Sat 03 Oct 1959 George Mulhall Northern Ireland A 1 1
1
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 365 Wed 18 Oct 1972 Joe Harper Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 433 Wed 26 Mar 1980 Steve Archibald Portugal H 2 1
1
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 435 Wed 21 May 1980 Willie Miller Wales H 3 1
1
27455 Willie Miller 26 ----- 439 Wed 10 Sep 1980 Gordon Strachan Sweden A 3 1
1
39831 Gordon Strachan 72 ----- 465 Sun 12 Jun 1983 Gordon Strachan Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Mark McGhee Canada A 4 2
1
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 473 Sat 26 May 1984 Mark McGhee England H 5 1
1
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 520 Wed 28 Mar 1990 Stewart Mckimmie Argentina H 3 1
1
46535 Stewart Mckimmie 32 ----- 551 Wed 19 May 1993 Scott Booth Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 558 Fri 27 May 1994 Duncan Shearer Netherlands A 4 1
1
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 559 Wed 07 Sep 1994 Duncan Shearer Finland A 3 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 560 Wed 12 Oct 1994 Scott Booth Faroe Islands H 2 1
1
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 561 Wed 16 Nov 1994 Scott Booth Russia H 2 1
1
31254 Scott Booth 19 Dmitri Radchenko 25 569 Wed 06 Sep 1995 Scott Booth Finland H 2 1
1
35505 Scott Booth 10 ----- 571 Wed 15 Nov 1995 Eoin Jess San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Scott Booth San Marino H 2 2
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 602 Wed 31 Mar 1999 Eoin Jess Czech Republic H 1 1
1
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35