Rangers
‹-- RaithRovers RCDMallorca --›
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 1
Caps Ranking 2
Goals Ranking 1
Number Of Players 158
Number of Debutants 119
Total Caps Won 1405
Total Goals 205
No times Supplied Captain 181
Total Games Involved in 623
Total Sendings Off 3
Total Bookings 45
Earliest Date Cap Won 25 Mar 1876
Last Date Cap Won 18 Nov 2024
Decade Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals1870
3
4
0
9
4
1880
3
14
0
21
7
1890
2
19
0
56
20
1900
1
19
0
78
22
1910
2
5
0
26
5
1920
1
14
0
85
15
1930
1
20
0
101
13
1940
1
9
0
54
5
1950
1
11
0
136
6
1960
1
18
0
196
46
1970
3
15
0
133
5
1980
5
9
0
66
13
1990
2
14
0
191
20
2000
2
21
0
151
20
2010
2 equal
15
0
74
3
2020
11
3
0
28
1
Season Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals6
1
0
1
0
3
1
0
2
0
3
3
0
3
3
3
2
0
3
1
3
3
0
3
0
2
3
0
6
1
2
2
0
2
0
3
1
0
2
0
4
2
0
2
2
5
2
0
2
0
5
2
0
2
4
4
2
0
2
0
3
3
0
3
1
5
3
0
3
2
3
3
0
4
3
1
7
0
7
1
1
3
0
6
0
2
2
0
4
0
1
9
0
10
5
1
5
0
6
1
1
5
0
13
7
1
9
0
15
3
1
7
0
13
8
1
5
0
13
6
1
5
0
10
2
1
5
0
8
1
5
2
0
2
1
3
2
0
4
0
3
2
0
2
0
2
3
0
5
1
1
3
0
6
0
2
2
0
5
0
1
3
0
7
1
3
2
0
3
1
1
3
0
7
2
2
2
0
4
1
1
4
0
7
2
2
3
0
4
2
1
6
0
8
1
1
5
0
9
1
1
6
0
10
1
1
3
0
9
2
2
2
0
3
1
1
4
0
6
3
1
4
0
7
0
1
8
0
18
2
1
7
0
14
2
1
6
0
9
0
1
8
0
16
1
1
4
0
6
2
3
4
0
5
2
2
5
0
8
0
2
4
0
7
0
1
4
0
20
4
1
8
0
15
2
3
3
0
5
0
1
5
0
6
0
1
7
0
15
1
2
6
0
12
0
1
6
0
14
2
1
5
0
21
2
1
5
0
29
1
1
6
0
20
1
1
3
0
8
0
7
3
0
6
0
6
2
0
6
0
3
1
0
4
0
1
5
0
26
2
2
4
0
14
2
3
2
0
7
0
5
1
0
6
1
1
6
0
25
7
1
6
0
27
10
1
5
0
25
9
1
5
0
15
0
1
4
0
16
4
1
6
0
29
3
4
4
0
11
0
1
5
0
12
1
2
5
0
22
10
1
5
0
19
1
1
6
0
17
0
12
1
0
3
0
4
5
0
16
0
4
2
0
13
1
1
5
0
25
2
1
7
0
16
0
3
3
0
12
0
3
3
0
15
2
6
4
0
9
0
15
1
0
1
0
8
2
0
4
0
10
1
0
2
1
8
1
0
5
1
6
2
0
8
2
3
2
0
9
2
3
4
0
16
3
3
4
0
13
3
1
3
0
25
4
5
2
0
7
2
1
7
0
40
5
1
7
0
25
3
2
7
0
15
0
2
3
0
14
0
2
5
0
28
5
4
5
0
14
0
3
4
0
11
2
7
3
0
6
0
1
4
0
20
1
1
5
0
16
4
3
3
0
9
0
2
4
0
17
2
6
4
0
8
0
8
2
0
6
1
3
5
0
13
4
1
6
0
21
3
2
6
0
24
4
2
7
0
17
1
2
6
0
16
0
1
8
0
36
2
1
4
0
17
1
23
1
0
1
0
17
1
0
2
0
20
1
0
1
0
14
1
0
2
0
9
3
0
4
0
11
2
0
5
0
12
1
0
2
0
13
2
0
8
0
11
3
0
7
1
12
2
0
5
0
17
2
0
4
0
10
1
0
4
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 117 Ally McCoist Tue 29 Apr 1986 Sun 07 Sep 1997 11y 04m 10d 59 77.7074 19 1 23 17 19 63 55 0 61 81.1360 19 2 79 George Young Wed 15 May 1946 Sun 19 May 1957 11y 00m 05d 54 115.6000 0 48 29 11 14 112 65 0 54 115.6000 0 3 98 John Greig Sat 11 Apr 1964 Wed 29 Oct 1975 11y 06m 19d 44 76.0140 3 15 16 14 14 70 62 0 44 76.0140 3 4 88 Eric Caldow Sat 06 Apr 1957 Sat 06 Apr 1963 06y 00m 01d 40 69.5951 4 15 19 8 13 87 74 0 40 69.5951 5 5 105 Sandy Jardine Wed 11 Nov 1970 Wed 19 Dec 1979 09y 01m 09d 38 45.4664 1 9 15 10 13 49 42 0 38 45.4664 1 6 130 Barry Ferguson Sat 05 Sep 1998 Sat 28 Mar 2009 10y 06m 24d 35 49.1641 3 21 14 7 14 31 38 0 45 61.2851 3 7 54 Alan Morton Sat 09 Apr 1921 Sun 08 May 1932 11y 01m 00d 29 98.0000 4 1 18 5 6 61 34 0 31 106.0000 5 7 95 Willie Henderson Sat 20 Oct 1962 Wed 21 Apr 1971 08y 06m 02d 29 51.1904 5 0 13 8 8 62 41 0 29 51.1904 5 7 123 Stuart McCall Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 29 37.5543 0 0 9 6 14 26 33 0 40 52.2815 1 10 100 Ronnie McKinnon Tue 09 Nov 1965 Mon 14 Jun 1971 05y 07m 06d 28 49.4997 1 0 10 8 10 33 35 0 28 49.4997 1 10 123 Andy Goram Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 28 34.9058 0 0 7 9 12 25 27 0 43 58.1655 0 12 119 Richard Gough Wed 17 Feb 1988 Wed 28 Apr 1993 05y 02m 12d 27 35.1058 3 8 9 7 11 28 33 0 61 83.8003 6 13 82 Sammy Cox Sun 23 May 1948 Sat 03 Apr 1954 05y 10m 12d 25 51.0000 0 1 15 4 6 58 34 0 25 51.0000 0 13 142 Allan McGregor Wed 30 May 2007 Tue 20 Nov 2018 11y 05m 22d 25 34.2429 0 0 11 4 10 32 33 0 42 57.0571 0 15 81 Willie Woodburn Sat 12 Apr 1947 Wed 30 Apr 1952 05y 00m 19d 24 47.2000 0 1 14 2 8 58 26 0 24 47.2000 0 16 90 Jim Baxter Wed 09 Nov 1960 Wed 21 Oct 1964 03y 11m 13d 23 45.0287 3 0 16 1 6 68 37 0 34 61.7427 3 17 89 Davie Wilson Sat 22 Oct 1960 Thu 27 May 1965 04y 07m 06d 22 42.2287 9 0 14 2 6 58 42 0 22 42.2287 9 18 109 Tom Forsyth Wed 17 Oct 1973 Sun 11 Jun 1978 04y 07m 26d 21 27.0572 0 1 12 5 4 40 20 0 22 28.5572 0 19 32 Alec Smith Sat 02 Apr 1898 Sat 01 Apr 1911 13y 00m 00d 20 80.0000 5 0 11 5 4 50 23 0 20 80.0000 5 19 114 Davie Cooper Wed 12 Sep 1979 Tue 26 May 1987 07y 08m 15d 20 28.8936 6 0 6 9 5 24 14 0 22 31.0754 6 21 63 George Brown Sat 25 Oct 1930 Sat 21 May 1938 07y 06m 27d 19 53.6000 0 2 12 4 3 40 22 0 19 53.6000 0 22 76 Willie Waddell Wed 15 May 1946 Wed 03 Nov 1954 08y 05m 20d 18 40.4000 6 0 13 1 4 44 22 0 18 40.4000 6 22 127 Gordon Durie Wed 23 Mar 1994 Tue 23 Jun 1998 04y 03m 01d 18 22.7636 3 0 5 5 8 20 24 0 43 58.2786 7 22 154 Ryan Jack Thu 09 Nov 2017 Sun 19 Nov 2023 06y 00m 11d 18 20.7257 0 0 6 7 5 22 21 0 20 22.5719 0 25 104 Colin Stein Wed 16 Oct 1968 Sun 02 Jul 1972 03y 08m 17d 17 28.2000 10 0 6 5 6 26 19 0 21 33.0000 10 25 141 David Weir Sat 24 Mar 2007 Tue 12 Oct 2010 03y 06m 19d 17 25.7286 0 0 8 3 6 19 15 0 69 100.5957 1 27 59 Bob McPhail Sat 27 Oct 1928 Wed 10 Nov 1937 09y 00m 15d 16 43.8000 7 0 11 3 2 36 16 0 17 47.8000 7 27 139 Kris Boyd Thu 11 May 2006 Wed 03 Mar 2010 03y 09m 21d 16 24.3809 7 0 9 2 5 25 14 0 18 26.7809 7 29 55 Davie Meiklejohn Sat 04 Feb 1922 Wed 29 Nov 1933 11y 09m 26d 15 49.0000 3 6 9 2 4 34 22 0 15 49.0000 3 29 131 Neil McCann Wed 31 Mar 1999 Wed 12 Feb 2003 03y 10m 13d 15 21.9479 1 0 6 3 6 12 18 0 26 35.5408 3 29 134 Kenny Miller Wed 25 Apr 2001 Tue 12 Oct 2010 09y 05m 18d 15 25.0858 1 0 5 3 7 12 20 0 69 95.6519 18 29 149 Steven Whittaker Wed 12 Aug 2009 Sat 26 May 2012 02y 09m 15d 15 22.9000 0 0 5 1 9 12 24 0 31 45.1665 0 33 35 Jacky Robertson Sat 03 Feb 1900 Mon 06 Mar 1905 05y 01m 04d 14 56.0000 2 5 7 5 2 41 17 0 16 64.0000 2 33 67 Jerry Dawson Sat 20 Oct 1934 Sat 15 Apr 1939 04y 05m 27d 14 36.2000 0 0 7 3 4 26 16 0 14 36.2000 0 33 67 Jimmy Simpson Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 14 40.8000 1 13 7 4 3 25 16 0 14 40.8000 1 33 84 Ian McColl Sat 15 Apr 1950 Sat 19 Apr 1958 08y 00m 05d 14 21.6666 0 0 9 2 3 31 16 0 14 21.6666 0 33 106 Derek Johnstone Sat 12 May 1973 Wed 19 Dec 1979 06y 07m 08d 14 18.6095 2 0 6 3 5 18 13 0 14 18.6095 2 33 150 Steven Naismith Wed 09 Sep 2009 Tue 11 Oct 2011 02y 01m 03d 14 19.9000 2 0 6 2 6 17 17 0 51 72.0283 10 39 23 Jock Drummond Sat 31 Mar 1894 Sat 21 Mar 1903 08y 11m 22d 13 52.0000 0 4 7 3 3 34 22 0 14 56.0000 0 39 25 Neilly Gibson Sat 30 Mar 1895 Sat 02 Mar 1901 05y 11m 03d 13 52.0000 1 0 8 2 3 40 18 0 14 56.0000 1 39 135 Maurice Ross Thu 16 May 2002 Wed 19 Nov 2003 01y 06m 04d 13 15.4090 0 0 3 4 6 15 22 0 13 15.4090 0 42 29 Nicol Smith Sat 03 Apr 1897 Sat 03 May 1902 05y 01m 01d 12 48.0000 0 2 9 2 1 54 13 0 12 48.0000 0 42 51 Andy Cunningham Sat 13 Mar 1920 Sat 02 Apr 1927 07y 00m 21d 12 48.0000 5 1 9 2 1 26 7 0 12 48.0000 5 42 108 Derek Parlane Sat 12 May 1973 Sat 28 May 1977 04y 00m 17d 12 15.8474 1 0 4 5 3 15 13 0 12 15.8474 1 45 86 Alex Scott Wed 07 Nov 1956 Wed 02 May 1962 05y 05m 26d 11 19.1666 5 0 8 1 2 25 11 0 16 28.3475 5 45 118 Ian Durrant Wed 09 Sep 1987 Wed 17 Nov 1993 06y 02m 09d 11 16.8332 0 0 4 4 3 11 13 0 20 30.7379 0 45 132 Billy Dodds Wed 29 Mar 2000 Wed 05 Sep 2001 01y 05m 08d 11 17.2857 3 0 4 4 3 12 10 0 26 38.6570 7 48 33 Robert Hamilton Sat 18 Mar 1899 Sat 26 Mar 1904 05y 00m 09d 10 40.0000 13 2 7 2 1 47 11 0 11 44.0000 15 48 49 James Gordon Sat 16 Mar 1912 Sat 10 Apr 1920 08y 00m 26d 10 40.0000 0 1 4 4 2 19 12 0 10 40.0000 0 48 59 Douglas Gray Sat 27 Oct 1928 Wed 26 Oct 1932 04y 00m 00d 10 27.0000 0 0 6 2 2 30 20 0 10 27.0000 0 48 122 Mo Johnston Wed 11 Oct 1989 Wed 13 Nov 1991 02y 01m 03d 10 10.9090 2 0 3 3 4 12 12 0 38 53.9046 14 48 127 Colin Hendry Wed 23 Mar 1994 Wed 17 Nov 1999 05y 07m 26d 10 15.5237 0 8 6 2 2 10 7 0 51 70.5183 3 48 129 Alan McLaren Wed 16 Nov 1994 Wed 15 Nov 1995 01y 00m 00d 10 12.6058 0 0 5 3 2 13 5 0 24 34.0451 0 48 136 Steven Thompson Tue 15 Oct 2002 Wed 13 Oct 2004 01y 11m 29d 10 11.6362 2 0 2 2 6 10 16 0 16 19.4089 3 55 48 William Reid Mon 06 Mar 1911 Sat 04 Apr 1914 03y 00m 30d 9 36.0000 4 0 4 4 1 15 8 0 9 36.0000 4 55 99 Willie Johnston Wed 13 Oct 1965 Wed 11 Nov 1970 05y 00m 30d 9 16.3332 0 0 4 2 3 15 14 0 22 31.9332 0 55 121 Ian Ferguson Thu 22 Dec 1988 Tue 11 Feb 1997 08y 01m 21d 9 14.7000 0 0 6 1 2 16 9 0 9 14.7000 0 58 45 Alexander Bennett Mon 01 Mar 1909 Sat 15 Mar 1913 04y 00m 15d 8 32.0000 1 0 4 2 2 15 9 0 11 44.0000 2 58 50 Tommy Cairns Thu 26 Feb 1920 Sat 04 Apr 1925 05y 01m 10d 8 32.0000 1 0 6 2 0 16 4 0 8 32.0000 1 58 53 Sandy Archibald Sat 12 Feb 1921 Sat 09 Apr 1932 11y 01m 29d 8 29.0000 1 0 4 1 3 8 9 0 8 29.0000 1 58 56 Tommy Muirhead Sat 04 Mar 1922 Sat 26 Oct 1929 07y 07m 23d 8 27.0000 0 1 5 1 2 21 13 0 8 27.0000 0 58 58 Thomas Craig Sat 26 Feb 1927 Sat 05 Apr 1930 03y 01m 11d 8 23.0000 1 4 5 1 2 21 13 0 8 23.0000 1 58 76 William Thornton Wed 15 May 1946 Fri 30 May 1952 06y 00m 16d 8 21.8000 1 0 3 1 4 9 12 0 8 21.8000 1 58 90 Ralph Brand Wed 09 Nov 1960 Wed 02 May 1962 01y 05m 24d 8 16.0000 8 0 5 0 3 24 15 0 8 16.0000 8 58 110 Colin Jackson Wed 16 Apr 1975 Sat 15 May 1976 01y 01m 00d 8 12.5714 1 0 5 3 0 16 7 0 8 12.5714 1 58 158 John Souttar Sat 11 Jun 2022 Mon 18 Nov 2024 02y 05m 08d 8 12.2693 0 0 3 1 4 7 14 0 13 17.7155 1 67 2 Tom Vallance Sat 03 Mar 1877 Mon 14 Mar 1881 04y 00m 12d 7 42.0000 0 0 6 0 1 30 10 0 7 42.0000 0 67 87 Samuel Baird Wed 21 Nov 1956 Sun 15 Jun 1958 01y 06m 26d 7 10.1666 2 0 4 1 2 14 11 0 7 10.1666 2 67 126 Dave McPherson Fri 12 Jun 1992 Wed 28 Apr 1993 00y 10m 17d 7 9.2727 0 0 2 1 4 7 11 0 27 36.4544 0 67 145 Lee McCulloch Sat 08 Sep 2007 Tue 12 Oct 2010 03y 01m 05d 7 9.6000 1 0 4 1 2 12 8 0 18 24.9331 1 71 75 Jock Shaw Wed 23 Jan 1946 Sat 04 Oct 1947 01y 08m 12d 6 21.2000 0 6 2 2 2 13 8 0 6 21.2000 0 71 144 Alan Hutton Wed 30 May 2007 Sat 17 Nov 2007 00y 05m 19d 6 9.0000 0 0 5 0 1 10 4 0 50 73.1094 0 71 157 Nathan Patterson Sun 06 Jun 2021 Fri 12 Nov 2021 00y 05m 07d 6 5.1924 1 0 5 0 1 9 5 0 21 20.7696 1 74 5 George Gillespie Sat 27 Mar 1880 Sat 22 Mar 1890 09y 11m 24d 5 28.0000 0 1 5 0 0 26 4 0 7 36.0000 0 74 17 David Mitchell Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 5 20.0000 0 0 2 1 2 15 13 0 5 20.0000 0 74 20 John McPherson Sat 26 Mar 1892 Sat 27 Mar 1897 05y 00m 02d 5 20.0000 4 0 3 1 1 16 8 0 9 36.0000 6 74 41 John May Sat 03 Mar 1906 Mon 01 Mar 1909 02y 11m 27d 5 20.0000 0 0 2 1 2 9 6 0 5 20.0000 0 74 97 David Provan Sat 12 Oct 1963 Wed 11 May 1966 02y 07m 00d 5 8.7999 0 0 2 0 3 8 9 0 5 8.7999 0 74 110 Stewart Kennedy Wed 16 Apr 1975 Sat 24 May 1975 00y 01m 09d 5 6.6665 0 0 2 2 1 8 8 0 5 6.6665 0 74 115 Ally Dawson Wed 28 May 1980 Sun 19 Jun 1983 03y 00m 23d 5 6.0000 0 0 2 1 2 5 4 0 5 6.0000 0 74 151 Lee Wallace Sat 26 May 2012 Wed 22 Mar 2017 04y 09m 25d 5 7.9286 0 0 1 2 2 4 10 0 10 16.3286 0 82 33 John Campbell Sat 18 Mar 1899 Sat 23 Feb 1901 01y 11m 06d 4 16.0000 6 0 3 0 1 27 3 0 4 16.0000 6 82 76 Bobby Brown Wed 15 May 1946 Sat 05 Apr 1952 05y 10m 22d 4 13.4000 0 0 2 1 1 7 5 0 5 19.4000 0 82 92 Bobby Shearer Sat 15 Apr 1961 Sun 14 May 1961 00y 01m 00d 4 8.0000 0 0 2 0 2 10 14 0 4 8.0000 0 82 106 Peter McCloy Sat 12 May 1973 Sat 30 Jun 1973 00y 01m 19d 4 4.8000 0 0 1 0 3 3 4 0 4 4.8000 0 82 148 Kirk Broadfoot Wed 10 Sep 2008 Wed 11 Aug 2010 01y 11m 02d 4 6.3429 1 0 1 1 2 2 5 0 4 6.3429 1 87 7 David Hill Sat 12 Mar 1881 Sat 25 Mar 1882 01y 00m 14d 3 18.0000 1 0 3 0 0 16 2 0 3 18.0000 1 87 27 Matthew Dickie Sat 27 Mar 1897 Sat 03 Feb 1900 02y 10m 08d 3 12.0000 0 0 3 0 0 19 4 0 3 12.0000 0 87 29 James Millar Sat 03 Apr 1897 Sat 02 Apr 1898 01y 00m 00d 3 12.0000 2 0 2 0 1 8 6 0 3 12.0000 2 87 38 Finlay Speedie Mon 09 Mar 1903 Sat 04 Apr 1903 00y 00m 27d 3 12.0000 2 0 2 0 1 3 3 0 3 12.0000 2 87 47 George Law Sat 05 Mar 1910 Sat 02 Apr 1910 00y 00m 29d 3 12.0000 0 0 2 0 1 3 1 0 3 12.0000 0 87 62 Jimmy Fleming Sat 01 Jun 1929 Sat 05 Apr 1930 00y 10m 05d 3 7.0000 3 0 1 1 1 5 6 0 3 7.0000 3 87 65 James Marshall Sat 09 Apr 1932 Sat 14 Apr 1934 02y 00m 06d 3 10.0000 0 0 1 0 2 2 7 0 3 10.0000 0 87 102 Andrew Penman Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 3 3.9999 0 0 3 0 0 11 3 0 4 5.3332 0 87 125 David Robertson Wed 19 Feb 1992 Wed 23 Mar 1994 02y 01m 05d 3 5.0909 0 0 1 1 1 2 2 0 3 5.0909 0 87 133 Allan Johnston Sat 07 Oct 2000 Wed 28 Mar 2001 00y 05m 22d 3 5.1429 0 0 2 1 0 7 1 0 18 27.6104 2 87 137 Gavin Rae Wed 31 Mar 2004 Sat 13 May 2006 02y 01m 14d 3 3.7575 0 0 1 1 1 6 3 0 14 18.2315 0 87 138 Ian Murray Sat 08 Oct 2005 Sat 13 May 2006 00y 07m 06d 3 3.9999 0 0 1 1 1 5 2 0 6 7.7574 0 87 147 Kevin Thomson Wed 20 Aug 2008 Wed 11 Aug 2010 01y 11m 23d 3 4.9143 0 0 1 1 1 1 3 0 3 4.9143 0 100 1 Moses McNeil Sat 25 Mar 1876 Sat 13 Mar 1880 03y 11m 18d 2 12.0000 0 0 2 0 0 9 4 0 2 12.0000 0 100 3 Peter Campbell Sat 23 Mar 1878 Mon 07 Apr 1879 01y 00m 16d 2 12.0000 3 0 2 0 0 12 0 0 2 12.0000 3 100 8 John Inglis Sat 10 Mar 1883 Mon 12 Mar 1883 00y 00m 03d 2 12.0000 0 0 2 0 0 6 2 0 2 12.0000 0 100 19 Robert Marshall Sat 19 Mar 1892 Sat 31 Mar 1894 02y 00m 13d 2 8.0000 0 1 2 0 0 5 3 0 2 8.0000 0 100 21 John Barker Sat 18 Mar 1893 Sat 24 Mar 1894 01y 00m 07d 2 8.0000 4 0 2 0 0 13 2 0 2 8.0000 4 100 21 Andrew McCreadie Sat 18 Mar 1893 Sat 07 Apr 1894 01y 00m 21d 2 8.0000 0 0 1 1 0 10 2 0 2 8.0000 0 100 39 Johnny Walker Sat 12 Mar 1904 Sat 26 Mar 1904 00y 00m 15d 2 8.0000 0 0 0 2 0 2 2 0 5 20.0000 3 100 43 James Galt 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 100 46 James Stark Mon 15 Mar 1909 Sat 03 Apr 1909 00y 00m 20d 2 8.0000 0 2 1 0 1 5 2 0 2 8.0000 0 100 51 James Bowie Sat 13 Mar 1920 Sat 10 Apr 1920 00y 00m 29d 2 8.0000 0 0 1 0 1 7 5 0 2 8.0000 0 100 61 Jock Buchanan Sat 13 Apr 1929 Sat 05 Apr 1930 00y 11m 24d 2 5.0000 0 0 1 0 1 3 5 0 2 5.0000 0 100 64 Bob McAulay Sat 19 Sep 1931 Sat 31 Oct 1931 00y 01m 13d 2 6.0000 0 0 2 0 0 6 3 0 2 6.0000 0 100 67 James Smith Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 2 6.4000 1 0 0 1 1 2 3 0 2 6.4000 1 100 70 Alex Venters Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 2 7.0000 0 0 0 1 1 2 3 0 3 10.0000 0 100 96 Jimmy Millar Wed 08 May 1963 Sun 09 Jun 1963 00y 01m 02d 2 3.4286 0 0 1 0 1 4 2 0 2 3.4286 0 100 101 Jim Forrest Wed 24 Nov 1965 Tue 07 Dec 1965 00y 00m 14d 2 2.6666 0 0 1 0 1 4 4 0 5 7.1666 0 100 116 Jim Bett Tue 23 Mar 1982 Wed 15 Dec 1982 00y 08m 23d 2 2.2909 0 0 1 0 1 4 4 0 26 36.6048 1 100 120 Derek Ferguson Tue 22 Mar 1988 Tue 17 May 1988 00y 01m 26d 2 2.6666 0 0 0 2 0 1 1 0 2 2.6666 0 100 140 Chris Burke Thu 11 May 2006 Sat 13 May 2006 00y 00m 03d 2 2.6666 2 0 1 1 0 5 1 0 7 9.2666 2 100 143 Charlie Adam Wed 30 May 2007 Wed 06 Jun 2007 00y 00m 08d 2 3.0000 0 0 2 0 0 3 0 0 26 35.6333 0 100 155 Jamie Murphy Fri 23 Mar 2018 Tue 29 May 2018 00y 02m 07d 2 2.6666 0 0 0 0 2 0 3 0 2 2.6666 0 121 3 James Watson Sat 23 Mar 1878 Sat 23 Mar 1878 00y 00m 01d 1 6.0000 1 0 1 0 0 9 0 0 1 6.0000 1 121 5 Hugh McIntyre Sat 27 Mar 1880 Sat 27 Mar 1880 00y 00m 01d 1 6.0000 0 0 1 0 0 5 1 0 1 6.0000 0 121 9 James Gossland Sat 26 Jan 1884 Sat 26 Jan 1884 00y 00m 01d 1 4.0000 2 0 1 0 0 5 0 0 1 4.0000 2 121 10 James McIntyre Sat 29 Mar 1884 Sat 29 Mar 1884 00y 00m 01d 1 4.0000 0 0 1 0 0 4 1 0 1 4.0000 0 121 11 William Chalmers Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 121 11 Hugh McHardy Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 121 13 John Cameron Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 0 0 1 0 0 7 2 0 1 4.0000 0 121 13 Charles Heggie Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 4 0 1 0 0 7 2 0 1 4.0000 4 121 15 Donald Gow Sat 17 Mar 1888 Sat 17 Mar 1888 00y 00m 01d 1 4.0000 0 1 0 0 1 0 5 0 1 4.0000 0 121 16 John Gow Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 10 2 0 1 4.0000 0 121 17 Thomas Wyllie Sat 29 Mar 1890 Sat 29 Mar 1890 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1 121 24 David Haddow Sat 07 Apr 1894 Sat 07 Apr 1894 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 1 4.0000 0 121 26 James Oswald Sat 20 Mar 1897 Sat 20 Mar 1897 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 3 12.0000 1 121 27 Tommy Low Sat 27 Mar 1897 Sat 27 Mar 1897 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0 121 29 Tommy Hyslop Sat 03 Apr 1897 Sat 03 Apr 1897 00y 00m 01d 1 4.0000 1 0 1 0 0 2 1 0 2 8.0000 1 121 35 David Crawford Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 3 12.0000 0 121 35 Bobby Neill Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 2 8.0000 2 121 40 George Henderson Sat 26 Mar 1904 Sat 26 Mar 1904 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0 121 42 George Livingstone Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 121 43 James Speirs Sat 07 Mar 1908 Sat 07 Mar 1908 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0 121 57 William Robb Sat 31 Oct 1925 Sat 31 Oct 1925 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 2 8.0000 0 121 65 Thomas Hamilton Sat 09 Apr 1932 Sat 09 Apr 1932 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 1 3.0000 0 121 71 Robert Main Sat 30 Oct 1937 Sat 30 Oct 1937 00y 00m 01d 1 2.4000 0 0 0 0 1 1 2 0 1 2.4000 0 121 72 David Kinnear Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 1 0 1 0 0 5 0 0 1 2.4000 1 121 73 Tom McKillop Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 0 0 1 0 0 3 1 0 1 2.4000 0 121 74 Scot Symon Wed 07 Dec 1938 Wed 07 Dec 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 1 0 1 3.0000 0 121 80 Jimmy Duncanson Wed 27 Nov 1946 Wed 27 Nov 1946 00y 00m 01d 1 2.4000 0 0 0 1 0 0 0 0 1 2.4000 0 121 82 Eddie Rutherford Sun 23 May 1948 Sun 23 May 1948 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 1 2.0000 0 121 85 Johnny Little Wed 06 May 1953 Wed 06 May 1953 00y 00m 01d 1 3.0000 0 0 0 0 1 1 2 0 1 3.0000 0 121 93 Ian McMillan Sun 14 May 1961 Sun 14 May 1961 00y 00m 01d 1 2.0000 0 0 0 0 1 0 4 0 6 12.5000 2 121 94 Billie Ritchie Wed 02 May 1962 Wed 02 May 1962 00y 00m 01d 1 2.0000 0 0 0 0 1 2 3 0 1 2.0000 0 121 103 David Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 2 4.3333 0 121 112 Alex MacDonald Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 121 113 Bobby McKean Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 121 146 Christian Dailly Fri 30 May 2008 Fri 30 May 2008 00y 00m 01d 1 1.5000 0 0 0 0 1 1 3 0 67 87.4738 6 121 152 Ian Black Wed 15 Aug 2012 Wed 15 Aug 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 121 153 Barrie McKay Sat 04 Jun 2016 Sat 04 Jun 2016 00y 00m 01d 1 1.5000 0 0 0 0 1 0 3 0 1 1.5000 0 121 156 Jason Cummings Tue 27 Mar 2018 Tue 27 Mar 2018 00y 00m 01d 1 1.3333 0 0 1 0 0 1 0 0 2 2.6666 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 141 David Weir Sat 24 Mar 2007 Tue 12 Oct 2010 03y 06m 19d 17 25.7286 0 0 8 3 6 19 15 0 69 100.5957 1 1 134 Kenny Miller Wed 25 Apr 2001 Tue 12 Oct 2010 09y 05m 18d 15 25.0858 1 0 5 3 7 12 20 0 69 95.6519 18 3 146 Christian Dailly Fri 30 May 2008 Fri 30 May 2008 00y 00m 01d 1 1.5000 0 0 0 0 1 1 3 0 67 87.4738 6 4 117 Ally McCoist Tue 29 Apr 1986 Sun 07 Sep 1997 11y 04m 10d 59 77.7074 19 1 23 17 19 63 55 0 61 81.1360 19 4 119 Richard Gough Wed 17 Feb 1988 Wed 28 Apr 1993 05y 02m 12d 27 35.1058 3 8 9 7 11 28 33 0 61 83.8003 6 6 79 George Young Wed 15 May 1946 Sun 19 May 1957 11y 00m 05d 54 115.6000 0 48 29 11 14 112 65 0 54 115.6000 0 7 150 Steven Naismith Wed 09 Sep 2009 Tue 11 Oct 2011 02y 01m 03d 14 19.9000 2 0 6 2 6 17 17 0 51 72.0283 10 7 127 Colin Hendry Wed 23 Mar 1994 Wed 17 Nov 1999 05y 07m 26d 10 15.5237 0 8 6 2 2 10 7 0 51 70.5183 3 9 144 Alan Hutton Wed 30 May 2007 Sat 17 Nov 2007 00y 05m 19d 6 9.0000 0 0 5 0 1 10 4 0 50 73.1094 0 10 130 Barry Ferguson Sat 05 Sep 1998 Sat 28 Mar 2009 10y 06m 24d 35 49.1641 3 21 14 7 14 31 38 0 45 61.2851 3 11 98 John Greig Sat 11 Apr 1964 Wed 29 Oct 1975 11y 06m 19d 44 76.0140 3 15 16 14 14 70 62 0 44 76.0140 3 12 123 Andy Goram Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 28 34.9058 0 0 7 9 12 25 27 0 43 58.1655 0 12 127 Gordon Durie Wed 23 Mar 1994 Tue 23 Jun 1998 04y 03m 01d 18 22.7636 3 0 5 5 8 20 24 0 43 58.2786 7 14 142 Allan McGregor Wed 30 May 2007 Tue 20 Nov 2018 11y 05m 22d 25 34.2429 0 0 11 4 10 32 33 0 42 57.0571 0 15 88 Eric Caldow Sat 06 Apr 1957 Sat 06 Apr 1963 06y 00m 01d 40 69.5951 4 15 19 8 13 87 74 0 40 69.5951 5 15 123 Stuart McCall Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 29 37.5543 0 0 9 6 14 26 33 0 40 52.2815 1 17 105 Sandy Jardine Wed 11 Nov 1970 Wed 19 Dec 1979 09y 01m 09d 38 45.4664 1 9 15 10 13 49 42 0 38 45.4664 1 17 122 Mo Johnston Wed 11 Oct 1989 Wed 13 Nov 1991 02y 01m 03d 10 10.9090 2 0 3 3 4 12 12 0 38 53.9046 14 19 90 Jim Baxter Wed 09 Nov 1960 Wed 21 Oct 1964 03y 11m 13d 23 45.0287 3 0 16 1 6 68 37 0 34 61.7427 3 20 54 Alan Morton Sat 09 Apr 1921 Sun 08 May 1932 11y 01m 00d 29 98.0000 4 1 18 5 6 61 34 0 31 106.0000 5 20 149 Steven Whittaker Wed 12 Aug 2009 Sat 26 May 2012 02y 09m 15d 15 22.9000 0 0 5 1 9 12 24 0 31 45.1665 0 22 95 Willie Henderson Sat 20 Oct 1962 Wed 21 Apr 1971 08y 06m 02d 29 51.1904 5 0 13 8 8 62 41 0 29 51.1904 5 23 100 Ronnie McKinnon Tue 09 Nov 1965 Mon 14 Jun 1971 05y 07m 06d 28 49.4997 1 0 10 8 10 33 35 0 28 49.4997 1 24 126 Dave McPherson Fri 12 Jun 1992 Wed 28 Apr 1993 00y 10m 17d 7 9.2727 0 0 2 1 4 7 11 0 27 36.4544 0 25 131 Neil McCann Wed 31 Mar 1999 Wed 12 Feb 2003 03y 10m 13d 15 21.9479 1 0 6 3 6 12 18 0 26 35.5408 3 25 132 Billy Dodds Wed 29 Mar 2000 Wed 05 Sep 2001 01y 05m 08d 11 17.2857 3 0 4 4 3 12 10 0 26 38.6570 7 25 143 Charlie Adam Wed 30 May 2007 Wed 06 Jun 2007 00y 00m 08d 2 3.0000 0 0 2 0 0 3 0 0 26 35.6333 0 25 116 Jim Bett Tue 23 Mar 1982 Wed 15 Dec 1982 00y 08m 23d 2 2.2909 0 0 1 0 1 4 4 0 26 36.6048 1 29 82 Sammy Cox Sun 23 May 1948 Sat 03 Apr 1954 05y 10m 12d 25 51.0000 0 1 15 4 6 58 34 0 25 51.0000 0 30 81 Willie Woodburn Sat 12 Apr 1947 Wed 30 Apr 1952 05y 00m 19d 24 47.2000 0 1 14 2 8 58 26 0 24 47.2000 0 30 129 Alan McLaren Wed 16 Nov 1994 Wed 15 Nov 1995 01y 00m 00d 10 12.6058 0 0 5 3 2 13 5 0 24 34.0451 0 32 89 Davie Wilson Sat 22 Oct 1960 Thu 27 May 1965 04y 07m 06d 22 42.2287 9 0 14 2 6 58 42 0 22 42.2287 9 32 109 Tom Forsyth Wed 17 Oct 1973 Sun 11 Jun 1978 04y 07m 26d 21 27.0572 0 1 12 5 4 40 20 0 22 28.5572 0 32 114 Davie Cooper Wed 12 Sep 1979 Tue 26 May 1987 07y 08m 15d 20 28.8936 6 0 6 9 5 24 14 0 22 31.0754 6 32 99 Willie Johnston Wed 13 Oct 1965 Wed 11 Nov 1970 05y 00m 30d 9 16.3332 0 0 4 2 3 15 14 0 22 31.9332 0 36 104 Colin Stein Wed 16 Oct 1968 Sun 02 Jul 1972 03y 08m 17d 17 28.2000 10 0 6 5 6 26 19 0 21 33.0000 10 36 157 Nathan Patterson Sun 06 Jun 2021 Fri 12 Nov 2021 00y 05m 07d 6 5.1924 1 0 5 0 1 9 5 0 21 20.7696 1 38 32 Alec Smith Sat 02 Apr 1898 Sat 01 Apr 1911 13y 00m 00d 20 80.0000 5 0 11 5 4 50 23 0 20 80.0000 5 38 154 Ryan Jack Thu 09 Nov 2017 Sun 19 Nov 2023 06y 00m 11d 18 20.7257 0 0 6 7 5 22 21 0 20 22.5719 0 38 118 Ian Durrant Wed 09 Sep 1987 Wed 17 Nov 1993 06y 02m 09d 11 16.8332 0 0 4 4 3 11 13 0 20 30.7379 0 41 63 George Brown Sat 25 Oct 1930 Sat 21 May 1938 07y 06m 27d 19 53.6000 0 2 12 4 3 40 22 0 19 53.6000 0 42 76 Willie Waddell Wed 15 May 1946 Wed 03 Nov 1954 08y 05m 20d 18 40.4000 6 0 13 1 4 44 22 0 18 40.4000 6 42 139 Kris Boyd Thu 11 May 2006 Wed 03 Mar 2010 03y 09m 21d 16 24.3809 7 0 9 2 5 25 14 0 18 26.7809 7 42 145 Lee McCulloch Sat 08 Sep 2007 Tue 12 Oct 2010 03y 01m 05d 7 9.6000 1 0 4 1 2 12 8 0 18 24.9331 1 42 133 Allan Johnston Sat 07 Oct 2000 Wed 28 Mar 2001 00y 05m 22d 3 5.1429 0 0 2 1 0 7 1 0 18 27.6104 2 46 59 Bob McPhail Sat 27 Oct 1928 Wed 10 Nov 1937 09y 00m 15d 16 43.8000 7 0 11 3 2 36 16 0 17 47.8000 7 47 35 Jacky Robertson Sat 03 Feb 1900 Mon 06 Mar 1905 05y 01m 04d 14 56.0000 2 5 7 5 2 41 17 0 16 64.0000 2 47 86 Alex Scott Wed 07 Nov 1956 Wed 02 May 1962 05y 05m 26d 11 19.1666 5 0 8 1 2 25 11 0 16 28.3475 5 47 136 Steven Thompson Tue 15 Oct 2002 Wed 13 Oct 2004 01y 11m 29d 10 11.6362 2 0 2 2 6 10 16 0 16 19.4089 3 50 55 Davie Meiklejohn Sat 04 Feb 1922 Wed 29 Nov 1933 11y 09m 26d 15 49.0000 3 6 9 2 4 34 22 0 15 49.0000 3 51 67 Jerry Dawson Sat 20 Oct 1934 Sat 15 Apr 1939 04y 05m 27d 14 36.2000 0 0 7 3 4 26 16 0 14 36.2000 0 51 106 Derek Johnstone Sat 12 May 1973 Wed 19 Dec 1979 06y 07m 08d 14 18.6095 2 0 6 3 5 18 13 0 14 18.6095 2 51 84 Ian McColl Sat 15 Apr 1950 Sat 19 Apr 1958 08y 00m 05d 14 21.6666 0 0 9 2 3 31 16 0 14 21.6666 0 51 67 Jimmy Simpson Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 14 40.8000 1 13 7 4 3 25 16 0 14 40.8000 1 51 23 Jock Drummond Sat 31 Mar 1894 Sat 21 Mar 1903 08y 11m 22d 13 52.0000 0 4 7 3 3 34 22 0 14 56.0000 0 51 25 Neilly Gibson Sat 30 Mar 1895 Sat 02 Mar 1901 05y 11m 03d 13 52.0000 1 0 8 2 3 40 18 0 14 56.0000 1 51 137 Gavin Rae Wed 31 Mar 2004 Sat 13 May 2006 02y 01m 14d 3 3.7575 0 0 1 1 1 6 3 0 14 18.2315 0 58 135 Maurice Ross Thu 16 May 2002 Wed 19 Nov 2003 01y 06m 04d 13 15.4090 0 0 3 4 6 15 22 0 13 15.4090 0 58 158 John Souttar Sat 11 Jun 2022 Mon 18 Nov 2024 02y 05m 08d 8 12.2693 0 0 3 1 4 7 14 0 13 17.7155 1 60 51 Andy Cunningham Sat 13 Mar 1920 Sat 02 Apr 1927 07y 00m 21d 12 48.0000 5 1 9 2 1 26 7 0 12 48.0000 5 60 108 Derek Parlane Sat 12 May 1973 Sat 28 May 1977 04y 00m 17d 12 15.8474 1 0 4 5 3 15 13 0 12 15.8474 1 60 29 Nicol Smith Sat 03 Apr 1897 Sat 03 May 1902 05y 01m 01d 12 48.0000 0 2 9 2 1 54 13 0 12 48.0000 0 63 33 Robert Hamilton Sat 18 Mar 1899 Sat 26 Mar 1904 05y 00m 09d 10 40.0000 13 2 7 2 1 47 11 0 11 44.0000 15 63 45 Alexander Bennett Mon 01 Mar 1909 Sat 15 Mar 1913 04y 00m 15d 8 32.0000 1 0 4 2 2 15 9 0 11 44.0000 2 65 49 James Gordon Sat 16 Mar 1912 Sat 10 Apr 1920 08y 00m 26d 10 40.0000 0 1 4 4 2 19 12 0 10 40.0000 0 65 59 Douglas Gray Sat 27 Oct 1928 Wed 26 Oct 1932 04y 00m 00d 10 27.0000 0 0 6 2 2 30 20 0 10 27.0000 0 65 151 Lee Wallace Sat 26 May 2012 Wed 22 Mar 2017 04y 09m 25d 5 7.9286 0 0 1 2 2 4 10 0 10 16.3286 0 68 121 Ian Ferguson Thu 22 Dec 1988 Tue 11 Feb 1997 08y 01m 21d 9 14.7000 0 0 6 1 2 16 9 0 9 14.7000 0 68 48 William Reid Mon 06 Mar 1911 Sat 04 Apr 1914 03y 00m 30d 9 36.0000 4 0 4 4 1 15 8 0 9 36.0000 4 68 20 John McPherson Sat 26 Mar 1892 Sat 27 Mar 1897 05y 00m 02d 5 20.0000 4 0 3 1 1 16 8 0 9 36.0000 6 71 53 Sandy Archibald Sat 12 Feb 1921 Sat 09 Apr 1932 11y 01m 29d 8 29.0000 1 0 4 1 3 8 9 0 8 29.0000 1 71 90 Ralph Brand Wed 09 Nov 1960 Wed 02 May 1962 01y 05m 24d 8 16.0000 8 0 5 0 3 24 15 0 8 16.0000 8 71 50 Tommy Cairns Thu 26 Feb 1920 Sat 04 Apr 1925 05y 01m 10d 8 32.0000 1 0 6 2 0 16 4 0 8 32.0000 1 71 58 Thomas Craig Sat 26 Feb 1927 Sat 05 Apr 1930 03y 01m 11d 8 23.0000 1 4 5 1 2 21 13 0 8 23.0000 1 71 110 Colin Jackson Wed 16 Apr 1975 Sat 15 May 1976 01y 01m 00d 8 12.5714 1 0 5 3 0 16 7 0 8 12.5714 1 71 56 Tommy Muirhead Sat 04 Mar 1922 Sat 26 Oct 1929 07y 07m 23d 8 27.0000 0 1 5 1 2 21 13 0 8 27.0000 0 71 76 William Thornton Wed 15 May 1946 Fri 30 May 1952 06y 00m 16d 8 21.8000 1 0 3 1 4 9 12 0 8 21.8000 1 78 87 Samuel Baird Wed 21 Nov 1956 Sun 15 Jun 1958 01y 06m 26d 7 10.1666 2 0 4 1 2 14 11 0 7 10.1666 2 78 2 Tom Vallance Sat 03 Mar 1877 Mon 14 Mar 1881 04y 00m 12d 7 42.0000 0 0 6 0 1 30 10 0 7 42.0000 0 78 5 George Gillespie Sat 27 Mar 1880 Sat 22 Mar 1890 09y 11m 24d 5 28.0000 0 1 5 0 0 26 4 0 7 36.0000 0 78 140 Chris Burke Thu 11 May 2006 Sat 13 May 2006 00y 00m 03d 2 2.6666 2 0 1 1 0 5 1 0 7 9.2666 2 82 75 Jock Shaw Wed 23 Jan 1946 Sat 04 Oct 1947 01y 08m 12d 6 21.2000 0 6 2 2 2 13 8 0 6 21.2000 0 82 138 Ian Murray Sat 08 Oct 2005 Sat 13 May 2006 00y 07m 06d 3 3.9999 0 0 1 1 1 5 2 0 6 7.7574 0 82 93 Ian McMillan Sun 14 May 1961 Sun 14 May 1961 00y 00m 01d 1 2.0000 0 0 0 0 1 0 4 0 6 12.5000 2 85 115 Ally Dawson Wed 28 May 1980 Sun 19 Jun 1983 03y 00m 23d 5 6.0000 0 0 2 1 2 5 4 0 5 6.0000 0 85 110 Stewart Kennedy Wed 16 Apr 1975 Sat 24 May 1975 00y 01m 09d 5 6.6665 0 0 2 2 1 8 8 0 5 6.6665 0 85 41 John May Sat 03 Mar 1906 Mon 01 Mar 1909 02y 11m 27d 5 20.0000 0 0 2 1 2 9 6 0 5 20.0000 0 85 17 David Mitchell Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 5 20.0000 0 0 2 1 2 15 13 0 5 20.0000 0 85 97 David Provan Sat 12 Oct 1963 Wed 11 May 1966 02y 07m 00d 5 8.7999 0 0 2 0 3 8 9 0 5 8.7999 0 85 76 Bobby Brown Wed 15 May 1946 Sat 05 Apr 1952 05y 10m 22d 4 13.4000 0 0 2 1 1 7 5 0 5 19.4000 0 85 101 Jim Forrest Wed 24 Nov 1965 Tue 07 Dec 1965 00y 00m 14d 2 2.6666 0 0 1 0 1 4 4 0 5 7.1666 0 85 39 Johnny Walker Sat 12 Mar 1904 Sat 26 Mar 1904 00y 00m 15d 2 8.0000 0 0 0 2 0 2 2 0 5 20.0000 3 93 148 Kirk Broadfoot Wed 10 Sep 2008 Wed 11 Aug 2010 01y 11m 02d 4 6.3429 1 0 1 1 2 2 5 0 4 6.3429 1 93 33 John Campbell Sat 18 Mar 1899 Sat 23 Feb 1901 01y 11m 06d 4 16.0000 6 0 3 0 1 27 3 0 4 16.0000 6 93 106 Peter McCloy Sat 12 May 1973 Sat 30 Jun 1973 00y 01m 19d 4 4.8000 0 0 1 0 3 3 4 0 4 4.8000 0 93 92 Bobby Shearer Sat 15 Apr 1961 Sun 14 May 1961 00y 01m 00d 4 8.0000 0 0 2 0 2 10 14 0 4 8.0000 0 93 102 Andrew Penman Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 3 3.9999 0 0 3 0 0 11 3 0 4 5.3332 0 98 27 Matthew Dickie Sat 27 Mar 1897 Sat 03 Feb 1900 02y 10m 08d 3 12.0000 0 0 3 0 0 19 4 0 3 12.0000 0 98 62 Jimmy Fleming Sat 01 Jun 1929 Sat 05 Apr 1930 00y 10m 05d 3 7.0000 3 0 1 1 1 5 6 0 3 7.0000 3 98 7 David Hill Sat 12 Mar 1881 Sat 25 Mar 1882 01y 00m 14d 3 18.0000 1 0 3 0 0 16 2 0 3 18.0000 1 98 47 George Law Sat 05 Mar 1910 Sat 02 Apr 1910 00y 00m 29d 3 12.0000 0 0 2 0 1 3 1 0 3 12.0000 0 98 65 James Marshall Sat 09 Apr 1932 Sat 14 Apr 1934 02y 00m 06d 3 10.0000 0 0 1 0 2 2 7 0 3 10.0000 0 98 29 James Millar Sat 03 Apr 1897 Sat 02 Apr 1898 01y 00m 00d 3 12.0000 2 0 2 0 1 8 6 0 3 12.0000 2 98 125 David Robertson Wed 19 Feb 1992 Wed 23 Mar 1994 02y 01m 05d 3 5.0909 0 0 1 1 1 2 2 0 3 5.0909 0 98 38 Finlay Speedie Mon 09 Mar 1903 Sat 04 Apr 1903 00y 00m 27d 3 12.0000 2 0 2 0 1 3 3 0 3 12.0000 2 98 147 Kevin Thomson Wed 20 Aug 2008 Wed 11 Aug 2010 01y 11m 23d 3 4.9143 0 0 1 1 1 1 3 0 3 4.9143 0 98 70 Alex Venters Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 2 7.0000 0 0 0 1 1 2 3 0 3 10.0000 0 98 35 David Crawford Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 3 12.0000 0 98 26 James Oswald Sat 20 Mar 1897 Sat 20 Mar 1897 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 3 12.0000 1 110 21 John Barker Sat 18 Mar 1893 Sat 24 Mar 1894 01y 00m 07d 2 8.0000 4 0 2 0 0 13 2 0 2 8.0000 4 110 51 James Bowie Sat 13 Mar 1920 Sat 10 Apr 1920 00y 00m 29d 2 8.0000 0 0 1 0 1 7 5 0 2 8.0000 0 110 61 Jock Buchanan Sat 13 Apr 1929 Sat 05 Apr 1930 00y 11m 24d 2 5.0000 0 0 1 0 1 3 5 0 2 5.0000 0 110 3 Peter Campbell Sat 23 Mar 1878 Mon 07 Apr 1879 01y 00m 16d 2 12.0000 3 0 2 0 0 12 0 0 2 12.0000 3 110 120 Derek Ferguson Tue 22 Mar 1988 Tue 17 May 1988 00y 01m 26d 2 2.6666 0 0 0 2 0 1 1 0 2 2.6666 0 110 43 James Galt 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 110 8 John Inglis Sat 10 Mar 1883 Mon 12 Mar 1883 00y 00m 03d 2 12.0000 0 0 2 0 0 6 2 0 2 12.0000 0 110 19 Robert Marshall Sat 19 Mar 1892 Sat 31 Mar 1894 02y 00m 13d 2 8.0000 0 1 2 0 0 5 3 0 2 8.0000 0 110 64 Bob McAulay Sat 19 Sep 1931 Sat 31 Oct 1931 00y 01m 13d 2 6.0000 0 0 2 0 0 6 3 0 2 6.0000 0 110 21 Andrew McCreadie Sat 18 Mar 1893 Sat 07 Apr 1894 01y 00m 21d 2 8.0000 0 0 1 1 0 10 2 0 2 8.0000 0 110 1 Moses McNeil Sat 25 Mar 1876 Sat 13 Mar 1880 03y 11m 18d 2 12.0000 0 0 2 0 0 9 4 0 2 12.0000 0 110 96 Jimmy Millar Wed 08 May 1963 Sun 09 Jun 1963 00y 01m 02d 2 3.4286 0 0 1 0 1 4 2 0 2 3.4286 0 110 155 Jamie Murphy Fri 23 Mar 2018 Tue 29 May 2018 00y 02m 07d 2 2.6666 0 0 0 0 2 0 3 0 2 2.6666 0 110 67 James Smith Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 2 6.4000 1 0 0 1 1 2 3 0 2 6.4000 1 110 46 James Stark Mon 15 Mar 1909 Sat 03 Apr 1909 00y 00m 20d 2 8.0000 0 2 1 0 1 5 2 0 2 8.0000 0 110 156 Jason Cummings Tue 27 Mar 2018 Tue 27 Mar 2018 00y 00m 01d 1 1.3333 0 0 1 0 0 1 0 0 2 2.6666 0 110 29 Tommy Hyslop Sat 03 Apr 1897 Sat 03 Apr 1897 00y 00m 01d 1 4.0000 1 0 1 0 0 2 1 0 2 8.0000 1 110 42 George Livingstone Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 110 35 Bobby Neill Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 2 8.0000 2 110 57 William Robb Sat 31 Oct 1925 Sat 31 Oct 1925 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 2 8.0000 0 110 103 David Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 2 4.3333 0 131 152 Ian Black Wed 15 Aug 2012 Wed 15 Aug 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 131 13 John Cameron Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 0 0 1 0 0 7 2 0 1 4.0000 0 131 11 William Chalmers Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 131 80 Jimmy Duncanson Wed 27 Nov 1946 Wed 27 Nov 1946 00y 00m 01d 1 2.4000 0 0 0 1 0 0 0 0 1 2.4000 0 131 9 James Gossland Sat 26 Jan 1884 Sat 26 Jan 1884 00y 00m 01d 1 4.0000 2 0 1 0 0 5 0 0 1 4.0000 2 131 15 Donald Gow Sat 17 Mar 1888 Sat 17 Mar 1888 00y 00m 01d 1 4.0000 0 1 0 0 1 0 5 0 1 4.0000 0 131 16 John Gow Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 10 2 0 1 4.0000 0 131 24 David Haddow Sat 07 Apr 1894 Sat 07 Apr 1894 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 1 4.0000 0 131 65 Thomas Hamilton Sat 09 Apr 1932 Sat 09 Apr 1932 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 1 3.0000 0 131 13 Charles Heggie Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 4 0 1 0 0 7 2 0 1 4.0000 4 131 40 George Henderson Sat 26 Mar 1904 Sat 26 Mar 1904 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0 131 72 David Kinnear Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 1 0 1 0 0 5 0 0 1 2.4000 1 131 85 Johnny Little Wed 06 May 1953 Wed 06 May 1953 00y 00m 01d 1 3.0000 0 0 0 0 1 1 2 0 1 3.0000 0 131 27 Tommy Low Sat 27 Mar 1897 Sat 27 Mar 1897 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0 131 112 Alex MacDonald Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 131 71 Robert Main Sat 30 Oct 1937 Sat 30 Oct 1937 00y 00m 01d 1 2.4000 0 0 0 0 1 1 2 0 1 2.4000 0 131 11 Hugh McHardy Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 131 5 Hugh McIntyre Sat 27 Mar 1880 Sat 27 Mar 1880 00y 00m 01d 1 6.0000 0 0 1 0 0 5 1 0 1 6.0000 0 131 10 James McIntyre Sat 29 Mar 1884 Sat 29 Mar 1884 00y 00m 01d 1 4.0000 0 0 1 0 0 4 1 0 1 4.0000 0 131 153 Barrie McKay Sat 04 Jun 2016 Sat 04 Jun 2016 00y 00m 01d 1 1.5000 0 0 0 0 1 0 3 0 1 1.5000 0 131 113 Bobby McKean Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 131 73 Tom McKillop Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 0 0 1 0 0 3 1 0 1 2.4000 0 131 94 Billie Ritchie Wed 02 May 1962 Wed 02 May 1962 00y 00m 01d 1 2.0000 0 0 0 0 1 2 3 0 1 2.0000 0 131 82 Eddie Rutherford Sun 23 May 1948 Sun 23 May 1948 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 1 2.0000 0 131 43 James Speirs Sat 07 Mar 1908 Sat 07 Mar 1908 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0 131 74 Scot Symon Wed 07 Dec 1938 Wed 07 Dec 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 1 0 1 3.0000 0 131 3 James Watson Sat 23 Mar 1878 Sat 23 Mar 1878 00y 00m 01d 1 6.0000 1 0 1 0 0 9 0 0 1 6.0000 1 131 17 Thomas Wyllie Sat 29 Mar 1890 Sat 29 Mar 1890 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1
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 Moses McNeil Sat 25 Mar 1876 Sat 13 Mar 1880 03y 11m 18d 2 12.0000 0 0 2 0 0 9 4 0 2 12.0000 0 2 2 Tom Vallance Sat 03 Mar 1877 Mon 14 Mar 1881 04y 00m 12d 7 42.0000 0 0 6 0 1 30 10 0 7 42.0000 0 3 3 Peter Campbell Sat 23 Mar 1878 Mon 07 Apr 1879 01y 00m 16d 2 12.0000 3 0 2 0 0 12 0 0 2 12.0000 3 3 3 James Watson Sat 23 Mar 1878 Sat 23 Mar 1878 00y 00m 01d 1 6.0000 1 0 1 0 0 9 0 0 1 6.0000 1 5 5 George Gillespie Sat 27 Mar 1880 Sat 22 Mar 1890 09y 11m 24d 5 28.0000 0 1 5 0 0 26 4 0 7 36.0000 0 5 5 Hugh McIntyre Sat 27 Mar 1880 Sat 27 Mar 1880 00y 00m 01d 1 6.0000 0 0 1 0 0 5 1 0 1 6.0000 0 7 7 David Hill Sat 12 Mar 1881 Sat 25 Mar 1882 01y 00m 14d 3 18.0000 1 0 3 0 0 16 2 0 3 18.0000 1 8 8 John Inglis Sat 10 Mar 1883 Mon 12 Mar 1883 00y 00m 03d 2 12.0000 0 0 2 0 0 6 2 0 2 12.0000 0 9 9 James Gossland Sat 26 Jan 1884 Sat 26 Jan 1884 00y 00m 01d 1 4.0000 2 0 1 0 0 5 0 0 1 4.0000 2 10 10 James McIntyre Sat 29 Mar 1884 Sat 29 Mar 1884 00y 00m 01d 1 4.0000 0 0 1 0 0 4 1 0 1 4.0000 0 11 11 William Chalmers Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 11 11 Hugh McHardy Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 13 13 John Cameron Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 0 0 1 0 0 7 2 0 1 4.0000 0 13 13 Charles Heggie Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 4 0 1 0 0 7 2 0 1 4.0000 4 15 15 Donald Gow Sat 17 Mar 1888 Sat 17 Mar 1888 00y 00m 01d 1 4.0000 0 1 0 0 1 0 5 0 1 4.0000 0 16 16 John Gow Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 10 2 0 1 4.0000 0 17 17 David Mitchell Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 5 20.0000 0 0 2 1 2 15 13 0 5 20.0000 0 17 17 Thomas Wyllie Sat 29 Mar 1890 Sat 29 Mar 1890 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1 19 19 Robert Marshall Sat 19 Mar 1892 Sat 31 Mar 1894 02y 00m 13d 2 8.0000 0 1 2 0 0 5 3 0 2 8.0000 0 20 20 John McPherson Sat 26 Mar 1892 Sat 27 Mar 1897 05y 00m 02d 5 20.0000 4 0 3 1 1 16 8 0 9 36.0000 6 21 21 John Barker Sat 18 Mar 1893 Sat 24 Mar 1894 01y 00m 07d 2 8.0000 4 0 2 0 0 13 2 0 2 8.0000 4 21 21 Andrew McCreadie Sat 18 Mar 1893 Sat 07 Apr 1894 01y 00m 21d 2 8.0000 0 0 1 1 0 10 2 0 2 8.0000 0 23 23 Jock Drummond Sat 31 Mar 1894 Sat 21 Mar 1903 08y 11m 22d 13 52.0000 0 4 7 3 3 34 22 0 14 56.0000 0 24 24 David Haddow Sat 07 Apr 1894 Sat 07 Apr 1894 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 1 4.0000 0 25 25 Neilly Gibson Sat 30 Mar 1895 Sat 02 Mar 1901 05y 11m 03d 13 52.0000 1 0 8 2 3 40 18 0 14 56.0000 1 26 26 James Oswald Sat 20 Mar 1897 Sat 20 Mar 1897 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 3 12.0000 1 27 27 Matthew Dickie Sat 27 Mar 1897 Sat 03 Feb 1900 02y 10m 08d 3 12.0000 0 0 3 0 0 19 4 0 3 12.0000 0 27 27 Tommy Low Sat 27 Mar 1897 Sat 27 Mar 1897 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0 29 29 Tommy Hyslop Sat 03 Apr 1897 Sat 03 Apr 1897 00y 00m 01d 1 4.0000 1 0 1 0 0 2 1 0 2 8.0000 1 29 29 James Millar Sat 03 Apr 1897 Sat 02 Apr 1898 01y 00m 00d 3 12.0000 2 0 2 0 1 8 6 0 3 12.0000 2 29 29 Nicol Smith Sat 03 Apr 1897 Sat 03 May 1902 05y 01m 01d 12 48.0000 0 2 9 2 1 54 13 0 12 48.0000 0 32 32 Alec Smith Sat 02 Apr 1898 Sat 01 Apr 1911 13y 00m 00d 20 80.0000 5 0 11 5 4 50 23 0 20 80.0000 5 33 33 John Campbell Sat 18 Mar 1899 Sat 23 Feb 1901 01y 11m 06d 4 16.0000 6 0 3 0 1 27 3 0 4 16.0000 6 33 33 Robert Hamilton Sat 18 Mar 1899 Sat 26 Mar 1904 05y 00m 09d 10 40.0000 13 2 7 2 1 47 11 0 11 44.0000 15 35 35 David Crawford Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 3 12.0000 0 35 35 Bobby Neill Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 2 8.0000 2 35 35 Jacky Robertson Sat 03 Feb 1900 Mon 06 Mar 1905 05y 01m 04d 14 56.0000 2 5 7 5 2 41 17 0 16 64.0000 2 38 38 Finlay Speedie Mon 09 Mar 1903 Sat 04 Apr 1903 00y 00m 27d 3 12.0000 2 0 2 0 1 3 3 0 3 12.0000 2 39 39 Johnny Walker Sat 12 Mar 1904 Sat 26 Mar 1904 00y 00m 15d 2 8.0000 0 0 0 2 0 2 2 0 5 20.0000 3 40 40 George Henderson Sat 26 Mar 1904 Sat 26 Mar 1904 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0 41 41 John May Sat 03 Mar 1906 Mon 01 Mar 1909 02y 11m 27d 5 20.0000 0 0 2 1 2 9 6 0 5 20.0000 0 42 42 George Livingstone Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 43 43 James Galt 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 43 43 James Speirs Sat 07 Mar 1908 Sat 07 Mar 1908 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0 45 45 Alexander Bennett Mon 01 Mar 1909 Sat 15 Mar 1913 04y 00m 15d 8 32.0000 1 0 4 2 2 15 9 0 11 44.0000 2 46 46 James Stark Mon 15 Mar 1909 Sat 03 Apr 1909 00y 00m 20d 2 8.0000 0 2 1 0 1 5 2 0 2 8.0000 0 47 47 George Law Sat 05 Mar 1910 Sat 02 Apr 1910 00y 00m 29d 3 12.0000 0 0 2 0 1 3 1 0 3 12.0000 0 48 48 William Reid Mon 06 Mar 1911 Sat 04 Apr 1914 03y 00m 30d 9 36.0000 4 0 4 4 1 15 8 0 9 36.0000 4 49 49 James Gordon Sat 16 Mar 1912 Sat 10 Apr 1920 08y 00m 26d 10 40.0000 0 1 4 4 2 19 12 0 10 40.0000 0 50 50 Tommy Cairns Thu 26 Feb 1920 Sat 04 Apr 1925 05y 01m 10d 8 32.0000 1 0 6 2 0 16 4 0 8 32.0000 1 51 51 James Bowie Sat 13 Mar 1920 Sat 10 Apr 1920 00y 00m 29d 2 8.0000 0 0 1 0 1 7 5 0 2 8.0000 0 51 51 Andy Cunningham Sat 13 Mar 1920 Sat 02 Apr 1927 07y 00m 21d 12 48.0000 5 1 9 2 1 26 7 0 12 48.0000 5 53 53 Sandy Archibald Sat 12 Feb 1921 Sat 09 Apr 1932 11y 01m 29d 8 29.0000 1 0 4 1 3 8 9 0 8 29.0000 1 54 54 Alan Morton Sat 09 Apr 1921 Sun 08 May 1932 11y 01m 00d 29 98.0000 4 1 18 5 6 61 34 0 31 106.0000 5 55 55 Davie Meiklejohn Sat 04 Feb 1922 Wed 29 Nov 1933 11y 09m 26d 15 49.0000 3 6 9 2 4 34 22 0 15 49.0000 3 56 56 Tommy Muirhead Sat 04 Mar 1922 Sat 26 Oct 1929 07y 07m 23d 8 27.0000 0 1 5 1 2 21 13 0 8 27.0000 0 57 57 William Robb Sat 31 Oct 1925 Sat 31 Oct 1925 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 2 8.0000 0 58 58 Thomas Craig Sat 26 Feb 1927 Sat 05 Apr 1930 03y 01m 11d 8 23.0000 1 4 5 1 2 21 13 0 8 23.0000 1 59 59 Douglas Gray Sat 27 Oct 1928 Wed 26 Oct 1932 04y 00m 00d 10 27.0000 0 0 6 2 2 30 20 0 10 27.0000 0 59 59 Bob McPhail Sat 27 Oct 1928 Wed 10 Nov 1937 09y 00m 15d 16 43.8000 7 0 11 3 2 36 16 0 17 47.8000 7 61 61 Jock Buchanan Sat 13 Apr 1929 Sat 05 Apr 1930 00y 11m 24d 2 5.0000 0 0 1 0 1 3 5 0 2 5.0000 0 62 62 Jimmy Fleming Sat 01 Jun 1929 Sat 05 Apr 1930 00y 10m 05d 3 7.0000 3 0 1 1 1 5 6 0 3 7.0000 3 63 63 George Brown Sat 25 Oct 1930 Sat 21 May 1938 07y 06m 27d 19 53.6000 0 2 12 4 3 40 22 0 19 53.6000 0 64 64 Bob McAulay Sat 19 Sep 1931 Sat 31 Oct 1931 00y 01m 13d 2 6.0000 0 0 2 0 0 6 3 0 2 6.0000 0 65 65 Thomas Hamilton Sat 09 Apr 1932 Sat 09 Apr 1932 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 1 3.0000 0 65 65 James Marshall Sat 09 Apr 1932 Sat 14 Apr 1934 02y 00m 06d 3 10.0000 0 0 1 0 2 2 7 0 3 10.0000 0 67 67 Jerry Dawson Sat 20 Oct 1934 Sat 15 Apr 1939 04y 05m 27d 14 36.2000 0 0 7 3 4 26 16 0 14 36.2000 0 67 67 Jimmy Simpson Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 14 40.8000 1 13 7 4 3 25 16 0 14 40.8000 1 67 67 James Smith Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 2 6.4000 1 0 0 1 1 2 3 0 2 6.4000 1 70 70 Alex Venters Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 2 7.0000 0 0 0 1 1 2 3 0 3 10.0000 0 71 71 Robert Main Sat 30 Oct 1937 Sat 30 Oct 1937 00y 00m 01d 1 2.4000 0 0 0 0 1 1 2 0 1 2.4000 0 72 72 David Kinnear Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 1 0 1 0 0 5 0 0 1 2.4000 1 73 73 Tom McKillop Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 0 0 1 0 0 3 1 0 1 2.4000 0 74 74 Scot Symon Wed 07 Dec 1938 Wed 07 Dec 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 1 0 1 3.0000 0 75 75 Jock Shaw Wed 23 Jan 1946 Sat 04 Oct 1947 01y 08m 12d 6 21.2000 0 6 2 2 2 13 8 0 6 21.2000 0 76 76 Bobby Brown Wed 15 May 1946 Sat 05 Apr 1952 05y 10m 22d 4 13.4000 0 0 2 1 1 7 5 0 5 19.4000 0 76 76 William Thornton Wed 15 May 1946 Fri 30 May 1952 06y 00m 16d 8 21.8000 1 0 3 1 4 9 12 0 8 21.8000 1 76 76 Willie Waddell Wed 15 May 1946 Wed 03 Nov 1954 08y 05m 20d 18 40.4000 6 0 13 1 4 44 22 0 18 40.4000 6 79 79 George Young Wed 15 May 1946 Sun 19 May 1957 11y 00m 05d 54 115.6000 0 48 29 11 14 112 65 0 54 115.6000 0 80 80 Jimmy Duncanson Wed 27 Nov 1946 Wed 27 Nov 1946 00y 00m 01d 1 2.4000 0 0 0 1 0 0 0 0 1 2.4000 0 81 81 Willie Woodburn Sat 12 Apr 1947 Wed 30 Apr 1952 05y 00m 19d 24 47.2000 0 1 14 2 8 58 26 0 24 47.2000 0 82 82 Sammy Cox Sun 23 May 1948 Sat 03 Apr 1954 05y 10m 12d 25 51.0000 0 1 15 4 6 58 34 0 25 51.0000 0 82 82 Eddie Rutherford Sun 23 May 1948 Sun 23 May 1948 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 1 2.0000 0 84 84 Ian McColl Sat 15 Apr 1950 Sat 19 Apr 1958 08y 00m 05d 14 21.6666 0 0 9 2 3 31 16 0 14 21.6666 0 85 85 Johnny Little Wed 06 May 1953 Wed 06 May 1953 00y 00m 01d 1 3.0000 0 0 0 0 1 1 2 0 1 3.0000 0 86 86 Alex Scott Wed 07 Nov 1956 Wed 02 May 1962 05y 05m 26d 11 19.1666 5 0 8 1 2 25 11 0 16 28.3475 5 87 87 Samuel Baird Wed 21 Nov 1956 Sun 15 Jun 1958 01y 06m 26d 7 10.1666 2 0 4 1 2 14 11 0 7 10.1666 2 88 88 Eric Caldow Sat 06 Apr 1957 Sat 06 Apr 1963 06y 00m 01d 40 69.5951 4 15 19 8 13 87 74 0 40 69.5951 5 89 89 Davie Wilson Sat 22 Oct 1960 Thu 27 May 1965 04y 07m 06d 22 42.2287 9 0 14 2 6 58 42 0 22 42.2287 9 90 90 Jim Baxter Wed 09 Nov 1960 Wed 21 Oct 1964 03y 11m 13d 23 45.0287 3 0 16 1 6 68 37 0 34 61.7427 3 90 90 Ralph Brand Wed 09 Nov 1960 Wed 02 May 1962 01y 05m 24d 8 16.0000 8 0 5 0 3 24 15 0 8 16.0000 8 92 92 Bobby Shearer Sat 15 Apr 1961 Sun 14 May 1961 00y 01m 00d 4 8.0000 0 0 2 0 2 10 14 0 4 8.0000 0 93 93 Ian McMillan Sun 14 May 1961 Sun 14 May 1961 00y 00m 01d 1 2.0000 0 0 0 0 1 0 4 0 6 12.5000 2 94 94 Billie Ritchie Wed 02 May 1962 Wed 02 May 1962 00y 00m 01d 1 2.0000 0 0 0 0 1 2 3 0 1 2.0000 0 95 95 Willie Henderson Sat 20 Oct 1962 Wed 21 Apr 1971 08y 06m 02d 29 51.1904 5 0 13 8 8 62 41 0 29 51.1904 5 96 96 Jimmy Millar Wed 08 May 1963 Sun 09 Jun 1963 00y 01m 02d 2 3.4286 0 0 1 0 1 4 2 0 2 3.4286 0 97 97 David Provan Sat 12 Oct 1963 Wed 11 May 1966 02y 07m 00d 5 8.7999 0 0 2 0 3 8 9 0 5 8.7999 0 98 98 John Greig Sat 11 Apr 1964 Wed 29 Oct 1975 11y 06m 19d 44 76.0140 3 15 16 14 14 70 62 0 44 76.0140 3 99 99 Willie Johnston Wed 13 Oct 1965 Wed 11 Nov 1970 05y 00m 30d 9 16.3332 0 0 4 2 3 15 14 0 22 31.9332 0 100 100 Ronnie McKinnon Tue 09 Nov 1965 Mon 14 Jun 1971 05y 07m 06d 28 49.4997 1 0 10 8 10 33 35 0 28 49.4997 1 101 101 Jim Forrest Wed 24 Nov 1965 Tue 07 Dec 1965 00y 00m 14d 2 2.6666 0 0 1 0 1 4 4 0 5 7.1666 0 102 102 Andrew Penman Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 3 3.9999 0 0 3 0 0 11 3 0 4 5.3332 0 103 103 David Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 2 4.3333 0 104 104 Colin Stein Wed 16 Oct 1968 Sun 02 Jul 1972 03y 08m 17d 17 28.2000 10 0 6 5 6 26 19 0 21 33.0000 10 105 105 Sandy Jardine Wed 11 Nov 1970 Wed 19 Dec 1979 09y 01m 09d 38 45.4664 1 9 15 10 13 49 42 0 38 45.4664 1 106 106 Derek Johnstone Sat 12 May 1973 Wed 19 Dec 1979 06y 07m 08d 14 18.6095 2 0 6 3 5 18 13 0 14 18.6095 2 106 106 Peter McCloy Sat 12 May 1973 Sat 30 Jun 1973 00y 01m 19d 4 4.8000 0 0 1 0 3 3 4 0 4 4.8000 0 108 108 Derek Parlane Sat 12 May 1973 Sat 28 May 1977 04y 00m 17d 12 15.8474 1 0 4 5 3 15 13 0 12 15.8474 1 109 109 Tom Forsyth Wed 17 Oct 1973 Sun 11 Jun 1978 04y 07m 26d 21 27.0572 0 1 12 5 4 40 20 0 22 28.5572 0 110 110 Stewart Kennedy Wed 16 Apr 1975 Sat 24 May 1975 00y 01m 09d 5 6.6665 0 0 2 2 1 8 8 0 5 6.6665 0 110 110 Colin Jackson Wed 16 Apr 1975 Sat 15 May 1976 01y 01m 00d 8 12.5714 1 0 5 3 0 16 7 0 8 12.5714 1 112 112 Alex MacDonald Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 113 113 Bobby McKean Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 114 114 Davie Cooper Wed 12 Sep 1979 Tue 26 May 1987 07y 08m 15d 20 28.8936 6 0 6 9 5 24 14 0 22 31.0754 6 115 115 Ally Dawson Wed 28 May 1980 Sun 19 Jun 1983 03y 00m 23d 5 6.0000 0 0 2 1 2 5 4 0 5 6.0000 0 116 116 Jim Bett Tue 23 Mar 1982 Wed 15 Dec 1982 00y 08m 23d 2 2.2909 0 0 1 0 1 4 4 0 26 36.6048 1 117 117 Ally McCoist Tue 29 Apr 1986 Sun 07 Sep 1997 11y 04m 10d 59 77.7074 19 1 23 17 19 63 55 0 61 81.1360 19 118 118 Ian Durrant Wed 09 Sep 1987 Wed 17 Nov 1993 06y 02m 09d 11 16.8332 0 0 4 4 3 11 13 0 20 30.7379 0 119 119 Richard Gough Wed 17 Feb 1988 Wed 28 Apr 1993 05y 02m 12d 27 35.1058 3 8 9 7 11 28 33 0 61 83.8003 6 120 120 Derek Ferguson Tue 22 Mar 1988 Tue 17 May 1988 00y 01m 26d 2 2.6666 0 0 0 2 0 1 1 0 2 2.6666 0 121 121 Ian Ferguson Thu 22 Dec 1988 Tue 11 Feb 1997 08y 01m 21d 9 14.7000 0 0 6 1 2 16 9 0 9 14.7000 0 122 122 Mo Johnston Wed 11 Oct 1989 Wed 13 Nov 1991 02y 01m 03d 10 10.9090 2 0 3 3 4 12 12 0 38 53.9046 14 123 123 Andy Goram Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 28 34.9058 0 0 7 9 12 25 27 0 43 58.1655 0 123 123 Stuart McCall Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 29 37.5543 0 0 9 6 14 26 33 0 40 52.2815 1 125 125 David Robertson Wed 19 Feb 1992 Wed 23 Mar 1994 02y 01m 05d 3 5.0909 0 0 1 1 1 2 2 0 3 5.0909 0 126 126 Dave McPherson Fri 12 Jun 1992 Wed 28 Apr 1993 00y 10m 17d 7 9.2727 0 0 2 1 4 7 11 0 27 36.4544 0 127 127 Gordon Durie Wed 23 Mar 1994 Tue 23 Jun 1998 04y 03m 01d 18 22.7636 3 0 5 5 8 20 24 0 43 58.2786 7 127 127 Colin Hendry Wed 23 Mar 1994 Wed 17 Nov 1999 05y 07m 26d 10 15.5237 0 8 6 2 2 10 7 0 51 70.5183 3 129 129 Alan McLaren Wed 16 Nov 1994 Wed 15 Nov 1995 01y 00m 00d 10 12.6058 0 0 5 3 2 13 5 0 24 34.0451 0 130 130 Barry Ferguson Sat 05 Sep 1998 Sat 28 Mar 2009 10y 06m 24d 35 49.1641 3 21 14 7 14 31 38 0 45 61.2851 3 131 131 Neil McCann Wed 31 Mar 1999 Wed 12 Feb 2003 03y 10m 13d 15 21.9479 1 0 6 3 6 12 18 0 26 35.5408 3 132 132 Billy Dodds Wed 29 Mar 2000 Wed 05 Sep 2001 01y 05m 08d 11 17.2857 3 0 4 4 3 12 10 0 26 38.6570 7 133 133 Allan Johnston Sat 07 Oct 2000 Wed 28 Mar 2001 00y 05m 22d 3 5.1429 0 0 2 1 0 7 1 0 18 27.6104 2 134 134 Kenny Miller Wed 25 Apr 2001 Tue 12 Oct 2010 09y 05m 18d 15 25.0858 1 0 5 3 7 12 20 0 69 95.6519 18 135 135 Maurice Ross Thu 16 May 2002 Wed 19 Nov 2003 01y 06m 04d 13 15.4090 0 0 3 4 6 15 22 0 13 15.4090 0 136 136 Steven Thompson Tue 15 Oct 2002 Wed 13 Oct 2004 01y 11m 29d 10 11.6362 2 0 2 2 6 10 16 0 16 19.4089 3 137 137 Gavin Rae Wed 31 Mar 2004 Sat 13 May 2006 02y 01m 14d 3 3.7575 0 0 1 1 1 6 3 0 14 18.2315 0 138 138 Ian Murray Sat 08 Oct 2005 Sat 13 May 2006 00y 07m 06d 3 3.9999 0 0 1 1 1 5 2 0 6 7.7574 0 139 139 Kris Boyd Thu 11 May 2006 Wed 03 Mar 2010 03y 09m 21d 16 24.3809 7 0 9 2 5 25 14 0 18 26.7809 7 140 140 Chris Burke Thu 11 May 2006 Sat 13 May 2006 00y 00m 03d 2 2.6666 2 0 1 1 0 5 1 0 7 9.2666 2 141 141 David Weir Sat 24 Mar 2007 Tue 12 Oct 2010 03y 06m 19d 17 25.7286 0 0 8 3 6 19 15 0 69 100.5957 1 142 142 Allan McGregor Wed 30 May 2007 Tue 20 Nov 2018 11y 05m 22d 25 34.2429 0 0 11 4 10 32 33 0 42 57.0571 0 143 143 Charlie Adam Wed 30 May 2007 Wed 06 Jun 2007 00y 00m 08d 2 3.0000 0 0 2 0 0 3 0 0 26 35.6333 0 144 144 Alan Hutton Wed 30 May 2007 Sat 17 Nov 2007 00y 05m 19d 6 9.0000 0 0 5 0 1 10 4 0 50 73.1094 0 145 145 Lee McCulloch Sat 08 Sep 2007 Tue 12 Oct 2010 03y 01m 05d 7 9.6000 1 0 4 1 2 12 8 0 18 24.9331 1 146 146 Christian Dailly Fri 30 May 2008 Fri 30 May 2008 00y 00m 01d 1 1.5000 0 0 0 0 1 1 3 0 67 87.4738 6 147 147 Kevin Thomson Wed 20 Aug 2008 Wed 11 Aug 2010 01y 11m 23d 3 4.9143 0 0 1 1 1 1 3 0 3 4.9143 0 148 148 Kirk Broadfoot Wed 10 Sep 2008 Wed 11 Aug 2010 01y 11m 02d 4 6.3429 1 0 1 1 2 2 5 0 4 6.3429 1 149 149 Steven Whittaker Wed 12 Aug 2009 Sat 26 May 2012 02y 09m 15d 15 22.9000 0 0 5 1 9 12 24 0 31 45.1665 0 150 150 Steven Naismith Wed 09 Sep 2009 Tue 11 Oct 2011 02y 01m 03d 14 19.9000 2 0 6 2 6 17 17 0 51 72.0283 10 151 151 Lee Wallace Sat 26 May 2012 Wed 22 Mar 2017 04y 09m 25d 5 7.9286 0 0 1 2 2 4 10 0 10 16.3286 0 152 152 Ian Black Wed 15 Aug 2012 Wed 15 Aug 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 153 153 Barrie McKay Sat 04 Jun 2016 Sat 04 Jun 2016 00y 00m 01d 1 1.5000 0 0 0 0 1 0 3 0 1 1.5000 0 154 154 Ryan Jack Thu 09 Nov 2017 Sun 19 Nov 2023 06y 00m 11d 18 20.7257 0 0 6 7 5 22 21 0 20 22.5719 0 155 155 Jamie Murphy Fri 23 Mar 2018 Tue 29 May 2018 00y 02m 07d 2 2.6666 0 0 0 0 2 0 3 0 2 2.6666 0 156 156 Jason Cummings Tue 27 Mar 2018 Tue 27 Mar 2018 00y 00m 01d 1 1.3333 0 0 1 0 0 1 0 0 2 2.6666 0 157 157 Nathan Patterson Sun 06 Jun 2021 Fri 12 Nov 2021 00y 05m 07d 6 5.1924 1 0 5 0 1 9 5 0 21 20.7696 1 158 158 John Souttar Sat 11 Jun 2022 Mon 18 Nov 2024 02y 05m 08d 8 12.2693 0 0 3 1 4 7 14 0 13 17.7155 1
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 143 Charlie Adam Wed 30 May 2007 Wed 06 Jun 2007 00y 00m 08d 2 3.0000 0 0 2 0 0 3 0 0 26 35.6333 0 2 53 Sandy Archibald Sat 12 Feb 1921 Sat 09 Apr 1932 11y 01m 29d 8 29.0000 1 0 4 1 3 8 9 0 8 29.0000 1 3 87 Samuel Baird Wed 21 Nov 1956 Sun 15 Jun 1958 01y 06m 26d 7 10.1666 2 0 4 1 2 14 11 0 7 10.1666 2 4 21 John Barker Sat 18 Mar 1893 Sat 24 Mar 1894 01y 00m 07d 2 8.0000 4 0 2 0 0 13 2 0 2 8.0000 4 5 90 Jim Baxter Wed 09 Nov 1960 Wed 21 Oct 1964 03y 11m 13d 23 45.0287 3 0 16 1 6 68 37 0 34 61.7427 3 6 45 Alexander Bennett Mon 01 Mar 1909 Sat 15 Mar 1913 04y 00m 15d 8 32.0000 1 0 4 2 2 15 9 0 11 44.0000 2 7 116 Jim Bett Tue 23 Mar 1982 Wed 15 Dec 1982 00y 08m 23d 2 2.2909 0 0 1 0 1 4 4 0 26 36.6048 1 8 152 Ian Black Wed 15 Aug 2012 Wed 15 Aug 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 9 51 James Bowie Sat 13 Mar 1920 Sat 10 Apr 1920 00y 00m 29d 2 8.0000 0 0 1 0 1 7 5 0 2 8.0000 0 10 139 Kris Boyd Thu 11 May 2006 Wed 03 Mar 2010 03y 09m 21d 16 24.3809 7 0 9 2 5 25 14 0 18 26.7809 7 11 90 Ralph Brand Wed 09 Nov 1960 Wed 02 May 1962 01y 05m 24d 8 16.0000 8 0 5 0 3 24 15 0 8 16.0000 8 12 148 Kirk Broadfoot Wed 10 Sep 2008 Wed 11 Aug 2010 01y 11m 02d 4 6.3429 1 0 1 1 2 2 5 0 4 6.3429 1 13 63 George Brown Sat 25 Oct 1930 Sat 21 May 1938 07y 06m 27d 19 53.6000 0 2 12 4 3 40 22 0 19 53.6000 0 14 76 Bobby Brown Wed 15 May 1946 Sat 05 Apr 1952 05y 10m 22d 4 13.4000 0 0 2 1 1 7 5 0 5 19.4000 0 15 61 Jock Buchanan Sat 13 Apr 1929 Sat 05 Apr 1930 00y 11m 24d 2 5.0000 0 0 1 0 1 3 5 0 2 5.0000 0 16 140 Chris Burke Thu 11 May 2006 Sat 13 May 2006 00y 00m 03d 2 2.6666 2 0 1 1 0 5 1 0 7 9.2666 2 17 50 Tommy Cairns Thu 26 Feb 1920 Sat 04 Apr 1925 05y 01m 10d 8 32.0000 1 0 6 2 0 16 4 0 8 32.0000 1 18 88 Eric Caldow Sat 06 Apr 1957 Sat 06 Apr 1963 06y 00m 01d 40 69.5951 4 15 19 8 13 87 74 0 40 69.5951 5 19 13 John Cameron Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 0 0 1 0 0 7 2 0 1 4.0000 0 20 33 John Campbell Sat 18 Mar 1899 Sat 23 Feb 1901 01y 11m 06d 4 16.0000 6 0 3 0 1 27 3 0 4 16.0000 6 21 3 Peter Campbell Sat 23 Mar 1878 Mon 07 Apr 1879 01y 00m 16d 2 12.0000 3 0 2 0 0 12 0 0 2 12.0000 3 22 11 William Chalmers Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 23 114 Davie Cooper Wed 12 Sep 1979 Tue 26 May 1987 07y 08m 15d 20 28.8936 6 0 6 9 5 24 14 0 22 31.0754 6 24 82 Sammy Cox Sun 23 May 1948 Sat 03 Apr 1954 05y 10m 12d 25 51.0000 0 1 15 4 6 58 34 0 25 51.0000 0 25 58 Thomas Craig Sat 26 Feb 1927 Sat 05 Apr 1930 03y 01m 11d 8 23.0000 1 4 5 1 2 21 13 0 8 23.0000 1 26 35 David Crawford Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 3 12.0000 0 27 156 Jason Cummings Tue 27 Mar 2018 Tue 27 Mar 2018 00y 00m 01d 1 1.3333 0 0 1 0 0 1 0 0 2 2.6666 0 28 51 Andy Cunningham Sat 13 Mar 1920 Sat 02 Apr 1927 07y 00m 21d 12 48.0000 5 1 9 2 1 26 7 0 12 48.0000 5 29 146 Christian Dailly Fri 30 May 2008 Fri 30 May 2008 00y 00m 01d 1 1.5000 0 0 0 0 1 1 3 0 67 87.4738 6 30 115 Ally Dawson Wed 28 May 1980 Sun 19 Jun 1983 03y 00m 23d 5 6.0000 0 0 2 1 2 5 4 0 5 6.0000 0 31 67 Jerry Dawson Sat 20 Oct 1934 Sat 15 Apr 1939 04y 05m 27d 14 36.2000 0 0 7 3 4 26 16 0 14 36.2000 0 32 27 Matthew Dickie Sat 27 Mar 1897 Sat 03 Feb 1900 02y 10m 08d 3 12.0000 0 0 3 0 0 19 4 0 3 12.0000 0 33 132 Billy Dodds Wed 29 Mar 2000 Wed 05 Sep 2001 01y 05m 08d 11 17.2857 3 0 4 4 3 12 10 0 26 38.6570 7 34 23 Jock Drummond Sat 31 Mar 1894 Sat 21 Mar 1903 08y 11m 22d 13 52.0000 0 4 7 3 3 34 22 0 14 56.0000 0 35 80 Jimmy Duncanson Wed 27 Nov 1946 Wed 27 Nov 1946 00y 00m 01d 1 2.4000 0 0 0 1 0 0 0 0 1 2.4000 0 36 127 Gordon Durie Wed 23 Mar 1994 Tue 23 Jun 1998 04y 03m 01d 18 22.7636 3 0 5 5 8 20 24 0 43 58.2786 7 37 118 Ian Durrant Wed 09 Sep 1987 Wed 17 Nov 1993 06y 02m 09d 11 16.8332 0 0 4 4 3 11 13 0 20 30.7379 0 38 130 Barry Ferguson Sat 05 Sep 1998 Sat 28 Mar 2009 10y 06m 24d 35 49.1641 3 21 14 7 14 31 38 0 45 61.2851 3 39 120 Derek Ferguson Tue 22 Mar 1988 Tue 17 May 1988 00y 01m 26d 2 2.6666 0 0 0 2 0 1 1 0 2 2.6666 0 40 121 Ian Ferguson Thu 22 Dec 1988 Tue 11 Feb 1997 08y 01m 21d 9 14.7000 0 0 6 1 2 16 9 0 9 14.7000 0 41 62 Jimmy Fleming Sat 01 Jun 1929 Sat 05 Apr 1930 00y 10m 05d 3 7.0000 3 0 1 1 1 5 6 0 3 7.0000 3 42 101 Jim Forrest Wed 24 Nov 1965 Tue 07 Dec 1965 00y 00m 14d 2 2.6666 0 0 1 0 1 4 4 0 5 7.1666 0 43 109 Tom Forsyth Wed 17 Oct 1973 Sun 11 Jun 1978 04y 07m 26d 21 27.0572 0 1 12 5 4 40 20 0 22 28.5572 0 44 43 James Galt 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 45 25 Neilly Gibson Sat 30 Mar 1895 Sat 02 Mar 1901 05y 11m 03d 13 52.0000 1 0 8 2 3 40 18 0 14 56.0000 1 46 5 George Gillespie Sat 27 Mar 1880 Sat 22 Mar 1890 09y 11m 24d 5 28.0000 0 1 5 0 0 26 4 0 7 36.0000 0 47 123 Andy Goram Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 28 34.9058 0 0 7 9 12 25 27 0 43 58.1655 0 48 49 James Gordon Sat 16 Mar 1912 Sat 10 Apr 1920 08y 00m 26d 10 40.0000 0 1 4 4 2 19 12 0 10 40.0000 0 49 9 James Gossland Sat 26 Jan 1884 Sat 26 Jan 1884 00y 00m 01d 1 4.0000 2 0 1 0 0 5 0 0 1 4.0000 2 50 119 Richard Gough Wed 17 Feb 1988 Wed 28 Apr 1993 05y 02m 12d 27 35.1058 3 8 9 7 11 28 33 0 61 83.8003 6 51 15 Donald Gow Sat 17 Mar 1888 Sat 17 Mar 1888 00y 00m 01d 1 4.0000 0 1 0 0 1 0 5 0 1 4.0000 0 52 16 John Gow Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 10 2 0 1 4.0000 0 53 59 Douglas Gray Sat 27 Oct 1928 Wed 26 Oct 1932 04y 00m 00d 10 27.0000 0 0 6 2 2 30 20 0 10 27.0000 0 54 98 John Greig Sat 11 Apr 1964 Wed 29 Oct 1975 11y 06m 19d 44 76.0140 3 15 16 14 14 70 62 0 44 76.0140 3 55 24 David Haddow Sat 07 Apr 1894 Sat 07 Apr 1894 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 1 4.0000 0 56 33 Robert Hamilton Sat 18 Mar 1899 Sat 26 Mar 1904 05y 00m 09d 10 40.0000 13 2 7 2 1 47 11 0 11 44.0000 15 57 65 Thomas Hamilton Sat 09 Apr 1932 Sat 09 Apr 1932 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 1 3.0000 0 58 13 Charles Heggie Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 4 0 1 0 0 7 2 0 1 4.0000 4 59 40 George Henderson Sat 26 Mar 1904 Sat 26 Mar 1904 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0 60 95 Willie Henderson Sat 20 Oct 1962 Wed 21 Apr 1971 08y 06m 02d 29 51.1904 5 0 13 8 8 62 41 0 29 51.1904 5 61 127 Colin Hendry Wed 23 Mar 1994 Wed 17 Nov 1999 05y 07m 26d 10 15.5237 0 8 6 2 2 10 7 0 51 70.5183 3 62 7 David Hill Sat 12 Mar 1881 Sat 25 Mar 1882 01y 00m 14d 3 18.0000 1 0 3 0 0 16 2 0 3 18.0000 1 63 144 Alan Hutton Wed 30 May 2007 Sat 17 Nov 2007 00y 05m 19d 6 9.0000 0 0 5 0 1 10 4 0 50 73.1094 0 64 29 Tommy Hyslop Sat 03 Apr 1897 Sat 03 Apr 1897 00y 00m 01d 1 4.0000 1 0 1 0 0 2 1 0 2 8.0000 1 65 8 John Inglis Sat 10 Mar 1883 Mon 12 Mar 1883 00y 00m 03d 2 12.0000 0 0 2 0 0 6 2 0 2 12.0000 0 66 110 Stewart Kennedy Wed 16 Apr 1975 Sat 24 May 1975 00y 01m 09d 5 6.6665 0 0 2 2 1 8 8 0 5 6.6665 0 67 154 Ryan Jack Thu 09 Nov 2017 Sun 19 Nov 2023 06y 00m 11d 18 20.7257 0 0 6 7 5 22 21 0 20 22.5719 0 68 110 Colin Jackson Wed 16 Apr 1975 Sat 15 May 1976 01y 01m 00d 8 12.5714 1 0 5 3 0 16 7 0 8 12.5714 1 69 105 Sandy Jardine Wed 11 Nov 1970 Wed 19 Dec 1979 09y 01m 09d 38 45.4664 1 9 15 10 13 49 42 0 38 45.4664 1 70 133 Allan Johnston Sat 07 Oct 2000 Wed 28 Mar 2001 00y 05m 22d 3 5.1429 0 0 2 1 0 7 1 0 18 27.6104 2 71 122 Mo Johnston Wed 11 Oct 1989 Wed 13 Nov 1991 02y 01m 03d 10 10.9090 2 0 3 3 4 12 12 0 38 53.9046 14 72 99 Willie Johnston Wed 13 Oct 1965 Wed 11 Nov 1970 05y 00m 30d 9 16.3332 0 0 4 2 3 15 14 0 22 31.9332 0 73 106 Derek Johnstone Sat 12 May 1973 Wed 19 Dec 1979 06y 07m 08d 14 18.6095 2 0 6 3 5 18 13 0 14 18.6095 2 74 72 David Kinnear Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 1 0 1 0 0 5 0 0 1 2.4000 1 75 47 George Law Sat 05 Mar 1910 Sat 02 Apr 1910 00y 00m 29d 3 12.0000 0 0 2 0 1 3 1 0 3 12.0000 0 76 85 Johnny Little Wed 06 May 1953 Wed 06 May 1953 00y 00m 01d 1 3.0000 0 0 0 0 1 1 2 0 1 3.0000 0 77 42 George Livingstone Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 78 27 Tommy Low Sat 27 Mar 1897 Sat 27 Mar 1897 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0 79 123 Stuart McCall Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 29 37.5543 0 0 9 6 14 26 33 0 40 52.2815 1 80 112 Alex MacDonald Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 81 71 Robert Main Sat 30 Oct 1937 Sat 30 Oct 1937 00y 00m 01d 1 2.4000 0 0 0 0 1 1 2 0 1 2.4000 0 82 65 James Marshall Sat 09 Apr 1932 Sat 14 Apr 1934 02y 00m 06d 3 10.0000 0 0 1 0 2 2 7 0 3 10.0000 0 83 19 Robert Marshall Sat 19 Mar 1892 Sat 31 Mar 1894 02y 00m 13d 2 8.0000 0 1 2 0 0 5 3 0 2 8.0000 0 84 41 John May Sat 03 Mar 1906 Mon 01 Mar 1909 02y 11m 27d 5 20.0000 0 0 2 1 2 9 6 0 5 20.0000 0 85 64 Bob McAulay Sat 19 Sep 1931 Sat 31 Oct 1931 00y 01m 13d 2 6.0000 0 0 2 0 0 6 3 0 2 6.0000 0 86 131 Neil McCann Wed 31 Mar 1999 Wed 12 Feb 2003 03y 10m 13d 15 21.9479 1 0 6 3 6 12 18 0 26 35.5408 3 87 106 Peter McCloy Sat 12 May 1973 Sat 30 Jun 1973 00y 01m 19d 4 4.8000 0 0 1 0 3 3 4 0 4 4.8000 0 88 117 Ally McCoist Tue 29 Apr 1986 Sun 07 Sep 1997 11y 04m 10d 59 77.7074 19 1 23 17 19 63 55 0 61 81.1360 19 89 84 Ian McColl Sat 15 Apr 1950 Sat 19 Apr 1958 08y 00m 05d 14 21.6666 0 0 9 2 3 31 16 0 14 21.6666 0 90 21 Andrew McCreadie Sat 18 Mar 1893 Sat 07 Apr 1894 01y 00m 21d 2 8.0000 0 0 1 1 0 10 2 0 2 8.0000 0 91 145 Lee McCulloch Sat 08 Sep 2007 Tue 12 Oct 2010 03y 01m 05d 7 9.6000 1 0 4 1 2 12 8 0 18 24.9331 1 92 142 Allan McGregor Wed 30 May 2007 Tue 20 Nov 2018 11y 05m 22d 25 34.2429 0 0 11 4 10 32 33 0 42 57.0571 0 93 11 Hugh McHardy Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 94 5 Hugh McIntyre Sat 27 Mar 1880 Sat 27 Mar 1880 00y 00m 01d 1 6.0000 0 0 1 0 0 5 1 0 1 6.0000 0 95 10 James McIntyre Sat 29 Mar 1884 Sat 29 Mar 1884 00y 00m 01d 1 4.0000 0 0 1 0 0 4 1 0 1 4.0000 0 96 153 Barrie McKay Sat 04 Jun 2016 Sat 04 Jun 2016 00y 00m 01d 1 1.5000 0 0 0 0 1 0 3 0 1 1.5000 0 97 113 Bobby McKean Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 98 73 Tom McKillop Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 0 0 1 0 0 3 1 0 1 2.4000 0 99 100 Ronnie McKinnon Tue 09 Nov 1965 Mon 14 Jun 1971 05y 07m 06d 28 49.4997 1 0 10 8 10 33 35 0 28 49.4997 1 100 129 Alan McLaren Wed 16 Nov 1994 Wed 15 Nov 1995 01y 00m 00d 10 12.6058 0 0 5 3 2 13 5 0 24 34.0451 0 101 93 Ian McMillan Sun 14 May 1961 Sun 14 May 1961 00y 00m 01d 1 2.0000 0 0 0 0 1 0 4 0 6 12.5000 2 102 1 Moses McNeil Sat 25 Mar 1876 Sat 13 Mar 1880 03y 11m 18d 2 12.0000 0 0 2 0 0 9 4 0 2 12.0000 0 103 59 Bob McPhail Sat 27 Oct 1928 Wed 10 Nov 1937 09y 00m 15d 16 43.8000 7 0 11 3 2 36 16 0 17 47.8000 7 104 126 Dave McPherson Fri 12 Jun 1992 Wed 28 Apr 1993 00y 10m 17d 7 9.2727 0 0 2 1 4 7 11 0 27 36.4544 0 105 20 John McPherson Sat 26 Mar 1892 Sat 27 Mar 1897 05y 00m 02d 5 20.0000 4 0 3 1 1 16 8 0 9 36.0000 6 106 55 Davie Meiklejohn Sat 04 Feb 1922 Wed 29 Nov 1933 11y 09m 26d 15 49.0000 3 6 9 2 4 34 22 0 15 49.0000 3 107 29 James Millar Sat 03 Apr 1897 Sat 02 Apr 1898 01y 00m 00d 3 12.0000 2 0 2 0 1 8 6 0 3 12.0000 2 108 96 Jimmy Millar Wed 08 May 1963 Sun 09 Jun 1963 00y 01m 02d 2 3.4286 0 0 1 0 1 4 2 0 2 3.4286 0 109 134 Kenny Miller Wed 25 Apr 2001 Tue 12 Oct 2010 09y 05m 18d 15 25.0858 1 0 5 3 7 12 20 0 69 95.6519 18 110 17 David Mitchell Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 5 20.0000 0 0 2 1 2 15 13 0 5 20.0000 0 111 54 Alan Morton Sat 09 Apr 1921 Sun 08 May 1932 11y 01m 00d 29 98.0000 4 1 18 5 6 61 34 0 31 106.0000 5 112 56 Tommy Muirhead Sat 04 Mar 1922 Sat 26 Oct 1929 07y 07m 23d 8 27.0000 0 1 5 1 2 21 13 0 8 27.0000 0 113 155 Jamie Murphy Fri 23 Mar 2018 Tue 29 May 2018 00y 02m 07d 2 2.6666 0 0 0 0 2 0 3 0 2 2.6666 0 114 138 Ian Murray Sat 08 Oct 2005 Sat 13 May 2006 00y 07m 06d 3 3.9999 0 0 1 1 1 5 2 0 6 7.7574 0 115 150 Steven Naismith Wed 09 Sep 2009 Tue 11 Oct 2011 02y 01m 03d 14 19.9000 2 0 6 2 6 17 17 0 51 72.0283 10 116 35 Bobby Neill Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 2 8.0000 2 117 26 James Oswald Sat 20 Mar 1897 Sat 20 Mar 1897 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 3 12.0000 1 118 108 Derek Parlane Sat 12 May 1973 Sat 28 May 1977 04y 00m 17d 12 15.8474 1 0 4 5 3 15 13 0 12 15.8474 1 119 157 Nathan Patterson Sun 06 Jun 2021 Fri 12 Nov 2021 00y 05m 07d 6 5.1924 1 0 5 0 1 9 5 0 21 20.7696 1 120 102 Andrew Penman Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 3 3.9999 0 0 3 0 0 11 3 0 4 5.3332 0 121 97 David Provan Sat 12 Oct 1963 Wed 11 May 1966 02y 07m 00d 5 8.7999 0 0 2 0 3 8 9 0 5 8.7999 0 122 137 Gavin Rae Wed 31 Mar 2004 Sat 13 May 2006 02y 01m 14d 3 3.7575 0 0 1 1 1 6 3 0 14 18.2315 0 123 48 William Reid Mon 06 Mar 1911 Sat 04 Apr 1914 03y 00m 30d 9 36.0000 4 0 4 4 1 15 8 0 9 36.0000 4 124 94 Billie Ritchie Wed 02 May 1962 Wed 02 May 1962 00y 00m 01d 1 2.0000 0 0 0 0 1 2 3 0 1 2.0000 0 125 57 William Robb Sat 31 Oct 1925 Sat 31 Oct 1925 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 2 8.0000 0 126 125 David Robertson Wed 19 Feb 1992 Wed 23 Mar 1994 02y 01m 05d 3 5.0909 0 0 1 1 1 2 2 0 3 5.0909 0 127 35 Jacky Robertson Sat 03 Feb 1900 Mon 06 Mar 1905 05y 01m 04d 14 56.0000 2 5 7 5 2 41 17 0 16 64.0000 2 128 135 Maurice Ross Thu 16 May 2002 Wed 19 Nov 2003 01y 06m 04d 13 15.4090 0 0 3 4 6 15 22 0 13 15.4090 0 129 82 Eddie Rutherford Sun 23 May 1948 Sun 23 May 1948 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 1 2.0000 0 130 86 Alex Scott Wed 07 Nov 1956 Wed 02 May 1962 05y 05m 26d 11 19.1666 5 0 8 1 2 25 11 0 16 28.3475 5 131 75 Jock Shaw Wed 23 Jan 1946 Sat 04 Oct 1947 01y 08m 12d 6 21.2000 0 6 2 2 2 13 8 0 6 21.2000 0 132 92 Bobby Shearer Sat 15 Apr 1961 Sun 14 May 1961 00y 01m 00d 4 8.0000 0 0 2 0 2 10 14 0 4 8.0000 0 133 67 Jimmy Simpson Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 14 40.8000 1 13 7 4 3 25 16 0 14 40.8000 1 134 32 Alec Smith Sat 02 Apr 1898 Sat 01 Apr 1911 13y 00m 00d 20 80.0000 5 0 11 5 4 50 23 0 20 80.0000 5 135 103 David Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 2 4.3333 0 136 67 James Smith Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 2 6.4000 1 0 0 1 1 2 3 0 2 6.4000 1 137 29 Nicol Smith Sat 03 Apr 1897 Sat 03 May 1902 05y 01m 01d 12 48.0000 0 2 9 2 1 54 13 0 12 48.0000 0 138 158 John Souttar Sat 11 Jun 2022 Mon 18 Nov 2024 02y 05m 08d 8 12.2693 0 0 3 1 4 7 14 0 13 17.7155 1 139 38 Finlay Speedie Mon 09 Mar 1903 Sat 04 Apr 1903 00y 00m 27d 3 12.0000 2 0 2 0 1 3 3 0 3 12.0000 2 140 43 James Speirs Sat 07 Mar 1908 Sat 07 Mar 1908 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0 141 46 James Stark Mon 15 Mar 1909 Sat 03 Apr 1909 00y 00m 20d 2 8.0000 0 2 1 0 1 5 2 0 2 8.0000 0 142 104 Colin Stein Wed 16 Oct 1968 Sun 02 Jul 1972 03y 08m 17d 17 28.2000 10 0 6 5 6 26 19 0 21 33.0000 10 143 74 Scot Symon Wed 07 Dec 1938 Wed 07 Dec 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 1 0 1 3.0000 0 144 136 Steven Thompson Tue 15 Oct 2002 Wed 13 Oct 2004 01y 11m 29d 10 11.6362 2 0 2 2 6 10 16 0 16 19.4089 3 145 147 Kevin Thomson Wed 20 Aug 2008 Wed 11 Aug 2010 01y 11m 23d 3 4.9143 0 0 1 1 1 1 3 0 3 4.9143 0 146 76 William Thornton Wed 15 May 1946 Fri 30 May 1952 06y 00m 16d 8 21.8000 1 0 3 1 4 9 12 0 8 21.8000 1 147 2 Tom Vallance Sat 03 Mar 1877 Mon 14 Mar 1881 04y 00m 12d 7 42.0000 0 0 6 0 1 30 10 0 7 42.0000 0 148 70 Alex Venters Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 2 7.0000 0 0 0 1 1 2 3 0 3 10.0000 0 149 76 Willie Waddell Wed 15 May 1946 Wed 03 Nov 1954 08y 05m 20d 18 40.4000 6 0 13 1 4 44 22 0 18 40.4000 6 150 39 Johnny Walker Sat 12 Mar 1904 Sat 26 Mar 1904 00y 00m 15d 2 8.0000 0 0 0 2 0 2 2 0 5 20.0000 3 151 151 Lee Wallace Sat 26 May 2012 Wed 22 Mar 2017 04y 09m 25d 5 7.9286 0 0 1 2 2 4 10 0 10 16.3286 0 152 3 James Watson Sat 23 Mar 1878 Sat 23 Mar 1878 00y 00m 01d 1 6.0000 1 0 1 0 0 9 0 0 1 6.0000 1 153 141 David Weir Sat 24 Mar 2007 Tue 12 Oct 2010 03y 06m 19d 17 25.7286 0 0 8 3 6 19 15 0 69 100.5957 1 154 149 Steven Whittaker Wed 12 Aug 2009 Sat 26 May 2012 02y 09m 15d 15 22.9000 0 0 5 1 9 12 24 0 31 45.1665 0 155 89 Davie Wilson Sat 22 Oct 1960 Thu 27 May 1965 04y 07m 06d 22 42.2287 9 0 14 2 6 58 42 0 22 42.2287 9 156 81 Willie Woodburn Sat 12 Apr 1947 Wed 30 Apr 1952 05y 00m 19d 24 47.2000 0 1 14 2 8 58 26 0 24 47.2000 0 157 17 Thomas Wyllie Sat 29 Mar 1890 Sat 29 Mar 1890 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1 158 79 George Young Wed 15 May 1946 Sun 19 May 1957 11y 00m 05d 54 115.6000 0 48 29 11 14 112 65 0 54 115.6000 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 117 Ally McCoist Tue 29 Apr 1986 Sun 07 Sep 1997 11y 04m 10d 59 77.7074 19 1 23 17 19 63 55 0 61 81.1360 19 2 33 Robert Hamilton Sat 18 Mar 1899 Sat 26 Mar 1904 05y 00m 09d 10 40.0000 13 2 7 2 1 47 11 0 11 44.0000 15 3 104 Colin Stein Wed 16 Oct 1968 Sun 02 Jul 1972 03y 08m 17d 17 28.2000 10 0 6 5 6 26 19 0 21 33.0000 10 4 89 Davie Wilson Sat 22 Oct 1960 Thu 27 May 1965 04y 07m 06d 22 42.2287 9 0 14 2 6 58 42 0 22 42.2287 9 5 90 Ralph Brand Wed 09 Nov 1960 Wed 02 May 1962 01y 05m 24d 8 16.0000 8 0 5 0 3 24 15 0 8 16.0000 8 6 139 Kris Boyd Thu 11 May 2006 Wed 03 Mar 2010 03y 09m 21d 16 24.3809 7 0 9 2 5 25 14 0 18 26.7809 7 6 59 Bob McPhail Sat 27 Oct 1928 Wed 10 Nov 1937 09y 00m 15d 16 43.8000 7 0 11 3 2 36 16 0 17 47.8000 7 8 33 John Campbell Sat 18 Mar 1899 Sat 23 Feb 1901 01y 11m 06d 4 16.0000 6 0 3 0 1 27 3 0 4 16.0000 6 8 114 Davie Cooper Wed 12 Sep 1979 Tue 26 May 1987 07y 08m 15d 20 28.8936 6 0 6 9 5 24 14 0 22 31.0754 6 8 76 Willie Waddell Wed 15 May 1946 Wed 03 Nov 1954 08y 05m 20d 18 40.4000 6 0 13 1 4 44 22 0 18 40.4000 6 11 51 Andy Cunningham Sat 13 Mar 1920 Sat 02 Apr 1927 07y 00m 21d 12 48.0000 5 1 9 2 1 26 7 0 12 48.0000 5 11 95 Willie Henderson Sat 20 Oct 1962 Wed 21 Apr 1971 08y 06m 02d 29 51.1904 5 0 13 8 8 62 41 0 29 51.1904 5 11 86 Alex Scott Wed 07 Nov 1956 Wed 02 May 1962 05y 05m 26d 11 19.1666 5 0 8 1 2 25 11 0 16 28.3475 5 11 32 Alec Smith Sat 02 Apr 1898 Sat 01 Apr 1911 13y 00m 00d 20 80.0000 5 0 11 5 4 50 23 0 20 80.0000 5 15 21 John Barker Sat 18 Mar 1893 Sat 24 Mar 1894 01y 00m 07d 2 8.0000 4 0 2 0 0 13 2 0 2 8.0000 4 15 88 Eric Caldow Sat 06 Apr 1957 Sat 06 Apr 1963 06y 00m 01d 40 69.5951 4 15 19 8 13 87 74 0 40 69.5951 5 15 13 Charles Heggie Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 4 0 1 0 0 7 2 0 1 4.0000 4 15 20 John McPherson Sat 26 Mar 1892 Sat 27 Mar 1897 05y 00m 02d 5 20.0000 4 0 3 1 1 16 8 0 9 36.0000 6 15 54 Alan Morton Sat 09 Apr 1921 Sun 08 May 1932 11y 01m 00d 29 98.0000 4 1 18 5 6 61 34 0 31 106.0000 5 15 48 William Reid Mon 06 Mar 1911 Sat 04 Apr 1914 03y 00m 30d 9 36.0000 4 0 4 4 1 15 8 0 9 36.0000 4 21 90 Jim Baxter Wed 09 Nov 1960 Wed 21 Oct 1964 03y 11m 13d 23 45.0287 3 0 16 1 6 68 37 0 34 61.7427 3 21 3 Peter Campbell Sat 23 Mar 1878 Mon 07 Apr 1879 01y 00m 16d 2 12.0000 3 0 2 0 0 12 0 0 2 12.0000 3 21 132 Billy Dodds Wed 29 Mar 2000 Wed 05 Sep 2001 01y 05m 08d 11 17.2857 3 0 4 4 3 12 10 0 26 38.6570 7 21 127 Gordon Durie Wed 23 Mar 1994 Tue 23 Jun 1998 04y 03m 01d 18 22.7636 3 0 5 5 8 20 24 0 43 58.2786 7 21 130 Barry Ferguson Sat 05 Sep 1998 Sat 28 Mar 2009 10y 06m 24d 35 49.1641 3 21 14 7 14 31 38 0 45 61.2851 3 21 62 Jimmy Fleming Sat 01 Jun 1929 Sat 05 Apr 1930 00y 10m 05d 3 7.0000 3 0 1 1 1 5 6 0 3 7.0000 3 21 119 Richard Gough Wed 17 Feb 1988 Wed 28 Apr 1993 05y 02m 12d 27 35.1058 3 8 9 7 11 28 33 0 61 83.8003 6 21 98 John Greig Sat 11 Apr 1964 Wed 29 Oct 1975 11y 06m 19d 44 76.0140 3 15 16 14 14 70 62 0 44 76.0140 3 21 55 Davie Meiklejohn Sat 04 Feb 1922 Wed 29 Nov 1933 11y 09m 26d 15 49.0000 3 6 9 2 4 34 22 0 15 49.0000 3 30 87 Samuel Baird Wed 21 Nov 1956 Sun 15 Jun 1958 01y 06m 26d 7 10.1666 2 0 4 1 2 14 11 0 7 10.1666 2 30 140 Chris Burke Thu 11 May 2006 Sat 13 May 2006 00y 00m 03d 2 2.6666 2 0 1 1 0 5 1 0 7 9.2666 2 30 9 James Gossland Sat 26 Jan 1884 Sat 26 Jan 1884 00y 00m 01d 1 4.0000 2 0 1 0 0 5 0 0 1 4.0000 2 30 122 Mo Johnston Wed 11 Oct 1989 Wed 13 Nov 1991 02y 01m 03d 10 10.9090 2 0 3 3 4 12 12 0 38 53.9046 14 30 106 Derek Johnstone Sat 12 May 1973 Wed 19 Dec 1979 06y 07m 08d 14 18.6095 2 0 6 3 5 18 13 0 14 18.6095 2 30 29 James Millar Sat 03 Apr 1897 Sat 02 Apr 1898 01y 00m 00d 3 12.0000 2 0 2 0 1 8 6 0 3 12.0000 2 30 150 Steven Naismith Wed 09 Sep 2009 Tue 11 Oct 2011 02y 01m 03d 14 19.9000 2 0 6 2 6 17 17 0 51 72.0283 10 30 35 Jacky Robertson Sat 03 Feb 1900 Mon 06 Mar 1905 05y 01m 04d 14 56.0000 2 5 7 5 2 41 17 0 16 64.0000 2 30 38 Finlay Speedie Mon 09 Mar 1903 Sat 04 Apr 1903 00y 00m 27d 3 12.0000 2 0 2 0 1 3 3 0 3 12.0000 2 30 136 Steven Thompson Tue 15 Oct 2002 Wed 13 Oct 2004 01y 11m 29d 10 11.6362 2 0 2 2 6 10 16 0 16 19.4089 3 40 53 Sandy Archibald Sat 12 Feb 1921 Sat 09 Apr 1932 11y 01m 29d 8 29.0000 1 0 4 1 3 8 9 0 8 29.0000 1 40 45 Alexander Bennett Mon 01 Mar 1909 Sat 15 Mar 1913 04y 00m 15d 8 32.0000 1 0 4 2 2 15 9 0 11 44.0000 2 40 148 Kirk Broadfoot Wed 10 Sep 2008 Wed 11 Aug 2010 01y 11m 02d 4 6.3429 1 0 1 1 2 2 5 0 4 6.3429 1 40 50 Tommy Cairns Thu 26 Feb 1920 Sat 04 Apr 1925 05y 01m 10d 8 32.0000 1 0 6 2 0 16 4 0 8 32.0000 1 40 58 Thomas Craig Sat 26 Feb 1927 Sat 05 Apr 1930 03y 01m 11d 8 23.0000 1 4 5 1 2 21 13 0 8 23.0000 1 40 43 James Galt 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 40 25 Neilly Gibson Sat 30 Mar 1895 Sat 02 Mar 1901 05y 11m 03d 13 52.0000 1 0 8 2 3 40 18 0 14 56.0000 1 40 7 David Hill Sat 12 Mar 1881 Sat 25 Mar 1882 01y 00m 14d 3 18.0000 1 0 3 0 0 16 2 0 3 18.0000 1 40 29 Tommy Hyslop Sat 03 Apr 1897 Sat 03 Apr 1897 00y 00m 01d 1 4.0000 1 0 1 0 0 2 1 0 2 8.0000 1 40 110 Colin Jackson Wed 16 Apr 1975 Sat 15 May 1976 01y 01m 00d 8 12.5714 1 0 5 3 0 16 7 0 8 12.5714 1 40 105 Sandy Jardine Wed 11 Nov 1970 Wed 19 Dec 1979 09y 01m 09d 38 45.4664 1 9 15 10 13 49 42 0 38 45.4664 1 40 72 David Kinnear Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 1 0 1 0 0 5 0 0 1 2.4000 1 40 131 Neil McCann Wed 31 Mar 1999 Wed 12 Feb 2003 03y 10m 13d 15 21.9479 1 0 6 3 6 12 18 0 26 35.5408 3 40 145 Lee McCulloch Sat 08 Sep 2007 Tue 12 Oct 2010 03y 01m 05d 7 9.6000 1 0 4 1 2 12 8 0 18 24.9331 1 40 100 Ronnie McKinnon Tue 09 Nov 1965 Mon 14 Jun 1971 05y 07m 06d 28 49.4997 1 0 10 8 10 33 35 0 28 49.4997 1 40 134 Kenny Miller Wed 25 Apr 2001 Tue 12 Oct 2010 09y 05m 18d 15 25.0858 1 0 5 3 7 12 20 0 69 95.6519 18 40 108 Derek Parlane Sat 12 May 1973 Sat 28 May 1977 04y 00m 17d 12 15.8474 1 0 4 5 3 15 13 0 12 15.8474 1 40 157 Nathan Patterson Sun 06 Jun 2021 Fri 12 Nov 2021 00y 05m 07d 6 5.1924 1 0 5 0 1 9 5 0 21 20.7696 1 40 67 Jimmy Simpson Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 14 40.8000 1 13 7 4 3 25 16 0 14 40.8000 1 40 67 James Smith Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 2 6.4000 1 0 0 1 1 2 3 0 2 6.4000 1 40 76 William Thornton Wed 15 May 1946 Fri 30 May 1952 06y 00m 16d 8 21.8000 1 0 3 1 4 9 12 0 8 21.8000 1 40 3 James Watson Sat 23 Mar 1878 Sat 23 Mar 1878 00y 00m 01d 1 6.0000 1 0 1 0 0 9 0 0 1 6.0000 1 40 17 Thomas Wyllie Sat 29 Mar 1890 Sat 29 Mar 1890 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 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 79 George Young Wed 15 May 1946 Sun 19 May 1957 11y 00m 05d 54 115.6000 0 48 29 11 14 112 65 0 54 115.6000 0 2 54 Alan Morton Sat 09 Apr 1921 Sun 08 May 1932 11y 01m 00d 29 98.0000 4 1 18 5 6 61 34 0 31 106.0000 5 3 32 Alec Smith Sat 02 Apr 1898 Sat 01 Apr 1911 13y 00m 00d 20 80.0000 5 0 11 5 4 50 23 0 20 80.0000 5 4 117 Ally McCoist Tue 29 Apr 1986 Sun 07 Sep 1997 11y 04m 10d 59 77.7074 19 1 23 17 19 63 55 0 61 81.1360 19 5 98 John Greig Sat 11 Apr 1964 Wed 29 Oct 1975 11y 06m 19d 44 76.0140 3 15 16 14 14 70 62 0 44 76.0140 3 6 88 Eric Caldow Sat 06 Apr 1957 Sat 06 Apr 1963 06y 00m 01d 40 69.5951 4 15 19 8 13 87 74 0 40 69.5951 5 7 35 Jacky Robertson Sat 03 Feb 1900 Mon 06 Mar 1905 05y 01m 04d 14 56.0000 2 5 7 5 2 41 17 0 16 64.0000 2 8 63 George Brown Sat 25 Oct 1930 Sat 21 May 1938 07y 06m 27d 19 53.6000 0 2 12 4 3 40 22 0 19 53.6000 0 9 23 Jock Drummond Sat 31 Mar 1894 Sat 21 Mar 1903 08y 11m 22d 13 52.0000 0 4 7 3 3 34 22 0 14 56.0000 0 9 25 Neilly Gibson Sat 30 Mar 1895 Sat 02 Mar 1901 05y 11m 03d 13 52.0000 1 0 8 2 3 40 18 0 14 56.0000 1 11 95 Willie Henderson Sat 20 Oct 1962 Wed 21 Apr 1971 08y 06m 02d 29 51.1904 5 0 13 8 8 62 41 0 29 51.1904 5 12 82 Sammy Cox Sun 23 May 1948 Sat 03 Apr 1954 05y 10m 12d 25 51.0000 0 1 15 4 6 58 34 0 25 51.0000 0 13 100 Ronnie McKinnon Tue 09 Nov 1965 Mon 14 Jun 1971 05y 07m 06d 28 49.4997 1 0 10 8 10 33 35 0 28 49.4997 1 14 130 Barry Ferguson Sat 05 Sep 1998 Sat 28 Mar 2009 10y 06m 24d 35 49.1641 3 21 14 7 14 31 38 0 45 61.2851 3 15 55 Davie Meiklejohn Sat 04 Feb 1922 Wed 29 Nov 1933 11y 09m 26d 15 49.0000 3 6 9 2 4 34 22 0 15 49.0000 3 16 51 Andy Cunningham Sat 13 Mar 1920 Sat 02 Apr 1927 07y 00m 21d 12 48.0000 5 1 9 2 1 26 7 0 12 48.0000 5 16 29 Nicol Smith Sat 03 Apr 1897 Sat 03 May 1902 05y 01m 01d 12 48.0000 0 2 9 2 1 54 13 0 12 48.0000 0 18 81 Willie Woodburn Sat 12 Apr 1947 Wed 30 Apr 1952 05y 00m 19d 24 47.2000 0 1 14 2 8 58 26 0 24 47.2000 0 19 105 Sandy Jardine Wed 11 Nov 1970 Wed 19 Dec 1979 09y 01m 09d 38 45.4664 1 9 15 10 13 49 42 0 38 45.4664 1 20 90 Jim Baxter Wed 09 Nov 1960 Wed 21 Oct 1964 03y 11m 13d 23 45.0287 3 0 16 1 6 68 37 0 34 61.7427 3 21 59 Bob McPhail Sat 27 Oct 1928 Wed 10 Nov 1937 09y 00m 15d 16 43.8000 7 0 11 3 2 36 16 0 17 47.8000 7 22 89 Davie Wilson Sat 22 Oct 1960 Thu 27 May 1965 04y 07m 06d 22 42.2287 9 0 14 2 6 58 42 0 22 42.2287 9 23 2 Tom Vallance Sat 03 Mar 1877 Mon 14 Mar 1881 04y 00m 12d 7 42.0000 0 0 6 0 1 30 10 0 7 42.0000 0 24 67 Jimmy Simpson Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 14 40.8000 1 13 7 4 3 25 16 0 14 40.8000 1 25 76 Willie Waddell Wed 15 May 1946 Wed 03 Nov 1954 08y 05m 20d 18 40.4000 6 0 13 1 4 44 22 0 18 40.4000 6 26 49 James Gordon Sat 16 Mar 1912 Sat 10 Apr 1920 08y 00m 26d 10 40.0000 0 1 4 4 2 19 12 0 10 40.0000 0 26 33 Robert Hamilton Sat 18 Mar 1899 Sat 26 Mar 1904 05y 00m 09d 10 40.0000 13 2 7 2 1 47 11 0 11 44.0000 15 28 123 Stuart McCall Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 29 37.5543 0 0 9 6 14 26 33 0 40 52.2815 1 29 67 Jerry Dawson Sat 20 Oct 1934 Sat 15 Apr 1939 04y 05m 27d 14 36.2000 0 0 7 3 4 26 16 0 14 36.2000 0 30 48 William Reid Mon 06 Mar 1911 Sat 04 Apr 1914 03y 00m 30d 9 36.0000 4 0 4 4 1 15 8 0 9 36.0000 4 31 119 Richard Gough Wed 17 Feb 1988 Wed 28 Apr 1993 05y 02m 12d 27 35.1058 3 8 9 7 11 28 33 0 61 83.8003 6 32 123 Andy Goram Wed 11 Sep 1991 Wed 25 Mar 1998 06y 06m 15d 28 34.9058 0 0 7 9 12 25 27 0 43 58.1655 0 33 142 Allan McGregor Wed 30 May 2007 Tue 20 Nov 2018 11y 05m 22d 25 34.2429 0 0 11 4 10 32 33 0 42 57.0571 0 34 45 Alexander Bennett Mon 01 Mar 1909 Sat 15 Mar 1913 04y 00m 15d 8 32.0000 1 0 4 2 2 15 9 0 11 44.0000 2 34 50 Tommy Cairns Thu 26 Feb 1920 Sat 04 Apr 1925 05y 01m 10d 8 32.0000 1 0 6 2 0 16 4 0 8 32.0000 1 36 53 Sandy Archibald Sat 12 Feb 1921 Sat 09 Apr 1932 11y 01m 29d 8 29.0000 1 0 4 1 3 8 9 0 8 29.0000 1 37 114 Davie Cooper Wed 12 Sep 1979 Tue 26 May 1987 07y 08m 15d 20 28.8936 6 0 6 9 5 24 14 0 22 31.0754 6 38 104 Colin Stein Wed 16 Oct 1968 Sun 02 Jul 1972 03y 08m 17d 17 28.2000 10 0 6 5 6 26 19 0 21 33.0000 10 39 5 George Gillespie Sat 27 Mar 1880 Sat 22 Mar 1890 09y 11m 24d 5 28.0000 0 1 5 0 0 26 4 0 7 36.0000 0 40 109 Tom Forsyth Wed 17 Oct 1973 Sun 11 Jun 1978 04y 07m 26d 21 27.0572 0 1 12 5 4 40 20 0 22 28.5572 0 41 59 Douglas Gray Sat 27 Oct 1928 Wed 26 Oct 1932 04y 00m 00d 10 27.0000 0 0 6 2 2 30 20 0 10 27.0000 0 41 56 Tommy Muirhead Sat 04 Mar 1922 Sat 26 Oct 1929 07y 07m 23d 8 27.0000 0 1 5 1 2 21 13 0 8 27.0000 0 43 141 David Weir Sat 24 Mar 2007 Tue 12 Oct 2010 03y 06m 19d 17 25.7286 0 0 8 3 6 19 15 0 69 100.5957 1 44 134 Kenny Miller Wed 25 Apr 2001 Tue 12 Oct 2010 09y 05m 18d 15 25.0858 1 0 5 3 7 12 20 0 69 95.6519 18 45 139 Kris Boyd Thu 11 May 2006 Wed 03 Mar 2010 03y 09m 21d 16 24.3809 7 0 9 2 5 25 14 0 18 26.7809 7 46 58 Thomas Craig Sat 26 Feb 1927 Sat 05 Apr 1930 03y 01m 11d 8 23.0000 1 4 5 1 2 21 13 0 8 23.0000 1 47 149 Steven Whittaker Wed 12 Aug 2009 Sat 26 May 2012 02y 09m 15d 15 22.9000 0 0 5 1 9 12 24 0 31 45.1665 0 48 127 Gordon Durie Wed 23 Mar 1994 Tue 23 Jun 1998 04y 03m 01d 18 22.7636 3 0 5 5 8 20 24 0 43 58.2786 7 49 131 Neil McCann Wed 31 Mar 1999 Wed 12 Feb 2003 03y 10m 13d 15 21.9479 1 0 6 3 6 12 18 0 26 35.5408 3 50 76 William Thornton Wed 15 May 1946 Fri 30 May 1952 06y 00m 16d 8 21.8000 1 0 3 1 4 9 12 0 8 21.8000 1 51 84 Ian McColl Sat 15 Apr 1950 Sat 19 Apr 1958 08y 00m 05d 14 21.6666 0 0 9 2 3 31 16 0 14 21.6666 0 52 75 Jock Shaw Wed 23 Jan 1946 Sat 04 Oct 1947 01y 08m 12d 6 21.2000 0 6 2 2 2 13 8 0 6 21.2000 0 53 154 Ryan Jack Thu 09 Nov 2017 Sun 19 Nov 2023 06y 00m 11d 18 20.7257 0 0 6 7 5 22 21 0 20 22.5719 0 54 41 John May Sat 03 Mar 1906 Mon 01 Mar 1909 02y 11m 27d 5 20.0000 0 0 2 1 2 9 6 0 5 20.0000 0 54 20 John McPherson Sat 26 Mar 1892 Sat 27 Mar 1897 05y 00m 02d 5 20.0000 4 0 3 1 1 16 8 0 9 36.0000 6 54 17 David Mitchell Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 5 20.0000 0 0 2 1 2 15 13 0 5 20.0000 0 57 150 Steven Naismith Wed 09 Sep 2009 Tue 11 Oct 2011 02y 01m 03d 14 19.9000 2 0 6 2 6 17 17 0 51 72.0283 10 58 86 Alex Scott Wed 07 Nov 1956 Wed 02 May 1962 05y 05m 26d 11 19.1666 5 0 8 1 2 25 11 0 16 28.3475 5 59 106 Derek Johnstone Sat 12 May 1973 Wed 19 Dec 1979 06y 07m 08d 14 18.6095 2 0 6 3 5 18 13 0 14 18.6095 2 60 7 David Hill Sat 12 Mar 1881 Sat 25 Mar 1882 01y 00m 14d 3 18.0000 1 0 3 0 0 16 2 0 3 18.0000 1 61 132 Billy Dodds Wed 29 Mar 2000 Wed 05 Sep 2001 01y 05m 08d 11 17.2857 3 0 4 4 3 12 10 0 26 38.6570 7 62 118 Ian Durrant Wed 09 Sep 1987 Wed 17 Nov 1993 06y 02m 09d 11 16.8332 0 0 4 4 3 11 13 0 20 30.7379 0 63 99 Willie Johnston Wed 13 Oct 1965 Wed 11 Nov 1970 05y 00m 30d 9 16.3332 0 0 4 2 3 15 14 0 22 31.9332 0 64 90 Ralph Brand Wed 09 Nov 1960 Wed 02 May 1962 01y 05m 24d 8 16.0000 8 0 5 0 3 24 15 0 8 16.0000 8 64 33 John Campbell Sat 18 Mar 1899 Sat 23 Feb 1901 01y 11m 06d 4 16.0000 6 0 3 0 1 27 3 0 4 16.0000 6 66 108 Derek Parlane Sat 12 May 1973 Sat 28 May 1977 04y 00m 17d 12 15.8474 1 0 4 5 3 15 13 0 12 15.8474 1 67 127 Colin Hendry Wed 23 Mar 1994 Wed 17 Nov 1999 05y 07m 26d 10 15.5237 0 8 6 2 2 10 7 0 51 70.5183 3 68 135 Maurice Ross Thu 16 May 2002 Wed 19 Nov 2003 01y 06m 04d 13 15.4090 0 0 3 4 6 15 22 0 13 15.4090 0 69 121 Ian Ferguson Thu 22 Dec 1988 Tue 11 Feb 1997 08y 01m 21d 9 14.7000 0 0 6 1 2 16 9 0 9 14.7000 0 70 76 Bobby Brown Wed 15 May 1946 Sat 05 Apr 1952 05y 10m 22d 4 13.4000 0 0 2 1 1 7 5 0 5 19.4000 0 71 129 Alan McLaren Wed 16 Nov 1994 Wed 15 Nov 1995 01y 00m 00d 10 12.6058 0 0 5 3 2 13 5 0 24 34.0451 0 72 110 Colin Jackson Wed 16 Apr 1975 Sat 15 May 1976 01y 01m 00d 8 12.5714 1 0 5 3 0 16 7 0 8 12.5714 1 73 158 John Souttar Sat 11 Jun 2022 Mon 18 Nov 2024 02y 05m 08d 8 12.2693 0 0 3 1 4 7 14 0 13 17.7155 1 74 3 Peter Campbell Sat 23 Mar 1878 Mon 07 Apr 1879 01y 00m 16d 2 12.0000 3 0 2 0 0 12 0 0 2 12.0000 3 74 27 Matthew Dickie Sat 27 Mar 1897 Sat 03 Feb 1900 02y 10m 08d 3 12.0000 0 0 3 0 0 19 4 0 3 12.0000 0 74 8 John Inglis Sat 10 Mar 1883 Mon 12 Mar 1883 00y 00m 03d 2 12.0000 0 0 2 0 0 6 2 0 2 12.0000 0 74 47 George Law Sat 05 Mar 1910 Sat 02 Apr 1910 00y 00m 29d 3 12.0000 0 0 2 0 1 3 1 0 3 12.0000 0 74 1 Moses McNeil Sat 25 Mar 1876 Sat 13 Mar 1880 03y 11m 18d 2 12.0000 0 0 2 0 0 9 4 0 2 12.0000 0 74 29 James Millar Sat 03 Apr 1897 Sat 02 Apr 1898 01y 00m 00d 3 12.0000 2 0 2 0 1 8 6 0 3 12.0000 2 74 38 Finlay Speedie Mon 09 Mar 1903 Sat 04 Apr 1903 00y 00m 27d 3 12.0000 2 0 2 0 1 3 3 0 3 12.0000 2 81 136 Steven Thompson Tue 15 Oct 2002 Wed 13 Oct 2004 01y 11m 29d 10 11.6362 2 0 2 2 6 10 16 0 16 19.4089 3 82 122 Mo Johnston Wed 11 Oct 1989 Wed 13 Nov 1991 02y 01m 03d 10 10.9090 2 0 3 3 4 12 12 0 38 53.9046 14 83 87 Samuel Baird Wed 21 Nov 1956 Sun 15 Jun 1958 01y 06m 26d 7 10.1666 2 0 4 1 2 14 11 0 7 10.1666 2 84 65 James Marshall Sat 09 Apr 1932 Sat 14 Apr 1934 02y 00m 06d 3 10.0000 0 0 1 0 2 2 7 0 3 10.0000 0 85 145 Lee McCulloch Sat 08 Sep 2007 Tue 12 Oct 2010 03y 01m 05d 7 9.6000 1 0 4 1 2 12 8 0 18 24.9331 1 86 126 Dave McPherson Fri 12 Jun 1992 Wed 28 Apr 1993 00y 10m 17d 7 9.2727 0 0 2 1 4 7 11 0 27 36.4544 0 87 144 Alan Hutton Wed 30 May 2007 Sat 17 Nov 2007 00y 05m 19d 6 9.0000 0 0 5 0 1 10 4 0 50 73.1094 0 88 97 David Provan Sat 12 Oct 1963 Wed 11 May 1966 02y 07m 00d 5 8.7999 0 0 2 0 3 8 9 0 5 8.7999 0 89 21 John Barker Sat 18 Mar 1893 Sat 24 Mar 1894 01y 00m 07d 2 8.0000 4 0 2 0 0 13 2 0 2 8.0000 4 89 51 James Bowie Sat 13 Mar 1920 Sat 10 Apr 1920 00y 00m 29d 2 8.0000 0 0 1 0 1 7 5 0 2 8.0000 0 89 43 James Galt 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 89 19 Robert Marshall Sat 19 Mar 1892 Sat 31 Mar 1894 02y 00m 13d 2 8.0000 0 1 2 0 0 5 3 0 2 8.0000 0 89 21 Andrew McCreadie Sat 18 Mar 1893 Sat 07 Apr 1894 01y 00m 21d 2 8.0000 0 0 1 1 0 10 2 0 2 8.0000 0 89 92 Bobby Shearer Sat 15 Apr 1961 Sun 14 May 1961 00y 01m 00d 4 8.0000 0 0 2 0 2 10 14 0 4 8.0000 0 89 46 James Stark Mon 15 Mar 1909 Sat 03 Apr 1909 00y 00m 20d 2 8.0000 0 2 1 0 1 5 2 0 2 8.0000 0 89 39 Johnny Walker Sat 12 Mar 1904 Sat 26 Mar 1904 00y 00m 15d 2 8.0000 0 0 0 2 0 2 2 0 5 20.0000 3 97 151 Lee Wallace Sat 26 May 2012 Wed 22 Mar 2017 04y 09m 25d 5 7.9286 0 0 1 2 2 4 10 0 10 16.3286 0 98 62 Jimmy Fleming Sat 01 Jun 1929 Sat 05 Apr 1930 00y 10m 05d 3 7.0000 3 0 1 1 1 5 6 0 3 7.0000 3 98 70 Alex Venters Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 2 7.0000 0 0 0 1 1 2 3 0 3 10.0000 0 100 110 Stewart Kennedy Wed 16 Apr 1975 Sat 24 May 1975 00y 01m 09d 5 6.6665 0 0 2 2 1 8 8 0 5 6.6665 0 101 67 James Smith Sat 20 Oct 1934 Wed 10 Nov 1937 03y 00m 22d 2 6.4000 1 0 0 1 1 2 3 0 2 6.4000 1 102 148 Kirk Broadfoot Wed 10 Sep 2008 Wed 11 Aug 2010 01y 11m 02d 4 6.3429 1 0 1 1 2 2 5 0 4 6.3429 1 103 115 Ally Dawson Wed 28 May 1980 Sun 19 Jun 1983 03y 00m 23d 5 6.0000 0 0 2 1 2 5 4 0 5 6.0000 0 103 64 Bob McAulay Sat 19 Sep 1931 Sat 31 Oct 1931 00y 01m 13d 2 6.0000 0 0 2 0 0 6 3 0 2 6.0000 0 103 5 Hugh McIntyre Sat 27 Mar 1880 Sat 27 Mar 1880 00y 00m 01d 1 6.0000 0 0 1 0 0 5 1 0 1 6.0000 0 103 3 James Watson Sat 23 Mar 1878 Sat 23 Mar 1878 00y 00m 01d 1 6.0000 1 0 1 0 0 9 0 0 1 6.0000 1 107 157 Nathan Patterson Sun 06 Jun 2021 Fri 12 Nov 2021 00y 05m 07d 6 5.1924 1 0 5 0 1 9 5 0 21 20.7696 1 108 133 Allan Johnston Sat 07 Oct 2000 Wed 28 Mar 2001 00y 05m 22d 3 5.1429 0 0 2 1 0 7 1 0 18 27.6104 2 109 125 David Robertson Wed 19 Feb 1992 Wed 23 Mar 1994 02y 01m 05d 3 5.0909 0 0 1 1 1 2 2 0 3 5.0909 0 110 61 Jock Buchanan Sat 13 Apr 1929 Sat 05 Apr 1930 00y 11m 24d 2 5.0000 0 0 1 0 1 3 5 0 2 5.0000 0 111 147 Kevin Thomson Wed 20 Aug 2008 Wed 11 Aug 2010 01y 11m 23d 3 4.9143 0 0 1 1 1 1 3 0 3 4.9143 0 112 106 Peter McCloy Sat 12 May 1973 Sat 30 Jun 1973 00y 01m 19d 4 4.8000 0 0 1 0 3 3 4 0 4 4.8000 0 113 13 John Cameron Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 0 0 1 0 0 7 2 0 1 4.0000 0 113 11 William Chalmers Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 113 35 David Crawford Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 3 12.0000 0 113 9 James Gossland Sat 26 Jan 1884 Sat 26 Jan 1884 00y 00m 01d 1 4.0000 2 0 1 0 0 5 0 0 1 4.0000 2 113 15 Donald Gow Sat 17 Mar 1888 Sat 17 Mar 1888 00y 00m 01d 1 4.0000 0 1 0 0 1 0 5 0 1 4.0000 0 113 16 John Gow Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 10 2 0 1 4.0000 0 113 24 David Haddow Sat 07 Apr 1894 Sat 07 Apr 1894 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 1 4.0000 0 113 13 Charles Heggie Sat 20 Mar 1886 Sat 20 Mar 1886 00y 00m 01d 1 4.0000 4 0 1 0 0 7 2 0 1 4.0000 4 113 40 George Henderson Sat 26 Mar 1904 Sat 26 Mar 1904 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0 113 29 Tommy Hyslop Sat 03 Apr 1897 Sat 03 Apr 1897 00y 00m 01d 1 4.0000 1 0 1 0 0 2 1 0 2 8.0000 1 113 42 George Livingstone Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 113 27 Tommy Low Sat 27 Mar 1897 Sat 27 Mar 1897 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0 113 11 Hugh McHardy Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 0 0 1 0 0 8 2 0 1 4.0000 0 113 10 James McIntyre Sat 29 Mar 1884 Sat 29 Mar 1884 00y 00m 01d 1 4.0000 0 0 1 0 0 4 1 0 1 4.0000 0 113 35 Bobby Neill Sat 03 Feb 1900 Sat 03 Feb 1900 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 2 8.0000 2 113 26 James Oswald Sat 20 Mar 1897 Sat 20 Mar 1897 00y 00m 01d 1 4.0000 0 0 0 1 0 2 2 0 3 12.0000 1 113 57 William Robb Sat 31 Oct 1925 Sat 31 Oct 1925 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 2 8.0000 0 113 43 James Speirs Sat 07 Mar 1908 Sat 07 Mar 1908 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0 113 17 Thomas Wyllie Sat 29 Mar 1890 Sat 29 Mar 1890 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1 132 138 Ian Murray Sat 08 Oct 2005 Sat 13 May 2006 00y 07m 06d 3 3.9999 0 0 1 1 1 5 2 0 6 7.7574 0 132 102 Andrew Penman Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 3 3.9999 0 0 3 0 0 11 3 0 4 5.3332 0 134 137 Gavin Rae Wed 31 Mar 2004 Sat 13 May 2006 02y 01m 14d 3 3.7575 0 0 1 1 1 6 3 0 14 18.2315 0 135 96 Jimmy Millar Wed 08 May 1963 Sun 09 Jun 1963 00y 01m 02d 2 3.4286 0 0 1 0 1 4 2 0 2 3.4286 0 136 143 Charlie Adam Wed 30 May 2007 Wed 06 Jun 2007 00y 00m 08d 2 3.0000 0 0 2 0 0 3 0 0 26 35.6333 0 136 65 Thomas Hamilton Sat 09 Apr 1932 Sat 09 Apr 1932 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 1 3.0000 0 136 85 Johnny Little Wed 06 May 1953 Wed 06 May 1953 00y 00m 01d 1 3.0000 0 0 0 0 1 1 2 0 1 3.0000 0 136 103 David Smith Thu 30 May 1968 Thu 30 May 1968 00y 00m 01d 1 3.0000 0 0 0 1 0 0 0 0 2 4.3333 0 136 74 Scot Symon Wed 07 Dec 1938 Wed 07 Dec 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 1 0 1 3.0000 0 141 140 Chris Burke Thu 11 May 2006 Sat 13 May 2006 00y 00m 03d 2 2.6666 2 0 1 1 0 5 1 0 7 9.2666 2 141 120 Derek Ferguson Tue 22 Mar 1988 Tue 17 May 1988 00y 01m 26d 2 2.6666 0 0 0 2 0 1 1 0 2 2.6666 0 141 101 Jim Forrest Wed 24 Nov 1965 Tue 07 Dec 1965 00y 00m 14d 2 2.6666 0 0 1 0 1 4 4 0 5 7.1666 0 141 155 Jamie Murphy Fri 23 Mar 2018 Tue 29 May 2018 00y 02m 07d 2 2.6666 0 0 0 0 2 0 3 0 2 2.6666 0 145 80 Jimmy Duncanson Wed 27 Nov 1946 Wed 27 Nov 1946 00y 00m 01d 1 2.4000 0 0 0 1 0 0 0 0 1 2.4000 0 145 72 David Kinnear Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 1 0 1 0 0 5 0 0 1 2.4000 1 145 71 Robert Main Sat 30 Oct 1937 Sat 30 Oct 1937 00y 00m 01d 1 2.4000 0 0 0 0 1 1 2 0 1 2.4000 0 145 73 Tom McKillop Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 0 0 1 0 0 3 1 0 1 2.4000 0 149 116 Jim Bett Tue 23 Mar 1982 Wed 15 Dec 1982 00y 08m 23d 2 2.2909 0 0 1 0 1 4 4 0 26 36.6048 1 150 93 Ian McMillan Sun 14 May 1961 Sun 14 May 1961 00y 00m 01d 1 2.0000 0 0 0 0 1 0 4 0 6 12.5000 2 150 94 Billie Ritchie Wed 02 May 1962 Wed 02 May 1962 00y 00m 01d 1 2.0000 0 0 0 0 1 2 3 0 1 2.0000 0 150 82 Eddie Rutherford Sun 23 May 1948 Sun 23 May 1948 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 1 2.0000 0 153 112 Alex MacDonald Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 153 113 Bobby McKean Wed 07 Apr 1976 Wed 07 Apr 1976 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 1 1.7143 0 155 146 Christian Dailly Fri 30 May 2008 Fri 30 May 2008 00y 00m 01d 1 1.5000 0 0 0 0 1 1 3 0 67 87.4738 6 155 153 Barrie McKay Sat 04 Jun 2016 Sat 04 Jun 2016 00y 00m 01d 1 1.5000 0 0 0 0 1 0 3 0 1 1.5000 0 157 156 Jason Cummings Tue 27 Mar 2018 Tue 27 Mar 2018 00y 00m 01d 1 1.3333 0 0 1 0 0 1 0 0 2 2.6666 0 158 152 Ian Black Wed 15 Aug 2012 Wed 15 Aug 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0
Games by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 6 Sat 25 Mar 1876 Moses McNeil Wales H 1
0
17000 John Ferguson 40; Jimmy Lang 48; Billy MacKinnon 53; Harry McNeil 70 ----- 7 Sat 03 Mar 1877 Tom Vallance England A 1
0
1200 John Ferguson 25; James Richmond 48; John Ferguson 86 Alfred Lyttleton 55 8 Mon 05 Mar 1877 Tom Vallance Wales A 1
0
4000 Charles Campbell 55; William Addams Williams Evans og 75 ----- 9 Sat 02 Mar 1878 Tom Vallance England H 1
0
10000 John McDougall 7; John McGregor 32; Harry McNeil 39; John McDougall 41; John McDougall 46; Billy MacKinnon 62; Harry McNeil 70 John George Wylie 65; Arthur William Cursham 75 10 Sat 23 Mar 1878 James Watson Wales H 2 3
1
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 10 Sat 23 Mar 1878 Peter Campbell Wales H 2 3
2
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 11 Sat 05 Apr 1879 Tom Vallance England A 1
0
4500 Billy MacKinnon 15; John McDougall 23; John Smith 26; Billy MacKinnon 41 William H. Mosforth 5; Edward Charles Bambridge 48; Arthur Copeland Goodyer 60; Norman Coles Bailey 75; Edward Charles Bambridge 83 12 Mon 07 Apr 1879 Peter Campbell Wales A 2 1
1
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 12 Mon 07 Apr 1879 Tom Vallance Wales A 2 1
0
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 13 Sat 13 Mar 1880 Moses McNeil England H 1
0
12000 George Ker 5; John Baird 39; George Ker 44; George Ker 48; John Kay 67 William H. Mosforth 8; Edward Charles Bambridge 42; Edward Charles Bambridge 87; Francis John Sparks 89 14 Sat 27 Mar 1880 George Gillespie Wales H 2
0
2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60 William Roberts 85 14 Sat 27 Mar 1880 Hugh McIntyre Wales H 2
0
2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60 William Roberts 85 15 Sat 12 Mar 1881 David Hill England A 3 1
1
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 15 Sat 12 Mar 1881 George Gillespie England A 3 1
0
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 15 Sat 12 Mar 1881 Tom Vallance England A 3 1
0
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 16 Mon 14 Mar 1881 David Hill Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 16 Mon 14 Mar 1881 George Gillespie Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 16 Mon 14 Mar 1881 Tom Vallance Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 17 Sat 11 Mar 1882 George Gillespie England H 1
0
10000 William Harrower 15; George Ker 43; Robert McPherson 46; George Ker 70; John Kay 85 Oliver Howard Vaughton 35 18 Sat 25 Mar 1882 David Hill Wales H 1
0
5000 John Kay 25; George Ker 50; Eadie Fraser 60; Eadie Fraser 70; James McAulay 88 ----- 19 Sat 10 Mar 1883 John Inglis England A 1
0
7000 John Smith 22; John Smith 39; Eadie Fraser 86 Clement Mitchell 24; William Nevill Cobbold 43 20 Mon 12 Mar 1883 John Inglis Wales A 1
0
2000 John Smith 35; Eadie Fraser 38; William Anderson 60 ----- 21 Sat 26 Jan 1884 James Gossland Ireland A 1 2
2
3000 William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86 ----- 23 Sat 29 Mar 1884 James McIntyre Wales H 1
0
5000 Joe Lindsay 22; Frank Shaw 49; John Kay 65; John Kay 87 Robert Roberts 7 24 Sat 14 Mar 1885 Hugh McHardy Ireland H 2
0
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 24 Sat 14 Mar 1885 William Chalmers Ireland H 2
0
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 27 Sat 20 Mar 1886 Charles Heggie Ireland A 2 4
4
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 27 Sat 20 Mar 1886 John Cameron Ireland A 2 4
0
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 34 Sat 17 Mar 1888 Donald Gow England H 1
0
C 15500 ----- George Haworth 32; Dennis Hodgetts 34; Frederick Dewhurst 40; John Goodall 43; Frederick Dewhurst 49 35 Sat 24 Mar 1888 John Gow Ireland A 1
0
10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83 John Lemon 18; William Boyd Dalton 24 39 Sat 22 Mar 1890 George Gillespie Wales H 1
0
C 7500 Lalty Wilson 20; William Paul 36; William Paul 43; William Paul 60; William Paul 70 ----- 40 Sat 29 Mar 1890 David Mitchell Ireland A 2 1
0
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 40 Sat 29 Mar 1890 Thomas Wyllie Ireland A 2 1
1
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 45 Sat 19 Mar 1892 Robert Marshall Ireland A 1
0
10500 Alexander Keillor 17; William Lambie 28; David Ellis 70 James Porter Williamson 42; George Gaffikin 86 46 Sat 26 Mar 1892 John McPherson Wales H 1 2
2
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 47 Sat 02 Apr 1892 David Mitchell England H 1
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 48 Sat 18 Mar 1893 Andrew McCreadie Wales A 2 3
0
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 48 Sat 18 Mar 1893 John Barker Wales A 2 3
3
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 49 Sat 25 Mar 1893 David Mitchell Ireland H 1
0
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 50 Sat 01 Apr 1893 David Mitchell England A 1
0
16000 William Sellar 30; William Sellar 47 Robert Cunliffe Gosling 15; George Hugh Cotterill 65; Frederick Spiksley 75; Frederick Spiksley 80; John Reynolds 86 51 Sat 24 Mar 1894 John Barker Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 52 Sat 31 Mar 1894 Jock Drummond Ireland A 2
0
6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 52 Sat 31 Mar 1894 Robert Marshall Ireland A 2
0
C 6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 53 Sat 07 Apr 1894 Andrew McCreadie England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 David Haddow England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 David Mitchell England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 John McPherson England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 55 Sat 30 Mar 1895 John McPherson Ireland H 3
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Jock Drummond Ireland H 3
0
C 15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Neilly Gibson Ireland H 3
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 56 Sat 06 Apr 1895 John McPherson England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Jock Drummond England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Neilly Gibson England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 58 Sat 28 Mar 1896 Jock Drummond Ireland A 2
0
8000 Bob McColl 7; Bob McColl 32; Pat Murray 85 James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43 58 Sat 28 Mar 1896 Neilly Gibson Ireland A 2
0
8000 Bob McColl 7; Bob McColl 32; Pat Murray 85 James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43 59 Sat 04 Apr 1896 Jock Drummond England H 2
0
C 56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 59 Sat 04 Apr 1896 Neilly Gibson England H 2
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 60 Sat 20 Mar 1897 James Oswald Wales A 1
0
7000 John Ritchie pen 11; Johnny Walker 60 Morgan Maddox Morgan-Owen 40; David Henry Pugh 75 61 Sat 27 Mar 1897 John McPherson Ireland H 5 3
2
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Jock Drummond Ireland H 5 3
0
C 15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Matthew Dickie Ireland H 5 3
0
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Neilly Gibson Ireland H 5 3
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Tommy Low Ireland H 5 3
0
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 62 Sat 03 Apr 1897 James Millar England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Neilly Gibson England A 4 2
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Nicol Smith England A 4 2
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Tommy Hyslop England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 63 Sat 19 Mar 1898 James Millar Wales H 2
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 63 Sat 19 Mar 1898 Nicol Smith Wales H 2
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 65 Sat 02 Apr 1898 Alec Smith England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 James Millar England H 4 1
1
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Jock Drummond England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Neilly Gibson England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 66 Sat 18 Mar 1899 John Campbell Wales A 4 2
2
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Neilly Gibson Wales A 4 2
0
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Nicol Smith Wales A 4 2
0
C 12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Robert Hamilton Wales A 4 2
0
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 67 Sat 25 Mar 1899 John Campbell Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Matthew Dickie Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Neilly Gibson Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Nicol Smith Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Robert Hamilton Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 68 Sat 08 Apr 1899 John Campbell England A 4 1
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Neilly Gibson England A 4 1
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Nicol Smith England A 4 1
0
C 25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Robert Hamilton England A 4 1
1
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 69 Sat 03 Feb 1900 Alec Smith Wales H 7 2
1
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 David Crawford Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Jacky Robertson Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Matthew Dickie Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Nicol Smith Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Robert Hamilton Wales H 7 2
1
C 12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Bobby Neill Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 70 Sat 03 Mar 1900 Alec Smith Ireland A 3 1
1
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 Neilly Gibson Ireland A 3 1
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 Nicol Smith Ireland A 3 1
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 71 Sat 07 Apr 1900 Alec Smith England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Jock Drummond England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Jacky Robertson England H 5
0
C 63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Neilly Gibson England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Nicol Smith England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 72 Sat 23 Feb 1901 Alec Smith Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Jacky Robertson Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 John Campbell Ireland H 5 6
2
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Nicol Smith Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Robert Hamilton Ireland H 5 6
4
C 15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 73 Sat 02 Mar 1901 Alec Smith Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Jacky Robertson Wales A 4 1
1
C 5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Neilly Gibson Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Nicol Smith Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 74 Sat 30 Mar 1901 Alec Smith England A 4 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Jock Drummond England A 4 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Jacky Robertson England A 4 1
0
C 18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Robert Hamilton England A 4 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 75 Sat 01 Mar 1902 Alec Smith Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Jock Drummond Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Jacky Robertson Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Nicol Smith Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Robert Hamilton Ireland A 5 3
3
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 76 Sat 15 Mar 1902 Alec Smith Wales H 4 3
3
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Jock Drummond Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Jacky Robertson Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Robert Hamilton Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 77 Sat 03 May 1902 Alec Smith England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Jock Drummond England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Jacky Robertson England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Nicol Smith England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 78 Mon 09 Mar 1903 Alec Smith Wales A 3 1
0
11000 Finlay Speedie 25 ----- 78 Mon 09 Mar 1903 Finlay Speedie Wales A 3 1
1
11000 Finlay Speedie 25 ----- 78 Mon 09 Mar 1903 Jacky Robertson Wales A 3 1
0
11000 Finlay Speedie 25 ----- 79 Sat 21 Mar 1903 Alec Smith Ireland H 3
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 79 Sat 21 Mar 1903 Finlay Speedie Ireland H 3
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 79 Sat 21 Mar 1903 Jock Drummond Ireland H 3
0
C 17000 ----- Maurice Joseph Connor 9; John Kirwan 83 80 Sat 04 Apr 1903 Alec Smith England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Finlay Speedie England A 4 1
1
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Jacky Robertson England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Robert Hamilton England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 81 Sat 12 Mar 1904 Johnny Walker Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 81 Sat 12 Mar 1904 Jacky Robertson Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 82 Sat 26 Mar 1904 Alec Smith Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 George Henderson Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Johnny Walker Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Jacky Robertson Ireland A 5 1
0
C 8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Robert Hamilton Ireland A 5 1
1
8000 Robert Hamilton 22 James Sheridan 70 83 Sat 09 Apr 1904 Jacky Robertson England H 1
0
C 45000 ----- Stephen Bloomer 64 84 Mon 06 Mar 1905 Alec Smith Wales A 2 1
0
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 84 Mon 06 Mar 1905 Jacky Robertson Wales A 2 1
1
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 87 Sat 03 Mar 1906 John May Wales H 1
0
27000 ----- William Jones 50; John Love Jones 65 88 Sat 17 Mar 1906 Alec Smith Ireland A 2
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 John May Ireland A 2
0
8000 Thomas Fitchie 52 ----- 89 Sat 07 Apr 1906 Alec Smith England H 1
0
102741 Jimmy Howie 40; Jimmy Howie 55 Albert Shepherd 81 90 Mon 04 Mar 1907 Alec Smith Wales A 2
0
7715 ----- Arthur Grenville Morris 50 90 Mon 04 Mar 1907 George Livingstone Wales A 2
0
7715 ----- Arthur Grenville Morris 50 93 Sat 07 Mar 1908 James Speirs Wales H 2
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 93 Sat 07 Mar 1908 James Galt Wales H 2
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 94 Sat 14 Mar 1908 James Galt Ireland A 2 1
1
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 John May Ireland A 2 1
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 95 Sat 04 Apr 1908 John May England H 1
0
121452 Andrew Wilson 27 James Edwin Windridge 75 96 Mon 01 Mar 1909 Alexander Bennett Wales A 2
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 96 Mon 01 Mar 1909 John May Wales A 2
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 97 Mon 15 Mar 1909 Alexander Bennett Ireland H 2
0
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 97 Mon 15 Mar 1909 James Stark Ireland H 2
0
C 24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 98 Sat 03 Apr 1909 Alexander Bennett England A 2
0
27000 ----- George Wall 3; George Wall 10 98 Sat 03 Apr 1909 James Stark England A 2
0
C 27000 ----- George Wall 3; George Wall 10 99 Sat 05 Mar 1910 Alexander Bennett Wales H 2
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 George Law Wales H 2
0
18411 Andrew Devine 86 ----- 100 Sat 19 Mar 1910 George Law Ireland A 1
0
17000 ----- Francis William Thompson 54 101 Sat 02 Apr 1910 Alexander Bennett England H 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 George Law England H 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 102 Mon 06 Mar 1911 Alexander Bennett Wales A 2
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 102 Mon 06 Mar 1911 William Reid Wales A 2
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 103 Sat 18 Mar 1911 Alec Smith Ireland H 2 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 103 Sat 18 Mar 1911 William Reid Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 104 Sat 01 Apr 1911 Alexander Bennett England A 3
0
38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 Alec Smith England A 3
0
38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 William Reid England A 3
0
38000 Alexander Higgins 88 James Stewart 20 106 Sat 16 Mar 1912 James Gordon Ireland A 2 1
0
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 106 Sat 16 Mar 1912 William Reid Ireland A 2 1
1
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 107 Sat 23 Mar 1912 James Gordon England H 1
0
127307 Andrew Wilson 7 George Henry Holley 13 108 Mon 03 Mar 1913 James Gordon Wales A 2
0
4500 ----- ----- 108 Mon 03 Mar 1913 William Reid Wales A 2
0
4500 ----- ----- 109 Sat 15 Mar 1913 Alexander Bennett Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 James Gordon Ireland A 3 2
0
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 William Reid Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 110 Sat 05 Apr 1913 James Gordon England A 2
0
52500 ----- Joseph Harold Hampton 37 110 Sat 05 Apr 1913 William Reid England A 2
0
52500 ----- Joseph Harold Hampton 37 112 Sat 14 Mar 1914 James Gordon Ireland A 2
0
31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 William Reid Ireland A 2
0
31000 Joe Donnachie 70 Samuel Young 89 113 Sat 04 Apr 1914 James Gordon England H 2 1
0
C 105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 William Reid England H 2 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 114 Thu 26 Feb 1920 James Gordon Wales A 2 1
0
16000 Tommy Cairns 78 John Hugh Evans 5 114 Thu 26 Feb 1920 Tommy Cairns Wales A 2 1
1
16000 Tommy Cairns 78 John Hugh Evans 5 115 Sat 13 Mar 1920 Andy Cunningham Ireland H 3 1
1
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 James Bowie Ireland H 3 1
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 James Gordon Ireland H 3 1
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 116 Sat 10 Apr 1920 James Bowie England A 2
0
25536 Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40 John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73 116 Sat 10 Apr 1920 James Gordon England A 2
0
25536 Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40 John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73 117 Sat 12 Feb 1921 Sandy Archibald Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 117 Sat 12 Feb 1921 Andy Cunningham Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 119 Sat 09 Apr 1921 Alan Morton England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 119 Sat 09 Apr 1921 Andy Cunningham England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 120 Sat 04 Feb 1922 Alan Morton Wales A 3 1
0
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 120 Sat 04 Feb 1922 Sandy Archibald Wales A 3 1
1
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 120 Sat 04 Feb 1922 Davie Meiklejohn Wales A 3 1
0
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 121 Sat 04 Mar 1922 Andy Cunningham Northern Ireland H 2
0
C 36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 121 Sat 04 Mar 1922 Tommy Muirhead Northern Ireland H 2
0
36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 122 Sat 08 Apr 1922 Alan Morton England A 3
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 Sandy Archibald England A 3
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 Tommy Cairns England A 3
0
33646 Andy Wilson 62 ----- 123 Sat 03 Mar 1923 Alan Morton Northern Ireland A 2
0
31000 Andy Wilson 70 ----- 123 Sat 03 Mar 1923 Sandy Archibald Northern Ireland A 2
0
31000 Andy Wilson 70 ----- 124 Sat 17 Mar 1923 Alan Morton Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 124 Sat 17 Mar 1923 Andy Cunningham Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 124 Sat 17 Mar 1923 Tommy Cairns Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 125 Sat 14 Apr 1923 Alan Morton England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Andy Cunningham England H 4 1
1
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Tommy Muirhead England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Tommy Cairns England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 126 Sat 16 Feb 1924 Alan Morton Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Sandy Archibald Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Davie Meiklejohn Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Tommy Muirhead Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 127 Sat 01 Mar 1924 Alan Morton Northern Ireland H 3 1
0
30000 Andy Cunningham 85; David Morris 89 ----- 127 Sat 01 Mar 1924 Andy Cunningham Northern Ireland H 3 1
1
30000 Andy Cunningham 85; David Morris 89 ----- 127 Sat 01 Mar 1924 Tommy Cairns Northern Ireland H 3 1
0
30000 Andy Cunningham 85; David Morris 89 ----- 128 Sat 12 Apr 1924 Alan Morton England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 128 Sat 12 Apr 1924 Sandy Archibald England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 128 Sat 12 Apr 1924 Andy Cunningham England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 129 Sat 14 Feb 1925 Alan Morton Wales H 3 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 129 Sat 14 Feb 1925 Davie Meiklejohn Wales H 3 1
1
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 129 Sat 14 Feb 1925 Tommy Cairns Wales H 3 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 130 Sat 28 Feb 1925 Alan Morton Northern Ireland A 3 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 130 Sat 28 Feb 1925 Davie Meiklejohn Northern Ireland A 3 1
1
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 130 Sat 28 Feb 1925 Tommy Cairns Northern Ireland A 3 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 131 Sat 04 Apr 1925 Alan Morton England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 131 Sat 04 Apr 1925 Davie Meiklejohn England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 131 Sat 04 Apr 1925 Tommy Cairns England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 132 Sat 31 Oct 1925 William Robb Wales A 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 133 Sat 27 Feb 1926 Andy Cunningham Northern Ireland H 1 1
1
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 134 Sat 17 Apr 1926 Andy Cunningham England A 1
0
49429 Alex Jackson 36 ----- 135 Sat 30 Oct 1926 Andy Cunningham Wales H 1
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 136 Sat 26 Feb 1927 Alan Morton Northern Ireland A 3 2
2
40000 Alan Morton 45; Alan Morton 89 ----- 136 Sat 26 Feb 1927 Tommy Muirhead Northern Ireland A 3 2
0
40000 Alan Morton 45; Alan Morton 89 ----- 136 Sat 26 Feb 1927 Thomas Craig Northern Ireland A 3 2
0
40000 Alan Morton 45; Alan Morton 89 ----- 137 Sat 02 Apr 1927 Alan Morton England H 2 1
1
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 137 Sat 02 Apr 1927 Andy Cunningham England H 2 1
0
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 138 Sat 29 Oct 1927 Alan Morton Wales A 2
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 138 Sat 29 Oct 1927 Davie Meiklejohn Wales A 2
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 139 Sat 25 Feb 1928 Alan Morton Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Davie Meiklejohn Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Tommy Muirhead Northern Ireland H 4
0
C 54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Thomas Craig Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 140 Sat 31 Mar 1928 Alan Morton England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 141 Sat 27 Oct 1928 Alan Morton Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Douglas Gray Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Bob McPhail Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Tommy Muirhead Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 142 Sat 23 Feb 1929 Alan Morton Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Davie Meiklejohn Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Douglas Gray Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Tommy Muirhead Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 143 Sat 13 Apr 1929 Alan Morton England H 3
0
110512 Alexander Cheyne 89 ----- 143 Sat 13 Apr 1929 Davie Meiklejohn England H 3
0
110512 Alexander Cheyne 89 ----- 143 Sat 13 Apr 1929 Jock Buchanan England H 3
0
110512 Alexander Cheyne 89 ----- 144 Sun 26 May 1929 Thomas Craig Norway A 1 1
1
C 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 Douglas Gray Germany A 3
0
47000 Willie Imrie 87 Hans Ruch 49 145 Sat 01 Jun 1929 Jimmy Fleming Germany A 3
0
47000 Willie Imrie 87 Hans Ruch 49 145 Sat 01 Jun 1929 Thomas Craig Germany A 3
0
C 47000 Willie Imrie 87 Hans Ruch 49 146 Tue 04 Jun 1929 Douglas Gray Netherlands A 3 1
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Jimmy Fleming Netherlands A 3 1
1
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Thomas Craig Netherlands A 3 1
0
C 24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 147 Sat 26 Oct 1929 Alan Morton Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Douglas Gray Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Tommy Muirhead Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Thomas Craig Wales A 4
0
C 25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 148 Sat 22 Feb 1930 Alan Morton Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Davie Meiklejohn Northern Ireland H 4
0
C 31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Douglas Gray Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Thomas Craig Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 149 Sat 05 Apr 1930 Alan Morton England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Davie Meiklejohn England A 6 2
0
C 87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Douglas Gray England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Jimmy Fleming England A 6 2
2
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Jock Buchanan England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Thomas Craig England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 151 Sat 25 Oct 1930 Alan Morton Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 151 Sat 25 Oct 1930 Douglas Gray Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 151 Sat 25 Oct 1930 George Brown Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 152 Sat 21 Feb 1931 Alan Morton Northern Ireland A 2
0
C 20000 ----- ----- 152 Sat 21 Feb 1931 Bob McPhail Northern Ireland A 2
0
20000 ----- ----- 153 Sat 28 Mar 1931 Alan Morton England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Sandy Archibald England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Davie Meiklejohn England H 4
0
C 131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Bob McPhail England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 157 Sat 19 Sep 1931 Davie Meiklejohn Northern Ireland H 4 1
0
C 45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 George Brown Northern Ireland H 4 1
0
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 Bob McPhail Northern Ireland H 4 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 Bob McAulay Northern Ireland H 4 1
0
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 158 Sat 31 Oct 1931 Alan Morton Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Davie Meiklejohn Wales A 5
0
C 10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 George Brown Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bob McPhail Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bob McAulay Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 159 Sat 09 Apr 1932 Alan Morton England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 Sandy Archibald England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 George Brown England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 James Marshall England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 Thomas Hamilton England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 160 Sun 08 May 1932 Alan Morton France A 2
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 160 Sun 08 May 1932 Bob McPhail France A 2
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 161 Sat 17 Sep 1932 Douglas Gray Northern Ireland A 2 2
0
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 161 Sat 17 Sep 1932 Bob McPhail Northern Ireland A 2 2
2
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 162 Wed 26 Oct 1932 Douglas Gray Wales H 1
0
31000 Neil Dewar 63; Dally Duncan 66 John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46 163 Sat 01 Apr 1933 George Brown England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 James Marshall England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Bob McPhail England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 164 Sat 16 Sep 1933 Bob McPhail Northern Ireland H 1 1
1
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 166 Wed 29 Nov 1933 Davie Meiklejohn Austria H 3 1
1
C 62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 George Brown Austria H 3 1
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 Bob McPhail Austria H 3 1
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 167 Sat 14 Apr 1934 James Marshall England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 168 Sat 20 Oct 1934 Jerry Dawson Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 168 Sat 20 Oct 1934 James Smith Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 168 Sat 20 Oct 1934 Jimmy Simpson Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 169 Wed 21 Nov 1934 George Brown Wales H 2
0
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 169 Wed 21 Nov 1934 Jimmy Simpson Wales H 2
0
C 26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 170 Sat 06 Apr 1935 George Brown England H 3
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 170 Sat 06 Apr 1935 Jimmy Simpson England H 3
0
C 129693 Dally Duncan 44; Dally Duncan 51 ----- 170 Sat 06 Apr 1935 Bob McPhail England H 3
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 171 Sat 05 Oct 1935 George Brown Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 171 Sat 05 Oct 1935 Jimmy Simpson Wales A 2
0
C 35004 Dally Duncan 34 Cuthbert Phillips 40 172 Wed 13 Nov 1935 Jimmy Simpson Northern Ireland H 1
0
C 29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 173 Sat 04 Apr 1936 Alex Venters England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 George Brown England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 Jerry Dawson England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 Jimmy Simpson England A 4
0
C 93267 Tommy Walker pen 77 George Henry Camsell 30 174 Wed 14 Oct 1936 George Brown Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Jerry Dawson Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Jimmy Simpson Germany H 4
0
C 50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Bob McPhail Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 175 Sat 31 Oct 1936 George Brown Northern Ireland A 3
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 175 Sat 31 Oct 1936 Jerry Dawson Northern Ireland A 3
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 175 Sat 31 Oct 1936 Jimmy Simpson Northern Ireland A 3
0
C 45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 176 Wed 02 Dec 1936 George Brown Wales H 3
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 176 Wed 02 Dec 1936 Jerry Dawson Wales H 3
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 176 Wed 02 Dec 1936 Jimmy Simpson Wales H 3
0
C 23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 177 Sat 17 Apr 1937 George Brown England H 4 2
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Jerry Dawson England H 4 2
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Jimmy Simpson England H 4 2
0
C 149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Bob McPhail England H 4 2
2
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 178 Sun 09 May 1937 Jerry Dawson Austria A 2
0
63000 Francis ODonnell 78 camillo Jerusalem 78 178 Sun 09 May 1937 Jimmy Simpson Austria A 2
0
C 63000 Francis ODonnell 78 camillo Jerusalem 78 179 Sat 15 May 1937 George Brown Czechoslovakia A 4 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Jerry Dawson Czechoslovakia A 4 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Jimmy Simpson Czechoslovakia A 4 2
1
C 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bob McPhail Czechoslovakia A 4 2
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 180 Sat 30 Oct 1937 George Brown Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Jerry Dawson Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Jimmy Simpson Wales A 5
0
C 41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Robert Main Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Bob McPhail Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 181 Wed 10 Nov 1937 Jerry Dawson Northern Ireland H 4 1
0
21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 James Smith Northern Ireland H 4 1
1
21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 Jimmy Simpson Northern Ireland H 4 1
0
C 21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 Bob McPhail Northern Ireland H 4 1
0
21878 James Smith 48 Peter Dermont Doherty 14 182 Wed 08 Dec 1937 David Kinnear Czechoslovakia H 2 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 182 Wed 08 Dec 1937 George Brown Czechoslovakia H 2 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 183 Sat 09 Apr 1938 George Brown England A 1
0
C 93267 Tommy Walker 6 ----- 184 Sat 21 May 1938 George Brown Netherlands A 3
0
C 50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 184 Sat 21 May 1938 Jerry Dawson Netherlands A 3
0
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 184 Sat 21 May 1938 Tom McKillop Netherlands A 3
0
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 185 Sat 08 Oct 1938 Jerry Dawson Northern Ireland A 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 187 Wed 07 Dec 1938 Jerry Dawson Hungary H 2
0
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 187 Wed 07 Dec 1938 Scot Symon Hungary H 2
0
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 188 Sat 15 Apr 1939 Alex Venters England H 2
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 188 Sat 15 Apr 1939 Jerry Dawson England H 2
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 189 Wed 23 Jan 1946 Jock Shaw Belgium H 1
0
C 48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 190 Wed 15 May 1946 George Young Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Jock Shaw Switzerland H 5
0
C 111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Bobby Brown Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 William Thornton Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Willie Waddell Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 191 Sat 19 Oct 1946 William Thornton Wales A 2 1
0
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 191 Sat 19 Oct 1946 Willie Waddell Wales A 2 1
1
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 192 Wed 27 Nov 1946 George Young Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 Jimmy Duncanson Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 Bobby Brown Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 William Thornton Northern Ireland H 4
0
97326 ----- ----- 193 Sat 12 Apr 1947 George Young England A 3
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 193 Sat 12 Apr 1947 Jock Shaw England A 3
0
C 98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 193 Sat 12 Apr 1947 Willie Woodburn England A 3
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 194 Sun 18 May 1947 George Young Belgium A 3
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 194 Sun 18 May 1947 Jock Shaw Belgium A 3
0
C 51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 194 Sun 18 May 1947 Willie Woodburn Belgium A 3
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 195 Sat 24 May 1947 George Young Luxembourg A 3
0
4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 195 Sat 24 May 1947 Jock Shaw Luxembourg A 3
0
C 4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 195 Sat 24 May 1947 Willie Woodburn Luxembourg A 3
0
4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 196 Sat 04 Oct 1947 George Young Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 Jock Shaw Northern Ireland A 4
0
C 52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 Willie Woodburn Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 William Thornton Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 197 Wed 12 Nov 1947 Willie Woodburn Wales H 1
0
C 86582 Andrew McLaren 10 Trevor Ford 35; George Lowrie 42 198 Sat 10 Apr 1948 George Young England H 2
0
C 133426 ----- Thomas Finney 44; Stanley Harding Mortensen 62 198 Sat 10 Apr 1948 William Thornton England H 2
0
133426 ----- Thomas Finney 44; Stanley Harding Mortensen 62 199 Wed 28 Apr 1948 George Young Belgium H 1
0
C 67447 Bobby Combe 26; David Duncan 59 ----- 200 Mon 17 May 1948 George Young Switzerland A 1
0
C 30000 Leslie Johnston 16 Rene Maillard 45; Jacques Fatton 78 201 Sun 23 May 1948 Eddie Rutherford France A 3
0
46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 201 Sun 23 May 1948 George Young France A 3
0
C 46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 201 Sun 23 May 1948 Sammy Cox France A 3
0
46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 202 Sat 23 Oct 1948 George Young Wales A 2 2
0
C 59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 202 Sat 23 Oct 1948 Willie Waddell Wales A 2 2
2
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 203 Wed 17 Nov 1948 George Young Northern Ireland H 3
0
C 91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 203 Wed 17 Nov 1948 Bobby Brown Northern Ireland H 3
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 203 Wed 17 Nov 1948 Willie Waddell Northern Ireland H 3
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 204 Sat 09 Apr 1949 George Young England A 4
0
C 98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Sammy Cox England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Willie Woodburn England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Willie Waddell England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 205 Wed 27 Apr 1949 George Young France H 5
0
C 123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Sammy Cox France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Willie Woodburn France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 William Thornton France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Willie Waddell France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 206 Sat 01 Oct 1949 George Young Northern Ireland A 4 2
0
C 50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Sammy Cox Northern Ireland A 4 2
0
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Willie Woodburn Northern Ireland A 4 2
0
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Willie Waddell Northern Ireland A 4 2
2
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 207 Wed 09 Nov 1949 George Young Wales H 3
0
C 72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Sammy Cox Wales H 3
0
72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Willie Woodburn Wales H 3
0
72381 John McPhail 25; Alec Linwood 78 ----- 208 Sat 15 Apr 1950 George Young England H 5
0
C 133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Ian McColl England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Sammy Cox England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Willie Woodburn England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Willie Waddell England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 209 Wed 26 Apr 1950 George Young Switzerland H 2
0
C 122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 209 Wed 26 Apr 1950 Sammy Cox Switzerland H 2
0
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 210 Sun 21 May 1950 George Young Portugal A 3
0
C 68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 210 Sun 21 May 1950 Sammy Cox Portugal A 3
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 210 Sun 21 May 1950 Willie Woodburn Portugal A 3
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 211 Sat 27 May 1950 George Young France A 4
0
C 35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Ian McColl France A 4
0
35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Sammy Cox France A 4
0
35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Willie Woodburn France A 4
0
35568 Allan Brown 69 ----- 212 Sat 21 Oct 1950 George Young Wales A 3
0
C 60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Ian McColl Wales A 3
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Willie Woodburn Wales A 3
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 213 Wed 01 Nov 1950 George Young Northern Ireland H 3
0
C 82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 213 Wed 01 Nov 1950 Ian McColl Northern Ireland H 3
0
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 213 Wed 01 Nov 1950 Willie Woodburn Northern Ireland H 3
0
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 214 Wed 13 Dec 1950 George Young Austria H 2
0
C 67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Willie Woodburn Austria H 2
0
67693 ----- Ernst Melchior 26 215 Sat 14 Apr 1951 George Young England A 4
0
C 98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Sammy Cox England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Willie Woodburn England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Willie Waddell England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 216 Sat 12 May 1951 George Young Denmark H 4
0
C 74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Sammy Cox Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Willie Woodburn Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Willie Waddell Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 217 Wed 16 May 1951 George Young France H 4
0
C 74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Sammy Cox France H 4
0
74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Willie Woodburn France H 4
0
74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Willie Waddell France H 4
0
74412 Lawrie Reilly 78 ----- 218 Sun 20 May 1951 George Young Belgium A 5 1
0
C 55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Ian McColl Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Sammy Cox Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Willie Woodburn Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Willie Waddell Belgium A 5 1
1
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 219 Sun 27 May 1951 George Young Austria A 4
0
C 65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Sammy Cox Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Willie Woodburn Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Willie Waddell Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 220 Sat 06 Oct 1951 George Young Northern Ireland A 4
0
C 56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Sammy Cox Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Willie Woodburn Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Willie Waddell Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 221 Wed 14 Nov 1951 George Young Wales H 4
0
C 70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Sammy Cox Wales H 4
0
70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Willie Woodburn Wales H 4
0
70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Willie Waddell Wales H 4
0
70174 ----- Ivor John Allchurch 89 222 Sat 05 Apr 1952 George Young England H 3
0
C 134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 222 Sat 05 Apr 1952 Bobby Brown England H 3
0
134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 222 Sat 05 Apr 1952 Willie Woodburn England H 3
0
134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 223 Wed 30 Apr 1952 George Young United States H 3
0
C 107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 223 Wed 30 Apr 1952 Sammy Cox United States H 3
0
107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 223 Wed 30 Apr 1952 Willie Woodburn United States H 3
0
107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 224 Sun 25 May 1952 George Young Denmark A 3 1
0
C 39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 224 Sun 25 May 1952 Sammy Cox Denmark A 3 1
0
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 224 Sun 25 May 1952 William Thornton Denmark A 3 1
1
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 225 Fri 30 May 1952 George Young Sweden A 3
0
C 32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 225 Fri 30 May 1952 Sammy Cox Sweden A 3
0
32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 225 Fri 30 May 1952 William Thornton Sweden A 3
0
32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 226 Sat 18 Oct 1952 George Young Wales A 2
0
C 60261 Allan Brown 33; Billy Liddell 69 Trevor Ford 24 226 Sat 18 Oct 1952 Sammy Cox Wales A 2
0
60261 Allan Brown 33; Billy Liddell 69 Trevor Ford 24 227 Wed 05 Nov 1952 George Young Northern Ireland H 2
0
C 65229 Lawrie Reilly 89 Donal Seamus [Jimmy] D'Arcy 82 227 Wed 05 Nov 1952 Sammy Cox Northern Ireland H 2
0
65229 Lawrie Reilly 89 Donal Seamus [Jimmy] D'Arcy 82 228 Sat 18 Apr 1953 George Young England A 2
0
C 97000 Lawrie Reilly 55; Lawrie Reilly 89 Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69 228 Sat 18 Apr 1953 Sammy Cox England A 2
0
97000 Lawrie Reilly 55; Lawrie Reilly 89 Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69 229 Wed 06 May 1953 George Young Sweden H 2
0
C 83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 229 Wed 06 May 1953 Johnny Little Sweden H 2
0
83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 230 Sat 03 Oct 1953 George Young Northern Ireland A 3
0
C 58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Sammy Cox Northern Ireland A 3
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Willie Waddell Northern Ireland A 3
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 231 Wed 04 Nov 1953 George Young Wales H 2
0
C 71413 Allan Brown 19; Bobby Johnstone 42; Lawrie Reilly 58 William John Charles 49; Ivor John Allchurch 73; William John Charles 88 231 Wed 04 Nov 1953 Sammy Cox Wales H 2
0
71413 Allan Brown 19; Bobby Johnstone 42; Lawrie Reilly 58 William John Charles 49; Ivor John Allchurch 73; William John Charles 88 232 Sat 03 Apr 1954 Sammy Cox England H 1
0
C 134892 Allan Brown 7; Willie Ormond 89 Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83 238 Sat 16 Oct 1954 George Young Wales A 2
0
C 53000 Patrick Buckley 70 ----- 238 Sat 16 Oct 1954 Willie Waddell Wales A 2
0
53000 Patrick Buckley 70 ----- 239 Wed 03 Nov 1954 George Young Northern Ireland H 2
0
C 46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 239 Wed 03 Nov 1954 Willie Waddell Northern Ireland H 2
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 242 Wed 04 May 1955 George Young Portugal H 1
0
C 20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89 ----- 243 Sun 15 May 1955 George Young Yugoslavia A 1
0
C 20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 246 Sat 08 Oct 1955 George Young Northern Ireland A 1
0
C 58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 247 Wed 09 Nov 1955 George Young Wales H 1
0
C 53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 248 Sat 14 Apr 1956 George Young England H 1
0
C 132779 Graham Leggat 60 John Norman Haynes 89 249 Wed 02 May 1956 George Young Austria H 1
0
C 80322 Alfie Conn Snr 12 Theodor Wagner 14 250 Sat 20 Oct 1956 George Young Wales A 2
0
C 60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 250 Sat 20 Oct 1956 Ian McColl Wales A 2
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 251 Wed 07 Nov 1956 Alex Scott Northern Ireland H 3 1
1
62328 Alex Scott 25 ----- 251 Wed 07 Nov 1956 George Young Northern Ireland H 3 1
0
C 62328 Alex Scott 25 ----- 251 Wed 07 Nov 1956 Ian McColl Northern Ireland H 3 1
0
62328 Alex Scott 25 ----- 252 Wed 21 Nov 1956 Alex Scott Yugoslavia H 4 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 George Young Yugoslavia H 4 1
0
C 55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 Ian McColl Yugoslavia H 4 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 Samuel Baird Yugoslavia H 4 1
1
55414 John Mudie 36; Samuel Baird 55 ----- 253 Sat 06 Apr 1957 Eric Caldow England A 3
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 George Young England A 3
0
C 97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 Ian McColl England A 3
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 254 Wed 08 May 1957 Eric Caldow Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 George Young Spain H 4
0
C 88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 Ian McColl Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 Samuel Baird Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 255 Sun 19 May 1957 Eric Caldow Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 George Young Switzerland A 4
0
C 48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 Ian McColl Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 Samuel Baird Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 256 Wed 22 May 1957 Alex Scott West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Eric Caldow West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Ian McColl West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Samuel Baird West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 257 Sun 26 May 1957 Eric Caldow Spain A 2
0
90000 Gordon Smith 80 Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87 257 Sun 26 May 1957 Samuel Baird Spain A 2
0
90000 Gordon Smith 80 Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87 258 Sat 05 Oct 1957 Eric Caldow Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Ian McColl Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Samuel Baird Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 259 Wed 06 Nov 1957 Alex Scott Switzerland H 2 1
1
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Eric Caldow Switzerland H 2 1
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 260 Wed 13 Nov 1957 Alex Scott Wales H 2
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Eric Caldow Wales H 2
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 261 Sat 19 Apr 1958 Ian McColl England H 1
0
127874 ----- Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74 262 Wed 07 May 1958 Eric Caldow Hungary H 1
0
55337 John Mudie 14 Mate Fenyvesi 52 263 Sun 01 Jun 1958 Eric Caldow Poland A 1
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 264 Sun 08 Jun 1958 Eric Caldow Yugoslavia N 1
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 265 Wed 11 Jun 1958 Eric Caldow Paraguay N 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 266 Sun 15 Jun 1958 Eric Caldow France N 2 1
0
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 266 Sun 15 Jun 1958 Samuel Baird France N 2 1
1
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 267 Sat 18 Oct 1958 Eric Caldow Wales A 1
0
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 268 Wed 05 Nov 1958 Eric Caldow Northern Ireland H 1
0
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 269 Sat 11 Apr 1959 Eric Caldow England A 1
0
98329 ----- Robert Charlton 59 270 Wed 06 May 1959 Eric Caldow West Germany H 1
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 271 Wed 27 May 1959 Eric Caldow Netherlands A 1
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 272 Wed 03 Jun 1959 Alex Scott Portugal A 2
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Eric Caldow Portugal A 2
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 273 Sat 03 Oct 1959 Eric Caldow Northern Ireland A 1
0
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 274 Wed 04 Nov 1959 Eric Caldow Wales H 1
0
55833 Graham Leggat 46 William John Charles 8 275 Sat 09 Apr 1960 Eric Caldow England H 1
0
129183 Graham Leggat 16 Robert Charlton pen 49 277 Sun 29 May 1960 Eric Caldow Austria A 1
0
55000 Davie Mackay 76 Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63 278 Sun 05 Jun 1960 Eric Caldow Hungary A 1
0
90000 William Hunter 34; George Herd 62; Alex Young 66 Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92 279 Wed 08 Jun 1960 Eric Caldow Turkey A 1 1
1
22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 280 Sat 22 Oct 1960 Davie Wilson Wales A 2
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 280 Sat 22 Oct 1960 Eric Caldow Wales A 2
0
C 55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 281 Wed 09 Nov 1960 Davie Wilson Northern Ireland H 4 3
0
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Eric Caldow Northern Ireland H 4 3
1
C 34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Jim Baxter Northern Ireland H 4 3
0
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Ralph Brand Northern Ireland H 4 3
2
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 282 Sat 15 Apr 1961 Davie Wilson England A 3 1
1
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 282 Sat 15 Apr 1961 Eric Caldow England A 3 1
0
C 97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 282 Sat 15 Apr 1961 Bobby Shearer England A 3 1
0
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 283 Wed 03 May 1961 Davie Wilson Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Eric Caldow Republic Of Ireland H 5 2
0
C 46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Jim Baxter Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Ralph Brand Republic Of Ireland H 5 2
2
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Bobby Shearer Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 284 Sun 07 May 1961 Davie Wilson Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Eric Caldow Republic Of Ireland A 5 1
0
C 45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Jim Baxter Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Ralph Brand Republic Of Ireland A 5 1
1
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Bobby Shearer Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 285 Sun 14 May 1961 Davie Wilson Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Eric Caldow Czechoslovakia A 6
0
C 50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Jim Baxter Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Ian McMillan Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Ralph Brand Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Bobby Shearer Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 286 Tue 26 Sep 1961 Alex Scott Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Davie Wilson Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Eric Caldow Czechoslovakia H 4
0
C 51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Jim Baxter Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 287 Sat 07 Oct 1961 Alex Scott Northern Ireland A 5 6
3
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Davie Wilson Northern Ireland A 5 6
1
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Eric Caldow Northern Ireland A 5 6
0
C 41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Jim Baxter Northern Ireland A 5 6
0
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Ralph Brand Northern Ireland A 5 6
2
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 288 Wed 08 Nov 1961 Alex Scott Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Davie Wilson Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Eric Caldow Wales H 5
0
C 74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Jim Baxter Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Ralph Brand Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 289 Wed 29 Nov 1961 Eric Caldow Czechoslovakia N 3
0
C 7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 289 Wed 29 Nov 1961 Jim Baxter Czechoslovakia N 3
0
7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 289 Wed 29 Nov 1961 Ralph Brand Czechoslovakia N 3
0
7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 290 Sat 14 Apr 1962 Alex Scott England H 4 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Davie Wilson England H 4 2
1
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Eric Caldow England H 4 2
1
C 132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Jim Baxter England H 4 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 291 Wed 02 May 1962 Alex Scott Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Davie Wilson Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Eric Caldow Uruguay H 6 2
0
C 67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Jim Baxter Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Ralph Brand Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Billie Ritchie Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 292 Sat 20 Oct 1962 Davie Wilson Wales A 4 2
0
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Eric Caldow Wales A 4 2
1
C 58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Jim Baxter Wales A 4 2
0
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Willie Henderson Wales A 4 2
1
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 293 Wed 07 Nov 1962 Eric Caldow Northern Ireland H 3 1
0
C 58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 293 Wed 07 Nov 1962 Jim Baxter Northern Ireland H 3 1
0
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 293 Wed 07 Nov 1962 Willie Henderson Northern Ireland H 3 1
1
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 294 Sat 06 Apr 1963 Davie Wilson England A 4 2
0
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Eric Caldow England A 4 2
0
C 98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Jim Baxter England A 4 2
2
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Willie Henderson England A 4 2
0
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 295 Wed 08 May 1963 Davie Wilson Austria H 4 2
2
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Jimmy Millar Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Jim Baxter Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Willie Henderson Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 296 Tue 04 Jun 1963 Davie Wilson Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 296 Tue 04 Jun 1963 Jim Baxter Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 296 Tue 04 Jun 1963 Willie Henderson Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 297 Sun 09 Jun 1963 Davie Wilson Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Jimmy Millar Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Jim Baxter Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Willie Henderson Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 298 Thu 13 Jun 1963 Davie Wilson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Jim Baxter Spain A 3 2
0
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Willie Henderson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 299 Sat 12 Oct 1963 David Provan Northern Ireland A 2
0
39000 Ian St John 49 William Laurence Bingham 26; Samuel Wilson 63 299 Sat 12 Oct 1963 Willie Henderson Northern Ireland A 2
0
39000 Ian St John 49 William Laurence Bingham 26; Samuel Wilson 63 300 Thu 07 Nov 1963 David Provan Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 Jim Baxter Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 Willie Henderson Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 301 Wed 20 Nov 1963 Jim Baxter Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 301 Wed 20 Nov 1963 Willie Henderson Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 302 Sat 11 Apr 1964 Davie Wilson England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Jim Baxter England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 John Greig England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Willie Henderson England H 4
0
133245 Alan Gilzean 72 ----- 303 Tue 12 May 1964 Davie Wilson West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Jim Baxter West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 John Greig West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Willie Henderson West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 304 Sat 03 Oct 1964 Jim Baxter Wales A 2
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 John Greig Wales A 2
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 305 Wed 21 Oct 1964 Jim Baxter Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 John Greig Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 306 Wed 25 Nov 1964 Davie Wilson Northern Ireland H 2 2
2
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 306 Wed 25 Nov 1964 John Greig Northern Ireland H 2 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 307 Sat 10 Apr 1965 Davie Wilson England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 307 Sat 10 Apr 1965 John Greig England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 307 Sat 10 Apr 1965 Willie Henderson England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 308 Sat 08 May 1965 John Greig Spain H 2
0
60046 ----- ----- 308 Sat 08 May 1965 Willie Henderson Spain H 2
0
60046 ----- ----- 309 Sun 23 May 1965 John Greig Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 309 Sun 23 May 1965 Willie Henderson Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 310 Thu 27 May 1965 Davie Wilson Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 John Greig Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 Willie Henderson Finland A 3 2
0
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 311 Sat 02 Oct 1965 John Greig Northern Ireland A 2
0
53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 311 Sat 02 Oct 1965 Willie Henderson Northern Ireland A 2
0
53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 312 Wed 13 Oct 1965 John Greig Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 312 Wed 13 Oct 1965 Willie Henderson Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 312 Wed 13 Oct 1965 Willie Johnston Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 313 Tue 09 Nov 1965 David Provan Italy H 4 1
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 John Greig Italy H 4 1
1
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Ronnie McKinnon Italy H 4 1
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Willie Henderson Italy H 4 1
0
101293 John Greig 88 ----- 314 Wed 24 Nov 1965 Jim Forrest Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 John Greig Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Ronnie McKinnon Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Henderson Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Johnston Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 315 Tue 07 Dec 1965 David Provan Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Jim Forrest Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 John Greig Italy A 4
0
C 68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Ronnie McKinnon Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 316 Sat 02 Apr 1966 John Greig England H 3
0
C 123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 316 Sat 02 Apr 1966 Ronnie McKinnon England H 3
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 316 Sat 02 Apr 1966 Willie Johnston England H 3
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 317 Wed 11 May 1966 David Provan Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 John Greig Netherlands H 5
0
C 16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Ronnie McKinnon Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Willie Henderson Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Willie Johnston Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 318 Sat 18 Jun 1966 John Greig Portugal H 1
0
C 23322 ----- jose Seneca TORRES 72 319 Sat 25 Jun 1966 John Greig Brazil H 2
0
C 73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 319 Sat 25 Jun 1966 Ronnie McKinnon Brazil H 2
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 320 Sat 22 Oct 1966 John Greig Wales A 3
0
C 33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Ronnie McKinnon Wales A 3
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Willie Henderson Wales A 3
0
33269 Denis Law 86 Ronald Tudor Davies 76 321 Wed 16 Nov 1966 John Greig Northern Ireland H 3
0
C 45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Ronnie McKinnon Northern Ireland H 3
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Willie Henderson Northern Ireland H 3
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 322 Sat 15 Apr 1967 John Greig England A 2
0
C 99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Ronnie McKinnon England A 2
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 324 Tue 16 May 1967 Andrew Penman Israel A 1
0
27000 Willie Morgan 21; (Sir) Alex Ferguson 83 Giora Spiegel 40 327 Sat 03 Jun 1967 Andrew Penman Australia A 1
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 328 Tue 13 Jun 1967 Andrew Penman Canada A 1
0
3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90 Tony Adams NA; Ike MacKay NA 329 Sat 21 Oct 1967 John Greig Northern Ireland A 2
0
C 55000 ----- David Clements 67 329 Sat 21 Oct 1967 Ronnie McKinnon Northern Ireland A 2
0
55000 ----- David Clements 67 330 Wed 22 Nov 1967 John Greig Wales H 3 1
0
C 56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Ronnie McKinnon Wales H 3 1
1
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Willie Johnston Wales H 3 1
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 331 Sat 24 Feb 1968 John Greig England H 3
0
C 130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Ronnie McKinnon England H 3
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Willie Johnston England H 3
0
130711 John Hughes 39 Martin Stanford Peters 20 332 Thu 30 May 1968 David Smith Netherlands A 4
0
19000 ----- ----- 332 Thu 30 May 1968 John Greig Netherlands A 4
0
C 19000 ----- ----- 332 Thu 30 May 1968 Ronnie McKinnon Netherlands A 4
0
19000 ----- ----- 332 Thu 30 May 1968 Willie Henderson Netherlands A 4
0
19000 ----- ----- 333 Wed 16 Oct 1968 Colin Stein Denmark A 3
0
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 John Greig Denmark A 3
0
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 Ronnie McKinnon Denmark A 3
0
11900 Bobby Lennox 70 ----- 334 Wed 06 Nov 1968 John Greig Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Ronnie McKinnon Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 335 Wed 11 Dec 1968 Colin Stein Cyprus A 3 2
2
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 John Greig Cyprus A 3 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Ronnie McKinnon Cyprus A 3 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 336 Wed 16 Apr 1969 John Greig West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Ronnie McKinnon West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 337 Sat 03 May 1969 Colin Stein Wales A 2 1
1
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 337 Sat 03 May 1969 John Greig Wales A 2 1
0
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 338 Tue 06 May 1969 Colin Stein Northern Ireland H 4 1
1
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 John Greig Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Willie Henderson Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Willie Johnston Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 339 Sat 10 May 1969 Colin Stein England A 3 1
1
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 339 Sat 10 May 1969 John Greig England A 3 1
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 339 Sat 10 May 1969 Willie Henderson England A 3 1
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 340 Sat 17 May 1969 Colin Stein Cyprus H 3 5
4
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 340 Sat 17 May 1969 John Greig Cyprus H 3 5
0
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 340 Sat 17 May 1969 Willie Henderson Cyprus H 3 5
1
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 341 Sun 21 Sep 1969 Colin Stein Republic Of Ireland A 4 1
1
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 John Greig Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Ronnie McKinnon Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Willie Henderson Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 342 Wed 22 Oct 1969 Colin Stein West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 John Greig West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Ronnie McKinnon West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 343 Wed 05 Nov 1969 Colin Stein Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 343 Wed 05 Nov 1969 John Greig Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 343 Wed 05 Nov 1969 Ronnie McKinnon Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 344 Sat 18 Apr 1970 Colin Stein Northern Ireland A 3
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Ronnie McKinnon Northern Ireland A 3
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Willie Johnston Northern Ireland A 3
0
31000 John OHare 58 ----- 345 Wed 22 Apr 1970 Colin Stein Wales H 3
0
30379 ----- ----- 345 Wed 22 Apr 1970 John Greig Wales H 3
0
C 30379 ----- ----- 345 Wed 22 Apr 1970 Ronnie McKinnon Wales H 3
0
30379 ----- ----- 346 Sat 25 Apr 1970 Colin Stein England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 John Greig England H 3
0
C 137284 ----- ----- 346 Sat 25 Apr 1970 Ronnie McKinnon England H 3
0
137284 ----- ----- 347 Wed 11 Nov 1970 Colin Stein Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 John Greig Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Ronnie McKinnon Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Willie Johnston Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Sandy Jardine Denmark H 5
0
24783 John OHare 14 ----- 348 Wed 03 Feb 1971 Colin Stein Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 John Greig Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 Ronnie McKinnon Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 349 Wed 21 Apr 1971 Ronnie McKinnon Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Willie Henderson Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 350 Sat 15 May 1971 John Greig Wales A 1
0
19068 ----- ----- 351 Tue 18 May 1971 John Greig Northern Ireland H 1
0
31643 ----- John Greig og 14 352 Sat 22 May 1971 John Greig England A 1
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 353 Wed 09 Jun 1971 Colin Stein Denmark A 2
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Ronnie McKinnon Denmark A 2
0
37682 ----- Finn Laudrup 43 354 Mon 14 Jun 1971 Colin Stein Russia A 2
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Ronnie McKinnon Russia A 2
0
20000 ----- Gennady Evruzikhin 25 355 Wed 13 Oct 1971 Sandy Jardine Portugal H 1
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 356 Wed 10 Nov 1971 Sandy Jardine Belgium H 1
0
36500 John OHare 5 ----- 357 Wed 01 Dec 1971 Sandy Jardine Netherlands A 1
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 363 Sun 02 Jul 1972 Colin Stein Czechoslovakia N 1
0
5000 ----- ----- 368 Sat 12 May 1973 Derek Parlane Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Derek Johnstone Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Peter McCloy Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 369 Wed 16 May 1973 Derek Johnstone Northern Ireland H 2
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Peter McCloy Northern Ireland H 2
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 370 Sat 19 May 1973 Derek Johnstone England A 2
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Sandy Jardine England A 2
0
95950 ----- Martin Stanford Peters 54 371 Fri 22 Jun 1973 Derek Parlane Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Derek Johnstone Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Peter McCloy Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Sandy Jardine Switzerland A 4
0
10000 ----- Walter Mundschin 62 372 Sat 30 Jun 1973 Derek Parlane Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Derek Johnstone Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Peter McCloy Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Sandy Jardine Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 373 Wed 26 Sep 1973 Sandy Jardine Czechoslovakia H 1
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 374 Wed 17 Oct 1973 Tom Forsyth Czechoslovakia A 2
0
13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Sandy Jardine Czechoslovakia A 2
0
13668 ----- Zdenek Nehoda pen 17 375 Wed 14 Nov 1973 Sandy Jardine West Germany H 1
0
58250 Jim Holton 5 Uli Hoeness 82 376 Wed 27 Mar 1974 Sandy Jardine West Germany A 1
0
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 377 Sat 11 May 1974 Sandy Jardine Northern Ireland H 1
0
53778 ----- Thomas Cassidy 40 378 Tue 14 May 1974 Sandy Jardine Wales H 1 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 379 Sat 18 May 1974 Sandy Jardine England H 1
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 380 Sat 01 Jun 1974 Sandy Jardine Belgium A 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 381 Thu 06 Jun 1974 Sandy Jardine Norway A 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 382 Fri 14 Jun 1974 Sandy Jardine Zaire N 1
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 383 Tue 18 Jun 1974 Sandy Jardine Brazil N 1
0
62000 ----- ----- 384 Sat 22 Jun 1974 Sandy Jardine Yugoslavia N 1
0
56000 Joe Jordan 89 Stanislav Karasi 81 385 Wed 30 Oct 1974 Derek Johnstone East Germany H 2
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Sandy Jardine East Germany H 2
0
C 39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 386 Wed 20 Nov 1974 Sandy Jardine Spain H 1
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 387 Wed 05 Feb 1975 Derek Parlane Spain A 2
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Sandy Jardine Spain A 2
0
40952 Joe Jordan 1 Alfredo Megido 67 388 Wed 16 Apr 1975 Colin Jackson Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Derek Parlane Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Derek Johnstone Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Stewart Kennedy Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Sandy Jardine Sweden A 5
0
C 15574 Ted MacDougall 86 Thomas Sjoberg 44 389 Tue 13 May 1975 Colin Jackson Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Derek Parlane Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Stewart Kennedy Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Sandy Jardine Portugal H 4
0
C 34283 Artur Correia og 43 ----- 390 Sat 17 May 1975 Colin Jackson Wales A 4 1
1
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Derek Parlane Wales A 4 1
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Stewart Kennedy Wales A 4 1
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Sandy Jardine Wales A 4 1
0
C 23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 391 Tue 20 May 1975 Derek Parlane Northern Ireland H 3 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Stewart Kennedy Northern Ireland H 3 1
0
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Sandy Jardine Northern Ireland H 3 1
0
C 64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 392 Sat 24 May 1975 Derek Parlane England A 3
0
98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 392 Sat 24 May 1975 Stewart Kennedy England A 3
0
98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 392 Sat 24 May 1975 Sandy Jardine England A 3
0
C 98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 393 Sun 01 Jun 1975 Derek Parlane Romania A 1
0
52203 Gordon McQueen 89 Dudu Georgescu 22 395 Wed 29 Oct 1975 Colin Jackson Denmark H 3
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 Derek Parlane Denmark H 3
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 John Greig Denmark H 3
0
C 47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 396 Wed 17 Dec 1975 Colin Jackson Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 397 Wed 07 Apr 1976 Alex MacDonald Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Derek Johnstone Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Bobby McKean Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Tom Forsyth Switzerland H 4
0
C 15734 Willie Pettigrew 2 ----- 398 Thu 06 May 1976 Colin Jackson Wales H 2
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 398 Thu 06 May 1976 Tom Forsyth Wales H 2
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 399 Sat 08 May 1976 Colin Jackson Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Derek Johnstone Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Tom Forsyth Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 400 Sat 15 May 1976 Colin Jackson England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Derek Johnstone England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Tom Forsyth England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 401 Wed 08 Sep 1976 Tom Forsyth Finland H 1
0
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 404 Wed 27 Apr 1977 Tom Forsyth Sweden H 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Sandy Jardine Sweden H 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 405 Sat 28 May 1977 Derek Parlane Wales A 2
0
14468 ----- ----- 405 Sat 28 May 1977 Tom Forsyth Wales A 2
0
14468 ----- ----- 406 Wed 01 Jun 1977 Tom Forsyth Northern Ireland H 1
0
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 407 Sat 04 Jun 1977 Tom Forsyth England A 1
0
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 408 Wed 15 Jun 1977 Tom Forsyth Chile A 2
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 408 Wed 15 Jun 1977 Sandy Jardine Chile A 2
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 409 Sat 18 Jun 1977 Tom Forsyth Argentina A 1
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 410 Thu 23 Jun 1977 Tom Forsyth Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 410 Thu 23 Jun 1977 Sandy Jardine Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 412 Wed 21 Sep 1977 Tom Forsyth Czechoslovakia H 2
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 412 Wed 21 Sep 1977 Sandy Jardine Czechoslovakia H 2
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 413 Wed 12 Oct 1977 Tom Forsyth Wales A 2
0
50800 Don Masson pen 78; Kenny Dalglish 87 ----- 413 Wed 12 Oct 1977 Sandy Jardine Wales A 2
0
50800 Don Masson pen 78; Kenny Dalglish 87 ----- 414 Wed 22 Feb 1978 Derek Johnstone Bulgaria H 1
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 415 Sat 13 May 1978 Derek Johnstone Northern Ireland H 3 1
1
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 415 Sat 13 May 1978 Tom Forsyth Northern Ireland H 3 1
0
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 415 Sat 13 May 1978 Sandy Jardine Northern Ireland H 3 1
0
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 416 Wed 17 May 1978 Derek Johnstone Wales H 2 1
1
70221 Derek Johnstone 10 William Donachie og 90 416 Wed 17 May 1978 Tom Forsyth Wales H 2 1
0
70221 Derek Johnstone 10 William Donachie og 90 417 Sat 20 May 1978 Tom Forsyth England H 1
0
88019 ----- Stephen James Coppell 82 418 Sat 03 Jun 1978 Tom Forsyth Peru N 1
0
37927 Joe Jordan 14 Cesar Cueto 43; Teofilo Cubillas 70; Teofilo Cubillas 77 419 Wed 07 Jun 1978 Tom Forsyth Iran N 2
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 419 Wed 07 Jun 1978 Sandy Jardine Iran N 2
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 420 Sun 11 Jun 1978 Tom Forsyth Netherlands N 1
0
35130 Kenny Dalglish 44; Archie Gemmill pen 46; Archie Gemmill 68 Rob Rensenbrink pen 34; Johnny Rep 71 429 Wed 12 Sep 1979 Davie Cooper Peru H 2
0
38085 Jorge Olaechea og 4 German Leguia 85 429 Wed 12 Sep 1979 Sandy Jardine Peru H 2
0
C 38085 Jorge Olaechea og 4 German Leguia 85 430 Wed 17 Oct 1979 Davie Cooper Austria H 2
0
67800 Archie Gemmill 75 Johann Krankl 40 430 Wed 17 Oct 1979 Sandy Jardine Austria H 2
0
67800 Archie Gemmill 75 Johann Krankl 40 431 Wed 21 Nov 1979 Sandy Jardine Belgium A 1
0
C 14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 432 Wed 19 Dec 1979 Derek Johnstone Belgium H 2
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 Sandy Jardine Belgium H 2
0
C 25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 437 Wed 28 May 1980 Ally Dawson Poland A 1
0
20000 ----- Zbigniew Boniek 68 438 Sat 31 May 1980 Ally Dawson Hungary A 1
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 451 Tue 23 Mar 1982 Jim Bett Netherlands H 1
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 460 Wed 15 Dec 1982 Jim Bett Belgium A 1
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 462 Tue 24 May 1983 Ally Dawson Northern Ireland H 1
0
16379 ----- ----- 465 Sun 12 Jun 1983 Ally Dawson Canada A 1
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 467 Sun 19 Jun 1983 Ally Dawson Canada A 1
0
15500 Andy Gray 17; Andy Gray 32 ----- 472 Tue 28 Feb 1984 Davie Cooper Wales H 1 1
1
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 473 Sat 26 May 1984 Davie Cooper England H 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 475 Wed 12 Sep 1984 Davie Cooper Yugoslavia H 1 1
1
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 Davie Cooper Iceland H 1
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 477 Wed 14 Nov 1984 Davie Cooper Spain H 1
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Davie Cooper Spain A 1
0
70410 ----- Francisco Javier CLOS 48 479 Wed 27 Mar 1985 Davie Cooper Wales H 1
0
62464 ----- Ian James Rush 36 482 Tue 10 Sep 1985 Davie Cooper Wales A 1 1
1
39500 Davie Cooper pen 81 Mark Hughes 13 483 Wed 16 Oct 1985 Davie Cooper East Germany H 1
0
38062 ----- ----- 484 Wed 20 Nov 1985 Davie Cooper Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Davie Cooper Australia A 1
0
32000 ----- ----- 489 Tue 29 Apr 1986 Ally McCoist Netherlands A 2
0
14500 ----- ----- 489 Tue 29 Apr 1986 Davie Cooper Netherlands A 2
0
14500 ----- ----- 491 Sun 08 Jun 1986 Davie Cooper West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 492 Fri 13 Jun 1986 Davie Cooper Uruguay N 1
0
20000 ----- ----- 493 Wed 10 Sep 1986 Davie Cooper Bulgaria H 1
0
32042 ----- ----- 495 Wed 12 Nov 1986 Ally McCoist Luxembourg H 2 2
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Davie Cooper Luxembourg H 2 2
2
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Ally McCoist Republic Of Ireland H 2
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Davie Cooper Republic Of Ireland H 2
0
40081 ----- Mark Thomas Lawrenson 8 497 Wed 01 Apr 1987 Ally McCoist Belgium A 1
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 498 Sat 23 May 1987 Ally McCoist England H 1
0
59713 ----- ----- 499 Tue 26 May 1987 Ally McCoist Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Davie Cooper Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 500 Wed 09 Sep 1987 Ally McCoist Hungary H 2 2
2
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Ian Durrant Hungary H 2 2
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 501 Wed 14 Oct 1987 Ally McCoist Belgium H 2 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Ian Durrant Belgium H 2 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 504 Wed 17 Feb 1988 Richard Gough Saudi Arabia A 1
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 505 Tue 22 Mar 1988 Ally McCoist Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Derek Ferguson Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Ian Durrant Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 506 Wed 27 Apr 1988 Ally McCoist Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Richard Gough Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Ian Durrant Spain A 3
0
15000 ----- ----- 507 Tue 17 May 1988 Ally McCoist Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Richard Gough Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Derek Ferguson Colombia H 3
0
20717 ----- ----- 508 Sat 21 May 1988 Ally McCoist England A 2
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Richard Gough England A 2
0
70480 ----- Peter Andrew Beardsley 12 509 Wed 14 Sep 1988 Ian Durrant Norway A 1
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 510 Wed 19 Oct 1988 Ally McCoist Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Richard Gough Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 511 Thu 22 Dec 1988 Richard Gough Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 511 Thu 22 Dec 1988 Ian Ferguson Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 512 Wed 08 Feb 1989 Richard Gough Cyprus A 2 2
2
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 512 Wed 08 Feb 1989 Ian Ferguson Cyprus A 2 2
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 513 Wed 08 Mar 1989 Ally McCoist France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Richard Gough France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Ian Ferguson France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 514 Wed 26 Apr 1989 Ally McCoist Cyprus H 2 1
1
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Richard Gough Cyprus H 2 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 515 Sat 27 May 1989 Ally McCoist England H 1
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 517 Wed 06 Sep 1989 Ally McCoist Yugoslavia A 1
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 518 Wed 11 Oct 1989 Ally McCoist France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Richard Gough France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Mo Johnston France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 519 Wed 15 Nov 1989 Ally McCoist Norway H 2 1
1
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Mo Johnston Norway H 2 1
0
61753 Ally McCoist 44 Erland Johnsen 89 520 Wed 28 Mar 1990 Richard Gough Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 521 Wed 25 Apr 1990 Ally McCoist East Germany H 3
0
19718 ----- Thomas Doll pen 73 521 Wed 25 Apr 1990 Richard Gough East Germany H 3
0
19718 ----- Thomas Doll pen 73 521 Wed 25 Apr 1990 Mo Johnston East Germany H 3
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Ally McCoist Egypt H 2 1
1
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Richard Gough Egypt H 2 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 523 Sat 19 May 1990 Ally McCoist Poland H 3 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 523 Sat 19 May 1990 Richard Gough Poland H 3 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 523 Sat 19 May 1990 Mo Johnston Poland H 3 1
1
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 524 Mon 28 May 1990 Ally McCoist Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 524 Mon 28 May 1990 Richard Gough Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 524 Mon 28 May 1990 Mo Johnston Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 525 Mon 11 Jun 1990 Ally McCoist Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Richard Gough Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Mo Johnston Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 526 Sat 16 Jun 1990 Ally McCoist Sweden N 2 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 526 Sat 16 Jun 1990 Mo Johnston Sweden N 2 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 527 Wed 20 Jun 1990 Ally McCoist Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 527 Wed 20 Jun 1990 Mo Johnston Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 528 Wed 12 Sep 1990 Ally McCoist Romania H 1 1
1
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 529 Wed 17 Oct 1990 Ally McCoist Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 530 Wed 14 Nov 1990 Ally McCoist Bulgaria A 1 1
1
42000 Ally McCoist 9 Nikolay Todorov 70 531 Wed 06 Feb 1991 Ally McCoist USSR H 2
0
20673 ----- Dmitri Kuznetsov 89 531 Wed 06 Feb 1991 Richard Gough USSR H 2
0
C 20673 ----- Dmitri Kuznetsov 89 532 Wed 27 Mar 1991 Ally McCoist Bulgaria H 2
0
33119 John Collins 83 Emil Kostadinov 89 532 Wed 27 Mar 1991 Richard Gough Bulgaria H 2
0
33119 John Collins 83 Emil Kostadinov 89 534 Wed 11 Sep 1991 Ally McCoist Switzerland A 4 1
1
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Andy Goram Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Mo Johnston Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Stuart McCall Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 535 Wed 16 Oct 1991 Andy Goram Romania A 2
0
15850 ----- Gheorghe Hagi pen 73 535 Wed 16 Oct 1991 Stuart McCall Romania A 2
0
15850 ----- Gheorghe Hagi pen 73 536 Wed 13 Nov 1991 Ally McCoist San Marino H 5 2
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Andy Goram San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Richard Gough San Marino H 5 2
1
C 35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Mo Johnston San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Stuart McCall San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 537 Wed 19 Feb 1992 Ally McCoist Northern Ireland H 3 1
1
13651 Ally McCoist 11 ----- 537 Wed 19 Feb 1992 Richard Gough Northern Ireland H 3 1
0
13651 Ally McCoist 11 ----- 537 Wed 19 Feb 1992 David Robertson Northern Ireland H 3 1
0
13651 Ally McCoist 11 ----- 538 Wed 25 Mar 1992 Ally McCoist Finland H 2
0
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Andy Goram Finland H 2
0
9275 Paul McStay 24 Jari Litmanen 42 539 Sun 17 May 1992 Ally McCoist United States A 2
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Stuart McCall United States A 2
0
24157 Pat Nevin 7 ----- 540 Wed 20 May 1992 Ally McCoist Canada A 3 1
1
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Richard Gough Canada A 3 1
0
C 10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Stuart McCall Canada A 3 1
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 541 Wed 03 Jun 1992 Ally McCoist Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Andy Goram Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Richard Gough Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Stuart McCall Norway A 4
0
8786 ----- ----- 542 Fri 12 Jun 1992 Ally McCoist Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Andy Goram Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Richard Gough Netherlands N 5
0
C 35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Dave McPherson Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Stuart McCall Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 543 Mon 15 Jun 1992 Ally McCoist Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Andy Goram Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Richard Gough Germany N 5
0
C 17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Dave McPherson Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Stuart McCall Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 544 Thu 18 Jun 1992 Ally McCoist Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Andy Goram Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Richard Gough Commonwealth of Independent States N 5
0
C 14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Dave McPherson Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Stuart McCall Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 545 Wed 09 Sep 1992 Ally McCoist Switzerland A 6 1
1
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Andy Goram Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Richard Gough Switzerland A 6 1
0
C 10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Dave McPherson Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Ian Durrant Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Stuart McCall Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 546 Wed 14 Oct 1992 Ally McCoist Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Andy Goram Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Ian Durrant Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Stuart McCall Portugal H 4
0
22583 ----- ----- 547 Wed 18 Nov 1992 Ally McCoist Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Andy Goram Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Dave McPherson Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Ian Durrant Italy H 4
0
33029 ----- ----- 548 Wed 17 Feb 1993 Ally McCoist Malta H 4 2
2
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Andy Goram Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Dave McPherson Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Ian Ferguson Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 550 Wed 28 Apr 1993 Ally McCoist Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Andy Goram Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Richard Gough Portugal A 6
0
C 28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Dave McPherson Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Ian Durrant Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Stuart McCall Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 552 Wed 02 Jun 1993 Ian Ferguson Estonia H 1
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 553 Wed 08 Sep 1993 David Robertson Switzerland H 1
0
21500 John Collins 50 Georges Bregy pen 69 554 Wed 13 Oct 1993 Ian Durrant Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Stuart McCall Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 555 Wed 17 Nov 1993 Ian Durrant Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 555 Wed 17 Nov 1993 Ian Ferguson Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 556 Wed 23 Mar 1994 Andy Goram Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Colin Hendry Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 David Robertson Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Gordon Durie Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Stuart McCall Netherlands H 5
0
36809 ----- Brian Roy 23 557 Wed 20 Apr 1994 Ian Ferguson Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Stuart McCall Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 558 Fri 27 May 1994 Gordon Durie Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Ian Ferguson Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Stuart McCall Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 559 Wed 07 Sep 1994 Andy Goram Finland A 2
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Stuart McCall Finland A 2
0
12845 Duncan Shearer 29; John Collins 65 ----- 560 Wed 12 Oct 1994 Andy Goram Faroe Islands H 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 Alan McLaren Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Andy Goram Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Stuart McCall Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 562 Sun 18 Dec 1994 Alan McLaren Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Andy Goram Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Stuart McCall Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 563 Wed 29 Mar 1995 Alan McLaren Russia A 1
0
13939 ----- ----- 564 Wed 26 Apr 1995 Alan McLaren San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 565 Sun 21 May 1995 Alan McLaren Japan A 1
0
24566 ----- ----- 566 Wed 24 May 1995 Alan McLaren Ecuador N 1
0
5669 John Robertson 75; Stevie Crawford 83 Iván Hurtado pen 79 567 Wed 07 Jun 1995 Alan McLaren Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 568 Wed 16 Aug 1995 Ally McCoist Greece H 2 1
1
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Stuart McCall Greece H 2 1
0
34910 Ally McCoist 72 ----- 569 Wed 06 Sep 1995 Alan McLaren Finland H 2
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Ally McCoist Finland H 2
0
35505 Scott Booth 10 ----- 570 Wed 11 Oct 1995 Alan McLaren Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Andy Goram Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 571 Wed 15 Nov 1995 Alan McLaren San Marino H 2 1
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Ally McCoist San Marino H 2 1
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 572 Wed 27 Mar 1996 Ally McCoist Australia H 1 1
1
C 20608 Ally McCoist 53 ----- 573 Wed 24 Apr 1996 Ally McCoist Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Andy Goram Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Stuart McCall Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 574 Sun 26 May 1996 Gordon Durie United States A 2 1
1
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 Stuart McCall United States A 2 1
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 575 Wed 29 May 1996 Ally McCoist Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Andy Goram Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Stuart McCall Colombia N 3
0
8500 ----- Faustino Asprilla 82 576 Mon 10 Jun 1996 Andy Goram Netherlands N 3
0
34363 ----- ----- 576 Mon 10 Jun 1996 Gordon Durie Netherlands N 3
0
34363 ----- ----- 576 Mon 10 Jun 1996 Stuart McCall Netherlands N 3
0
34363 ----- ----- 577 Sat 15 Jun 1996 Ally McCoist England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Andy Goram England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Gordon Durie England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Stuart McCall England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 578 Tue 18 Jun 1996 Ally McCoist Switzerland N 4 1
1
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Andy Goram Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Gordon Durie Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Stuart McCall Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 579 Sat 31 Aug 1996 Ally McCoist Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Andy Goram Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Gordon Durie Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Stuart McCall Austria A 4
0
29500 ----- ----- 580 Sat 05 Oct 1996 Andy Goram Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Stuart McCall Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 581 Sun 10 Nov 1996 Ally McCoist Sweden H 1
0
46738 John McGinlay 8 ----- 582 Tue 11 Feb 1997 Ally McCoist Estonia A 3
0
4000 ----- ----- 582 Tue 11 Feb 1997 Andy Goram Estonia A 3
0
4000 ----- ----- 582 Tue 11 Feb 1997 Ian Ferguson Estonia A 3
0
4000 ----- ----- 584 Wed 02 Apr 1997 Ally McCoist Austria H 1
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 585 Wed 30 Apr 1997 Gordon Durie Sweden A 1
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 587 Sun 01 Jun 1997 Gordon Durie Malta A 1
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 588 Sun 08 Jun 1997 Gordon Durie Belarus A 1
0
14000 Gary McAllister pen 49 ----- 589 Sun 07 Sep 1997 Ally McCoist 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 Gordon Durie 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 Gordon Durie Latvia H 1 1
1
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 591 Wed 12 Nov 1997 Gordon Durie France A 1 1
1
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 592 Wed 25 Mar 1998 Andy Goram Denmark H 2
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Stuart McCall Denmark H 2
0
26468 ----- Brian Laudrup 38 593 Wed 22 Apr 1998 Gordon Durie Finland H 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 594 Sat 23 May 1998 Gordon Durie Colombia N 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 596 Wed 10 Jun 1998 Gordon Durie Brazil N 1
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 597 Tue 16 Jun 1998 Gordon Durie Norway N 1
0
30236 Craig Burley 66 Havard Flo 46 598 Tue 23 Jun 1998 Gordon Durie Morocco N 1
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 599 Sat 05 Sep 1998 Barry Ferguson Lithuania A 2
0
4800 ----- ----- 599 Sat 05 Sep 1998 Colin Hendry Lithuania A 2
0
C 4800 ----- ----- 600 Sat 10 Oct 1998 Colin Hendry Estonia H 1
0
C 16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 601 Wed 14 Oct 1998 Colin Hendry Faroe Islands H 1
0
C 18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 602 Wed 31 Mar 1999 Neil McCann Czech Republic H 1
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 603 Wed 28 Apr 1999 Colin Hendry Germany A 1
0
27000 Don Hutchison 66 ----- 606 Sat 04 Sep 1999 Barry Ferguson Bosnia and Herzegovina A 3
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Colin Hendry Bosnia and Herzegovina A 3
0
C 26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Neil McCann Bosnia and Herzegovina A 3
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 607 Wed 08 Sep 1999 Barry Ferguson Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 Colin Hendry Estonia A 3
0
C 4500 ----- ----- 607 Wed 08 Sep 1999 Neil McCann Estonia A 3
0
4500 ----- ----- 608 Tue 05 Oct 1999 Colin Hendry Bosnia and Herzegovina H 1
0
C 30574 John Collins pen 26 ----- 610 Sat 13 Nov 1999 Barry Ferguson England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 Colin Hendry England H 2
0
C 50132 ----- Paul Scholes 21; Paul Scholes 42 611 Wed 17 Nov 1999 Barry Ferguson England A 3
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Colin Hendry England A 3
0
C 76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Neil McCann England A 3
0
76848 Don Hutchison 39 ----- 612 Wed 29 Mar 2000 Barry Ferguson France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 612 Wed 29 Mar 2000 Neil McCann France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 612 Wed 29 Mar 2000 Billy Dodds France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 613 Wed 26 Apr 2000 Neil McCann Netherlands A 2
0
24500 ----- ----- 613 Wed 26 Apr 2000 Billy Dodds Netherlands A 2
0
24500 ----- ----- 614 Tue 30 May 2000 Barry Ferguson Republic Of Ireland A 3 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 614 Tue 30 May 2000 Neil McCann Republic Of Ireland A 3 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 614 Tue 30 May 2000 Billy Dodds Republic Of Ireland A 3 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 Barry Ferguson Latvia A 3 1
0
9500 Neil McCann 88 ----- 615 Sat 02 Sep 2000 Neil McCann Latvia A 3 1
1
9500 Neil McCann 88 ----- 615 Sat 02 Sep 2000 Billy Dodds Latvia A 3 1
0
9500 Neil McCann 88 ----- 616 Sat 07 Oct 2000 Allan Johnston San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 616 Sat 07 Oct 2000 Neil McCann San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 616 Sat 07 Oct 2000 Billy Dodds San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 617 Wed 11 Oct 2000 Allan Johnston Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 618 Wed 15 Nov 2000 Barry Ferguson Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Neil McCann Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Billy Dodds Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 619 Sat 24 Mar 2001 Barry Ferguson Belgium H 2 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 619 Sat 24 Mar 2001 Billy Dodds Belgium H 2 2
2
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 620 Wed 28 Mar 2001 Allan Johnston San Marino H 2 1
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Billy Dodds San Marino H 2 1
1
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 621 Wed 25 Apr 2001 Kenny Miller Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 621 Wed 25 Apr 2001 Billy Dodds Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 622 Sat 01 Sep 2001 Neil McCann Croatia H 2
0
47384 ----- ----- 622 Sat 01 Sep 2001 Billy Dodds Croatia H 2
0
47384 ----- ----- 623 Wed 05 Sep 2001 Billy Dodds Belgium A 1
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 624 Sat 06 Oct 2001 Neil McCann Latvia H 1
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 625 Wed 27 Mar 2002 Neil McCann France A 1
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 626 Wed 17 Apr 2002 Neil McCann Nigeria H 1
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 627 Thu 16 May 2002 Maurice Ross South Korea A 1
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 628 Mon 20 May 2002 Maurice Ross South Africa A 1
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 629 Thu 23 May 2002 Maurice Ross Hong Kong League A 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 630 Wed 21 Aug 2002 Barry Ferguson Denmark H 2
0
R 28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Maurice Ross Denmark H 2
0
28766 ----- Ebbe Sand 8 631 Sat 07 Sep 2002 Barry Ferguson Faroe Islands A 2 1
1
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Maurice Ross Faroe Islands A 2 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 632 Sat 12 Oct 2002 Barry Ferguson Iceland A 2
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Maurice Ross Iceland A 2
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 633 Tue 15 Oct 2002 Maurice Ross Canada H 2 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 633 Tue 15 Oct 2002 Steven Thompson Canada H 2 1
1
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 634 Wed 20 Nov 2002 Maurice Ross Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 635 Wed 12 Feb 2003 Barry Ferguson Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Neil McCann Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Steven Thompson Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 636 Sat 29 Mar 2003 Barry Ferguson Iceland H 1
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 638 Wed 30 Apr 2003 Steven Thompson Austria H 1
0
12189 ----- Roland Kirchler 27; Mario Haas 32 639 Tue 27 May 2003 Maurice Ross New Zealand H 1
0
10016 Stevie Crawford 10 Ryan Nelsen 47 640 Sat 07 Jun 2003 Maurice Ross Germany H 2
0
48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Steven Thompson Germany H 2
0
48047 Kenny Miller 68 Fredi Bobic 22 641 Wed 20 Aug 2003 Barry Ferguson Norway A 2
0
12758 ----- ----- 641 Wed 20 Aug 2003 Maurice Ross Norway A 2
0
12758 ----- ----- 642 Sat 06 Sep 2003 Steven Thompson Faroe Islands H 1
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 643 Wed 10 Sep 2003 Maurice Ross Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Steven Thompson Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 646 Wed 19 Nov 2003 Maurice Ross Netherlands A 1
0
51000 ----- Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 648 Wed 31 Mar 2004 Gavin Rae Romania H 2
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 648 Wed 31 Mar 2004 Steven Thompson Romania H 2
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 652 Wed 18 Aug 2004 Steven Thompson Hungary H 1
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 655 Sat 09 Oct 2004 Steven Thompson Norway H 1
0
48882 ----- Steffen Iversen pen 54 656 Wed 13 Oct 2004 Steven Thompson Moldova A 1 1
1
7000 Steven Thompson 31 Sergiu Dadu 28 658 Sat 26 Mar 2005 Barry Ferguson Italy A 1
0
C 40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 659 Sat 04 Jun 2005 Barry Ferguson Moldova H 1
0
C 45317 Christian Dailly 53; James McFadden 88 ----- 660 Wed 08 Jun 2005 Barry Ferguson Belarus A 1
0
C 28287 ----- ----- 662 Sat 03 Sep 2005 Barry Ferguson Italy H 1
0
C 50185 Kenny Miller 13 Fabio Grosso 76 663 Wed 07 Sep 2005 Barry Ferguson Norway A 1
0
C 24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 664 Sat 08 Oct 2005 Barry Ferguson Belarus H 2
0
C 51105 ----- Vital Uladzimiravich Kutuzaw 6 664 Sat 08 Oct 2005 Ian Murray Belarus H 2
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 667 Wed 01 Mar 2006 Barry Ferguson Switzerland H 1
0
C 20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 668 Thu 11 May 2006 Chris Burke Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Gavin Rae Bulgaria N 4 4
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 Ian Murray Bulgaria N 4 4
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 Kris Boyd Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 669 Sat 13 May 2006 Chris Burke Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Gavin Rae Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Ian Murray Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Kris Boyd Japan A 4
0
58648 ----- ----- 670 Sat 02 Sep 2006 Kris Boyd Faroe Islands H 1 2
2
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 Kris Boyd Lithuania A 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 672 Sat 07 Oct 2006 Barry Ferguson France H 1
0
C 50456 Gary Caldwell 67 ----- 673 Wed 11 Oct 2006 Barry Ferguson Ukraine A 2
0
C 55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Kris Boyd Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 674 Sat 24 Mar 2007 Barry Ferguson Georgia H 3 1
0
C 50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 David Weir Georgia H 3 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Kris Boyd Georgia H 3 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 675 Wed 28 Mar 2007 Barry Ferguson Italy A 3
0
C 37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 David Weir Italy A 3
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Kris Boyd Italy A 3
0
37500 ----- Luca Toni 11; Luca Toni 70 676 Wed 30 May 2007 Alan Hutton Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Allan McGregor Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Barry Ferguson Austria A 6
0
C 13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Charlie Adam Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 David Weir Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Kris Boyd Austria A 6
0
13200 Garry OConnor 59 ----- 677 Wed 06 Jun 2007 Barry Ferguson Faroe Islands A 4
0
C 4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Charlie Adam Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 David Weir Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Kris Boyd Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 678 Wed 22 Aug 2007 Alan Hutton South Africa H 2 1
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Kris Boyd South Africa H 2 1
1
13723 Kris Boyd 71 ----- 679 Sat 08 Sep 2007 Alan Hutton Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 David Weir Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Kris Boyd Lithuania H 4 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Lee McCulloch Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 680 Wed 12 Sep 2007 Alan Hutton France A 4
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Barry Ferguson France A 4
0
C 42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 David Weir France A 4
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Lee McCulloch France A 4
0
42000 James McFadden 64 ----- 681 Sat 13 Oct 2007 Alan Hutton Ukraine H 4 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Barry Ferguson Ukraine H 4 1
0
C 51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 David Weir Ukraine H 4 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Lee McCulloch Ukraine H 4 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 682 Wed 17 Oct 2007 Barry Ferguson Georgia A 3
0
C 55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 David Weir Georgia A 3
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 Kris Boyd Georgia A 3
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 683 Sat 17 Nov 2007 Alan Hutton Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Barry Ferguson Italy H 5 1
1
C 51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 David Weir Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Kris Boyd Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Lee McCulloch Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 684 Wed 26 Mar 2008 Kris Boyd Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 685 Fri 30 May 2008 Christian Dailly Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 686 Wed 20 Aug 2008 Allan McGregor Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 David Weir Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 Kenny Miller Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 Kevin Thomson Northern Ireland H 4
0
28072 ----- ----- 687 Sat 06 Sep 2008 Kenny Miller North Macedonia A 2
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Kris Boyd North Macedonia A 2
0
9000 ----- Ilco Naumoski 5 688 Wed 10 Sep 2008 Kenny Miller Iceland A 2 1
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Kirk Broadfoot Iceland A 2 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 689 Sat 11 Oct 2008 David Weir Norway H 2
0
50205 ----- ----- 689 Sat 11 Oct 2008 Kirk Broadfoot Norway H 2
0
50205 ----- ----- 690 Wed 19 Nov 2008 Allan McGregor Argentina H 3
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Barry Ferguson Argentina H 3
0
C 32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Kirk Broadfoot Argentina H 3
0
32492 ----- Maxi RodrÃguez 8 691 Sat 28 Mar 2009 Allan McGregor Netherlands A 3
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Barry Ferguson Netherlands A 3
0
C 49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Kenny Miller Netherlands A 3
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 692 Wed 01 Apr 2009 Kenny Miller Iceland H 1
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 693 Wed 12 Aug 2009 Kenny Miller Norway A 2
0
24083 ----- John Arne Riise 35; Morten Gamst Pedersen 45; Erik Huseklepp 60; Morten Gamst Pedersen 90 693 Wed 12 Aug 2009 Steven Whittaker Norway A 2
0
24083 ----- John Arne Riise 35; Morten Gamst Pedersen 45; Erik Huseklepp 60; Morten Gamst Pedersen 90 694 Sat 05 Sep 2009 David Weir North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Kenny Miller North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Steven Whittaker North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 695 Wed 09 Sep 2009 David Weir Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Kenny Miller Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Steven Whittaker Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Steven Naismith Netherlands H 4
0
51230 ----- Eljero Elia 82 696 Sat 10 Oct 2009 Steven Whittaker Japan A 1
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 697 Sat 14 Nov 2009 Kenny Miller Wales A 2
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Steven Naismith Wales A 2
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 698 Wed 03 Mar 2010 Kenny Miller Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Kevin Thomson Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Kris Boyd Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Steven Whittaker Czech Republic H 4
0
26530 Scott Brown 62 ----- 699 Wed 11 Aug 2010 Allan McGregor Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Kevin Thomson Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Kirk Broadfoot Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Steven Whittaker Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 700 Fri 03 Sep 2010 Allan McGregor Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 David Weir Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Kenny Miller Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Lee McCulloch Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Steven Whittaker Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Steven Naismith Lithuania A 6
0
6539 ----- ----- 701 Tue 07 Sep 2010 Allan McGregor Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 David Weir Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Kenny Miller Liechtenstein H 5 1
1
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Lee McCulloch Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Steven Naismith Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 702 Fri 08 Oct 2010 Allan McGregor Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 David Weir Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Kenny Miller Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Steven Whittaker Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Steven Naismith Czech Republic A 5
0
19000 ----- Roman Hubnik 69 703 Tue 12 Oct 2010 Allan McGregor Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 David Weir Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Kenny Miller Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Lee McCulloch Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Steven Whittaker Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Steven Naismith Spain H 6 1
1
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 705 Wed 09 Feb 2011 Allan McGregor Northern Ireland N 2
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 705 Wed 09 Feb 2011 Steven Naismith Northern Ireland N 2
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 706 Sun 27 Mar 2011 Allan McGregor Brazil N 2
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 706 Sun 27 Mar 2011 Steven Whittaker Brazil N 2
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 707 Wed 25 May 2011 Allan McGregor Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 707 Wed 25 May 2011 Steven Whittaker Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 707 Wed 25 May 2011 Steven Naismith Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 708 Sun 29 May 2011 Allan McGregor Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Steven Whittaker Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Steven Naismith Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 709 Wed 10 Aug 2011 Allan McGregor Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 709 Wed 10 Aug 2011 Steven Naismith Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 710 Sat 03 Sep 2011 Allan McGregor Czech Republic H 2
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 710 Sat 03 Sep 2011 Steven Naismith Czech Republic H 2
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 711 Tue 06 Sep 2011 Allan McGregor Lithuania H 3 1
0
34071 Steven Naismith 50 ----- 711 Tue 06 Sep 2011 Steven Whittaker Lithuania H 3 1
0
34071 Steven Naismith 50 ----- 711 Tue 06 Sep 2011 Steven Naismith Lithuania H 3 1
1
34071 Steven Naismith 50 ----- 712 Sat 08 Oct 2011 Allan McGregor Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 712 Sat 08 Oct 2011 Steven Naismith Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 713 Tue 11 Oct 2011 Allan McGregor Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 713 Tue 11 Oct 2011 Steven Naismith Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 714 Fri 11 Nov 2011 Allan McGregor Cyprus A 2
0
2000 Kenny Miller 23; Jamie Mackie 56 Dimitris Hristofi 59 714 Fri 11 Nov 2011 Steven Whittaker Cyprus A 2
0
2000 Kenny Miller 23; Jamie Mackie 56 Dimitris Hristofi 59 715 Wed 29 Feb 2012 Allan McGregor Slovenia A 1
0
4190 Christophe Berra 39 Andraz Kirm 33 716 Sat 26 May 2012 Allan McGregor United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 716 Sat 26 May 2012 Lee Wallace United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 716 Sat 26 May 2012 Steven Whittaker United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 717 Wed 15 Aug 2012 Ian Black Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 729 Tue 10 Sep 2013 Lee Wallace North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 731 Fri 15 Nov 2013 Lee Wallace United States H 1
0
21079 ----- ----- 751 Sat 04 Jun 2016 Barrie McKay France A 1
0
25057 ----- Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 755 Fri 11 Nov 2016 Lee Wallace England A 1
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 756 Wed 22 Mar 2017 Lee Wallace Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 763 Thu 09 Nov 2017 Ryan Jack Netherlands H 1
0
17833 ----- Memphis Depay 40 764 Fri 23 Mar 2018 Jamie Murphy Costa Rica H 1
0
20488 ----- Marco Urena 14 765 Tue 27 Mar 2018 Jason Cummings Hungary A 1
0
8942 Matt Phillips 48 ----- 766 Tue 29 May 2018 Jamie Murphy Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 768 Fri 07 Sep 2018 Ryan Jack Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 769 Mon 10 Sep 2018 Allan McGregor Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 770 Thu 11 Oct 2018 Allan McGregor Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 772 Sat 17 Nov 2018 Allan McGregor Albania A 1
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 773 Tue 20 Nov 2018 Allan McGregor Israel H 1
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 782 Sat 16 Nov 2019 Ryan Jack Cyprus A 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 783 Tue 19 Nov 2019 Ryan Jack Kazakhstan H 1
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 784 Fri 04 Sep 2020 Ryan Jack Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 786 Thu 08 Oct 2020 Ryan Jack Israel H 1
0
0 ----- ----- 787 Sun 11 Oct 2020 Ryan Jack Slovakia H 1
0
0 Lyndon Dykes 54 ----- 788 Wed 14 Oct 2020 Ryan Jack Czech Republic H 1
0
0 Ryan Fraser 6 ----- 789 Thu 12 Nov 2020 Ryan Jack Serbia A 1
0
0 Ryan Christie 52 Luka Jovic 90 791 Wed 18 Nov 2020 Ryan Jack Israel A 1
0
0 ----- Manor Solomon 44 796 Sun 06 Jun 2021 Nathan Patterson Luxembourg A 1
0
1000 Che Adams 28 ----- 799 Tue 22 Jun 2021 Nathan Patterson Croatia H 1
0
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 801 Sat 04 Sep 2021 Nathan Patterson Moldova H 1
0
40869 Lyndon Dykes 14 ----- 803 Sat 09 Oct 2021 Nathan Patterson Israel H 1
0
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 804 Tue 12 Oct 2021 Nathan Patterson Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 805 Fri 12 Nov 2021 Nathan Patterson Moldova A 1 1
1
3642 Nathan Patterson 38; Che Adams 65 ----- 807 Thu 24 Mar 2022 Ryan Jack Poland H 1
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 808 Tue 29 Mar 2022 Ryan Jack Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 811 Sat 11 Jun 2022 John Souttar Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 815 Tue 27 Sep 2022 Ryan Jack Ukraine A 1
0
13534 ----- ----- 816 Wed 16 Nov 2022 Ryan Jack Turkey A 1
0
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 817 Sat 25 Mar 2023 Ryan Jack Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 820 Tue 20 Jun 2023 John Souttar Georgia H 2
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 820 Tue 20 Jun 2023 Ryan Jack Georgia H 2
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 822 Tue 12 Sep 2023 Ryan Jack England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 824 Tue 17 Oct 2023 John Souttar France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70 826 Sun 19 Nov 2023 Ryan Jack Norway H 1
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 827 Fri 22 Mar 2024 John Souttar Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 836 Sat 12 Oct 2024 John Souttar Croatia A 1
0
21702 Ryan Christie 33 Igor Matanovic 36; Andrej Kramaric 70 837 Tue 15 Oct 2024 John Souttar Portugal H 1
0
49057 ----- ----- 838 Fri 15 Nov 2024 John Souttar Croatia H 1
0
48810 John McGinn 86 ----- 839 Mon 18 Nov 2024 John Souttar 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 769 Mon 10 Sep 2018 Allan McGregor Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 772 Sat 17 Nov 2018 Allan McGregor Albania A 1
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 409 Sat 18 Jun 1977 Tom Forsyth Argentina A 1
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 520 Wed 28 Mar 1990 Richard Gough Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 690 Wed 19 Nov 2008 Allan McGregor Argentina H 3
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Barry Ferguson Argentina H 3
0
C 32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Kirk Broadfoot Argentina H 3
0
32492 ----- Maxi RodrÃguez 8 327 Sat 03 Jun 1967 Andrew Penman Australia A 1
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 484 Wed 20 Nov 1985 Davie Cooper Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Davie Cooper Australia A 1
0
32000 ----- ----- 572 Wed 27 Mar 1996 Ally McCoist Australia H 1 1
1
C 20608 Ally McCoist 53 ----- 618 Wed 15 Nov 2000 Barry Ferguson Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Neil McCann Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Billy Dodds Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 717 Wed 15 Aug 2012 Ian Black Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 166 Wed 29 Nov 1933 Davie Meiklejohn Austria H 3 1
1
C 62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 George Brown Austria H 3 1
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 Bob McPhail Austria H 3 1
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 178 Sun 09 May 1937 Jerry Dawson Austria A 2
0
63000 Francis ODonnell 78 camillo Jerusalem 78 178 Sun 09 May 1937 Jimmy Simpson Austria A 2
0
C 63000 Francis ODonnell 78 camillo Jerusalem 78 214 Wed 13 Dec 1950 George Young Austria H 2
0
C 67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Willie Woodburn Austria H 2
0
67693 ----- Ernst Melchior 26 219 Sun 27 May 1951 George Young Austria A 4
0
C 65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Sammy Cox Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Willie Woodburn Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Willie Waddell Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 249 Wed 02 May 1956 George Young Austria H 1
0
C 80322 Alfie Conn Snr 12 Theodor Wagner 14 277 Sun 29 May 1960 Eric Caldow Austria A 1
0
55000 Davie Mackay 76 Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63 295 Wed 08 May 1963 Davie Wilson Austria H 4 2
2
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Jimmy Millar Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Jim Baxter Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Willie Henderson Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 334 Wed 06 Nov 1968 John Greig Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Ronnie McKinnon Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 343 Wed 05 Nov 1969 Colin Stein Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 343 Wed 05 Nov 1969 John Greig Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 343 Wed 05 Nov 1969 Ronnie McKinnon Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 430 Wed 17 Oct 1979 Davie Cooper Austria H 2
0
67800 Archie Gemmill 75 Johann Krankl 40 430 Wed 17 Oct 1979 Sandy Jardine Austria H 2
0
67800 Archie Gemmill 75 Johann Krankl 40 557 Wed 20 Apr 1994 Ian Ferguson Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Stuart McCall Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 579 Sat 31 Aug 1996 Ally McCoist Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Andy Goram Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Gordon Durie Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Stuart McCall Austria A 4
0
29500 ----- ----- 584 Wed 02 Apr 1997 Ally McCoist Austria H 1
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 638 Wed 30 Apr 2003 Steven Thompson Austria H 1
0
12189 ----- Roland Kirchler 27; Mario Haas 32 676 Wed 30 May 2007 Alan Hutton Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Allan McGregor Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Barry Ferguson Austria A 6
0
C 13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Charlie Adam Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 David Weir Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Kris Boyd Austria A 6
0
13200 Garry OConnor 59 ----- 808 Tue 29 Mar 2022 Ryan Jack Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 588 Sun 08 Jun 1997 Gordon Durie Belarus A 1
0
14000 Gary McAllister pen 49 ----- 589 Sun 07 Sep 1997 Ally McCoist 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 Gordon Durie Belarus H 2
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 660 Wed 08 Jun 2005 Barry Ferguson Belarus A 1
0
C 28287 ----- ----- 664 Sat 08 Oct 2005 Barry Ferguson Belarus H 2
0
C 51105 ----- Vital Uladzimiravich Kutuzaw 6 664 Sat 08 Oct 2005 Ian Murray Belarus H 2
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 189 Wed 23 Jan 1946 Jock Shaw Belgium H 1
0
C 48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 194 Sun 18 May 1947 George Young Belgium A 3
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 194 Sun 18 May 1947 Jock Shaw Belgium A 3
0
C 51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 194 Sun 18 May 1947 Willie Woodburn Belgium A 3
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 199 Wed 28 Apr 1948 George Young Belgium H 1
0
C 67447 Bobby Combe 26; David Duncan 59 ----- 218 Sun 20 May 1951 George Young Belgium A 5 1
0
C 55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Ian McColl Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Sammy Cox Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Willie Woodburn Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Willie Waddell Belgium A 5 1
1
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 348 Wed 03 Feb 1971 Colin Stein Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 John Greig Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 Ronnie McKinnon Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 356 Wed 10 Nov 1971 Sandy Jardine Belgium H 1
0
36500 John OHare 5 ----- 380 Sat 01 Jun 1974 Sandy Jardine Belgium A 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 431 Wed 21 Nov 1979 Sandy Jardine Belgium A 1
0
C 14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 432 Wed 19 Dec 1979 Derek Johnstone Belgium H 2
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 Sandy Jardine Belgium H 2
0
C 25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 460 Wed 15 Dec 1982 Jim Bett Belgium A 1
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 497 Wed 01 Apr 1987 Ally McCoist Belgium A 1
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 501 Wed 14 Oct 1987 Ally McCoist Belgium H 2 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Ian Durrant Belgium H 2 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 619 Sat 24 Mar 2001 Barry Ferguson Belgium H 2 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 619 Sat 24 Mar 2001 Billy Dodds Belgium H 2 2
2
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 623 Wed 05 Sep 2001 Billy Dodds Belgium A 1
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 768 Fri 07 Sep 2018 Ryan Jack Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 606 Sat 04 Sep 1999 Barry Ferguson Bosnia and Herzegovina A 3
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Colin Hendry Bosnia and Herzegovina A 3
0
C 26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Neil McCann Bosnia and Herzegovina A 3
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 Colin Hendry Bosnia and Herzegovina H 1
0
C 30574 John Collins pen 26 ----- 319 Sat 25 Jun 1966 John Greig Brazil H 2
0
C 73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 319 Sat 25 Jun 1966 Ronnie McKinnon Brazil H 2
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 372 Sat 30 Jun 1973 Derek Parlane Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Derek Johnstone Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Peter McCloy Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Sandy Jardine Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 383 Tue 18 Jun 1974 Sandy Jardine Brazil N 1
0
62000 ----- ----- 410 Thu 23 Jun 1977 Tom Forsyth Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 410 Thu 23 Jun 1977 Sandy Jardine Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 499 Tue 26 May 1987 Ally McCoist Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Davie Cooper Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 527 Wed 20 Jun 1990 Ally McCoist Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 527 Wed 20 Jun 1990 Mo Johnston Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 596 Wed 10 Jun 1998 Gordon Durie Brazil N 1
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 706 Sun 27 Mar 2011 Allan McGregor Brazil N 2
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 706 Sun 27 Mar 2011 Steven Whittaker Brazil N 2
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 414 Wed 22 Feb 1978 Derek Johnstone Bulgaria H 1
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 493 Wed 10 Sep 1986 Davie Cooper Bulgaria H 1
0
32042 ----- ----- 530 Wed 14 Nov 1990 Ally McCoist Bulgaria A 1 1
1
42000 Ally McCoist 9 Nikolay Todorov 70 532 Wed 27 Mar 1991 Ally McCoist Bulgaria H 2
0
33119 John Collins 83 Emil Kostadinov 89 532 Wed 27 Mar 1991 Richard Gough Bulgaria H 2
0
33119 John Collins 83 Emil Kostadinov 89 668 Thu 11 May 2006 Chris Burke Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Gavin Rae Bulgaria N 4 4
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 Ian Murray Bulgaria N 4 4
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 Kris Boyd Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 328 Tue 13 Jun 1967 Andrew Penman Canada A 1
0
3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90 Tony Adams NA; Ike MacKay NA 465 Sun 12 Jun 1983 Ally Dawson Canada A 1
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 467 Sun 19 Jun 1983 Ally Dawson Canada A 1
0
15500 Andy Gray 17; Andy Gray 32 ----- 540 Wed 20 May 1992 Ally McCoist Canada A 3 1
1
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Richard Gough Canada A 3 1
0
C 10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Stuart McCall Canada A 3 1
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 633 Tue 15 Oct 2002 Maurice Ross Canada H 2 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 633 Tue 15 Oct 2002 Steven Thompson Canada H 2 1
1
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 756 Wed 22 Mar 2017 Lee Wallace Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 408 Wed 15 Jun 1977 Tom Forsyth Chile A 2
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 408 Wed 15 Jun 1977 Sandy Jardine Chile A 2
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 507 Tue 17 May 1988 Ally McCoist Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Richard Gough Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Derek Ferguson Colombia H 3
0
20717 ----- ----- 575 Wed 29 May 1996 Ally McCoist Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Andy Goram Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Stuart McCall Colombia N 3
0
8500 ----- Faustino Asprilla 82 594 Sat 23 May 1998 Gordon Durie Colombia N 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 544 Thu 18 Jun 1992 Ally McCoist Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Andy Goram Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Richard Gough Commonwealth of Independent States N 5
0
C 14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Dave McPherson Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Stuart McCall Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 525 Mon 11 Jun 1990 Ally McCoist Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Richard Gough Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Mo Johnston Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 764 Fri 23 Mar 2018 Jamie Murphy Costa Rica H 1
0
20488 ----- Marco Urena 14 617 Wed 11 Oct 2000 Allan Johnston Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 622 Sat 01 Sep 2001 Neil McCann Croatia H 2
0
47384 ----- ----- 622 Sat 01 Sep 2001 Billy Dodds Croatia H 2
0
47384 ----- ----- 684 Wed 26 Mar 2008 Kris Boyd Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 799 Tue 22 Jun 2021 Nathan Patterson Croatia H 1
0
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 836 Sat 12 Oct 2024 John Souttar Croatia A 1
0
21702 Ryan Christie 33 Igor Matanovic 36; Andrej Kramaric 70 838 Fri 15 Nov 2024 John Souttar Croatia H 1
0
48810 John McGinn 86 ----- 335 Wed 11 Dec 1968 Colin Stein Cyprus A 3 2
2
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 John Greig Cyprus A 3 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Ronnie McKinnon Cyprus A 3 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 340 Sat 17 May 1969 Colin Stein Cyprus H 3 5
4
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 340 Sat 17 May 1969 John Greig Cyprus H 3 5
0
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 340 Sat 17 May 1969 Willie Henderson Cyprus H 3 5
1
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 512 Wed 08 Feb 1989 Richard Gough Cyprus A 2 2
2
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 512 Wed 08 Feb 1989 Ian Ferguson Cyprus A 2 2
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 514 Wed 26 Apr 1989 Ally McCoist Cyprus H 2 1
1
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Richard Gough Cyprus H 2 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 714 Fri 11 Nov 2011 Allan McGregor Cyprus A 2
0
2000 Kenny Miller 23; Jamie Mackie 56 Dimitris Hristofi 59 714 Fri 11 Nov 2011 Steven Whittaker Cyprus A 2
0
2000 Kenny Miller 23; Jamie Mackie 56 Dimitris Hristofi 59 782 Sat 16 Nov 2019 Ryan Jack Cyprus A 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 817 Sat 25 Mar 2023 Ryan Jack Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 602 Wed 31 Mar 1999 Neil McCann Czech Republic H 1
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 685 Fri 30 May 2008 Christian Dailly Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 698 Wed 03 Mar 2010 Kenny Miller Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Kevin Thomson Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Kris Boyd Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Steven Whittaker Czech Republic H 4
0
26530 Scott Brown 62 ----- 702 Fri 08 Oct 2010 Allan McGregor Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 David Weir Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Kenny Miller Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Steven Whittaker Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Steven Naismith Czech Republic A 5
0
19000 ----- Roman Hubnik 69 710 Sat 03 Sep 2011 Allan McGregor Czech Republic H 2
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 710 Sat 03 Sep 2011 Steven Naismith Czech Republic H 2
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 788 Wed 14 Oct 2020 Ryan Jack Czech Republic H 1
0
0 Ryan Fraser 6 ----- 179 Sat 15 May 1937 George Brown Czechoslovakia A 4 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Jerry Dawson Czechoslovakia A 4 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Jimmy Simpson Czechoslovakia A 4 2
1
C 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bob McPhail Czechoslovakia A 4 2
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 182 Wed 08 Dec 1937 David Kinnear Czechoslovakia H 2 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 182 Wed 08 Dec 1937 George Brown Czechoslovakia H 2 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 285 Sun 14 May 1961 Davie Wilson Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Eric Caldow Czechoslovakia A 6
0
C 50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Jim Baxter Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Ian McMillan Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Ralph Brand Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Bobby Shearer Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 286 Tue 26 Sep 1961 Alex Scott Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Davie Wilson Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Eric Caldow Czechoslovakia H 4
0
C 51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Jim Baxter Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 289 Wed 29 Nov 1961 Eric Caldow Czechoslovakia N 3
0
C 7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 289 Wed 29 Nov 1961 Jim Baxter Czechoslovakia N 3
0
7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 289 Wed 29 Nov 1961 Ralph Brand Czechoslovakia N 3
0
7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 363 Sun 02 Jul 1972 Colin Stein Czechoslovakia N 1
0
5000 ----- ----- 373 Wed 26 Sep 1973 Sandy Jardine Czechoslovakia H 1
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 374 Wed 17 Oct 1973 Tom Forsyth Czechoslovakia A 2
0
13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Sandy Jardine Czechoslovakia A 2
0
13668 ----- Zdenek Nehoda pen 17 412 Wed 21 Sep 1977 Tom Forsyth Czechoslovakia H 2
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 412 Wed 21 Sep 1977 Sandy Jardine Czechoslovakia H 2
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 216 Sat 12 May 1951 George Young Denmark H 4
0
C 74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Sammy Cox Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Willie Woodburn Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Willie Waddell Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 224 Sun 25 May 1952 George Young Denmark A 3 1
0
C 39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 224 Sun 25 May 1952 Sammy Cox Denmark A 3 1
0
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 224 Sun 25 May 1952 William Thornton Denmark A 3 1
1
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 333 Wed 16 Oct 1968 Colin Stein Denmark A 3
0
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 John Greig Denmark A 3
0
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 Ronnie McKinnon Denmark A 3
0
11900 Bobby Lennox 70 ----- 347 Wed 11 Nov 1970 Colin Stein Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 John Greig Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Ronnie McKinnon Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Willie Johnston Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Sandy Jardine Denmark H 5
0
24783 John OHare 14 ----- 353 Wed 09 Jun 1971 Colin Stein Denmark A 2
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Ronnie McKinnon Denmark A 2
0
37682 ----- Finn Laudrup 43 395 Wed 29 Oct 1975 Colin Jackson Denmark H 3
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 Derek Parlane Denmark H 3
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 John Greig Denmark H 3
0
C 47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 573 Wed 24 Apr 1996 Ally McCoist Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Andy Goram Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Stuart McCall Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 592 Wed 25 Mar 1998 Andy Goram Denmark H 2
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Stuart McCall Denmark H 2
0
26468 ----- Brian Laudrup 38 630 Wed 21 Aug 2002 Barry Ferguson Denmark H 2
0
R 28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Maurice Ross Denmark H 2
0
28766 ----- Ebbe Sand 8 709 Wed 10 Aug 2011 Allan McGregor Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 709 Wed 10 Aug 2011 Steven Naismith Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 385 Wed 30 Oct 1974 Derek Johnstone East Germany H 2
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Sandy Jardine East Germany H 2
0
C 39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 483 Wed 16 Oct 1985 Davie Cooper East Germany H 1
0
38062 ----- ----- 521 Wed 25 Apr 1990 Ally McCoist East Germany H 3
0
19718 ----- Thomas Doll pen 73 521 Wed 25 Apr 1990 Richard Gough East Germany H 3
0
19718 ----- Thomas Doll pen 73 521 Wed 25 Apr 1990 Mo Johnston East Germany H 3
0
19718 ----- Thomas Doll pen 73 566 Wed 24 May 1995 Alan McLaren Ecuador N 1
0
5669 John Robertson 75; Stevie Crawford 83 Iván Hurtado pen 79 522 Wed 16 May 1990 Ally McCoist Egypt H 2 1
1
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Richard Gough Egypt H 2 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 7 Sat 03 Mar 1877 Tom Vallance England A 1
0
1200 John Ferguson 25; James Richmond 48; John Ferguson 86 Alfred Lyttleton 55 9 Sat 02 Mar 1878 Tom Vallance England H 1
0
10000 John McDougall 7; John McGregor 32; Harry McNeil 39; John McDougall 41; John McDougall 46; Billy MacKinnon 62; Harry McNeil 70 John George Wylie 65; Arthur William Cursham 75 11 Sat 05 Apr 1879 Tom Vallance England A 1
0
4500 Billy MacKinnon 15; John McDougall 23; John Smith 26; Billy MacKinnon 41 William H. Mosforth 5; Edward Charles Bambridge 48; Arthur Copeland Goodyer 60; Norman Coles Bailey 75; Edward Charles Bambridge 83 13 Sat 13 Mar 1880 Moses McNeil England H 1
0
12000 George Ker 5; John Baird 39; George Ker 44; George Ker 48; John Kay 67 William H. Mosforth 8; Edward Charles Bambridge 42; Edward Charles Bambridge 87; Francis John Sparks 89 15 Sat 12 Mar 1881 David Hill England A 3 1
1
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 15 Sat 12 Mar 1881 George Gillespie England A 3 1
0
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 15 Sat 12 Mar 1881 Tom Vallance England A 3 1
0
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 17 Sat 11 Mar 1882 George Gillespie England H 1
0
10000 William Harrower 15; George Ker 43; Robert McPherson 46; George Ker 70; John Kay 85 Oliver Howard Vaughton 35 19 Sat 10 Mar 1883 John Inglis England A 1
0
7000 John Smith 22; John Smith 39; Eadie Fraser 86 Clement Mitchell 24; William Nevill Cobbold 43 34 Sat 17 Mar 1888 Donald Gow England H 1
0
C 15500 ----- George Haworth 32; Dennis Hodgetts 34; Frederick Dewhurst 40; John Goodall 43; Frederick Dewhurst 49 47 Sat 02 Apr 1892 David Mitchell England H 1
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 50 Sat 01 Apr 1893 David Mitchell England A 1
0
16000 William Sellar 30; William Sellar 47 Robert Cunliffe Gosling 15; George Hugh Cotterill 65; Frederick Spiksley 75; Frederick Spiksley 80; John Reynolds 86 53 Sat 07 Apr 1894 Andrew McCreadie England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 David Haddow England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 David Mitchell England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 John McPherson England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 56 Sat 06 Apr 1895 John McPherson England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Jock Drummond England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Neilly Gibson England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 59 Sat 04 Apr 1896 Jock Drummond England H 2
0
C 56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 59 Sat 04 Apr 1896 Neilly Gibson England H 2
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 62 Sat 03 Apr 1897 James Millar England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Neilly Gibson England A 4 2
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Nicol Smith England A 4 2
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Tommy Hyslop England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 Alec Smith England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 James Millar England H 4 1
1
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Jock Drummond England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Neilly Gibson England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 68 Sat 08 Apr 1899 John Campbell England A 4 1
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Neilly Gibson England A 4 1
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Nicol Smith England A 4 1
0
C 25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Robert Hamilton England A 4 1
1
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 71 Sat 07 Apr 1900 Alec Smith England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Jock Drummond England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Jacky Robertson England H 5
0
C 63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Neilly Gibson England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Nicol Smith England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 74 Sat 30 Mar 1901 Alec Smith England A 4 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Jock Drummond England A 4 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Jacky Robertson England A 4 1
0
C 18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Robert Hamilton England A 4 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 77 Sat 03 May 1902 Alec Smith England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Jock Drummond England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Jacky Robertson England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Nicol Smith England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 80 Sat 04 Apr 1903 Alec Smith England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Finlay Speedie England A 4 1
1
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Jacky Robertson England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Robert Hamilton England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 83 Sat 09 Apr 1904 Jacky Robertson England H 1
0
C 45000 ----- Stephen Bloomer 64 89 Sat 07 Apr 1906 Alec Smith England H 1
0
102741 Jimmy Howie 40; Jimmy Howie 55 Albert Shepherd 81 95 Sat 04 Apr 1908 John May England H 1
0
121452 Andrew Wilson 27 James Edwin Windridge 75 98 Sat 03 Apr 1909 Alexander Bennett England A 2
0
27000 ----- George Wall 3; George Wall 10 98 Sat 03 Apr 1909 James Stark England A 2
0
C 27000 ----- George Wall 3; George Wall 10 101 Sat 02 Apr 1910 Alexander Bennett England H 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 George Law England H 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 104 Sat 01 Apr 1911 Alexander Bennett England A 3
0
38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 Alec Smith England A 3
0
38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 William Reid England A 3
0
38000 Alexander Higgins 88 James Stewart 20 107 Sat 23 Mar 1912 James Gordon England H 1
0
127307 Andrew Wilson 7 George Henry Holley 13 110 Sat 05 Apr 1913 James Gordon England A 2
0
52500 ----- Joseph Harold Hampton 37 110 Sat 05 Apr 1913 William Reid England A 2
0
52500 ----- Joseph Harold Hampton 37 113 Sat 04 Apr 1914 James Gordon England H 2 1
0
C 105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 William Reid England H 2 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 116 Sat 10 Apr 1920 James Bowie England A 2
0
25536 Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40 John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73 116 Sat 10 Apr 1920 James Gordon England A 2
0
25536 Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40 John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73 119 Sat 09 Apr 1921 Alan Morton England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 119 Sat 09 Apr 1921 Andy Cunningham England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 122 Sat 08 Apr 1922 Alan Morton England A 3
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 Sandy Archibald England A 3
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 Tommy Cairns England A 3
0
33646 Andy Wilson 62 ----- 125 Sat 14 Apr 1923 Alan Morton England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Andy Cunningham England H 4 1
1
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Tommy Muirhead England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Tommy Cairns England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 128 Sat 12 Apr 1924 Alan Morton England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 128 Sat 12 Apr 1924 Sandy Archibald England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 128 Sat 12 Apr 1924 Andy Cunningham England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 131 Sat 04 Apr 1925 Alan Morton England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 131 Sat 04 Apr 1925 Davie Meiklejohn England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 131 Sat 04 Apr 1925 Tommy Cairns England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 134 Sat 17 Apr 1926 Andy Cunningham England A 1
0
49429 Alex Jackson 36 ----- 137 Sat 02 Apr 1927 Alan Morton England H 2 1
1
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 137 Sat 02 Apr 1927 Andy Cunningham England H 2 1
0
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 140 Sat 31 Mar 1928 Alan Morton England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 143 Sat 13 Apr 1929 Alan Morton England H 3
0
110512 Alexander Cheyne 89 ----- 143 Sat 13 Apr 1929 Davie Meiklejohn England H 3
0
110512 Alexander Cheyne 89 ----- 143 Sat 13 Apr 1929 Jock Buchanan England H 3
0
110512 Alexander Cheyne 89 ----- 149 Sat 05 Apr 1930 Alan Morton England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Davie Meiklejohn England A 6 2
0
C 87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Douglas Gray England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Jimmy Fleming England A 6 2
2
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Jock Buchanan England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Thomas Craig England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 153 Sat 28 Mar 1931 Alan Morton England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Sandy Archibald England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Davie Meiklejohn England H 4
0
C 131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Bob McPhail England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 159 Sat 09 Apr 1932 Alan Morton England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 Sandy Archibald England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 George Brown England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 James Marshall England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 Thomas Hamilton England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 163 Sat 01 Apr 1933 George Brown England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 James Marshall England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Bob McPhail England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 167 Sat 14 Apr 1934 James Marshall England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 170 Sat 06 Apr 1935 George Brown England H 3
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 170 Sat 06 Apr 1935 Jimmy Simpson England H 3
0
C 129693 Dally Duncan 44; Dally Duncan 51 ----- 170 Sat 06 Apr 1935 Bob McPhail England H 3
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 173 Sat 04 Apr 1936 Alex Venters England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 George Brown England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 Jerry Dawson England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 Jimmy Simpson England A 4
0
C 93267 Tommy Walker pen 77 George Henry Camsell 30 177 Sat 17 Apr 1937 George Brown England H 4 2
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Jerry Dawson England H 4 2
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Jimmy Simpson England H 4 2
0
C 149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Bob McPhail England H 4 2
2
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 183 Sat 09 Apr 1938 George Brown England A 1
0
C 93267 Tommy Walker 6 ----- 188 Sat 15 Apr 1939 Alex Venters England H 2
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 188 Sat 15 Apr 1939 Jerry Dawson England H 2
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 193 Sat 12 Apr 1947 George Young England A 3
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 193 Sat 12 Apr 1947 Jock Shaw England A 3
0
C 98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 193 Sat 12 Apr 1947 Willie Woodburn England A 3
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 198 Sat 10 Apr 1948 George Young England H 2
0
C 133426 ----- Thomas Finney 44; Stanley Harding Mortensen 62 198 Sat 10 Apr 1948 William Thornton England H 2
0
133426 ----- Thomas Finney 44; Stanley Harding Mortensen 62 204 Sat 09 Apr 1949 George Young England A 4
0
C 98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Sammy Cox England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Willie Woodburn England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Willie Waddell England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 208 Sat 15 Apr 1950 George Young England H 5
0
C 133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Ian McColl England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Sammy Cox England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Willie Woodburn England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Willie Waddell England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 215 Sat 14 Apr 1951 George Young England A 4
0
C 98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Sammy Cox England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Willie Woodburn England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Willie Waddell England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 222 Sat 05 Apr 1952 George Young England H 3
0
C 134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 222 Sat 05 Apr 1952 Bobby Brown England H 3
0
134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 222 Sat 05 Apr 1952 Willie Woodburn England H 3
0
134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 228 Sat 18 Apr 1953 George Young England A 2
0
C 97000 Lawrie Reilly 55; Lawrie Reilly 89 Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69 228 Sat 18 Apr 1953 Sammy Cox England A 2
0
97000 Lawrie Reilly 55; Lawrie Reilly 89 Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69 232 Sat 03 Apr 1954 Sammy Cox England H 1
0
C 134892 Allan Brown 7; Willie Ormond 89 Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83 248 Sat 14 Apr 1956 George Young England H 1
0
C 132779 Graham Leggat 60 John Norman Haynes 89 253 Sat 06 Apr 1957 Eric Caldow England A 3
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 George Young England A 3
0
C 97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 Ian McColl England A 3
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 261 Sat 19 Apr 1958 Ian McColl England H 1
0
127874 ----- Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74 269 Sat 11 Apr 1959 Eric Caldow England A 1
0
98329 ----- Robert Charlton 59 275 Sat 09 Apr 1960 Eric Caldow England H 1
0
129183 Graham Leggat 16 Robert Charlton pen 49 282 Sat 15 Apr 1961 Davie Wilson England A 3 1
1
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 282 Sat 15 Apr 1961 Eric Caldow England A 3 1
0
C 97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 282 Sat 15 Apr 1961 Bobby Shearer England A 3 1
0
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 290 Sat 14 Apr 1962 Alex Scott England H 4 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Davie Wilson England H 4 2
1
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Eric Caldow England H 4 2
1
C 132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Jim Baxter England H 4 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 294 Sat 06 Apr 1963 Davie Wilson England A 4 2
0
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Eric Caldow England A 4 2
0
C 98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Jim Baxter England A 4 2
2
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Willie Henderson England A 4 2
0
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 302 Sat 11 Apr 1964 Davie Wilson England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Jim Baxter England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 John Greig England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Willie Henderson England H 4
0
133245 Alan Gilzean 72 ----- 307 Sat 10 Apr 1965 Davie Wilson England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 307 Sat 10 Apr 1965 John Greig England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 307 Sat 10 Apr 1965 Willie Henderson England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 316 Sat 02 Apr 1966 John Greig England H 3
0
C 123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 316 Sat 02 Apr 1966 Ronnie McKinnon England H 3
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 316 Sat 02 Apr 1966 Willie Johnston England H 3
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 322 Sat 15 Apr 1967 John Greig England A 2
0
C 99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Ronnie McKinnon England A 2
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 331 Sat 24 Feb 1968 John Greig England H 3
0
C 130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Ronnie McKinnon England H 3
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Willie Johnston England H 3
0
130711 John Hughes 39 Martin Stanford Peters 20 339 Sat 10 May 1969 Colin Stein England A 3 1
1
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 339 Sat 10 May 1969 John Greig England A 3 1
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 339 Sat 10 May 1969 Willie Henderson England A 3 1
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 346 Sat 25 Apr 1970 Colin Stein England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 John Greig England H 3
0
C 137284 ----- ----- 346 Sat 25 Apr 1970 Ronnie McKinnon England H 3
0
137284 ----- ----- 352 Sat 22 May 1971 John Greig England A 1
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 370 Sat 19 May 1973 Derek Johnstone England A 2
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Sandy Jardine England A 2
0
95950 ----- Martin Stanford Peters 54 379 Sat 18 May 1974 Sandy Jardine England H 1
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 392 Sat 24 May 1975 Derek Parlane England A 3
0
98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 392 Sat 24 May 1975 Stewart Kennedy England A 3
0
98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 392 Sat 24 May 1975 Sandy Jardine England A 3
0
C 98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 400 Sat 15 May 1976 Colin Jackson England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Derek Johnstone England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Tom Forsyth England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 407 Sat 04 Jun 1977 Tom Forsyth England A 1
0
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 417 Sat 20 May 1978 Tom Forsyth England H 1
0
88019 ----- Stephen James Coppell 82 473 Sat 26 May 1984 Davie Cooper England H 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 498 Sat 23 May 1987 Ally McCoist England H 1
0
59713 ----- ----- 508 Sat 21 May 1988 Ally McCoist England A 2
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Richard Gough England A 2
0
70480 ----- Peter Andrew Beardsley 12 515 Sat 27 May 1989 Ally McCoist England H 1
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 577 Sat 15 Jun 1996 Ally McCoist England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Andy Goram England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Gordon Durie England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Stuart McCall England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 610 Sat 13 Nov 1999 Barry Ferguson England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 Colin Hendry England H 2
0
C 50132 ----- Paul Scholes 21; Paul Scholes 42 611 Wed 17 Nov 1999 Barry Ferguson England A 3
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Colin Hendry England A 3
0
C 76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Neil McCann England A 3
0
76848 Don Hutchison 39 ----- 755 Fri 11 Nov 2016 Lee Wallace England A 1
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 822 Tue 12 Sep 2023 Ryan Jack England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 552 Wed 02 Jun 1993 Ian Ferguson Estonia H 1
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 582 Tue 11 Feb 1997 Ally McCoist Estonia A 3
0
4000 ----- ----- 582 Tue 11 Feb 1997 Andy Goram Estonia A 3
0
4000 ----- ----- 582 Tue 11 Feb 1997 Ian Ferguson Estonia A 3
0
4000 ----- ----- 600 Sat 10 Oct 1998 Colin Hendry Estonia H 1
0
C 16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 607 Wed 08 Sep 1999 Barry Ferguson Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 Colin Hendry Estonia A 3
0
C 4500 ----- ----- 607 Wed 08 Sep 1999 Neil McCann Estonia A 3
0
4500 ----- ----- 560 Wed 12 Oct 1994 Andy Goram Faroe Islands H 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 Alan McLaren Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 601 Wed 14 Oct 1998 Colin Hendry Faroe Islands H 1
0
C 18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 631 Sat 07 Sep 2002 Barry Ferguson Faroe Islands A 2 1
1
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Maurice Ross Faroe Islands A 2 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 642 Sat 06 Sep 2003 Steven Thompson Faroe Islands H 1
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 670 Sat 02 Sep 2006 Kris Boyd Faroe Islands H 1 2
2
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 677 Wed 06 Jun 2007 Barry Ferguson Faroe Islands A 4
0
C 4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Charlie Adam Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 David Weir Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Kris Boyd Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 804 Tue 12 Oct 2021 Nathan Patterson Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 305 Wed 21 Oct 1964 Jim Baxter Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 John Greig Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 310 Thu 27 May 1965 Davie Wilson Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 John Greig Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 Willie Henderson Finland A 3 2
0
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 401 Wed 08 Sep 1976 Tom Forsyth Finland H 1
0
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 538 Wed 25 Mar 1992 Ally McCoist Finland H 2
0
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Andy Goram Finland H 2
0
9275 Paul McStay 24 Jari Litmanen 42 559 Wed 07 Sep 1994 Andy Goram Finland A 2
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Stuart McCall Finland A 2
0
12845 Duncan Shearer 29; John Collins 65 ----- 569 Wed 06 Sep 1995 Alan McLaren Finland H 2
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Ally McCoist Finland H 2
0
35505 Scott Booth 10 ----- 593 Wed 22 Apr 1998 Gordon Durie Finland H 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 160 Sun 08 May 1932 Alan Morton France A 2
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 160 Sun 08 May 1932 Bob McPhail France A 2
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 201 Sun 23 May 1948 Eddie Rutherford France A 3
0
46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 201 Sun 23 May 1948 George Young France A 3
0
C 46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 201 Sun 23 May 1948 Sammy Cox France A 3
0
46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 205 Wed 27 Apr 1949 George Young France H 5
0
C 123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Sammy Cox France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Willie Woodburn France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 William Thornton France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Willie Waddell France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 211 Sat 27 May 1950 George Young France A 4
0
C 35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Ian McColl France A 4
0
35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Sammy Cox France A 4
0
35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Willie Woodburn France A 4
0
35568 Allan Brown 69 ----- 217 Wed 16 May 1951 George Young France H 4
0
C 74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Sammy Cox France H 4
0
74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Willie Woodburn France H 4
0
74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Willie Waddell France H 4
0
74412 Lawrie Reilly 78 ----- 266 Sun 15 Jun 1958 Eric Caldow France N 2 1
0
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 266 Sun 15 Jun 1958 Samuel Baird France N 2 1
1
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 513 Wed 08 Mar 1989 Ally McCoist France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Richard Gough France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Ian Ferguson France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 518 Wed 11 Oct 1989 Ally McCoist France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Richard Gough France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Mo Johnston France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 591 Wed 12 Nov 1997 Gordon Durie France A 1 1
1
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 612 Wed 29 Mar 2000 Barry Ferguson France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 612 Wed 29 Mar 2000 Neil McCann France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 612 Wed 29 Mar 2000 Billy Dodds France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 625 Wed 27 Mar 2002 Neil McCann France A 1
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 672 Sat 07 Oct 2006 Barry Ferguson France H 1
0
C 50456 Gary Caldwell 67 ----- 680 Wed 12 Sep 2007 Alan Hutton France A 4
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Barry Ferguson France A 4
0
C 42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 David Weir France A 4
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Lee McCulloch France A 4
0
42000 James McFadden 64 ----- 751 Sat 04 Jun 2016 Barrie McKay France A 1
0
25057 ----- Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 824 Tue 17 Oct 2023 John Souttar France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70 674 Sat 24 Mar 2007 Barry Ferguson Georgia H 3 1
0
C 50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 David Weir Georgia H 3 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Kris Boyd Georgia H 3 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 682 Wed 17 Oct 2007 Barry Ferguson Georgia A 3
0
C 55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 David Weir Georgia A 3
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 Kris Boyd Georgia A 3
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 820 Tue 20 Jun 2023 John Souttar Georgia H 2
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 820 Tue 20 Jun 2023 Ryan Jack Georgia H 2
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 145 Sat 01 Jun 1929 Douglas Gray Germany A 3
0
47000 Willie Imrie 87 Hans Ruch 49 145 Sat 01 Jun 1929 Jimmy Fleming Germany A 3
0
47000 Willie Imrie 87 Hans Ruch 49 145 Sat 01 Jun 1929 Thomas Craig Germany A 3
0
C 47000 Willie Imrie 87 Hans Ruch 49 174 Wed 14 Oct 1936 George Brown Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Jerry Dawson Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Jimmy Simpson Germany H 4
0
C 50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Bob McPhail Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 543 Mon 15 Jun 1992 Ally McCoist Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Andy Goram Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Richard Gough Germany N 5
0
C 17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Dave McPherson Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Stuart McCall Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 603 Wed 28 Apr 1999 Colin Hendry Germany A 1
0
27000 Don Hutchison 66 ----- 640 Sat 07 Jun 2003 Maurice Ross Germany H 2
0
48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Steven Thompson Germany H 2
0
48047 Kenny Miller 68 Fredi Bobic 22 643 Wed 10 Sep 2003 Maurice Ross Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Steven Thompson Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 562 Sun 18 Dec 1994 Alan McLaren Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Andy Goram Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Stuart McCall Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 568 Wed 16 Aug 1995 Ally McCoist Greece H 2 1
1
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Stuart McCall Greece H 2 1
0
34910 Ally McCoist 72 ----- 629 Thu 23 May 2002 Maurice Ross Hong Kong League A 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 187 Wed 07 Dec 1938 Jerry Dawson Hungary H 2
0
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 187 Wed 07 Dec 1938 Scot Symon Hungary H 2
0
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 262 Wed 07 May 1958 Eric Caldow Hungary H 1
0
55337 John Mudie 14 Mate Fenyvesi 52 278 Sun 05 Jun 1960 Eric Caldow Hungary A 1
0
90000 William Hunter 34; George Herd 62; Alex Young 66 Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92 438 Sat 31 May 1980 Ally Dawson Hungary A 1
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 500 Wed 09 Sep 1987 Ally McCoist Hungary H 2 2
2
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Ian Durrant Hungary H 2 2
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 652 Wed 18 Aug 2004 Steven Thompson Hungary H 1
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 765 Tue 27 Mar 2018 Jason Cummings Hungary A 1
0
8942 Matt Phillips 48 ----- 476 Wed 17 Oct 1984 Davie Cooper Iceland H 1
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 632 Sat 12 Oct 2002 Barry Ferguson Iceland A 2
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Maurice Ross Iceland A 2
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 636 Sat 29 Mar 2003 Barry Ferguson Iceland H 1
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 688 Wed 10 Sep 2008 Kenny Miller Iceland A 2 1
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Kirk Broadfoot Iceland A 2 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 692 Wed 01 Apr 2009 Kenny Miller Iceland H 1
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 419 Wed 07 Jun 1978 Tom Forsyth Iran N 2
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 419 Wed 07 Jun 1978 Sandy Jardine Iran N 2
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 21 Sat 26 Jan 1884 James Gossland Ireland A 1 2
2
3000 William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86 ----- 24 Sat 14 Mar 1885 Hugh McHardy Ireland H 2
0
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 24 Sat 14 Mar 1885 William Chalmers Ireland H 2
0
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 27 Sat 20 Mar 1886 Charles Heggie Ireland A 2 4
4
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 27 Sat 20 Mar 1886 John Cameron Ireland A 2 4
0
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 35 Sat 24 Mar 1888 John Gow Ireland A 1
0
10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83 John Lemon 18; William Boyd Dalton 24 40 Sat 29 Mar 1890 David Mitchell Ireland A 2 1
0
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 40 Sat 29 Mar 1890 Thomas Wyllie Ireland A 2 1
1
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 45 Sat 19 Mar 1892 Robert Marshall Ireland A 1
0
10500 Alexander Keillor 17; William Lambie 28; David Ellis 70 James Porter Williamson 42; George Gaffikin 86 49 Sat 25 Mar 1893 David Mitchell Ireland H 1
0
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 52 Sat 31 Mar 1894 Jock Drummond Ireland A 2
0
6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 52 Sat 31 Mar 1894 Robert Marshall Ireland A 2
0
C 6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 55 Sat 30 Mar 1895 John McPherson Ireland H 3
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Jock Drummond Ireland H 3
0
C 15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Neilly Gibson Ireland H 3
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 58 Sat 28 Mar 1896 Jock Drummond Ireland A 2
0
8000 Bob McColl 7; Bob McColl 32; Pat Murray 85 James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43 58 Sat 28 Mar 1896 Neilly Gibson Ireland A 2
0
8000 Bob McColl 7; Bob McColl 32; Pat Murray 85 James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43 61 Sat 27 Mar 1897 John McPherson Ireland H 5 3
2
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Jock Drummond Ireland H 5 3
0
C 15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Matthew Dickie Ireland H 5 3
0
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Neilly Gibson Ireland H 5 3
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Tommy Low Ireland H 5 3
0
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 67 Sat 25 Mar 1899 John Campbell Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Matthew Dickie Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Neilly Gibson Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Nicol Smith Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Robert Hamilton Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 70 Sat 03 Mar 1900 Alec Smith Ireland A 3 1
1
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 Neilly Gibson Ireland A 3 1
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 Nicol Smith Ireland A 3 1
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 72 Sat 23 Feb 1901 Alec Smith Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Jacky Robertson Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 John Campbell Ireland H 5 6
2
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Nicol Smith Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Robert Hamilton Ireland H 5 6
4
C 15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 75 Sat 01 Mar 1902 Alec Smith Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Jock Drummond Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Jacky Robertson Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Nicol Smith Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Robert Hamilton Ireland A 5 3
3
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 79 Sat 21 Mar 1903 Alec Smith Ireland H 3
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 79 Sat 21 Mar 1903 Finlay Speedie Ireland H 3
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 79 Sat 21 Mar 1903 Jock Drummond Ireland H 3
0
C 17000 ----- Maurice Joseph Connor 9; John Kirwan 83 82 Sat 26 Mar 1904 Alec Smith Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 George Henderson Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Johnny Walker Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Jacky Robertson Ireland A 5 1
0
C 8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Robert Hamilton Ireland A 5 1
1
8000 Robert Hamilton 22 James Sheridan 70 88 Sat 17 Mar 1906 Alec Smith Ireland A 2
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 John May Ireland A 2
0
8000 Thomas Fitchie 52 ----- 94 Sat 14 Mar 1908 James Galt Ireland A 2 1
1
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 John May Ireland A 2 1
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 97 Mon 15 Mar 1909 Alexander Bennett Ireland H 2
0
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 97 Mon 15 Mar 1909 James Stark Ireland H 2
0
C 24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 100 Sat 19 Mar 1910 George Law Ireland A 1
0
17000 ----- Francis William Thompson 54 103 Sat 18 Mar 1911 Alec Smith Ireland H 2 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 103 Sat 18 Mar 1911 William Reid Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 106 Sat 16 Mar 1912 James Gordon Ireland A 2 1
0
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 106 Sat 16 Mar 1912 William Reid Ireland A 2 1
1
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 109 Sat 15 Mar 1913 Alexander Bennett Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 James Gordon Ireland A 3 2
0
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 William Reid Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 112 Sat 14 Mar 1914 James Gordon Ireland A 2
0
31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 William Reid Ireland A 2
0
31000 Joe Donnachie 70 Samuel Young 89 115 Sat 13 Mar 1920 Andy Cunningham Ireland H 3 1
1
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 James Bowie Ireland H 3 1
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 James Gordon Ireland H 3 1
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 324 Tue 16 May 1967 Andrew Penman Israel A 1
0
27000 Willie Morgan 21; (Sir) Alex Ferguson 83 Giora Spiegel 40 770 Thu 11 Oct 2018 Allan McGregor Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 773 Tue 20 Nov 2018 Allan McGregor Israel H 1
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 784 Fri 04 Sep 2020 Ryan Jack Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 786 Thu 08 Oct 2020 Ryan Jack Israel H 1
0
0 ----- ----- 791 Wed 18 Nov 2020 Ryan Jack Israel A 1
0
0 ----- Manor Solomon 44 803 Sat 09 Oct 2021 Nathan Patterson Israel H 1
0
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 313 Tue 09 Nov 1965 David Provan Italy H 4 1
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 John Greig Italy H 4 1
1
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Ronnie McKinnon Italy H 4 1
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Willie Henderson Italy H 4 1
0
101293 John Greig 88 ----- 315 Tue 07 Dec 1965 David Provan Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Jim Forrest Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 John Greig Italy A 4
0
C 68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Ronnie McKinnon Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 511 Thu 22 Dec 1988 Richard Gough Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 511 Thu 22 Dec 1988 Ian Ferguson Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 547 Wed 18 Nov 1992 Ally McCoist Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Andy Goram Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Dave McPherson Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Ian Durrant Italy H 4
0
33029 ----- ----- 554 Wed 13 Oct 1993 Ian Durrant Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Stuart McCall Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 658 Sat 26 Mar 2005 Barry Ferguson Italy A 1
0
C 40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 662 Sat 03 Sep 2005 Barry Ferguson Italy H 1
0
C 50185 Kenny Miller 13 Fabio Grosso 76 675 Wed 28 Mar 2007 Barry Ferguson Italy A 3
0
C 37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 David Weir Italy A 3
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Kris Boyd Italy A 3
0
37500 ----- Luca Toni 11; Luca Toni 70 683 Sat 17 Nov 2007 Alan Hutton Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Barry Ferguson Italy H 5 1
1
C 51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 David Weir Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Kris Boyd Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Lee McCulloch Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 565 Sun 21 May 1995 Alan McLaren Japan A 1
0
24566 ----- ----- 669 Sat 13 May 2006 Chris Burke Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Gavin Rae Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Ian Murray Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Kris Boyd Japan A 4
0
58648 ----- ----- 696 Sat 10 Oct 2009 Steven Whittaker Japan A 1
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 783 Tue 19 Nov 2019 Ryan Jack Kazakhstan H 1
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 580 Sat 05 Oct 1996 Andy Goram Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Stuart McCall Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 590 Sat 11 Oct 1997 Gordon Durie Latvia H 1 1
1
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 615 Sat 02 Sep 2000 Barry Ferguson Latvia A 3 1
0
9500 Neil McCann 88 ----- 615 Sat 02 Sep 2000 Neil McCann Latvia A 3 1
1
9500 Neil McCann 88 ----- 615 Sat 02 Sep 2000 Billy Dodds Latvia A 3 1
0
9500 Neil McCann 88 ----- 624 Sat 06 Oct 2001 Neil McCann Latvia H 1
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 701 Tue 07 Sep 2010 Allan McGregor Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 David Weir Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Kenny Miller Liechtenstein H 5 1
1
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Lee McCulloch Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Steven Naismith Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 712 Sat 08 Oct 2011 Allan McGregor Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 712 Sat 08 Oct 2011 Steven Naismith Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 599 Sat 05 Sep 1998 Barry Ferguson Lithuania A 2
0
4800 ----- ----- 599 Sat 05 Sep 1998 Colin Hendry Lithuania A 2
0
C 4800 ----- ----- 671 Wed 06 Sep 2006 Kris Boyd Lithuania A 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 679 Sat 08 Sep 2007 Alan Hutton Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 David Weir Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Kris Boyd Lithuania H 4 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Lee McCulloch Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 700 Fri 03 Sep 2010 Allan McGregor Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 David Weir Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Kenny Miller Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Lee McCulloch Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Steven Whittaker Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Steven Naismith Lithuania A 6
0
6539 ----- ----- 711 Tue 06 Sep 2011 Allan McGregor Lithuania H 3 1
0
34071 Steven Naismith 50 ----- 711 Tue 06 Sep 2011 Steven Whittaker Lithuania H 3 1
0
34071 Steven Naismith 50 ----- 711 Tue 06 Sep 2011 Steven Naismith Lithuania H 3 1
1
34071 Steven Naismith 50 ----- 195 Sat 24 May 1947 George Young Luxembourg A 3
0
4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 195 Sat 24 May 1947 Jock Shaw Luxembourg A 3
0
C 4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 195 Sat 24 May 1947 Willie Woodburn Luxembourg A 3
0
4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 495 Wed 12 Nov 1986 Ally McCoist Luxembourg H 2 2
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Davie Cooper Luxembourg H 2 2
2
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 796 Sun 06 Jun 2021 Nathan Patterson Luxembourg A 1
0
1000 Che Adams 28 ----- 505 Tue 22 Mar 1988 Ally McCoist Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Derek Ferguson Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Ian Durrant Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 524 Mon 28 May 1990 Ally McCoist Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 524 Mon 28 May 1990 Richard Gough Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 524 Mon 28 May 1990 Mo Johnston Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 548 Wed 17 Feb 1993 Ally McCoist Malta H 4 2
2
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Andy Goram Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Dave McPherson Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Ian Ferguson Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 555 Wed 17 Nov 1993 Ian Durrant Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 555 Wed 17 Nov 1993 Ian Ferguson Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 587 Sun 01 Jun 1997 Gordon Durie Malta A 1
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 656 Wed 13 Oct 2004 Steven Thompson Moldova A 1 1
1
7000 Steven Thompson 31 Sergiu Dadu 28 659 Sat 04 Jun 2005 Barry Ferguson Moldova H 1
0
C 45317 Christian Dailly 53; James McFadden 88 ----- 801 Sat 04 Sep 2021 Nathan Patterson Moldova H 1
0
40869 Lyndon Dykes 14 ----- 805 Fri 12 Nov 2021 Nathan Patterson Moldova A 1 1
1
3642 Nathan Patterson 38; Che Adams 65 ----- 598 Tue 23 Jun 1998 Gordon Durie Morocco N 1
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 146 Tue 04 Jun 1929 Douglas Gray Netherlands A 3 1
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Jimmy Fleming Netherlands A 3 1
1
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Thomas Craig Netherlands A 3 1
0
C 24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 184 Sat 21 May 1938 George Brown Netherlands A 3
0
C 50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 184 Sat 21 May 1938 Jerry Dawson Netherlands A 3
0
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 184 Sat 21 May 1938 Tom McKillop Netherlands A 3
0
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 271 Wed 27 May 1959 Eric Caldow Netherlands A 1
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 317 Wed 11 May 1966 David Provan Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 John Greig Netherlands H 5
0
C 16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Ronnie McKinnon Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Willie Henderson Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Willie Johnston Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 332 Thu 30 May 1968 David Smith Netherlands A 4
0
19000 ----- ----- 332 Thu 30 May 1968 John Greig Netherlands A 4
0
C 19000 ----- ----- 332 Thu 30 May 1968 Ronnie McKinnon Netherlands A 4
0
19000 ----- ----- 332 Thu 30 May 1968 Willie Henderson Netherlands A 4
0
19000 ----- ----- 357 Wed 01 Dec 1971 Sandy Jardine Netherlands A 1
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 420 Sun 11 Jun 1978 Tom Forsyth 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 Jim Bett Netherlands H 1
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 489 Tue 29 Apr 1986 Ally McCoist Netherlands A 2
0
14500 ----- ----- 489 Tue 29 Apr 1986 Davie Cooper Netherlands A 2
0
14500 ----- ----- 542 Fri 12 Jun 1992 Ally McCoist Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Andy Goram Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Richard Gough Netherlands N 5
0
C 35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Dave McPherson Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Stuart McCall Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 556 Wed 23 Mar 1994 Andy Goram Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Colin Hendry Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 David Robertson Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Gordon Durie Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Stuart McCall Netherlands H 5
0
36809 ----- Brian Roy 23 558 Fri 27 May 1994 Gordon Durie Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Ian Ferguson Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Stuart McCall Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 576 Mon 10 Jun 1996 Andy Goram Netherlands N 3
0
34363 ----- ----- 576 Mon 10 Jun 1996 Gordon Durie Netherlands N 3
0
34363 ----- ----- 576 Mon 10 Jun 1996 Stuart McCall Netherlands N 3
0
34363 ----- ----- 613 Wed 26 Apr 2000 Neil McCann Netherlands A 2
0
24500 ----- ----- 613 Wed 26 Apr 2000 Billy Dodds Netherlands A 2
0
24500 ----- ----- 646 Wed 19 Nov 2003 Maurice Ross Netherlands A 1
0
51000 ----- Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 691 Sat 28 Mar 2009 Allan McGregor Netherlands A 3
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Barry Ferguson Netherlands A 3
0
C 49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Kenny Miller Netherlands A 3
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 695 Wed 09 Sep 2009 David Weir Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Kenny Miller Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Steven Whittaker Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Steven Naismith Netherlands H 4
0
51230 ----- Eljero Elia 82 763 Thu 09 Nov 2017 Ryan Jack Netherlands H 1
0
17833 ----- Memphis Depay 40 827 Fri 22 Mar 2024 John Souttar Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 639 Tue 27 May 2003 Maurice Ross New Zealand H 1
0
10016 Stevie Crawford 10 Ryan Nelsen 47 626 Wed 17 Apr 2002 Neil McCann Nigeria H 1
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 687 Sat 06 Sep 2008 Kenny Miller North Macedonia A 2
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Kris Boyd North Macedonia A 2
0
9000 ----- Ilco Naumoski 5 694 Sat 05 Sep 2009 David Weir North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Kenny Miller North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Steven Whittaker North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 729 Tue 10 Sep 2013 Lee Wallace North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 121 Sat 04 Mar 1922 Andy Cunningham Northern Ireland H 2
0
C 36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 121 Sat 04 Mar 1922 Tommy Muirhead Northern Ireland H 2
0
36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 123 Sat 03 Mar 1923 Alan Morton Northern Ireland A 2
0
31000 Andy Wilson 70 ----- 123 Sat 03 Mar 1923 Sandy Archibald Northern Ireland A 2
0
31000 Andy Wilson 70 ----- 127 Sat 01 Mar 1924 Alan Morton Northern Ireland H 3 1
0
30000 Andy Cunningham 85; David Morris 89 ----- 127 Sat 01 Mar 1924 Andy Cunningham Northern Ireland H 3 1
1
30000 Andy Cunningham 85; David Morris 89 ----- 127 Sat 01 Mar 1924 Tommy Cairns Northern Ireland H 3 1
0
30000 Andy Cunningham 85; David Morris 89 ----- 130 Sat 28 Feb 1925 Alan Morton Northern Ireland A 3 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 130 Sat 28 Feb 1925 Davie Meiklejohn Northern Ireland A 3 1
1
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 130 Sat 28 Feb 1925 Tommy Cairns Northern Ireland A 3 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 133 Sat 27 Feb 1926 Andy Cunningham Northern Ireland H 1 1
1
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 136 Sat 26 Feb 1927 Alan Morton Northern Ireland A 3 2
2
40000 Alan Morton 45; Alan Morton 89 ----- 136 Sat 26 Feb 1927 Tommy Muirhead Northern Ireland A 3 2
0
40000 Alan Morton 45; Alan Morton 89 ----- 136 Sat 26 Feb 1927 Thomas Craig Northern Ireland A 3 2
0
40000 Alan Morton 45; Alan Morton 89 ----- 139 Sat 25 Feb 1928 Alan Morton Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Davie Meiklejohn Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Tommy Muirhead Northern Ireland H 4
0
C 54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Thomas Craig Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 142 Sat 23 Feb 1929 Alan Morton Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Davie Meiklejohn Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Douglas Gray Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Tommy Muirhead Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 148 Sat 22 Feb 1930 Alan Morton Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Davie Meiklejohn Northern Ireland H 4
0
C 31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Douglas Gray Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Thomas Craig Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 152 Sat 21 Feb 1931 Alan Morton Northern Ireland A 2
0
C 20000 ----- ----- 152 Sat 21 Feb 1931 Bob McPhail Northern Ireland A 2
0
20000 ----- ----- 157 Sat 19 Sep 1931 Davie Meiklejohn Northern Ireland H 4 1
0
C 45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 George Brown Northern Ireland H 4 1
0
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 Bob McPhail Northern Ireland H 4 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 Bob McAulay Northern Ireland H 4 1
0
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 161 Sat 17 Sep 1932 Douglas Gray Northern Ireland A 2 2
0
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 161 Sat 17 Sep 1932 Bob McPhail Northern Ireland A 2 2
2
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 164 Sat 16 Sep 1933 Bob McPhail Northern Ireland H 1 1
1
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 168 Sat 20 Oct 1934 Jerry Dawson Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 168 Sat 20 Oct 1934 James Smith Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 168 Sat 20 Oct 1934 Jimmy Simpson Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 172 Wed 13 Nov 1935 Jimmy Simpson Northern Ireland H 1
0
C 29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 175 Sat 31 Oct 1936 George Brown Northern Ireland A 3
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 175 Sat 31 Oct 1936 Jerry Dawson Northern Ireland A 3
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 175 Sat 31 Oct 1936 Jimmy Simpson Northern Ireland A 3
0
C 45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 181 Wed 10 Nov 1937 Jerry Dawson Northern Ireland H 4 1
0
21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 James Smith Northern Ireland H 4 1
1
21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 Jimmy Simpson Northern Ireland H 4 1
0
C 21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 Bob McPhail Northern Ireland H 4 1
0
21878 James Smith 48 Peter Dermont Doherty 14 185 Sat 08 Oct 1938 Jerry Dawson Northern Ireland A 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 192 Wed 27 Nov 1946 George Young Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 Jimmy Duncanson Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 Bobby Brown Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 William Thornton Northern Ireland H 4
0
97326 ----- ----- 196 Sat 04 Oct 1947 George Young Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 Jock Shaw Northern Ireland A 4
0
C 52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 Willie Woodburn Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 William Thornton Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 203 Wed 17 Nov 1948 George Young Northern Ireland H 3
0
C 91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 203 Wed 17 Nov 1948 Bobby Brown Northern Ireland H 3
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 203 Wed 17 Nov 1948 Willie Waddell Northern Ireland H 3
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 206 Sat 01 Oct 1949 George Young Northern Ireland A 4 2
0
C 50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Sammy Cox Northern Ireland A 4 2
0
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Willie Woodburn Northern Ireland A 4 2
0
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Willie Waddell Northern Ireland A 4 2
2
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 213 Wed 01 Nov 1950 George Young Northern Ireland H 3
0
C 82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 213 Wed 01 Nov 1950 Ian McColl Northern Ireland H 3
0
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 213 Wed 01 Nov 1950 Willie Woodburn Northern Ireland H 3
0
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 220 Sat 06 Oct 1951 George Young Northern Ireland A 4
0
C 56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Sammy Cox Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Willie Woodburn Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Willie Waddell Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 227 Wed 05 Nov 1952 George Young Northern Ireland H 2
0
C 65229 Lawrie Reilly 89 Donal Seamus [Jimmy] D'Arcy 82 227 Wed 05 Nov 1952 Sammy Cox Northern Ireland H 2
0
65229 Lawrie Reilly 89 Donal Seamus [Jimmy] D'Arcy 82 230 Sat 03 Oct 1953 George Young Northern Ireland A 3
0
C 58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Sammy Cox Northern Ireland A 3
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Willie Waddell Northern Ireland A 3
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 239 Wed 03 Nov 1954 George Young Northern Ireland H 2
0
C 46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 239 Wed 03 Nov 1954 Willie Waddell Northern Ireland H 2
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 246 Sat 08 Oct 1955 George Young Northern Ireland A 1
0
C 58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 251 Wed 07 Nov 1956 Alex Scott Northern Ireland H 3 1
1
62328 Alex Scott 25 ----- 251 Wed 07 Nov 1956 George Young Northern Ireland H 3 1
0
C 62328 Alex Scott 25 ----- 251 Wed 07 Nov 1956 Ian McColl Northern Ireland H 3 1
0
62328 Alex Scott 25 ----- 258 Sat 05 Oct 1957 Eric Caldow Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Ian McColl Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Samuel Baird Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 268 Wed 05 Nov 1958 Eric Caldow Northern Ireland H 1
0
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 273 Sat 03 Oct 1959 Eric Caldow Northern Ireland A 1
0
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 281 Wed 09 Nov 1960 Davie Wilson Northern Ireland H 4 3
0
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Eric Caldow Northern Ireland H 4 3
1
C 34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Jim Baxter Northern Ireland H 4 3
0
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Ralph Brand Northern Ireland H 4 3
2
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 287 Sat 07 Oct 1961 Alex Scott Northern Ireland A 5 6
3
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Davie Wilson Northern Ireland A 5 6
1
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Eric Caldow Northern Ireland A 5 6
0
C 41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Jim Baxter Northern Ireland A 5 6
0
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Ralph Brand Northern Ireland A 5 6
2
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 293 Wed 07 Nov 1962 Eric Caldow Northern Ireland H 3 1
0
C 58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 293 Wed 07 Nov 1962 Jim Baxter Northern Ireland H 3 1
0
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 293 Wed 07 Nov 1962 Willie Henderson Northern Ireland H 3 1
1
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 299 Sat 12 Oct 1963 David Provan Northern Ireland A 2
0
39000 Ian St John 49 William Laurence Bingham 26; Samuel Wilson 63 299 Sat 12 Oct 1963 Willie Henderson Northern Ireland A 2
0
39000 Ian St John 49 William Laurence Bingham 26; Samuel Wilson 63 306 Wed 25 Nov 1964 Davie Wilson Northern Ireland H 2 2
2
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 306 Wed 25 Nov 1964 John Greig Northern Ireland H 2 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 311 Sat 02 Oct 1965 John Greig Northern Ireland A 2
0
53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 311 Sat 02 Oct 1965 Willie Henderson Northern Ireland A 2
0
53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 321 Wed 16 Nov 1966 John Greig Northern Ireland H 3
0
C 45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Ronnie McKinnon Northern Ireland H 3
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Willie Henderson Northern Ireland H 3
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 329 Sat 21 Oct 1967 John Greig Northern Ireland A 2
0
C 55000 ----- David Clements 67 329 Sat 21 Oct 1967 Ronnie McKinnon Northern Ireland A 2
0
55000 ----- David Clements 67 338 Tue 06 May 1969 Colin Stein Northern Ireland H 4 1
1
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 John Greig Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Willie Henderson Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Willie Johnston Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 344 Sat 18 Apr 1970 Colin Stein Northern Ireland A 3
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Ronnie McKinnon Northern Ireland A 3
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Willie Johnston Northern Ireland A 3
0
31000 John OHare 58 ----- 351 Tue 18 May 1971 John Greig Northern Ireland H 1
0
31643 ----- John Greig og 14 369 Wed 16 May 1973 Derek Johnstone Northern Ireland H 2
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Peter McCloy Northern Ireland H 2
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 377 Sat 11 May 1974 Sandy Jardine Northern Ireland H 1
0
53778 ----- Thomas Cassidy 40 391 Tue 20 May 1975 Derek Parlane Northern Ireland H 3 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Stewart Kennedy Northern Ireland H 3 1
0
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Sandy Jardine Northern Ireland H 3 1
0
C 64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 399 Sat 08 May 1976 Colin Jackson Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Derek Johnstone Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Tom Forsyth Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 406 Wed 01 Jun 1977 Tom Forsyth Northern Ireland H 1
0
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 415 Sat 13 May 1978 Derek Johnstone Northern Ireland H 3 1
1
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 415 Sat 13 May 1978 Tom Forsyth Northern Ireland H 3 1
0
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 415 Sat 13 May 1978 Sandy Jardine Northern Ireland H 3 1
0
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 462 Tue 24 May 1983 Ally Dawson Northern Ireland H 1
0
16379 ----- ----- 537 Wed 19 Feb 1992 Ally McCoist Northern Ireland H 3 1
1
13651 Ally McCoist 11 ----- 537 Wed 19 Feb 1992 Richard Gough Northern Ireland H 3 1
0
13651 Ally McCoist 11 ----- 537 Wed 19 Feb 1992 David Robertson Northern Ireland H 3 1
0
13651 Ally McCoist 11 ----- 686 Wed 20 Aug 2008 Allan McGregor Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 David Weir Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 Kenny Miller Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 Kevin Thomson Northern Ireland H 4
0
28072 ----- ----- 705 Wed 09 Feb 2011 Allan McGregor Northern Ireland N 2
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 705 Wed 09 Feb 2011 Steven Naismith Northern Ireland N 2
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 144 Sun 26 May 1929 Thomas Craig Norway A 1 1
1
C 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 296 Tue 04 Jun 1963 Davie Wilson Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 296 Tue 04 Jun 1963 Jim Baxter Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 296 Tue 04 Jun 1963 Willie Henderson Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 300 Thu 07 Nov 1963 David Provan Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 Jim Baxter Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 Willie Henderson Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 381 Thu 06 Jun 1974 Sandy Jardine Norway A 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 509 Wed 14 Sep 1988 Ian Durrant Norway A 1
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 519 Wed 15 Nov 1989 Ally McCoist Norway H 2 1
1
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Mo Johnston Norway H 2 1
0
61753 Ally McCoist 44 Erland Johnsen 89 541 Wed 03 Jun 1992 Ally McCoist Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Andy Goram Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Richard Gough Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Stuart McCall Norway A 4
0
8786 ----- ----- 597 Tue 16 Jun 1998 Gordon Durie Norway N 1
0
30236 Craig Burley 66 Havard Flo 46 641 Wed 20 Aug 2003 Barry Ferguson Norway A 2
0
12758 ----- ----- 641 Wed 20 Aug 2003 Maurice Ross Norway A 2
0
12758 ----- ----- 655 Sat 09 Oct 2004 Steven Thompson Norway H 1
0
48882 ----- Steffen Iversen pen 54 663 Wed 07 Sep 2005 Barry Ferguson Norway A 1
0
C 24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 689 Sat 11 Oct 2008 David Weir Norway H 2
0
50205 ----- ----- 689 Sat 11 Oct 2008 Kirk Broadfoot Norway H 2
0
50205 ----- ----- 693 Wed 12 Aug 2009 Kenny Miller Norway A 2
0
24083 ----- John Arne Riise 35; Morten Gamst Pedersen 45; Erik Huseklepp 60; Morten Gamst Pedersen 90 693 Wed 12 Aug 2009 Steven Whittaker Norway A 2
0
24083 ----- John Arne Riise 35; Morten Gamst Pedersen 45; Erik Huseklepp 60; Morten Gamst Pedersen 90 826 Sun 19 Nov 2023 Ryan Jack Norway H 1
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 265 Wed 11 Jun 1958 Eric Caldow 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 Tom Forsyth Peru N 1
0
37927 Joe Jordan 14 Cesar Cueto 43; Teofilo Cubillas 70; Teofilo Cubillas 77 429 Wed 12 Sep 1979 Davie Cooper Peru H 2
0
38085 Jorge Olaechea og 4 German Leguia 85 429 Wed 12 Sep 1979 Sandy Jardine Peru H 2
0
C 38085 Jorge Olaechea og 4 German Leguia 85 766 Tue 29 May 2018 Jamie Murphy Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 263 Sun 01 Jun 1958 Eric Caldow Poland A 1
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 309 Sun 23 May 1965 John Greig Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 309 Sun 23 May 1965 Willie Henderson Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 312 Wed 13 Oct 1965 John Greig Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 312 Wed 13 Oct 1965 Willie Henderson Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 312 Wed 13 Oct 1965 Willie Johnston Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 437 Wed 28 May 1980 Ally Dawson Poland A 1
0
20000 ----- Zbigniew Boniek 68 523 Sat 19 May 1990 Ally McCoist Poland H 3 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 523 Sat 19 May 1990 Richard Gough Poland H 3 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 523 Sat 19 May 1990 Mo Johnston Poland H 3 1
1
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 621 Wed 25 Apr 2001 Kenny Miller Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 621 Wed 25 Apr 2001 Billy Dodds Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 807 Thu 24 Mar 2022 Ryan Jack Poland H 1
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 839 Mon 18 Nov 2024 John Souttar Poland A 1
0
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59 210 Sun 21 May 1950 George Young Portugal A 3
0
C 68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 210 Sun 21 May 1950 Sammy Cox Portugal A 3
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 210 Sun 21 May 1950 Willie Woodburn Portugal A 3
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 242 Wed 04 May 1955 George Young Portugal H 1
0
C 20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89 ----- 272 Wed 03 Jun 1959 Alex Scott Portugal A 2
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Eric Caldow Portugal A 2
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 318 Sat 18 Jun 1966 John Greig Portugal H 1
0
C 23322 ----- jose Seneca TORRES 72 349 Wed 21 Apr 1971 Ronnie McKinnon Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Willie Henderson Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 355 Wed 13 Oct 1971 Sandy Jardine Portugal H 1
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 389 Tue 13 May 1975 Colin Jackson Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Derek Parlane Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Stewart Kennedy Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Sandy Jardine Portugal H 4
0
C 34283 Artur Correia og 43 ----- 546 Wed 14 Oct 1992 Ally McCoist Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Andy Goram Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Ian Durrant Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Stuart McCall Portugal H 4
0
22583 ----- ----- 550 Wed 28 Apr 1993 Ally McCoist Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Andy Goram Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Richard Gough Portugal A 6
0
C 28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Dave McPherson Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Ian Durrant Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Stuart McCall Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 634 Wed 20 Nov 2002 Maurice Ross Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 837 Tue 15 Oct 2024 John Souttar Portugal H 1
0
49057 ----- ----- 283 Wed 03 May 1961 Davie Wilson Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Eric Caldow Republic Of Ireland H 5 2
0
C 46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Jim Baxter Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Ralph Brand Republic Of Ireland H 5 2
2
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Bobby Shearer Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 284 Sun 07 May 1961 Davie Wilson Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Eric Caldow Republic Of Ireland A 5 1
0
C 45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Jim Baxter Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Ralph Brand Republic Of Ireland A 5 1
1
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Bobby Shearer Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 297 Sun 09 Jun 1963 Davie Wilson Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Jimmy Millar Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Jim Baxter Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Willie Henderson Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 341 Sun 21 Sep 1969 Colin Stein Republic Of Ireland A 4 1
1
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 John Greig Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Ronnie McKinnon Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Willie Henderson Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 496 Wed 18 Feb 1987 Ally McCoist Republic Of Ireland H 2
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Davie Cooper Republic Of Ireland H 2
0
40081 ----- Mark Thomas Lawrenson 8 614 Tue 30 May 2000 Barry Ferguson Republic Of Ireland A 3 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 614 Tue 30 May 2000 Neil McCann Republic Of Ireland A 3 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 614 Tue 30 May 2000 Billy Dodds Republic Of Ireland A 3 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 635 Wed 12 Feb 2003 Barry Ferguson Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Neil McCann Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Steven Thompson Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 708 Sun 29 May 2011 Allan McGregor Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Steven Whittaker Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Steven Naismith Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 811 Sat 11 Jun 2022 John Souttar Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 393 Sun 01 Jun 1975 Derek Parlane Romania A 1
0
52203 Gordon McQueen 89 Dudu Georgescu 22 396 Wed 17 Dec 1975 Colin Jackson Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 528 Wed 12 Sep 1990 Ally McCoist Romania H 1 1
1
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 535 Wed 16 Oct 1991 Andy Goram Romania A 2
0
15850 ----- Gheorghe Hagi pen 73 535 Wed 16 Oct 1991 Stuart McCall Romania A 2
0
15850 ----- Gheorghe Hagi pen 73 648 Wed 31 Mar 2004 Gavin Rae Romania H 2
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 648 Wed 31 Mar 2004 Steven Thompson Romania H 2
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 354 Mon 14 Jun 1971 Colin Stein Russia A 2
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Ronnie McKinnon Russia A 2
0
20000 ----- Gennady Evruzikhin 25 561 Wed 16 Nov 1994 Alan McLaren Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Andy Goram Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Stuart McCall Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 563 Wed 29 Mar 1995 Alan McLaren Russia A 1
0
13939 ----- ----- 536 Wed 13 Nov 1991 Ally McCoist San Marino H 5 2
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Andy Goram San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Richard Gough San Marino H 5 2
1
C 35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Mo Johnston San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Stuart McCall San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 564 Wed 26 Apr 1995 Alan McLaren San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 571 Wed 15 Nov 1995 Alan McLaren San Marino H 2 1
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Ally McCoist San Marino H 2 1
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 616 Sat 07 Oct 2000 Allan Johnston San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 616 Sat 07 Oct 2000 Neil McCann San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 616 Sat 07 Oct 2000 Billy Dodds San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 620 Wed 28 Mar 2001 Allan Johnston San Marino H 2 1
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Billy Dodds San Marino H 2 1
1
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 504 Wed 17 Feb 1988 Richard Gough Saudi Arabia A 1
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 789 Thu 12 Nov 2020 Ryan Jack Serbia A 1
0
0 Ryan Christie 52 Luka Jovic 90 787 Sun 11 Oct 2020 Ryan Jack Slovakia H 1
0
0 Lyndon Dykes 54 ----- 715 Wed 29 Feb 2012 Allan McGregor Slovenia A 1
0
4190 Christophe Berra 39 Andraz Kirm 33 628 Mon 20 May 2002 Maurice Ross South Africa A 1
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 678 Wed 22 Aug 2007 Alan Hutton South Africa H 2 1
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Kris Boyd South Africa H 2 1
1
13723 Kris Boyd 71 ----- 627 Thu 16 May 2002 Maurice Ross South Korea A 1
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 254 Wed 08 May 1957 Eric Caldow Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 George Young Spain H 4
0
C 88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 Ian McColl Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 Samuel Baird Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 257 Sun 26 May 1957 Eric Caldow Spain A 2
0
90000 Gordon Smith 80 Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87 257 Sun 26 May 1957 Samuel Baird Spain A 2
0
90000 Gordon Smith 80 Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87 298 Thu 13 Jun 1963 Davie Wilson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Jim Baxter Spain A 3 2
0
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Willie Henderson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 308 Sat 08 May 1965 John Greig Spain H 2
0
60046 ----- ----- 308 Sat 08 May 1965 Willie Henderson Spain H 2
0
60046 ----- ----- 386 Wed 20 Nov 1974 Sandy Jardine Spain H 1
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 387 Wed 05 Feb 1975 Derek Parlane Spain A 2
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Sandy Jardine Spain A 2
0
40952 Joe Jordan 1 Alfredo Megido 67 477 Wed 14 Nov 1984 Davie Cooper Spain H 1
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Davie Cooper Spain A 1
0
70410 ----- Francisco Javier CLOS 48 506 Wed 27 Apr 1988 Ally McCoist Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Richard Gough Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Ian Durrant Spain A 3
0
15000 ----- ----- 703 Tue 12 Oct 2010 Allan McGregor Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 David Weir Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Kenny Miller Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Lee McCulloch Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Steven Whittaker Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Steven Naismith Spain H 6 1
1
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 713 Tue 11 Oct 2011 Allan McGregor Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 713 Tue 11 Oct 2011 Steven Naismith Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 225 Fri 30 May 1952 George Young Sweden A 3
0
C 32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 225 Fri 30 May 1952 Sammy Cox Sweden A 3
0
32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 225 Fri 30 May 1952 William Thornton Sweden A 3
0
32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 229 Wed 06 May 1953 George Young Sweden H 2
0
C 83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 229 Wed 06 May 1953 Johnny Little Sweden H 2
0
83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 388 Wed 16 Apr 1975 Colin Jackson Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Derek Parlane Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Derek Johnstone Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Stewart Kennedy Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Sandy Jardine Sweden A 5
0
C 15574 Ted MacDougall 86 Thomas Sjoberg 44 404 Wed 27 Apr 1977 Tom Forsyth Sweden H 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Sandy Jardine Sweden H 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 526 Sat 16 Jun 1990 Ally McCoist Sweden N 2 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 526 Sat 16 Jun 1990 Mo Johnston Sweden N 2 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 570 Wed 11 Oct 1995 Alan McLaren Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Andy Goram Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 581 Sun 10 Nov 1996 Ally McCoist Sweden H 1
0
46738 John McGinlay 8 ----- 585 Wed 30 Apr 1997 Gordon Durie Sweden A 1
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 699 Wed 11 Aug 2010 Allan McGregor Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Kevin Thomson Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Kirk Broadfoot Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Steven Whittaker Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 190 Wed 15 May 1946 George Young Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Jock Shaw Switzerland H 5
0
C 111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Bobby Brown Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 William Thornton Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Willie Waddell Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 200 Mon 17 May 1948 George Young Switzerland A 1
0
C 30000 Leslie Johnston 16 Rene Maillard 45; Jacques Fatton 78 209 Wed 26 Apr 1950 George Young Switzerland H 2
0
C 122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 209 Wed 26 Apr 1950 Sammy Cox Switzerland H 2
0
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 255 Sun 19 May 1957 Eric Caldow Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 George Young Switzerland A 4
0
C 48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 Ian McColl Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 Samuel Baird Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 259 Wed 06 Nov 1957 Alex Scott Switzerland H 2 1
1
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Eric Caldow Switzerland H 2 1
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 371 Fri 22 Jun 1973 Derek Parlane Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Derek Johnstone Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Peter McCloy Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Sandy Jardine Switzerland A 4
0
10000 ----- Walter Mundschin 62 397 Wed 07 Apr 1976 Alex MacDonald Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Derek Johnstone Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Bobby McKean Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Tom Forsyth Switzerland H 4
0
C 15734 Willie Pettigrew 2 ----- 529 Wed 17 Oct 1990 Ally McCoist Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 534 Wed 11 Sep 1991 Ally McCoist Switzerland A 4 1
1
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Andy Goram Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Mo Johnston Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Stuart McCall Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 545 Wed 09 Sep 1992 Ally McCoist Switzerland A 6 1
1
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Andy Goram Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Richard Gough Switzerland A 6 1
0
C 10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Dave McPherson Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Ian Durrant Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Stuart McCall Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 553 Wed 08 Sep 1993 David Robertson Switzerland H 1
0
21500 John Collins 50 Georges Bregy pen 69 578 Tue 18 Jun 1996 Ally McCoist Switzerland N 4 1
1
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Andy Goram Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Gordon Durie Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Stuart McCall Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 667 Wed 01 Mar 2006 Barry Ferguson Switzerland H 1
0
C 20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 279 Wed 08 Jun 1960 Eric Caldow Turkey A 1 1
1
22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 816 Wed 16 Nov 2022 Ryan Jack Turkey A 1
0
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 673 Wed 11 Oct 2006 Barry Ferguson Ukraine A 2
0
C 55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Kris Boyd Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 681 Sat 13 Oct 2007 Alan Hutton Ukraine H 4 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Barry Ferguson Ukraine H 4 1
0
C 51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 David Weir Ukraine H 4 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Lee McCulloch Ukraine H 4 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 815 Tue 27 Sep 2022 Ryan Jack Ukraine A 1
0
13534 ----- ----- 223 Wed 30 Apr 1952 George Young United States H 3
0
C 107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 223 Wed 30 Apr 1952 Sammy Cox United States H 3
0
107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 223 Wed 30 Apr 1952 Willie Woodburn United States H 3
0
107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 539 Sun 17 May 1992 Ally McCoist United States A 2
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Stuart McCall United States A 2
0
24157 Pat Nevin 7 ----- 574 Sun 26 May 1996 Gordon Durie United States A 2 1
1
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 Stuart McCall United States A 2 1
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 716 Sat 26 May 2012 Allan McGregor United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 716 Sat 26 May 2012 Lee Wallace United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 716 Sat 26 May 2012 Steven Whittaker United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 731 Fri 15 Nov 2013 Lee Wallace United States H 1
0
21079 ----- ----- 291 Wed 02 May 1962 Alex Scott Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Davie Wilson Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Eric Caldow Uruguay H 6 2
0
C 67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Jim Baxter Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Ralph Brand Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Billie Ritchie Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 492 Fri 13 Jun 1986 Davie Cooper Uruguay N 1
0
20000 ----- ----- 531 Wed 06 Feb 1991 Ally McCoist USSR H 2
0
20673 ----- Dmitri Kuznetsov 89 531 Wed 06 Feb 1991 Richard Gough USSR H 2
0
C 20673 ----- Dmitri Kuznetsov 89 6 Sat 25 Mar 1876 Moses McNeil Wales H 1
0
17000 John Ferguson 40; Jimmy Lang 48; Billy MacKinnon 53; Harry McNeil 70 ----- 8 Mon 05 Mar 1877 Tom Vallance Wales A 1
0
4000 Charles Campbell 55; William Addams Williams Evans og 75 ----- 10 Sat 23 Mar 1878 James Watson Wales H 2 3
1
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 10 Sat 23 Mar 1878 Peter Campbell Wales H 2 3
2
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 12 Mon 07 Apr 1879 Peter Campbell Wales A 2 1
1
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 12 Mon 07 Apr 1879 Tom Vallance Wales A 2 1
0
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 14 Sat 27 Mar 1880 George Gillespie Wales H 2
0
2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60 William Roberts 85 14 Sat 27 Mar 1880 Hugh McIntyre Wales H 2
0
2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60 William Roberts 85 16 Mon 14 Mar 1881 David Hill Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 16 Mon 14 Mar 1881 George Gillespie Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 16 Mon 14 Mar 1881 Tom Vallance Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 18 Sat 25 Mar 1882 David Hill Wales H 1
0
5000 John Kay 25; George Ker 50; Eadie Fraser 60; Eadie Fraser 70; James McAulay 88 ----- 20 Mon 12 Mar 1883 John Inglis Wales A 1
0
2000 John Smith 35; Eadie Fraser 38; William Anderson 60 ----- 23 Sat 29 Mar 1884 James McIntyre Wales H 1
0
5000 Joe Lindsay 22; Frank Shaw 49; John Kay 65; John Kay 87 Robert Roberts 7 39 Sat 22 Mar 1890 George Gillespie Wales H 1
0
C 7500 Lalty Wilson 20; William Paul 36; William Paul 43; William Paul 60; William Paul 70 ----- 46 Sat 26 Mar 1892 John McPherson Wales H 1 2
2
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 48 Sat 18 Mar 1893 Andrew McCreadie Wales A 2 3
0
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 48 Sat 18 Mar 1893 John Barker Wales A 2 3
3
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 51 Sat 24 Mar 1894 John Barker Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 60 Sat 20 Mar 1897 James Oswald Wales A 1
0
7000 John Ritchie pen 11; Johnny Walker 60 Morgan Maddox Morgan-Owen 40; David Henry Pugh 75 63 Sat 19 Mar 1898 James Millar Wales H 2
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 63 Sat 19 Mar 1898 Nicol Smith Wales H 2
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 66 Sat 18 Mar 1899 John Campbell Wales A 4 2
2
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Neilly Gibson Wales A 4 2
0
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Nicol Smith Wales A 4 2
0
C 12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Robert Hamilton Wales A 4 2
0
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 69 Sat 03 Feb 1900 Alec Smith Wales H 7 2
1
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 David Crawford Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Jacky Robertson Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Matthew Dickie Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Nicol Smith Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Robert Hamilton Wales H 7 2
1
C 12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Bobby Neill Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 73 Sat 02 Mar 1901 Alec Smith Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Jacky Robertson Wales A 4 1
1
C 5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Neilly Gibson Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Nicol Smith Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 76 Sat 15 Mar 1902 Alec Smith Wales H 4 3
3
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Jock Drummond Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Jacky Robertson Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Robert Hamilton Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 78 Mon 09 Mar 1903 Alec Smith Wales A 3 1
0
11000 Finlay Speedie 25 ----- 78 Mon 09 Mar 1903 Finlay Speedie Wales A 3 1
1
11000 Finlay Speedie 25 ----- 78 Mon 09 Mar 1903 Jacky Robertson Wales A 3 1
0
11000 Finlay Speedie 25 ----- 81 Sat 12 Mar 1904 Johnny Walker Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 81 Sat 12 Mar 1904 Jacky Robertson Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 84 Mon 06 Mar 1905 Alec Smith Wales A 2 1
0
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 84 Mon 06 Mar 1905 Jacky Robertson Wales A 2 1
1
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 87 Sat 03 Mar 1906 John May Wales H 1
0
27000 ----- William Jones 50; John Love Jones 65 90 Mon 04 Mar 1907 Alec Smith Wales A 2
0
7715 ----- Arthur Grenville Morris 50 90 Mon 04 Mar 1907 George Livingstone Wales A 2
0
7715 ----- Arthur Grenville Morris 50 93 Sat 07 Mar 1908 James Speirs Wales H 2
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 93 Sat 07 Mar 1908 James Galt Wales H 2
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 96 Mon 01 Mar 1909 Alexander Bennett Wales A 2
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 96 Mon 01 Mar 1909 John May Wales A 2
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 99 Sat 05 Mar 1910 Alexander Bennett Wales H 2
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 George Law Wales H 2
0
18411 Andrew Devine 86 ----- 102 Mon 06 Mar 1911 Alexander Bennett Wales A 2
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 102 Mon 06 Mar 1911 William Reid Wales A 2
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 108 Mon 03 Mar 1913 James Gordon Wales A 2
0
4500 ----- ----- 108 Mon 03 Mar 1913 William Reid Wales A 2
0
4500 ----- ----- 114 Thu 26 Feb 1920 James Gordon Wales A 2 1
0
16000 Tommy Cairns 78 John Hugh Evans 5 114 Thu 26 Feb 1920 Tommy Cairns Wales A 2 1
1
16000 Tommy Cairns 78 John Hugh Evans 5 117 Sat 12 Feb 1921 Sandy Archibald Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 117 Sat 12 Feb 1921 Andy Cunningham Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 120 Sat 04 Feb 1922 Alan Morton Wales A 3 1
0
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 120 Sat 04 Feb 1922 Sandy Archibald Wales A 3 1
1
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 120 Sat 04 Feb 1922 Davie Meiklejohn Wales A 3 1
0
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 124 Sat 17 Mar 1923 Alan Morton Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 124 Sat 17 Mar 1923 Andy Cunningham Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 124 Sat 17 Mar 1923 Tommy Cairns Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 126 Sat 16 Feb 1924 Alan Morton Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Sandy Archibald Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Davie Meiklejohn Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Tommy Muirhead Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 129 Sat 14 Feb 1925 Alan Morton Wales H 3 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 129 Sat 14 Feb 1925 Davie Meiklejohn Wales H 3 1
1
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 129 Sat 14 Feb 1925 Tommy Cairns Wales H 3 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 132 Sat 31 Oct 1925 William Robb Wales A 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 135 Sat 30 Oct 1926 Andy Cunningham Wales H 1
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 138 Sat 29 Oct 1927 Alan Morton Wales A 2
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 138 Sat 29 Oct 1927 Davie Meiklejohn Wales A 2
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 141 Sat 27 Oct 1928 Alan Morton Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Douglas Gray Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Bob McPhail Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Tommy Muirhead Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 147 Sat 26 Oct 1929 Alan Morton Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Douglas Gray Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Tommy Muirhead Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Thomas Craig Wales A 4
0
C 25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 151 Sat 25 Oct 1930 Alan Morton Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 151 Sat 25 Oct 1930 Douglas Gray Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 151 Sat 25 Oct 1930 George Brown Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 158 Sat 31 Oct 1931 Alan Morton Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Davie Meiklejohn Wales A 5
0
C 10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 George Brown Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bob McPhail Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bob McAulay Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 162 Wed 26 Oct 1932 Douglas Gray Wales H 1
0
31000 Neil Dewar 63; Dally Duncan 66 John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46 169 Wed 21 Nov 1934 George Brown Wales H 2
0
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 169 Wed 21 Nov 1934 Jimmy Simpson Wales H 2
0
C 26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 171 Sat 05 Oct 1935 George Brown Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 171 Sat 05 Oct 1935 Jimmy Simpson Wales A 2
0
C 35004 Dally Duncan 34 Cuthbert Phillips 40 176 Wed 02 Dec 1936 George Brown Wales H 3
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 176 Wed 02 Dec 1936 Jerry Dawson Wales H 3
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 176 Wed 02 Dec 1936 Jimmy Simpson Wales H 3
0
C 23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 180 Sat 30 Oct 1937 George Brown Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Jerry Dawson Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Jimmy Simpson Wales A 5
0
C 41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Robert Main Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Bob McPhail Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 191 Sat 19 Oct 1946 William Thornton Wales A 2 1
0
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 191 Sat 19 Oct 1946 Willie Waddell Wales A 2 1
1
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 197 Wed 12 Nov 1947 Willie Woodburn Wales H 1
0
C 86582 Andrew McLaren 10 Trevor Ford 35; George Lowrie 42 202 Sat 23 Oct 1948 George Young Wales A 2 2
0
C 59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 202 Sat 23 Oct 1948 Willie Waddell Wales A 2 2
2
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 207 Wed 09 Nov 1949 George Young Wales H 3
0
C 72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Sammy Cox Wales H 3
0
72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Willie Woodburn Wales H 3
0
72381 John McPhail 25; Alec Linwood 78 ----- 212 Sat 21 Oct 1950 George Young Wales A 3
0
C 60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Ian McColl Wales A 3
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Willie Woodburn Wales A 3
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 221 Wed 14 Nov 1951 George Young Wales H 4
0
C 70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Sammy Cox Wales H 4
0
70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Willie Woodburn Wales H 4
0
70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Willie Waddell Wales H 4
0
70174 ----- Ivor John Allchurch 89 226 Sat 18 Oct 1952 George Young Wales A 2
0
C 60261 Allan Brown 33; Billy Liddell 69 Trevor Ford 24 226 Sat 18 Oct 1952 Sammy Cox Wales A 2
0
60261 Allan Brown 33; Billy Liddell 69 Trevor Ford 24 231 Wed 04 Nov 1953 George Young Wales H 2
0
C 71413 Allan Brown 19; Bobby Johnstone 42; Lawrie Reilly 58 William John Charles 49; Ivor John Allchurch 73; William John Charles 88 231 Wed 04 Nov 1953 Sammy Cox Wales H 2
0
71413 Allan Brown 19; Bobby Johnstone 42; Lawrie Reilly 58 William John Charles 49; Ivor John Allchurch 73; William John Charles 88 238 Sat 16 Oct 1954 George Young Wales A 2
0
C 53000 Patrick Buckley 70 ----- 238 Sat 16 Oct 1954 Willie Waddell Wales A 2
0
53000 Patrick Buckley 70 ----- 247 Wed 09 Nov 1955 George Young Wales H 1
0
C 53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 250 Sat 20 Oct 1956 George Young Wales A 2
0
C 60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 250 Sat 20 Oct 1956 Ian McColl Wales A 2
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 260 Wed 13 Nov 1957 Alex Scott Wales H 2
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Eric Caldow Wales H 2
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 267 Sat 18 Oct 1958 Eric Caldow Wales A 1
0
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 274 Wed 04 Nov 1959 Eric Caldow Wales H 1
0
55833 Graham Leggat 46 William John Charles 8 280 Sat 22 Oct 1960 Davie Wilson Wales A 2
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 280 Sat 22 Oct 1960 Eric Caldow Wales A 2
0
C 55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 288 Wed 08 Nov 1961 Alex Scott Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Davie Wilson Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Eric Caldow Wales H 5
0
C 74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Jim Baxter Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Ralph Brand Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 292 Sat 20 Oct 1962 Davie Wilson Wales A 4 2
0
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Eric Caldow Wales A 4 2
1
C 58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Jim Baxter Wales A 4 2
0
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Willie Henderson Wales A 4 2
1
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 301 Wed 20 Nov 1963 Jim Baxter Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 301 Wed 20 Nov 1963 Willie Henderson Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 304 Sat 03 Oct 1964 Jim Baxter Wales A 2
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 John Greig Wales A 2
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 314 Wed 24 Nov 1965 Jim Forrest Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 John Greig Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Ronnie McKinnon Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Henderson Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Johnston Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 320 Sat 22 Oct 1966 John Greig Wales A 3
0
C 33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Ronnie McKinnon Wales A 3
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Willie Henderson Wales A 3
0
33269 Denis Law 86 Ronald Tudor Davies 76 330 Wed 22 Nov 1967 John Greig Wales H 3 1
0
C 56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Ronnie McKinnon Wales H 3 1
1
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Willie Johnston Wales H 3 1
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 337 Sat 03 May 1969 Colin Stein Wales A 2 1
1
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 337 Sat 03 May 1969 John Greig Wales A 2 1
0
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 345 Wed 22 Apr 1970 Colin Stein Wales H 3
0
30379 ----- ----- 345 Wed 22 Apr 1970 John Greig Wales H 3
0
C 30379 ----- ----- 345 Wed 22 Apr 1970 Ronnie McKinnon Wales H 3
0
30379 ----- ----- 350 Sat 15 May 1971 John Greig Wales A 1
0
19068 ----- ----- 368 Sat 12 May 1973 Derek Parlane Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Derek Johnstone Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Peter McCloy Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 378 Tue 14 May 1974 Sandy Jardine Wales H 1 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 390 Sat 17 May 1975 Colin Jackson Wales A 4 1
1
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Derek Parlane Wales A 4 1
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Stewart Kennedy Wales A 4 1
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Sandy Jardine Wales A 4 1
0
C 23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 398 Thu 06 May 1976 Colin Jackson Wales H 2
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 398 Thu 06 May 1976 Tom Forsyth Wales H 2
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 405 Sat 28 May 1977 Derek Parlane Wales A 2
0
14468 ----- ----- 405 Sat 28 May 1977 Tom Forsyth Wales A 2
0
14468 ----- ----- 413 Wed 12 Oct 1977 Tom Forsyth Wales A 2
0
50800 Don Masson pen 78; Kenny Dalglish 87 ----- 413 Wed 12 Oct 1977 Sandy Jardine Wales A 2
0
50800 Don Masson pen 78; Kenny Dalglish 87 ----- 416 Wed 17 May 1978 Derek Johnstone Wales H 2 1
1
70221 Derek Johnstone 10 William Donachie og 90 416 Wed 17 May 1978 Tom Forsyth Wales H 2 1
0
70221 Derek Johnstone 10 William Donachie og 90 472 Tue 28 Feb 1984 Davie Cooper Wales H 1 1
1
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 479 Wed 27 Mar 1985 Davie Cooper Wales H 1
0
62464 ----- Ian James Rush 36 482 Tue 10 Sep 1985 Davie Cooper Wales A 1 1
1
39500 Davie Cooper pen 81 Mark Hughes 13 697 Sat 14 Nov 2009 Kenny Miller Wales A 2
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Steven Naismith Wales A 2
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 707 Wed 25 May 2011 Allan McGregor Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 707 Wed 25 May 2011 Steven Whittaker Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 707 Wed 25 May 2011 Steven Naismith Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 256 Wed 22 May 1957 Alex Scott West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Eric Caldow West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Ian McColl West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Samuel Baird West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 270 Wed 06 May 1959 Eric Caldow West Germany H 1
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 303 Tue 12 May 1964 Davie Wilson West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Jim Baxter West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 John Greig West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Willie Henderson West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 336 Wed 16 Apr 1969 John Greig West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Ronnie McKinnon West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 342 Wed 22 Oct 1969 Colin Stein West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 John Greig West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Ronnie McKinnon West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 375 Wed 14 Nov 1973 Sandy Jardine West Germany H 1
0
58250 Jim Holton 5 Uli Hoeness 82 376 Wed 27 Mar 1974 Sandy Jardine West Germany A 1
0
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 491 Sun 08 Jun 1986 Davie Cooper West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 243 Sun 15 May 1955 George Young Yugoslavia A 1
0
C 20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 252 Wed 21 Nov 1956 Alex Scott Yugoslavia H 4 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 George Young Yugoslavia H 4 1
0
C 55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 Ian McColl Yugoslavia H 4 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 Samuel Baird Yugoslavia H 4 1
1
55414 John Mudie 36; Samuel Baird 55 ----- 264 Sun 08 Jun 1958 Eric Caldow Yugoslavia N 1
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 384 Sat 22 Jun 1974 Sandy Jardine Yugoslavia N 1
0
56000 Joe Jordan 89 Stanislav Karasi 81 475 Wed 12 Sep 1984 Davie Cooper Yugoslavia H 1 1
1
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 Ally McCoist Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Richard Gough Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 517 Wed 06 Sep 1989 Ally McCoist Yugoslavia A 1
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 382 Fri 14 Jun 1974 Sandy Jardine Zaire N 1
0
25800 Peter Lorimer 27; Joe Jordan 33 -----
Games by Number of Players Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 69 Sat 03 Feb 1900 Alec Smith Wales H 7 2
1
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 David Crawford Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Jacky Robertson Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Matthew Dickie Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Nicol Smith Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Robert Hamilton Wales H 7 2
1
C 12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Bobby Neill Wales H 7 2
0
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 149 Sat 05 Apr 1930 Alan Morton England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Davie Meiklejohn England A 6 2
0
C 87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Douglas Gray England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Jimmy Fleming England A 6 2
2
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Jock Buchanan England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 149 Sat 05 Apr 1930 Thomas Craig England A 6 2
0
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 285 Sun 14 May 1961 Davie Wilson Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Eric Caldow Czechoslovakia A 6
0
C 50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Jim Baxter Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Ian McMillan Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Ralph Brand Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Bobby Shearer Czechoslovakia A 6
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 291 Wed 02 May 1962 Alex Scott Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Davie Wilson Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Eric Caldow Uruguay H 6 2
0
C 67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Jim Baxter Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Ralph Brand Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Billie Ritchie Uruguay H 6 2
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 545 Wed 09 Sep 1992 Ally McCoist Switzerland A 6 1
1
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Andy Goram Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Richard Gough Switzerland A 6 1
0
C 10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Dave McPherson Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Ian Durrant Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Stuart McCall Switzerland A 6 1
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 550 Wed 28 Apr 1993 Ally McCoist Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Andy Goram Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Richard Gough Portugal A 6
0
C 28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Dave McPherson Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Ian Durrant Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Stuart McCall Portugal A 6
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 676 Wed 30 May 2007 Alan Hutton Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Allan McGregor Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Barry Ferguson Austria A 6
0
C 13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Charlie Adam Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 David Weir Austria A 6
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Kris Boyd Austria A 6
0
13200 Garry OConnor 59 ----- 700 Fri 03 Sep 2010 Allan McGregor Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 David Weir Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Kenny Miller Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Lee McCulloch Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Steven Whittaker Lithuania A 6
0
6539 ----- ----- 700 Fri 03 Sep 2010 Steven Naismith Lithuania A 6
0
6539 ----- ----- 703 Tue 12 Oct 2010 Allan McGregor Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 David Weir Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Kenny Miller Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Lee McCulloch Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Steven Whittaker Spain H 6 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 703 Tue 12 Oct 2010 Steven Naismith Spain H 6 1
1
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 61 Sat 27 Mar 1897 John McPherson Ireland H 5 3
2
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Jock Drummond Ireland H 5 3
0
C 15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Matthew Dickie Ireland H 5 3
0
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Neilly Gibson Ireland H 5 3
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Tommy Low Ireland H 5 3
0
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 67 Sat 25 Mar 1899 John Campbell Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Matthew Dickie Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Neilly Gibson Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Nicol Smith Ireland H 5 4
0
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Robert Hamilton Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 71 Sat 07 Apr 1900 Alec Smith England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Jock Drummond England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Jacky Robertson England H 5
0
C 63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Neilly Gibson England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 Nicol Smith England H 5
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 72 Sat 23 Feb 1901 Alec Smith Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Jacky Robertson Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 John Campbell Ireland H 5 6
2
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Nicol Smith Ireland H 5 6
0
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 Robert Hamilton Ireland H 5 6
4
C 15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 75 Sat 01 Mar 1902 Alec Smith Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Jock Drummond Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Jacky Robertson Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Nicol Smith Ireland A 5 3
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 75 Sat 01 Mar 1902 Robert Hamilton Ireland A 5 3
3
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 82 Sat 26 Mar 1904 Alec Smith Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 George Henderson Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Johnny Walker Ireland A 5 1
0
8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Jacky Robertson Ireland A 5 1
0
C 8000 Robert Hamilton 22 James Sheridan 70 82 Sat 26 Mar 1904 Robert Hamilton Ireland A 5 1
1
8000 Robert Hamilton 22 James Sheridan 70 158 Sat 31 Oct 1931 Alan Morton Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Davie Meiklejohn Wales A 5
0
C 10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 George Brown Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bob McPhail Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bob McAulay Wales A 5
0
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 159 Sat 09 Apr 1932 Alan Morton England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 Sandy Archibald England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 George Brown England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 James Marshall England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 159 Sat 09 Apr 1932 Thomas Hamilton England A 5
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 180 Sat 30 Oct 1937 George Brown Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Jerry Dawson Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Jimmy Simpson Wales A 5
0
C 41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Robert Main Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 Bob McPhail Wales A 5
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 190 Wed 15 May 1946 George Young Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Jock Shaw Switzerland H 5
0
C 111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Bobby Brown Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 William Thornton Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 190 Wed 15 May 1946 Willie Waddell Switzerland H 5
0
111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35 Georges Aeby 1 205 Wed 27 Apr 1949 George Young France H 5
0
C 123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Sammy Cox France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Willie Woodburn France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 William Thornton France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 205 Wed 27 Apr 1949 Willie Waddell France H 5
0
123970 Billy Steel 37; Billy Steel 80 ----- 208 Sat 15 Apr 1950 George Young England H 5
0
C 133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Ian McColl England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Sammy Cox England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Willie Woodburn England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 208 Sat 15 Apr 1950 Willie Waddell England H 5
0
133991 ----- Roy Thomas Frank Bentley 63 218 Sun 20 May 1951 George Young Belgium A 5 1
0
C 55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Ian McColl Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Sammy Cox Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Willie Woodburn Belgium A 5 1
0
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 218 Sun 20 May 1951 Willie Waddell Belgium A 5 1
1
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 283 Wed 03 May 1961 Davie Wilson Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Eric Caldow Republic Of Ireland H 5 2
0
C 46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Jim Baxter Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Ralph Brand Republic Of Ireland H 5 2
2
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Bobby Shearer Republic Of Ireland H 5 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 284 Sun 07 May 1961 Davie Wilson Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Eric Caldow Republic Of Ireland A 5 1
0
C 45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Jim Baxter Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Ralph Brand Republic Of Ireland A 5 1
1
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Bobby Shearer Republic Of Ireland A 5 1
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 287 Sat 07 Oct 1961 Alex Scott Northern Ireland A 5 6
3
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Davie Wilson Northern Ireland A 5 6
1
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Eric Caldow Northern Ireland A 5 6
0
C 41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Jim Baxter Northern Ireland A 5 6
0
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Ralph Brand Northern Ireland A 5 6
2
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 288 Wed 08 Nov 1961 Alex Scott Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Davie Wilson Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Eric Caldow Wales H 5
0
C 74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Jim Baxter Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 288 Wed 08 Nov 1961 Ralph Brand Wales H 5
0
74029 Ian St John 22; Ian St John 50 ----- 314 Wed 24 Nov 1965 Jim Forrest Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 John Greig Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Ronnie McKinnon Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Henderson Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Johnston Wales H 5 2
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 317 Wed 11 May 1966 David Provan Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 John Greig Netherlands H 5
0
C 16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Ronnie McKinnon Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Willie Henderson Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 317 Wed 11 May 1966 Willie Johnston Netherlands H 5
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 347 Wed 11 Nov 1970 Colin Stein Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 John Greig Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Ronnie McKinnon Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Willie Johnston Denmark H 5
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Sandy Jardine Denmark H 5
0
24783 John OHare 14 ----- 388 Wed 16 Apr 1975 Colin Jackson Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Derek Parlane Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Derek Johnstone Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Stewart Kennedy Sweden A 5
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Sandy Jardine Sweden A 5
0
C 15574 Ted MacDougall 86 Thomas Sjoberg 44 536 Wed 13 Nov 1991 Ally McCoist San Marino H 5 2
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Andy Goram San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Richard Gough San Marino H 5 2
1
C 35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Mo Johnston San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Stuart McCall San Marino H 5 2
0
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 542 Fri 12 Jun 1992 Ally McCoist Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Andy Goram Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Richard Gough Netherlands N 5
0
C 35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Dave McPherson Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 542 Fri 12 Jun 1992 Stuart McCall Netherlands N 5
0
35720 ----- Dennis Bergkamp 76 543 Mon 15 Jun 1992 Ally McCoist Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Andy Goram Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Richard Gough Germany N 5
0
C 17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Dave McPherson Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 543 Mon 15 Jun 1992 Stuart McCall Germany N 5
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 544 Thu 18 Jun 1992 Ally McCoist Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Andy Goram Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Richard Gough Commonwealth of Independent States N 5
0
C 14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Dave McPherson Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Stuart McCall Commonwealth of Independent States N 5
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 556 Wed 23 Mar 1994 Andy Goram Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Colin Hendry Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 David Robertson Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Gordon Durie Netherlands H 5
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Stuart McCall Netherlands H 5
0
36809 ----- Brian Roy 23 683 Sat 17 Nov 2007 Alan Hutton Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Barry Ferguson Italy H 5 1
1
C 51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 David Weir Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Kris Boyd Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Lee McCulloch Italy H 5 1
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 701 Tue 07 Sep 2010 Allan McGregor Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 David Weir Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Kenny Miller Liechtenstein H 5 1
1
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Lee McCulloch Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 701 Tue 07 Sep 2010 Steven Naismith Liechtenstein H 5 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 702 Fri 08 Oct 2010 Allan McGregor Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 David Weir Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Kenny Miller Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Steven Whittaker Czech Republic A 5
0
19000 ----- Roman Hubnik 69 702 Fri 08 Oct 2010 Steven Naismith Czech Republic A 5
0
19000 ----- Roman Hubnik 69 53 Sat 07 Apr 1894 Andrew McCreadie England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 David Haddow England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 David Mitchell England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 John McPherson England H 4
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 62 Sat 03 Apr 1897 James Millar England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Neilly Gibson England A 4 2
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Nicol Smith England A 4 2
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Tommy Hyslop England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 Alec Smith England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 James Millar England H 4 1
1
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Jock Drummond England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Neilly Gibson England H 4 1
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 66 Sat 18 Mar 1899 John Campbell Wales A 4 2
2
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Neilly Gibson Wales A 4 2
0
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Nicol Smith Wales A 4 2
0
C 12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Robert Hamilton Wales A 4 2
0
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 68 Sat 08 Apr 1899 John Campbell England A 4 1
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Neilly Gibson England A 4 1
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Nicol Smith England A 4 1
0
C 25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Robert Hamilton England A 4 1
1
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 73 Sat 02 Mar 1901 Alec Smith Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Jacky Robertson Wales A 4 1
1
C 5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Neilly Gibson Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Nicol Smith Wales A 4 1
0
5000 Jacky Robertson 74 Thomas David Parry 76 74 Sat 30 Mar 1901 Alec Smith England A 4 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Jock Drummond England A 4 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Jacky Robertson England A 4 1
0
C 18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 Robert Hamilton England A 4 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 76 Sat 15 Mar 1902 Alec Smith Wales H 4 3
3
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Jock Drummond Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Jacky Robertson Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 76 Sat 15 Mar 1902 Robert Hamilton Wales H 4 3
0
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 77 Sat 03 May 1902 Alec Smith England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Jock Drummond England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Jacky Robertson England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 77 Sat 03 May 1902 Nicol Smith England A 4
0
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 80 Sat 04 Apr 1903 Alec Smith England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Finlay Speedie England A 4 1
1
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Jacky Robertson England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 80 Sat 04 Apr 1903 Robert Hamilton England A 4 1
0
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 125 Sat 14 Apr 1923 Alan Morton England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Andy Cunningham England H 4 1
1
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Tommy Muirhead England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 125 Sat 14 Apr 1923 Tommy Cairns England H 4 1
0
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 126 Sat 16 Feb 1924 Alan Morton Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Sandy Archibald Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Davie Meiklejohn Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 126 Sat 16 Feb 1924 Tommy Muirhead Wales A 4
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 139 Sat 25 Feb 1928 Alan Morton Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Davie Meiklejohn Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Tommy Muirhead Northern Ireland H 4
0
C 54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Thomas Craig Northern Ireland H 4
0
54723 ----- Robert James "Jimmy" Chambers 10 141 Sat 27 Oct 1928 Alan Morton Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Douglas Gray Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Bob McPhail Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 141 Sat 27 Oct 1928 Tommy Muirhead Wales H 4
0
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 142 Sat 23 Feb 1929 Alan Morton Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Davie Meiklejohn Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Douglas Gray Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 142 Sat 23 Feb 1929 Tommy Muirhead Northern Ireland A 4
0
35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84 Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58 147 Sat 26 Oct 1929 Alan Morton Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Douglas Gray Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Tommy Muirhead Wales A 4
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 147 Sat 26 Oct 1929 Thomas Craig Wales A 4
0
C 25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 148 Sat 22 Feb 1930 Alan Morton Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Davie Meiklejohn Northern Ireland H 4
0
C 31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Douglas Gray Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 148 Sat 22 Feb 1930 Thomas Craig Northern Ireland H 4
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 153 Sat 28 Mar 1931 Alan Morton England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Sandy Archibald England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Davie Meiklejohn England H 4
0
C 131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 Bob McPhail England H 4
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 157 Sat 19 Sep 1931 Davie Meiklejohn Northern Ireland H 4 1
0
C 45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 George Brown Northern Ireland H 4 1
0
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 Bob McPhail Northern Ireland H 4 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 157 Sat 19 Sep 1931 Bob McAulay Northern Ireland H 4 1
0
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 173 Sat 04 Apr 1936 Alex Venters England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 George Brown England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 Jerry Dawson England A 4
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 Jimmy Simpson England A 4
0
C 93267 Tommy Walker pen 77 George Henry Camsell 30 174 Wed 14 Oct 1936 George Brown Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Jerry Dawson Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Jimmy Simpson Germany H 4
0
C 50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 Bob McPhail Germany H 4
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 177 Sat 17 Apr 1937 George Brown England H 4 2
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Jerry Dawson England H 4 2
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Jimmy Simpson England H 4 2
0
C 149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 177 Sat 17 Apr 1937 Bob McPhail England H 4 2
2
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 179 Sat 15 May 1937 George Brown Czechoslovakia A 4 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Jerry Dawson Czechoslovakia A 4 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Jimmy Simpson Czechoslovakia A 4 2
1
C 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bob McPhail Czechoslovakia A 4 2
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 181 Wed 10 Nov 1937 Jerry Dawson Northern Ireland H 4 1
0
21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 James Smith Northern Ireland H 4 1
1
21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 Jimmy Simpson Northern Ireland H 4 1
0
C 21878 James Smith 48 Peter Dermont Doherty 14 181 Wed 10 Nov 1937 Bob McPhail Northern Ireland H 4 1
0
21878 James Smith 48 Peter Dermont Doherty 14 192 Wed 27 Nov 1946 George Young Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 Jimmy Duncanson Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 Bobby Brown Northern Ireland H 4
0
97326 ----- ----- 192 Wed 27 Nov 1946 William Thornton Northern Ireland H 4
0
97326 ----- ----- 196 Sat 04 Oct 1947 George Young Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 Jock Shaw Northern Ireland A 4
0
C 52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 Willie Woodburn Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 196 Sat 04 Oct 1947 William Thornton Northern Ireland A 4
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 204 Sat 09 Apr 1949 George Young England A 4
0
C 98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Sammy Cox England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Willie Woodburn England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 204 Sat 09 Apr 1949 Willie Waddell England A 4
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 206 Sat 01 Oct 1949 George Young Northern Ireland A 4 2
0
C 50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Sammy Cox Northern Ireland A 4 2
0
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Willie Woodburn Northern Ireland A 4 2
0
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 206 Sat 01 Oct 1949 Willie Waddell Northern Ireland A 4 2
2
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 211 Sat 27 May 1950 George Young France A 4
0
C 35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Ian McColl France A 4
0
35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Sammy Cox France A 4
0
35568 Allan Brown 69 ----- 211 Sat 27 May 1950 Willie Woodburn France A 4
0
35568 Allan Brown 69 ----- 215 Sat 14 Apr 1951 George Young England A 4
0
C 98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Sammy Cox England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Willie Woodburn England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 215 Sat 14 Apr 1951 Willie Waddell England A 4
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 216 Sat 12 May 1951 George Young Denmark H 4
0
C 74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Sammy Cox Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Willie Woodburn Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 216 Sat 12 May 1951 Willie Waddell Denmark H 4
0
74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86 Jorgen Wagner Hansen 6 217 Wed 16 May 1951 George Young France H 4
0
C 74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Sammy Cox France H 4
0
74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Willie Woodburn France H 4
0
74412 Lawrie Reilly 78 ----- 217 Wed 16 May 1951 Willie Waddell France H 4
0
74412 Lawrie Reilly 78 ----- 219 Sun 27 May 1951 George Young Austria A 4
0
C 65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Sammy Cox Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Willie Woodburn Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 219 Sun 27 May 1951 Willie Waddell Austria A 4
0
65000 ----- Gerhard Hanappi 42; Gerhard Hanappi 56; Theodor Wagner pen 69; Theodor Wagner 88 220 Sat 06 Oct 1951 George Young Northern Ireland A 4
0
C 56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Sammy Cox Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Willie Woodburn Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 220 Sat 06 Oct 1951 Willie Waddell Northern Ireland A 4
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 221 Wed 14 Nov 1951 George Young Wales H 4
0
C 70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Sammy Cox Wales H 4
0
70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Willie Woodburn Wales H 4
0
70174 ----- Ivor John Allchurch 89 221 Wed 14 Nov 1951 Willie Waddell Wales H 4
0
70174 ----- Ivor John Allchurch 89 252 Wed 21 Nov 1956 Alex Scott Yugoslavia H 4 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 George Young Yugoslavia H 4 1
0
C 55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 Ian McColl Yugoslavia H 4 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 252 Wed 21 Nov 1956 Samuel Baird Yugoslavia H 4 1
1
55414 John Mudie 36; Samuel Baird 55 ----- 254 Wed 08 May 1957 Eric Caldow Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 George Young Spain H 4
0
C 88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 Ian McColl Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 254 Wed 08 May 1957 Samuel Baird Spain H 4
0
88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79 Ladislao Kubala 30; Luis Suarez Miramontes 50 255 Sun 19 May 1957 Eric Caldow Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 George Young Switzerland A 4
0
C 48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 Ian McColl Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 255 Sun 19 May 1957 Samuel Baird Switzerland A 4
0
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 256 Wed 22 May 1957 Alex Scott West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Eric Caldow West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Ian McColl West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Samuel Baird West Germany A 4
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 281 Wed 09 Nov 1960 Davie Wilson Northern Ireland H 4 3
0
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Eric Caldow Northern Ireland H 4 3
1
C 34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Jim Baxter Northern Ireland H 4 3
0
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Ralph Brand Northern Ireland H 4 3
2
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 286 Tue 26 Sep 1961 Alex Scott Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Davie Wilson Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Eric Caldow Czechoslovakia H 4
0
C 51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Jim Baxter Czechoslovakia H 4
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 290 Sat 14 Apr 1962 Alex Scott England H 4 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Davie Wilson England H 4 2
1
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Eric Caldow England H 4 2
1
C 132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Jim Baxter England H 4 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 292 Sat 20 Oct 1962 Davie Wilson Wales A 4 2
0
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Eric Caldow Wales A 4 2
1
C 58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Jim Baxter Wales A 4 2
0
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Willie Henderson Wales A 4 2
1
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 294 Sat 06 Apr 1963 Davie Wilson England A 4 2
0
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Eric Caldow England A 4 2
0
C 98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Jim Baxter England A 4 2
2
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 294 Sat 06 Apr 1963 Willie Henderson England A 4 2
0
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 295 Wed 08 May 1963 Davie Wilson Austria H 4 2
2
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Jimmy Millar Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Jim Baxter Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 295 Wed 08 May 1963 Willie Henderson Austria H 4 2
0
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 297 Sun 09 Jun 1963 Davie Wilson Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Jimmy Millar Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Jim Baxter Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 297 Sun 09 Jun 1963 Willie Henderson Republic Of Ireland A 4
0
26000 ----- Noel Eucharia Cantwell 6 302 Sat 11 Apr 1964 Davie Wilson England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Jim Baxter England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 John Greig England H 4
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Willie Henderson England H 4
0
133245 Alan Gilzean 72 ----- 303 Tue 12 May 1964 Davie Wilson West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Jim Baxter West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 John Greig West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Willie Henderson West Germany A 4
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 313 Tue 09 Nov 1965 David Provan Italy H 4 1
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 John Greig Italy H 4 1
1
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Ronnie McKinnon Italy H 4 1
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Willie Henderson Italy H 4 1
0
101293 John Greig 88 ----- 315 Tue 07 Dec 1965 David Provan Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Jim Forrest Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 John Greig Italy A 4
0
C 68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Ronnie McKinnon Italy A 4
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 332 Thu 30 May 1968 David Smith Netherlands A 4
0
19000 ----- ----- 332 Thu 30 May 1968 John Greig Netherlands A 4
0
C 19000 ----- ----- 332 Thu 30 May 1968 Ronnie McKinnon Netherlands A 4
0
19000 ----- ----- 332 Thu 30 May 1968 Willie Henderson Netherlands A 4
0
19000 ----- ----- 338 Tue 06 May 1969 Colin Stein Northern Ireland H 4 1
1
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 John Greig Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Willie Henderson Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Willie Johnston Northern Ireland H 4 1
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 341 Sun 21 Sep 1969 Colin Stein Republic Of Ireland A 4 1
1
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 John Greig Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Ronnie McKinnon Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Willie Henderson Republic Of Ireland A 4 1
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 371 Fri 22 Jun 1973 Derek Parlane Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Derek Johnstone Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Peter McCloy Switzerland A 4
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Sandy Jardine Switzerland A 4
0
10000 ----- Walter Mundschin 62 372 Sat 30 Jun 1973 Derek Parlane Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Derek Johnstone Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Peter McCloy Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Sandy Jardine Brazil H 4
0
78089 ----- Derek Joseph Johnstone og 33 389 Tue 13 May 1975 Colin Jackson Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Derek Parlane Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Stewart Kennedy Portugal H 4
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Sandy Jardine Portugal H 4
0
C 34283 Artur Correia og 43 ----- 390 Sat 17 May 1975 Colin Jackson Wales A 4 1
1
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Derek Parlane Wales A 4 1
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Stewart Kennedy Wales A 4 1
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Sandy Jardine Wales A 4 1
0
C 23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 397 Wed 07 Apr 1976 Alex MacDonald Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Derek Johnstone Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Bobby McKean Switzerland H 4
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Tom Forsyth Switzerland H 4
0
C 15734 Willie Pettigrew 2 ----- 534 Wed 11 Sep 1991 Ally McCoist Switzerland A 4 1
1
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Andy Goram Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Mo Johnston Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 534 Wed 11 Sep 1991 Stuart McCall Switzerland A 4 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 541 Wed 03 Jun 1992 Ally McCoist Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Andy Goram Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Richard Gough Norway A 4
0
8786 ----- ----- 541 Wed 03 Jun 1992 Stuart McCall Norway A 4
0
8786 ----- ----- 546 Wed 14 Oct 1992 Ally McCoist Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Andy Goram Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Ian Durrant Portugal H 4
0
22583 ----- ----- 546 Wed 14 Oct 1992 Stuart McCall Portugal H 4
0
22583 ----- ----- 547 Wed 18 Nov 1992 Ally McCoist Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Andy Goram Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Dave McPherson Italy H 4
0
33029 ----- ----- 547 Wed 18 Nov 1992 Ian Durrant Italy H 4
0
33029 ----- ----- 548 Wed 17 Feb 1993 Ally McCoist Malta H 4 2
2
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Andy Goram Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Dave McPherson Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Ian Ferguson Malta H 4 2
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 577 Sat 15 Jun 1996 Ally McCoist England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Andy Goram England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Gordon Durie England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Stuart McCall England N 4
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 578 Tue 18 Jun 1996 Ally McCoist Switzerland N 4 1
1
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Andy Goram Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Gordon Durie Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Stuart McCall Switzerland N 4 1
0
34926 Ally McCoist 37 ----- 579 Sat 31 Aug 1996 Ally McCoist Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Andy Goram Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Gordon Durie Austria A 4
0
29500 ----- ----- 579 Sat 31 Aug 1996 Stuart McCall Austria A 4
0
29500 ----- ----- 668 Thu 11 May 2006 Chris Burke Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Gavin Rae Bulgaria N 4 4
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 Ian Murray Bulgaria N 4 4
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 Kris Boyd Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 669 Sat 13 May 2006 Chris Burke Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Gavin Rae Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Ian Murray Japan A 4
0
58648 ----- ----- 669 Sat 13 May 2006 Kris Boyd Japan A 4
0
58648 ----- ----- 677 Wed 06 Jun 2007 Barry Ferguson Faroe Islands A 4
0
C 4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Charlie Adam Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 David Weir Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Kris Boyd Faroe Islands A 4
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 679 Sat 08 Sep 2007 Alan Hutton Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 David Weir Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Kris Boyd Lithuania H 4 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Lee McCulloch Lithuania H 4 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 680 Wed 12 Sep 2007 Alan Hutton France A 4
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Barry Ferguson France A 4
0
C 42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 David Weir France A 4
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Lee McCulloch France A 4
0
42000 James McFadden 64 ----- 681 Sat 13 Oct 2007 Alan Hutton Ukraine H 4 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Barry Ferguson Ukraine H 4 1
0
C 51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 David Weir Ukraine H 4 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Lee McCulloch Ukraine H 4 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 686 Wed 20 Aug 2008 Allan McGregor Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 David Weir Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 Kenny Miller Northern Ireland H 4
0
28072 ----- ----- 686 Wed 20 Aug 2008 Kevin Thomson Northern Ireland H 4
0
28072 ----- ----- 695 Wed 09 Sep 2009 David Weir Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Kenny Miller Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Steven Whittaker Netherlands H 4
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Steven Naismith Netherlands H 4
0
51230 ----- Eljero Elia 82 698 Wed 03 Mar 2010 Kenny Miller Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Kevin Thomson Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Kris Boyd Czech Republic H 4
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Steven Whittaker Czech Republic H 4
0
26530 Scott Brown 62 ----- 699 Wed 11 Aug 2010 Allan McGregor Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Kevin Thomson Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Kirk Broadfoot Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 699 Wed 11 Aug 2010 Steven Whittaker Sweden A 4
0
25249 ----- Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56 15 Sat 12 Mar 1881 David Hill England A 3 1
1
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 15 Sat 12 Mar 1881 George Gillespie England A 3 1
0
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 15 Sat 12 Mar 1881 Tom Vallance England A 3 1
0
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 16 Mon 14 Mar 1881 David Hill Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 16 Mon 14 Mar 1881 George Gillespie Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 16 Mon 14 Mar 1881 Tom Vallance Wales A 3
0
1500 George Ker 7; Harry McNeil 9; William Stafford Bell og 10; George Ker 44; John Richard Morgan og 52 Knyvett Crosse 5 55 Sat 30 Mar 1895 John McPherson Ireland H 3
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Jock Drummond Ireland H 3
0
C 15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Neilly Gibson Ireland H 3
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 56 Sat 06 Apr 1895 John McPherson England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Jock Drummond England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Neilly Gibson England A 3
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 70 Sat 03 Mar 1900 Alec Smith Ireland A 3 1
1
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 Neilly Gibson Ireland A 3 1
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 Nicol Smith Ireland A 3 1
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 78 Mon 09 Mar 1903 Alec Smith Wales A 3 1
0
11000 Finlay Speedie 25 ----- 78 Mon 09 Mar 1903 Finlay Speedie Wales A 3 1
1
11000 Finlay Speedie 25 ----- 78 Mon 09 Mar 1903 Jacky Robertson Wales A 3 1
0
11000 Finlay Speedie 25 ----- 79 Sat 21 Mar 1903 Alec Smith Ireland H 3
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 79 Sat 21 Mar 1903 Finlay Speedie Ireland H 3
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 79 Sat 21 Mar 1903 Jock Drummond Ireland H 3
0
C 17000 ----- Maurice Joseph Connor 9; John Kirwan 83 104 Sat 01 Apr 1911 Alexander Bennett England A 3
0
38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 Alec Smith England A 3
0
38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 William Reid England A 3
0
38000 Alexander Higgins 88 James Stewart 20 109 Sat 15 Mar 1913 Alexander Bennett Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 James Gordon Ireland A 3 2
0
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 William Reid Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 115 Sat 13 Mar 1920 Andy Cunningham Ireland H 3 1
1
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 James Bowie Ireland H 3 1
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 James Gordon Ireland H 3 1
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 120 Sat 04 Feb 1922 Alan Morton Wales A 3 1
0
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 120 Sat 04 Feb 1922 Sandy Archibald Wales A 3 1
1
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 120 Sat 04 Feb 1922 Davie Meiklejohn Wales A 3 1
0
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 122 Sat 08 Apr 1922 Alan Morton England A 3
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 Sandy Archibald England A 3
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 Tommy Cairns England A 3
0
33646 Andy Wilson 62 ----- 124 Sat 17 Mar 1923 Alan Morton Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 124 Sat 17 Mar 1923 Andy Cunningham Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 124 Sat 17 Mar 1923 Tommy Cairns Wales H 3
0
25000 Andy Wilson 6; Andy Wilson 55 ----- 127 Sat 01 Mar 1924 Alan Morton Northern Ireland H 3 1
0
30000 Andy Cunningham 85; David Morris 89 ----- 127 Sat 01 Mar 1924 Andy Cunningham Northern Ireland H 3 1
1
30000 Andy Cunningham 85; David Morris 89 ----- 127 Sat 01 Mar 1924 Tommy Cairns Northern Ireland H 3 1
0
30000 Andy Cunningham 85; David Morris 89 ----- 128 Sat 12 Apr 1924 Alan Morton England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 128 Sat 12 Apr 1924 Sandy Archibald England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 128 Sat 12 Apr 1924 Andy Cunningham England A 3
0
37250 Edward Hallows Taylor og 40 William Henry Walker 60 129 Sat 14 Feb 1925 Alan Morton Wales H 3 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 129 Sat 14 Feb 1925 Davie Meiklejohn Wales H 3 1
1
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 129 Sat 14 Feb 1925 Tommy Cairns Wales H 3 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 130 Sat 28 Feb 1925 Alan Morton Northern Ireland A 3 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 130 Sat 28 Feb 1925 Davie Meiklejohn Northern Ireland A 3 1
1
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 130 Sat 28 Feb 1925 Tommy Cairns Northern Ireland A 3 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 131 Sat 04 Apr 1925 Alan Morton England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 131 Sat 04 Apr 1925 Davie Meiklejohn England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 131 Sat 04 Apr 1925 Tommy Cairns England H 3
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 136 Sat 26 Feb 1927 Alan Morton Northern Ireland A 3 2
2
40000 Alan Morton 45; Alan Morton 89 ----- 136 Sat 26 Feb 1927 Tommy Muirhead Northern Ireland A 3 2
0
40000 Alan Morton 45; Alan Morton 89 ----- 136 Sat 26 Feb 1927 Thomas Craig Northern Ireland A 3 2
0
40000 Alan Morton 45; Alan Morton 89 ----- 143 Sat 13 Apr 1929 Alan Morton England H 3
0
110512 Alexander Cheyne 89 ----- 143 Sat 13 Apr 1929 Davie Meiklejohn England H 3
0
110512 Alexander Cheyne 89 ----- 143 Sat 13 Apr 1929 Jock Buchanan England H 3
0
110512 Alexander Cheyne 89 ----- 145 Sat 01 Jun 1929 Douglas Gray Germany A 3
0
47000 Willie Imrie 87 Hans Ruch 49 145 Sat 01 Jun 1929 Jimmy Fleming Germany A 3
0
47000 Willie Imrie 87 Hans Ruch 49 145 Sat 01 Jun 1929 Thomas Craig Germany A 3
0
C 47000 Willie Imrie 87 Hans Ruch 49 146 Tue 04 Jun 1929 Douglas Gray Netherlands A 3 1
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Jimmy Fleming Netherlands A 3 1
1
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Thomas Craig Netherlands A 3 1
0
C 24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 151 Sat 25 Oct 1930 Alan Morton Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 151 Sat 25 Oct 1930 Douglas Gray Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 151 Sat 25 Oct 1930 George Brown Wales H 3
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 163 Sat 01 Apr 1933 George Brown England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 James Marshall England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Bob McPhail England H 3
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 166 Wed 29 Nov 1933 Davie Meiklejohn Austria H 3 1
1
C 62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 George Brown Austria H 3 1
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 Bob McPhail Austria H 3 1
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 168 Sat 20 Oct 1934 Jerry Dawson Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 168 Sat 20 Oct 1934 James Smith Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 168 Sat 20 Oct 1934 Jimmy Simpson Northern Ireland A 3
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 170 Sat 06 Apr 1935 George Brown England H 3
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 170 Sat 06 Apr 1935 Jimmy Simpson England H 3
0
C 129693 Dally Duncan 44; Dally Duncan 51 ----- 170 Sat 06 Apr 1935 Bob McPhail England H 3
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 175 Sat 31 Oct 1936 George Brown Northern Ireland A 3
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 175 Sat 31 Oct 1936 Jerry Dawson Northern Ireland A 3
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 175 Sat 31 Oct 1936 Jimmy Simpson Northern Ireland A 3
0
C 45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 176 Wed 02 Dec 1936 George Brown Wales H 3
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 176 Wed 02 Dec 1936 Jerry Dawson Wales H 3
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 176 Wed 02 Dec 1936 Jimmy Simpson Wales H 3
0
C 23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 184 Sat 21 May 1938 George Brown Netherlands A 3
0
C 50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 184 Sat 21 May 1938 Jerry Dawson Netherlands A 3
0
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 184 Sat 21 May 1938 Tom McKillop Netherlands A 3
0
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 193 Sat 12 Apr 1947 George Young England A 3
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 193 Sat 12 Apr 1947 Jock Shaw England A 3
0
C 98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 193 Sat 12 Apr 1947 Willie Woodburn England A 3
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 194 Sun 18 May 1947 George Young Belgium A 3
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 194 Sun 18 May 1947 Jock Shaw Belgium A 3
0
C 51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 194 Sun 18 May 1947 Willie Woodburn Belgium A 3
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 195 Sat 24 May 1947 George Young Luxembourg A 3
0
4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 195 Sat 24 May 1947 Jock Shaw Luxembourg A 3
0
C 4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 195 Sat 24 May 1947 Willie Woodburn Luxembourg A 3
0
4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 201 Sun 23 May 1948 Eddie Rutherford France A 3
0
46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 201 Sun 23 May 1948 George Young France A 3
0
C 46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 201 Sun 23 May 1948 Sammy Cox France A 3
0
46032 ----- Emile Bongiorni 56; Pierre Flamion 60; Jean Baratte 72 203 Wed 17 Nov 1948 George Young Northern Ireland H 3
0
C 91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 203 Wed 17 Nov 1948 Bobby Brown Northern Ireland H 3
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 203 Wed 17 Nov 1948 Willie Waddell Northern Ireland H 3
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 207 Wed 09 Nov 1949 George Young Wales H 3
0
C 72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Sammy Cox Wales H 3
0
72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Willie Woodburn Wales H 3
0
72381 John McPhail 25; Alec Linwood 78 ----- 210 Sun 21 May 1950 George Young Portugal A 3
0
C 68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 210 Sun 21 May 1950 Sammy Cox Portugal A 3
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 210 Sun 21 May 1950 Willie Woodburn Portugal A 3
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 212 Sat 21 Oct 1950 George Young Wales A 3
0
C 60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Ian McColl Wales A 3
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Willie Woodburn Wales A 3
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 213 Wed 01 Nov 1950 George Young Northern Ireland H 3
0
C 82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 213 Wed 01 Nov 1950 Ian McColl Northern Ireland H 3
0
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 213 Wed 01 Nov 1950 Willie Woodburn Northern Ireland H 3
0
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 222 Sat 05 Apr 1952 George Young England H 3
0
C 134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 222 Sat 05 Apr 1952 Bobby Brown England H 3
0
134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 222 Sat 05 Apr 1952 Willie Woodburn England H 3
0
134504 Lawrie Reilly 76 Stanley Clare Pearson 10; Stanley Clare Pearson 44 223 Wed 30 Apr 1952 George Young United States H 3
0
C 107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 223 Wed 30 Apr 1952 Sammy Cox United States H 3
0
107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 223 Wed 30 Apr 1952 Willie Woodburn United States H 3
0
107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89 ----- 224 Sun 25 May 1952 George Young Denmark A 3 1
0
C 39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 224 Sun 25 May 1952 Sammy Cox Denmark A 3 1
0
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 224 Sun 25 May 1952 William Thornton Denmark A 3 1
1
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 225 Fri 30 May 1952 George Young Sweden A 3
0
C 32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 225 Fri 30 May 1952 Sammy Cox Sweden A 3
0
32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 225 Fri 30 May 1952 William Thornton Sweden A 3
0
32122 Billy Liddell 7 Gosta Sandberg 2; Gosta Lofgren 3; Sylve Bengtsson 68 230 Sat 03 Oct 1953 George Young Northern Ireland A 3
0
C 58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Sammy Cox Northern Ireland A 3
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Willie Waddell Northern Ireland A 3
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 251 Wed 07 Nov 1956 Alex Scott Northern Ireland H 3 1
1
62328 Alex Scott 25 ----- 251 Wed 07 Nov 1956 George Young Northern Ireland H 3 1
0
C 62328 Alex Scott 25 ----- 251 Wed 07 Nov 1956 Ian McColl Northern Ireland H 3 1
0
62328 Alex Scott 25 ----- 253 Sat 06 Apr 1957 Eric Caldow England A 3
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 George Young England A 3
0
C 97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 Ian McColl England A 3
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 258 Sat 05 Oct 1957 Eric Caldow Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Ian McColl Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Samuel Baird Northern Ireland A 3
0
58000 Graham Leggat 59 William Laurence Bingham 47 282 Sat 15 Apr 1961 Davie Wilson England A 3 1
1
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 282 Sat 15 Apr 1961 Eric Caldow England A 3 1
0
C 97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 282 Sat 15 Apr 1961 Bobby Shearer England A 3 1
0
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 289 Wed 29 Nov 1961 Eric Caldow Czechoslovakia N 3
0
C 7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 289 Wed 29 Nov 1961 Jim Baxter Czechoslovakia N 3
0
7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 289 Wed 29 Nov 1961 Ralph Brand Czechoslovakia N 3
0
7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 293 Wed 07 Nov 1962 Eric Caldow Northern Ireland H 3 1
0
C 58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 293 Wed 07 Nov 1962 Jim Baxter Northern Ireland H 3 1
0
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 293 Wed 07 Nov 1962 Willie Henderson Northern Ireland H 3 1
1
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 296 Tue 04 Jun 1963 Davie Wilson Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 296 Tue 04 Jun 1963 Jim Baxter Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 296 Tue 04 Jun 1963 Willie Henderson Norway A 3
0
15600 Denis Law 14; Denis Law 22; Denis Law 76 Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83 298 Thu 13 Jun 1963 Davie Wilson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Jim Baxter Spain A 3 2
0
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Willie Henderson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 300 Thu 07 Nov 1963 David Provan Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 Jim Baxter Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 Willie Henderson Norway H 3
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 307 Sat 10 Apr 1965 Davie Wilson England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 307 Sat 10 Apr 1965 John Greig England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 307 Sat 10 Apr 1965 Willie Henderson England A 3
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 310 Thu 27 May 1965 Davie Wilson Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 John Greig Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 Willie Henderson Finland A 3 2
0
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 312 Wed 13 Oct 1965 John Greig Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 312 Wed 13 Oct 1965 Willie Henderson Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 312 Wed 13 Oct 1965 Willie Johnston Poland H 3
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 316 Sat 02 Apr 1966 John Greig England H 3
0
C 123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 316 Sat 02 Apr 1966 Ronnie McKinnon England H 3
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 316 Sat 02 Apr 1966 Willie Johnston England H 3
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 320 Sat 22 Oct 1966 John Greig Wales A 3
0
C 33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Ronnie McKinnon Wales A 3
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Willie Henderson Wales A 3
0
33269 Denis Law 86 Ronald Tudor Davies 76 321 Wed 16 Nov 1966 John Greig Northern Ireland H 3
0
C 45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Ronnie McKinnon Northern Ireland H 3
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Willie Henderson Northern Ireland H 3
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 330 Wed 22 Nov 1967 John Greig Wales H 3 1
0
C 56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Ronnie McKinnon Wales H 3 1
1
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Willie Johnston Wales H 3 1
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 331 Sat 24 Feb 1968 John Greig England H 3
0
C 130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Ronnie McKinnon England H 3
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Willie Johnston England H 3
0
130711 John Hughes 39 Martin Stanford Peters 20 333 Wed 16 Oct 1968 Colin Stein Denmark A 3
0
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 John Greig Denmark A 3
0
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 Ronnie McKinnon Denmark A 3
0
11900 Bobby Lennox 70 ----- 335 Wed 11 Dec 1968 Colin Stein Cyprus A 3 2
2
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 John Greig Cyprus A 3 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Ronnie McKinnon Cyprus A 3 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 339 Sat 10 May 1969 Colin Stein England A 3 1
1
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 339 Sat 10 May 1969 John Greig England A 3 1
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 339 Sat 10 May 1969 Willie Henderson England A 3 1
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 340 Sat 17 May 1969 Colin Stein Cyprus H 3 5
4
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 340 Sat 17 May 1969 John Greig Cyprus H 3 5
0
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 340 Sat 17 May 1969 Willie Henderson Cyprus H 3 5
1
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 342 Wed 22 Oct 1969 Colin Stein West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 John Greig West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Ronnie McKinnon West Germany A 3
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 343 Wed 05 Nov 1969 Colin Stein Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 343 Wed 05 Nov 1969 John Greig Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 343 Wed 05 Nov 1969 Ronnie McKinnon Austria A 3
0
10091 ----- Helmut Redl 15; Helmut Redl 38 344 Sat 18 Apr 1970 Colin Stein Northern Ireland A 3
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Ronnie McKinnon Northern Ireland A 3
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Willie Johnston Northern Ireland A 3
0
31000 John OHare 58 ----- 345 Wed 22 Apr 1970 Colin Stein Wales H 3
0
30379 ----- ----- 345 Wed 22 Apr 1970 John Greig Wales H 3
0
C 30379 ----- ----- 345 Wed 22 Apr 1970 Ronnie McKinnon Wales H 3
0
30379 ----- ----- 346 Sat 25 Apr 1970 Colin Stein England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 John Greig England H 3
0
C 137284 ----- ----- 346 Sat 25 Apr 1970 Ronnie McKinnon England H 3
0
137284 ----- ----- 348 Wed 03 Feb 1971 Colin Stein Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 John Greig Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 Ronnie McKinnon Belgium A 3
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 368 Sat 12 May 1973 Derek Parlane Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Derek Johnstone Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Peter McCloy Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 391 Tue 20 May 1975 Derek Parlane Northern Ireland H 3 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Stewart Kennedy Northern Ireland H 3 1
0
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Sandy Jardine Northern Ireland H 3 1
0
C 64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 392 Sat 24 May 1975 Derek Parlane England A 3
0
98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 392 Sat 24 May 1975 Stewart Kennedy England A 3
0
98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 392 Sat 24 May 1975 Sandy Jardine England A 3
0
C 98241 Bruce Rioch pen 41 Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 395 Wed 29 Oct 1975 Colin Jackson Denmark H 3
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 Derek Parlane Denmark H 3
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 John Greig Denmark H 3
0
C 47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 399 Sat 08 May 1976 Colin Jackson Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Derek Johnstone Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Tom Forsyth Northern Ireland H 3
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 400 Sat 15 May 1976 Colin Jackson England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Derek Johnstone England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Tom Forsyth England H 3
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 415 Sat 13 May 1978 Derek Johnstone Northern Ireland H 3 1
1
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 415 Sat 13 May 1978 Tom Forsyth Northern Ireland H 3 1
0
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 415 Sat 13 May 1978 Sandy Jardine Northern Ireland H 3 1
0
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 505 Tue 22 Mar 1988 Ally McCoist Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Derek Ferguson Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 505 Tue 22 Mar 1988 Ian Durrant Malta A 3
0
8000 Graeme Sharp 21 Carmel Busuttil 54 506 Wed 27 Apr 1988 Ally McCoist Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Richard Gough Spain A 3
0
15000 ----- ----- 506 Wed 27 Apr 1988 Ian Durrant Spain A 3
0
15000 ----- ----- 507 Tue 17 May 1988 Ally McCoist Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Richard Gough Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Derek Ferguson Colombia H 3
0
20717 ----- ----- 513 Wed 08 Mar 1989 Ally McCoist France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Richard Gough France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Ian Ferguson France H 3
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 518 Wed 11 Oct 1989 Ally McCoist France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Richard Gough France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Mo Johnston France A 3
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 521 Wed 25 Apr 1990 Ally McCoist East Germany H 3
0
19718 ----- Thomas Doll pen 73 521 Wed 25 Apr 1990 Richard Gough East Germany H 3
0
19718 ----- Thomas Doll pen 73 521 Wed 25 Apr 1990 Mo Johnston East Germany H 3
0
19718 ----- Thomas Doll pen 73 523 Sat 19 May 1990 Ally McCoist Poland H 3 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 523 Sat 19 May 1990 Richard Gough Poland H 3 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 523 Sat 19 May 1990 Mo Johnston Poland H 3 1
1
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 524 Mon 28 May 1990 Ally McCoist Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 524 Mon 28 May 1990 Richard Gough Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 524 Mon 28 May 1990 Mo Johnston Malta A 3
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 525 Mon 11 Jun 1990 Ally McCoist Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Richard Gough Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 525 Mon 11 Jun 1990 Mo Johnston Costa Rica N 3
0
30867 ----- Juan Arnold Cayasson 49 537 Wed 19 Feb 1992 Ally McCoist Northern Ireland H 3 1
1
13651 Ally McCoist 11 ----- 537 Wed 19 Feb 1992 Richard Gough Northern Ireland H 3 1
0
13651 Ally McCoist 11 ----- 537 Wed 19 Feb 1992 David Robertson Northern Ireland H 3 1
0
13651 Ally McCoist 11 ----- 540 Wed 20 May 1992 Ally McCoist Canada A 3 1
1
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Richard Gough Canada A 3 1
0
C 10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Stuart McCall Canada A 3 1
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 558 Fri 27 May 1994 Gordon Durie Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Ian Ferguson Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 558 Fri 27 May 1994 Stuart McCall Netherlands A 3
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 561 Wed 16 Nov 1994 Alan McLaren Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Andy Goram Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Stuart McCall Russia H 3
0
31254 Scott Booth 19 Dmitri Radchenko 25 562 Sun 18 Dec 1994 Alan McLaren Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Andy Goram Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Stuart McCall Greece A 3
0
7976 ----- Stratos Apostolakis pen 19 573 Wed 24 Apr 1996 Ally McCoist Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Andy Goram Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Stuart McCall Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 575 Wed 29 May 1996 Ally McCoist Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Andy Goram Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Stuart McCall Colombia N 3
0
8500 ----- Faustino Asprilla 82 576 Mon 10 Jun 1996 Andy Goram Netherlands N 3
0
34363 ----- ----- 576 Mon 10 Jun 1996 Gordon Durie Netherlands N 3
0
34363 ----- ----- 576 Mon 10 Jun 1996 Stuart McCall Netherlands N 3
0
34363 ----- ----- 582 Tue 11 Feb 1997 Ally McCoist Estonia A 3
0
4000 ----- ----- 582 Tue 11 Feb 1997 Andy Goram Estonia A 3
0
4000 ----- ----- 582 Tue 11 Feb 1997 Ian Ferguson Estonia A 3
0
4000 ----- ----- 606 Sat 04 Sep 1999 Barry Ferguson Bosnia and Herzegovina A 3
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Colin Hendry Bosnia and Herzegovina A 3
0
C 26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Neil McCann Bosnia and Herzegovina A 3
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 607 Wed 08 Sep 1999 Barry Ferguson Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 Colin Hendry Estonia A 3
0
C 4500 ----- ----- 607 Wed 08 Sep 1999 Neil McCann Estonia A 3
0
4500 ----- ----- 611 Wed 17 Nov 1999 Barry Ferguson England A 3
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Colin Hendry England A 3
0
C 76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Neil McCann England A 3
0
76848 Don Hutchison 39 ----- 612 Wed 29 Mar 2000 Barry Ferguson France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 612 Wed 29 Mar 2000 Neil McCann France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 612 Wed 29 Mar 2000 Billy Dodds France H 3
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 614 Tue 30 May 2000 Barry Ferguson Republic Of Ireland A 3 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 614 Tue 30 May 2000 Neil McCann Republic Of Ireland A 3 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 614 Tue 30 May 2000 Billy Dodds Republic Of Ireland A 3 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 Barry Ferguson Latvia A 3 1
0
9500 Neil McCann 88 ----- 615 Sat 02 Sep 2000 Neil McCann Latvia A 3 1
1
9500 Neil McCann 88 ----- 615 Sat 02 Sep 2000 Billy Dodds Latvia A 3 1
0
9500 Neil McCann 88 ----- 616 Sat 07 Oct 2000 Allan Johnston San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 616 Sat 07 Oct 2000 Neil McCann San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 616 Sat 07 Oct 2000 Billy Dodds San Marino A 3
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 618 Wed 15 Nov 2000 Barry Ferguson Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Neil McCann Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Billy Dodds Australia H 3
0
30985 ----- Brett Emerton 12; David Zdrillic 66 635 Wed 12 Feb 2003 Barry Ferguson Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Neil McCann Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Steven Thompson Republic Of Ireland H 3
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 674 Sat 24 Mar 2007 Barry Ferguson Georgia H 3 1
0
C 50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 David Weir Georgia H 3 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Kris Boyd Georgia H 3 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 675 Wed 28 Mar 2007 Barry Ferguson Italy A 3
0
C 37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 David Weir Italy A 3
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Kris Boyd Italy A 3
0
37500 ----- Luca Toni 11; Luca Toni 70 682 Wed 17 Oct 2007 Barry Ferguson Georgia A 3
0
C 55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 David Weir Georgia A 3
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 Kris Boyd Georgia A 3
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 690 Wed 19 Nov 2008 Allan McGregor Argentina H 3
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Barry Ferguson Argentina H 3
0
C 32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Kirk Broadfoot Argentina H 3
0
32492 ----- Maxi RodrÃguez 8 691 Sat 28 Mar 2009 Allan McGregor Netherlands A 3
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Barry Ferguson Netherlands A 3
0
C 49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Kenny Miller Netherlands A 3
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 694 Sat 05 Sep 2009 David Weir North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Kenny Miller North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Steven Whittaker North Macedonia H 3
0
50214 Scott Brown 56; James McFadden 81 ----- 707 Wed 25 May 2011 Allan McGregor Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 707 Wed 25 May 2011 Steven Whittaker Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 707 Wed 25 May 2011 Steven Naismith Wales N 3
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 708 Sun 29 May 2011 Allan McGregor Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Steven Whittaker Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Steven Naismith Republic Of Ireland A 3
0
25100 ----- Robbie Keane 23 711 Tue 06 Sep 2011 Allan McGregor Lithuania H 3 1
0
34071 Steven Naismith 50 ----- 711 Tue 06 Sep 2011 Steven Whittaker Lithuania H 3 1
0
34071 Steven Naismith 50 ----- 711 Tue 06 Sep 2011 Steven Naismith Lithuania H 3 1
1
34071 Steven Naismith 50 ----- 716 Sat 26 May 2012 Allan McGregor United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 716 Sat 26 May 2012 Lee Wallace United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 716 Sat 26 May 2012 Steven Whittaker United States A 3
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 10 Sat 23 Mar 1878 James Watson Wales H 2 3
1
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 10 Sat 23 Mar 1878 Peter Campbell Wales H 2 3
2
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 12 Mon 07 Apr 1879 Peter Campbell Wales A 2 1
1
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 12 Mon 07 Apr 1879 Tom Vallance Wales A 2 1
0
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 14 Sat 27 Mar 1880 George Gillespie Wales H 2
0
2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60 William Roberts 85 14 Sat 27 Mar 1880 Hugh McIntyre Wales H 2
0
2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60 William Roberts 85 24 Sat 14 Mar 1885 Hugh McHardy Ireland H 2
0
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 24 Sat 14 Mar 1885 William Chalmers Ireland H 2
0
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 27 Sat 20 Mar 1886 Charles Heggie Ireland A 2 4
4
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 27 Sat 20 Mar 1886 John Cameron Ireland A 2 4
0
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 40 Sat 29 Mar 1890 David Mitchell Ireland A 2 1
0
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 40 Sat 29 Mar 1890 Thomas Wyllie Ireland A 2 1
1
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 48 Sat 18 Mar 1893 Andrew McCreadie Wales A 2 3
0
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 48 Sat 18 Mar 1893 John Barker Wales A 2 3
3
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 52 Sat 31 Mar 1894 Jock Drummond Ireland A 2
0
6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 52 Sat 31 Mar 1894 Robert Marshall Ireland A 2
0
C 6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 58 Sat 28 Mar 1896 Jock Drummond Ireland A 2
0
8000 Bob McColl 7; Bob McColl 32; Pat Murray 85 James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43 58 Sat 28 Mar 1896 Neilly Gibson Ireland A 2
0
8000 Bob McColl 7; Bob McColl 32; Pat Murray 85 James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43 59 Sat 04 Apr 1896 Jock Drummond England H 2
0
C 56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 59 Sat 04 Apr 1896 Neilly Gibson England H 2
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 63 Sat 19 Mar 1898 James Millar Wales H 2
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 63 Sat 19 Mar 1898 Nicol Smith Wales H 2
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 81 Sat 12 Mar 1904 Johnny Walker Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 81 Sat 12 Mar 1904 Jacky Robertson Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 84 Mon 06 Mar 1905 Alec Smith Wales A 2 1
0
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 84 Mon 06 Mar 1905 Jacky Robertson Wales A 2 1
1
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 88 Sat 17 Mar 1906 Alec Smith Ireland A 2
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 John May Ireland A 2
0
8000 Thomas Fitchie 52 ----- 90 Mon 04 Mar 1907 Alec Smith Wales A 2
0
7715 ----- Arthur Grenville Morris 50 90 Mon 04 Mar 1907 George Livingstone Wales A 2
0
7715 ----- Arthur Grenville Morris 50 93 Sat 07 Mar 1908 James Speirs Wales H 2
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 93 Sat 07 Mar 1908 James Galt Wales H 2
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 94 Sat 14 Mar 1908 James Galt Ireland A 2 1
1
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 John May Ireland A 2 1
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 96 Mon 01 Mar 1909 Alexander Bennett Wales A 2
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 96 Mon 01 Mar 1909 John May Wales A 2
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 97 Mon 15 Mar 1909 Alexander Bennett Ireland H 2
0
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 97 Mon 15 Mar 1909 James Stark Ireland H 2
0
C 24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 98 Sat 03 Apr 1909 Alexander Bennett England A 2
0
27000 ----- George Wall 3; George Wall 10 98 Sat 03 Apr 1909 James Stark England A 2
0
C 27000 ----- George Wall 3; George Wall 10 99 Sat 05 Mar 1910 Alexander Bennett Wales H 2
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 George Law Wales H 2
0
18411 Andrew Devine 86 ----- 101 Sat 02 Apr 1910 Alexander Bennett England H 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 George Law England H 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 102 Mon 06 Mar 1911 Alexander Bennett Wales A 2
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 102 Mon 06 Mar 1911 William Reid Wales A 2
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 103 Sat 18 Mar 1911 Alec Smith Ireland H 2 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 103 Sat 18 Mar 1911 William Reid Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 106 Sat 16 Mar 1912 James Gordon Ireland A 2 1
0
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 106 Sat 16 Mar 1912 William Reid Ireland A 2 1
1
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 108 Mon 03 Mar 1913 James Gordon Wales A 2
0
4500 ----- ----- 108 Mon 03 Mar 1913 William Reid Wales A 2
0
4500 ----- ----- 110 Sat 05 Apr 1913 James Gordon England A 2
0
52500 ----- Joseph Harold Hampton 37 110 Sat 05 Apr 1913 William Reid England A 2
0
52500 ----- Joseph Harold Hampton 37 112 Sat 14 Mar 1914 James Gordon Ireland A 2
0
31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 William Reid Ireland A 2
0
31000 Joe Donnachie 70 Samuel Young 89 113 Sat 04 Apr 1914 James Gordon England H 2 1
0
C 105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 William Reid England H 2 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 114 Thu 26 Feb 1920 James Gordon Wales A 2 1
0
16000 Tommy Cairns 78 John Hugh Evans 5 114 Thu 26 Feb 1920 Tommy Cairns Wales A 2 1
1
16000 Tommy Cairns 78 John Hugh Evans 5 116 Sat 10 Apr 1920 James Bowie England A 2
0
25536 Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40 John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73 116 Sat 10 Apr 1920 James Gordon England A 2
0
25536 Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40 John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73 117 Sat 12 Feb 1921 Sandy Archibald Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 117 Sat 12 Feb 1921 Andy Cunningham Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 119 Sat 09 Apr 1921 Alan Morton England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 119 Sat 09 Apr 1921 Andy Cunningham England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 121 Sat 04 Mar 1922 Andy Cunningham Northern Ireland H 2
0
C 36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 121 Sat 04 Mar 1922 Tommy Muirhead Northern Ireland H 2
0
36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 123 Sat 03 Mar 1923 Alan Morton Northern Ireland A 2
0
31000 Andy Wilson 70 ----- 123 Sat 03 Mar 1923 Sandy Archibald Northern Ireland A 2
0
31000 Andy Wilson 70 ----- 137 Sat 02 Apr 1927 Alan Morton England H 2 1
1
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 137 Sat 02 Apr 1927 Andy Cunningham England H 2 1
0
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 138 Sat 29 Oct 1927 Alan Morton Wales A 2
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 138 Sat 29 Oct 1927 Davie Meiklejohn Wales A 2
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 152 Sat 21 Feb 1931 Alan Morton Northern Ireland A 2
0
C 20000 ----- ----- 152 Sat 21 Feb 1931 Bob McPhail Northern Ireland A 2
0
20000 ----- ----- 160 Sun 08 May 1932 Alan Morton France A 2
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 160 Sun 08 May 1932 Bob McPhail France A 2
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 161 Sat 17 Sep 1932 Douglas Gray Northern Ireland A 2 2
0
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 161 Sat 17 Sep 1932 Bob McPhail Northern Ireland A 2 2
2
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 169 Wed 21 Nov 1934 George Brown Wales H 2
0
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 169 Wed 21 Nov 1934 Jimmy Simpson Wales H 2
0
C 26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 171 Sat 05 Oct 1935 George Brown Wales A 2
0
35004 Dally Duncan 34 Cuthbert Phillips 40 171 Sat 05 Oct 1935 Jimmy Simpson Wales A 2
0
C 35004 Dally Duncan 34 Cuthbert Phillips 40 178 Sun 09 May 1937 Jerry Dawson Austria A 2
0
63000 Francis ODonnell 78 camillo Jerusalem 78 178 Sun 09 May 1937 Jimmy Simpson Austria A 2
0
C 63000 Francis ODonnell 78 camillo Jerusalem 78 182 Wed 08 Dec 1937 David Kinnear Czechoslovakia H 2 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 182 Wed 08 Dec 1937 George Brown Czechoslovakia H 2 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 187 Wed 07 Dec 1938 Jerry Dawson Hungary H 2
0
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 187 Wed 07 Dec 1938 Scot Symon Hungary H 2
0
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 188 Sat 15 Apr 1939 Alex Venters England H 2
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 188 Sat 15 Apr 1939 Jerry Dawson England H 2
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 191 Sat 19 Oct 1946 William Thornton Wales A 2 1
0
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 191 Sat 19 Oct 1946 Willie Waddell Wales A 2 1
1
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 198 Sat 10 Apr 1948 George Young England H 2
0
C 133426 ----- Thomas Finney 44; Stanley Harding Mortensen 62 198 Sat 10 Apr 1948 William Thornton England H 2
0
133426 ----- Thomas Finney 44; Stanley Harding Mortensen 62 202 Sat 23 Oct 1948 George Young Wales A 2 2
0
C 59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 202 Sat 23 Oct 1948 Willie Waddell Wales A 2 2
2
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 209 Wed 26 Apr 1950 George Young Switzerland H 2
0
C 122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 209 Wed 26 Apr 1950 Sammy Cox Switzerland H 2
0
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 214 Wed 13 Dec 1950 George Young Austria H 2
0
C 67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Willie Woodburn Austria H 2
0
67693 ----- Ernst Melchior 26 226 Sat 18 Oct 1952 George Young Wales A 2
0
C 60261 Allan Brown 33; Billy Liddell 69 Trevor Ford 24 226 Sat 18 Oct 1952 Sammy Cox Wales A 2
0
60261 Allan Brown 33; Billy Liddell 69 Trevor Ford 24 227 Wed 05 Nov 1952 George Young Northern Ireland H 2
0
C 65229 Lawrie Reilly 89 Donal Seamus [Jimmy] D'Arcy 82 227 Wed 05 Nov 1952 Sammy Cox Northern Ireland H 2
0
65229 Lawrie Reilly 89 Donal Seamus [Jimmy] D'Arcy 82 228 Sat 18 Apr 1953 George Young England A 2
0
C 97000 Lawrie Reilly 55; Lawrie Reilly 89 Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69 228 Sat 18 Apr 1953 Sammy Cox England A 2
0
97000 Lawrie Reilly 55; Lawrie Reilly 89 Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69 229 Wed 06 May 1953 George Young Sweden H 2
0
C 83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 229 Wed 06 May 1953 Johnny Little Sweden H 2
0
83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 231 Wed 04 Nov 1953 George Young Wales H 2
0
C 71413 Allan Brown 19; Bobby Johnstone 42; Lawrie Reilly 58 William John Charles 49; Ivor John Allchurch 73; William John Charles 88 231 Wed 04 Nov 1953 Sammy Cox Wales H 2
0
71413 Allan Brown 19; Bobby Johnstone 42; Lawrie Reilly 58 William John Charles 49; Ivor John Allchurch 73; William John Charles 88 238 Sat 16 Oct 1954 George Young Wales A 2
0
C 53000 Patrick Buckley 70 ----- 238 Sat 16 Oct 1954 Willie Waddell Wales A 2
0
53000 Patrick Buckley 70 ----- 239 Wed 03 Nov 1954 George Young Northern Ireland H 2
0
C 46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 239 Wed 03 Nov 1954 Willie Waddell Northern Ireland H 2
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 250 Sat 20 Oct 1956 George Young Wales A 2
0
C 60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 250 Sat 20 Oct 1956 Ian McColl Wales A 2
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 257 Sun 26 May 1957 Eric Caldow Spain A 2
0
90000 Gordon Smith 80 Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87 257 Sun 26 May 1957 Samuel Baird Spain A 2
0
90000 Gordon Smith 80 Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87 259 Wed 06 Nov 1957 Alex Scott Switzerland H 2 1
1
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Eric Caldow Switzerland H 2 1
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 260 Wed 13 Nov 1957 Alex Scott Wales H 2
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Eric Caldow Wales H 2
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 266 Sun 15 Jun 1958 Eric Caldow France N 2 1
0
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 266 Sun 15 Jun 1958 Samuel Baird France N 2 1
1
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 272 Wed 03 Jun 1959 Alex Scott Portugal A 2
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Eric Caldow Portugal A 2
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 280 Sat 22 Oct 1960 Davie Wilson Wales A 2
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 280 Sat 22 Oct 1960 Eric Caldow Wales A 2
0
C 55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 299 Sat 12 Oct 1963 David Provan Northern Ireland A 2
0
39000 Ian St John 49 William Laurence Bingham 26; Samuel Wilson 63 299 Sat 12 Oct 1963 Willie Henderson Northern Ireland A 2
0
39000 Ian St John 49 William Laurence Bingham 26; Samuel Wilson 63 301 Wed 20 Nov 1963 Jim Baxter Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 301 Wed 20 Nov 1963 Willie Henderson Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 304 Sat 03 Oct 1964 Jim Baxter Wales A 2
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 John Greig Wales A 2
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 305 Wed 21 Oct 1964 Jim Baxter Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 John Greig Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 306 Wed 25 Nov 1964 Davie Wilson Northern Ireland H 2 2
2
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 306 Wed 25 Nov 1964 John Greig Northern Ireland H 2 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 308 Sat 08 May 1965 John Greig Spain H 2
0
60046 ----- ----- 308 Sat 08 May 1965 Willie Henderson Spain H 2
0
60046 ----- ----- 309 Sun 23 May 1965 John Greig Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 309 Sun 23 May 1965 Willie Henderson Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 311 Sat 02 Oct 1965 John Greig Northern Ireland A 2
0
53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 311 Sat 02 Oct 1965 Willie Henderson Northern Ireland A 2
0
53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 319 Sat 25 Jun 1966 John Greig Brazil H 2
0
C 73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 319 Sat 25 Jun 1966 Ronnie McKinnon Brazil H 2
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 322 Sat 15 Apr 1967 John Greig England A 2
0
C 99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Ronnie McKinnon England A 2
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 329 Sat 21 Oct 1967 John Greig Northern Ireland A 2
0
C 55000 ----- David Clements 67 329 Sat 21 Oct 1967 Ronnie McKinnon Northern Ireland A 2
0
55000 ----- David Clements 67 334 Wed 06 Nov 1968 John Greig Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Ronnie McKinnon Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 336 Wed 16 Apr 1969 John Greig West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Ronnie McKinnon West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 337 Sat 03 May 1969 Colin Stein Wales A 2 1
1
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 337 Sat 03 May 1969 John Greig Wales A 2 1
0
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 349 Wed 21 Apr 1971 Ronnie McKinnon Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Willie Henderson Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 353 Wed 09 Jun 1971 Colin Stein Denmark A 2
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Ronnie McKinnon Denmark A 2
0
37682 ----- Finn Laudrup 43 354 Mon 14 Jun 1971 Colin Stein Russia A 2
0
20000 ----- Gennady Evruzikhin 25 354 Mon 14 Jun 1971 Ronnie McKinnon Russia A 2
0
20000 ----- Gennady Evruzikhin 25 369 Wed 16 May 1973 Derek Johnstone Northern Ireland H 2
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Peter McCloy Northern Ireland H 2
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 370 Sat 19 May 1973 Derek Johnstone England A 2
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Sandy Jardine England A 2
0
95950 ----- Martin Stanford Peters 54 374 Wed 17 Oct 1973 Tom Forsyth Czechoslovakia A 2
0
13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Sandy Jardine Czechoslovakia A 2
0
13668 ----- Zdenek Nehoda pen 17 385 Wed 30 Oct 1974 Derek Johnstone East Germany H 2
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Sandy Jardine East Germany H 2
0
C 39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 387 Wed 05 Feb 1975 Derek Parlane Spain A 2
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Sandy Jardine Spain A 2
0
40952 Joe Jordan 1 Alfredo Megido 67 398 Thu 06 May 1976 Colin Jackson Wales H 2
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 398 Thu 06 May 1976 Tom Forsyth Wales H 2
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 404 Wed 27 Apr 1977 Tom Forsyth Sweden H 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Sandy Jardine Sweden H 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 405 Sat 28 May 1977 Derek Parlane Wales A 2
0
14468 ----- ----- 405 Sat 28 May 1977 Tom Forsyth Wales A 2
0
14468 ----- ----- 408 Wed 15 Jun 1977 Tom Forsyth Chile A 2
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 408 Wed 15 Jun 1977 Sandy Jardine Chile A 2
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 410 Thu 23 Jun 1977 Tom Forsyth Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 410 Thu 23 Jun 1977 Sandy Jardine Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 412 Wed 21 Sep 1977 Tom Forsyth Czechoslovakia H 2
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 412 Wed 21 Sep 1977 Sandy Jardine Czechoslovakia H 2
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 413 Wed 12 Oct 1977 Tom Forsyth Wales A 2
0
50800 Don Masson pen 78; Kenny Dalglish 87 ----- 413 Wed 12 Oct 1977 Sandy Jardine Wales A 2
0
50800 Don Masson pen 78; Kenny Dalglish 87 ----- 416 Wed 17 May 1978 Derek Johnstone Wales H 2 1
1
70221 Derek Johnstone 10 William Donachie og 90 416 Wed 17 May 1978 Tom Forsyth Wales H 2 1
0
70221 Derek Johnstone 10 William Donachie og 90 419 Wed 07 Jun 1978 Tom Forsyth Iran N 2
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 419 Wed 07 Jun 1978 Sandy Jardine Iran N 2
0
7938 Andaranik Eskandarian og 43 Iraj Danaifar 60 429 Wed 12 Sep 1979 Davie Cooper Peru H 2
0
38085 Jorge Olaechea og 4 German Leguia 85 429 Wed 12 Sep 1979 Sandy Jardine Peru H 2
0
C 38085 Jorge Olaechea og 4 German Leguia 85 430 Wed 17 Oct 1979 Davie Cooper Austria H 2
0
67800 Archie Gemmill 75 Johann Krankl 40 430 Wed 17 Oct 1979 Sandy Jardine Austria H 2
0
67800 Archie Gemmill 75 Johann Krankl 40 432 Wed 19 Dec 1979 Derek Johnstone Belgium H 2
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 Sandy Jardine Belgium H 2
0
C 25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 489 Tue 29 Apr 1986 Ally McCoist Netherlands A 2
0
14500 ----- ----- 489 Tue 29 Apr 1986 Davie Cooper Netherlands A 2
0
14500 ----- ----- 495 Wed 12 Nov 1986 Ally McCoist Luxembourg H 2 2
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Davie Cooper Luxembourg H 2 2
2
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Ally McCoist Republic Of Ireland H 2
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Davie Cooper Republic Of Ireland H 2
0
40081 ----- Mark Thomas Lawrenson 8 499 Tue 26 May 1987 Ally McCoist Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Davie Cooper Brazil H 2
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 500 Wed 09 Sep 1987 Ally McCoist Hungary H 2 2
2
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Ian Durrant Hungary H 2 2
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 501 Wed 14 Oct 1987 Ally McCoist Belgium H 2 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Ian Durrant Belgium H 2 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 508 Sat 21 May 1988 Ally McCoist England A 2
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Richard Gough England A 2
0
70480 ----- Peter Andrew Beardsley 12 510 Wed 19 Oct 1988 Ally McCoist Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Richard Gough Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 511 Thu 22 Dec 1988 Richard Gough Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 511 Thu 22 Dec 1988 Ian Ferguson Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 512 Wed 08 Feb 1989 Richard Gough Cyprus A 2 2
2
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 512 Wed 08 Feb 1989 Ian Ferguson Cyprus A 2 2
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 514 Wed 26 Apr 1989 Ally McCoist Cyprus H 2 1
1
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Richard Gough Cyprus H 2 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 519 Wed 15 Nov 1989 Ally McCoist Norway H 2 1
1
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Mo Johnston Norway H 2 1
0
61753 Ally McCoist 44 Erland Johnsen 89 522 Wed 16 May 1990 Ally McCoist Egypt H 2 1
1
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 522 Wed 16 May 1990 Richard Gough Egypt H 2 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 526 Sat 16 Jun 1990 Ally McCoist Sweden N 2 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 526 Sat 16 Jun 1990 Mo Johnston Sweden N 2 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 527 Wed 20 Jun 1990 Ally McCoist Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 527 Wed 20 Jun 1990 Mo Johnston Brazil N 2
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 531 Wed 06 Feb 1991 Ally McCoist USSR H 2
0
20673 ----- Dmitri Kuznetsov 89 531 Wed 06 Feb 1991 Richard Gough USSR H 2
0
C 20673 ----- Dmitri Kuznetsov 89 532 Wed 27 Mar 1991 Ally McCoist Bulgaria H 2
0
33119 John Collins 83 Emil Kostadinov 89 532 Wed 27 Mar 1991 Richard Gough Bulgaria H 2
0
33119 John Collins 83 Emil Kostadinov 89 535 Wed 16 Oct 1991 Andy Goram Romania A 2
0
15850 ----- Gheorghe Hagi pen 73 535 Wed 16 Oct 1991 Stuart McCall Romania A 2
0
15850 ----- Gheorghe Hagi pen 73 538 Wed 25 Mar 1992 Ally McCoist Finland H 2
0
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Andy Goram Finland H 2
0
9275 Paul McStay 24 Jari Litmanen 42 539 Sun 17 May 1992 Ally McCoist United States A 2
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Stuart McCall United States A 2
0
24157 Pat Nevin 7 ----- 554 Wed 13 Oct 1993 Ian Durrant Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Stuart McCall Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 555 Wed 17 Nov 1993 Ian Durrant Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 555 Wed 17 Nov 1993 Ian Ferguson Malta A 2
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 557 Wed 20 Apr 1994 Ian Ferguson Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Stuart McCall Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 559 Wed 07 Sep 1994 Andy Goram Finland A 2
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Stuart McCall Finland A 2
0
12845 Duncan Shearer 29; John Collins 65 ----- 568 Wed 16 Aug 1995 Ally McCoist Greece H 2 1
1
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Stuart McCall Greece H 2 1
0
34910 Ally McCoist 72 ----- 569 Wed 06 Sep 1995 Alan McLaren Finland H 2
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Ally McCoist Finland H 2
0
35505 Scott Booth 10 ----- 570 Wed 11 Oct 1995 Alan McLaren Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Andy Goram Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 571 Wed 15 Nov 1995 Alan McLaren San Marino H 2 1
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Ally McCoist San Marino H 2 1
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 574 Sun 26 May 1996 Gordon Durie United States A 2 1
1
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 Stuart McCall United States A 2 1
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 580 Sat 05 Oct 1996 Andy Goram Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Stuart McCall Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 589 Sun 07 Sep 1997 Ally McCoist 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 Gordon Durie 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 Andy Goram Denmark H 2
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Stuart McCall Denmark H 2
0
26468 ----- Brian Laudrup 38 599 Sat 05 Sep 1998 Barry Ferguson Lithuania A 2
0
4800 ----- ----- 599 Sat 05 Sep 1998 Colin Hendry Lithuania A 2
0
C 4800 ----- ----- 610 Sat 13 Nov 1999 Barry Ferguson England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 Colin Hendry England H 2
0
C 50132 ----- Paul Scholes 21; Paul Scholes 42 613 Wed 26 Apr 2000 Neil McCann Netherlands A 2
0
24500 ----- ----- 613 Wed 26 Apr 2000 Billy Dodds Netherlands A 2
0
24500 ----- ----- 619 Sat 24 Mar 2001 Barry Ferguson Belgium H 2 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 619 Sat 24 Mar 2001 Billy Dodds Belgium H 2 2
2
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 620 Wed 28 Mar 2001 Allan Johnston San Marino H 2 1
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Billy Dodds San Marino H 2 1
1
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 621 Wed 25 Apr 2001 Kenny Miller Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 621 Wed 25 Apr 2001 Billy Dodds Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 622 Sat 01 Sep 2001 Neil McCann Croatia H 2
0
47384 ----- ----- 622 Sat 01 Sep 2001 Billy Dodds Croatia H 2
0
47384 ----- ----- 630 Wed 21 Aug 2002 Barry Ferguson Denmark H 2
0
R 28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Maurice Ross Denmark H 2
0
28766 ----- Ebbe Sand 8 631 Sat 07 Sep 2002 Barry Ferguson Faroe Islands A 2 1
1
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Maurice Ross Faroe Islands A 2 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 632 Sat 12 Oct 2002 Barry Ferguson Iceland A 2
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Maurice Ross Iceland A 2
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 633 Tue 15 Oct 2002 Maurice Ross Canada H 2 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 633 Tue 15 Oct 2002 Steven Thompson Canada H 2 1
1
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 640 Sat 07 Jun 2003 Maurice Ross Germany H 2
0
48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Steven Thompson Germany H 2
0
48047 Kenny Miller 68 Fredi Bobic 22 641 Wed 20 Aug 2003 Barry Ferguson Norway A 2
0
12758 ----- ----- 641 Wed 20 Aug 2003 Maurice Ross Norway A 2
0
12758 ----- ----- 643 Wed 10 Sep 2003 Maurice Ross Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Steven Thompson Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 648 Wed 31 Mar 2004 Gavin Rae Romania H 2
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 648 Wed 31 Mar 2004 Steven Thompson Romania H 2
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 664 Sat 08 Oct 2005 Barry Ferguson Belarus H 2
0
C 51105 ----- Vital Uladzimiravich Kutuzaw 6 664 Sat 08 Oct 2005 Ian Murray Belarus H 2
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 673 Wed 11 Oct 2006 Barry Ferguson Ukraine A 2
0
C 55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Kris Boyd Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 678 Wed 22 Aug 2007 Alan Hutton South Africa H 2 1
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Kris Boyd South Africa H 2 1
1
13723 Kris Boyd 71 ----- 687 Sat 06 Sep 2008 Kenny Miller North Macedonia A 2
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Kris Boyd North Macedonia A 2
0
9000 ----- Ilco Naumoski 5 688 Wed 10 Sep 2008 Kenny Miller Iceland A 2 1
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Kirk Broadfoot Iceland A 2 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 689 Sat 11 Oct 2008 David Weir Norway H 2
0
50205 ----- ----- 689 Sat 11 Oct 2008 Kirk Broadfoot Norway H 2
0
50205 ----- ----- 693 Wed 12 Aug 2009 Kenny Miller Norway A 2
0
24083 ----- John Arne Riise 35; Morten Gamst Pedersen 45; Erik Huseklepp 60; Morten Gamst Pedersen 90 693 Wed 12 Aug 2009 Steven Whittaker Norway A 2
0
24083 ----- John Arne Riise 35; Morten Gamst Pedersen 45; Erik Huseklepp 60; Morten Gamst Pedersen 90 697 Sat 14 Nov 2009 Kenny Miller Wales A 2
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Steven Naismith Wales A 2
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 705 Wed 09 Feb 2011 Allan McGregor Northern Ireland N 2
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 705 Wed 09 Feb 2011 Steven Naismith Northern Ireland N 2
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 706 Sun 27 Mar 2011 Allan McGregor Brazil N 2
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 706 Sun 27 Mar 2011 Steven Whittaker Brazil N 2
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 709 Wed 10 Aug 2011 Allan McGregor Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 709 Wed 10 Aug 2011 Steven Naismith Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 710 Sat 03 Sep 2011 Allan McGregor Czech Republic H 2
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 710 Sat 03 Sep 2011 Steven Naismith Czech Republic H 2
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 712 Sat 08 Oct 2011 Allan McGregor Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 712 Sat 08 Oct 2011 Steven Naismith Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 713 Tue 11 Oct 2011 Allan McGregor Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 713 Tue 11 Oct 2011 Steven Naismith Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 714 Fri 11 Nov 2011 Allan McGregor Cyprus A 2
0
2000 Kenny Miller 23; Jamie Mackie 56 Dimitris Hristofi 59 714 Fri 11 Nov 2011 Steven Whittaker Cyprus A 2
0
2000 Kenny Miller 23; Jamie Mackie 56 Dimitris Hristofi 59 820 Tue 20 Jun 2023 John Souttar Georgia H 2
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 820 Tue 20 Jun 2023 Ryan Jack Georgia H 2
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 6 Sat 25 Mar 1876 Moses McNeil Wales H 1
0
17000 John Ferguson 40; Jimmy Lang 48; Billy MacKinnon 53; Harry McNeil 70 ----- 7 Sat 03 Mar 1877 Tom Vallance England A 1
0
1200 John Ferguson 25; James Richmond 48; John Ferguson 86 Alfred Lyttleton 55 8 Mon 05 Mar 1877 Tom Vallance Wales A 1
0
4000 Charles Campbell 55; William Addams Williams Evans og 75 ----- 9 Sat 02 Mar 1878 Tom Vallance England H 1
0
10000 John McDougall 7; John McGregor 32; Harry McNeil 39; John McDougall 41; John McDougall 46; Billy MacKinnon 62; Harry McNeil 70 John George Wylie 65; Arthur William Cursham 75 11 Sat 05 Apr 1879 Tom Vallance England A 1
0
4500 Billy MacKinnon 15; John McDougall 23; John Smith 26; Billy MacKinnon 41 William H. Mosforth 5; Edward Charles Bambridge 48; Arthur Copeland Goodyer 60; Norman Coles Bailey 75; Edward Charles Bambridge 83 13 Sat 13 Mar 1880 Moses McNeil England H 1
0
12000 George Ker 5; John Baird 39; George Ker 44; George Ker 48; John Kay 67 William H. Mosforth 8; Edward Charles Bambridge 42; Edward Charles Bambridge 87; Francis John Sparks 89 17 Sat 11 Mar 1882 George Gillespie England H 1
0
10000 William Harrower 15; George Ker 43; Robert McPherson 46; George Ker 70; John Kay 85 Oliver Howard Vaughton 35 18 Sat 25 Mar 1882 David Hill Wales H 1
0
5000 John Kay 25; George Ker 50; Eadie Fraser 60; Eadie Fraser 70; James McAulay 88 ----- 19 Sat 10 Mar 1883 John Inglis England A 1
0
7000 John Smith 22; John Smith 39; Eadie Fraser 86 Clement Mitchell 24; William Nevill Cobbold 43 20 Mon 12 Mar 1883 John Inglis Wales A 1
0
2000 John Smith 35; Eadie Fraser 38; William Anderson 60 ----- 21 Sat 26 Jan 1884 James Gossland Ireland A 1 2
2
3000 William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86 ----- 23 Sat 29 Mar 1884 James McIntyre Wales H 1
0
5000 Joe Lindsay 22; Frank Shaw 49; John Kay 65; John Kay 87 Robert Roberts 7 34 Sat 17 Mar 1888 Donald Gow England H 1
0
C 15500 ----- George Haworth 32; Dennis Hodgetts 34; Frederick Dewhurst 40; John Goodall 43; Frederick Dewhurst 49 35 Sat 24 Mar 1888 John Gow Ireland A 1
0
10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83 John Lemon 18; William Boyd Dalton 24 39 Sat 22 Mar 1890 George Gillespie Wales H 1
0
C 7500 Lalty Wilson 20; William Paul 36; William Paul 43; William Paul 60; William Paul 70 ----- 45 Sat 19 Mar 1892 Robert Marshall Ireland A 1
0
10500 Alexander Keillor 17; William Lambie 28; David Ellis 70 James Porter Williamson 42; George Gaffikin 86 46 Sat 26 Mar 1892 John McPherson Wales H 1 2
2
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 47 Sat 02 Apr 1892 David Mitchell England H 1
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 49 Sat 25 Mar 1893 David Mitchell Ireland H 1
0
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 50 Sat 01 Apr 1893 David Mitchell England A 1
0
16000 William Sellar 30; William Sellar 47 Robert Cunliffe Gosling 15; George Hugh Cotterill 65; Frederick Spiksley 75; Frederick Spiksley 80; John Reynolds 86 51 Sat 24 Mar 1894 John Barker Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 60 Sat 20 Mar 1897 James Oswald Wales A 1
0
7000 John Ritchie pen 11; Johnny Walker 60 Morgan Maddox Morgan-Owen 40; David Henry Pugh 75 83 Sat 09 Apr 1904 Jacky Robertson England H 1
0
C 45000 ----- Stephen Bloomer 64 87 Sat 03 Mar 1906 John May Wales H 1
0
27000 ----- William Jones 50; John Love Jones 65 89 Sat 07 Apr 1906 Alec Smith England H 1
0
102741 Jimmy Howie 40; Jimmy Howie 55 Albert Shepherd 81 95 Sat 04 Apr 1908 John May England H 1
0
121452 Andrew Wilson 27 James Edwin Windridge 75 100 Sat 19 Mar 1910 George Law Ireland A 1
0
17000 ----- Francis William Thompson 54 107 Sat 23 Mar 1912 James Gordon England H 1
0
127307 Andrew Wilson 7 George Henry Holley 13 132 Sat 31 Oct 1925 William Robb Wales A 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 133 Sat 27 Feb 1926 Andy Cunningham Northern Ireland H 1 1
1
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 134 Sat 17 Apr 1926 Andy Cunningham England A 1
0
49429 Alex Jackson 36 ----- 135 Sat 30 Oct 1926 Andy Cunningham Wales H 1
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 140 Sat 31 Mar 1928 Alan Morton England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 144 Sun 26 May 1929 Thomas Craig Norway A 1 1
1
C 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 162 Wed 26 Oct 1932 Douglas Gray Wales H 1
0
31000 Neil Dewar 63; Dally Duncan 66 John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46 164 Sat 16 Sep 1933 Bob McPhail Northern Ireland H 1 1
1
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 167 Sat 14 Apr 1934 James Marshall England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 172 Wed 13 Nov 1935 Jimmy Simpson Northern Ireland H 1
0
C 29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 183 Sat 09 Apr 1938 George Brown England A 1
0
C 93267 Tommy Walker 6 ----- 185 Sat 08 Oct 1938 Jerry Dawson Northern Ireland A 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 189 Wed 23 Jan 1946 Jock Shaw Belgium H 1
0
C 48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 197 Wed 12 Nov 1947 Willie Woodburn Wales H 1
0
C 86582 Andrew McLaren 10 Trevor Ford 35; George Lowrie 42 199 Wed 28 Apr 1948 George Young Belgium H 1
0
C 67447 Bobby Combe 26; David Duncan 59 ----- 200 Mon 17 May 1948 George Young Switzerland A 1
0
C 30000 Leslie Johnston 16 Rene Maillard 45; Jacques Fatton 78 232 Sat 03 Apr 1954 Sammy Cox England H 1
0
C 134892 Allan Brown 7; Willie Ormond 89 Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83 242 Wed 04 May 1955 George Young Portugal H 1
0
C 20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89 ----- 243 Sun 15 May 1955 George Young Yugoslavia A 1
0
C 20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 246 Sat 08 Oct 1955 George Young Northern Ireland A 1
0
C 58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 247 Wed 09 Nov 1955 George Young Wales H 1
0
C 53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 248 Sat 14 Apr 1956 George Young England H 1
0
C 132779 Graham Leggat 60 John Norman Haynes 89 249 Wed 02 May 1956 George Young Austria H 1
0
C 80322 Alfie Conn Snr 12 Theodor Wagner 14 261 Sat 19 Apr 1958 Ian McColl England H 1
0
127874 ----- Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74 262 Wed 07 May 1958 Eric Caldow Hungary H 1
0
55337 John Mudie 14 Mate Fenyvesi 52 263 Sun 01 Jun 1958 Eric Caldow Poland A 1
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 264 Sun 08 Jun 1958 Eric Caldow Yugoslavia N 1
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 265 Wed 11 Jun 1958 Eric Caldow Paraguay N 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 267 Sat 18 Oct 1958 Eric Caldow Wales A 1
0
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 268 Wed 05 Nov 1958 Eric Caldow Northern Ireland H 1
0
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 269 Sat 11 Apr 1959 Eric Caldow England A 1
0
98329 ----- Robert Charlton 59 270 Wed 06 May 1959 Eric Caldow West Germany H 1
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 271 Wed 27 May 1959 Eric Caldow Netherlands A 1
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 273 Sat 03 Oct 1959 Eric Caldow Northern Ireland A 1
0
56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 274 Wed 04 Nov 1959 Eric Caldow Wales H 1
0
55833 Graham Leggat 46 William John Charles 8 275 Sat 09 Apr 1960 Eric Caldow England H 1
0
129183 Graham Leggat 16 Robert Charlton pen 49 277 Sun 29 May 1960 Eric Caldow Austria A 1
0
55000 Davie Mackay 76 Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63 278 Sun 05 Jun 1960 Eric Caldow Hungary A 1
0
90000 William Hunter 34; George Herd 62; Alex Young 66 Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92 279 Wed 08 Jun 1960 Eric Caldow Turkey A 1 1
1
22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 318 Sat 18 Jun 1966 John Greig Portugal H 1
0
C 23322 ----- jose Seneca TORRES 72 324 Tue 16 May 1967 Andrew Penman Israel A 1
0
27000 Willie Morgan 21; (Sir) Alex Ferguson 83 Giora Spiegel 40 327 Sat 03 Jun 1967 Andrew Penman Australia A 1
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 328 Tue 13 Jun 1967 Andrew Penman Canada A 1
0
3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90 Tony Adams NA; Ike MacKay NA 350 Sat 15 May 1971 John Greig Wales A 1
0
19068 ----- ----- 351 Tue 18 May 1971 John Greig Northern Ireland H 1
0
31643 ----- John Greig og 14 352 Sat 22 May 1971 John Greig England A 1
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 355 Wed 13 Oct 1971 Sandy Jardine Portugal H 1
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 356 Wed 10 Nov 1971 Sandy Jardine Belgium H 1
0
36500 John OHare 5 ----- 357 Wed 01 Dec 1971 Sandy Jardine Netherlands A 1
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 363 Sun 02 Jul 1972 Colin Stein Czechoslovakia N 1
0
5000 ----- ----- 373 Wed 26 Sep 1973 Sandy Jardine Czechoslovakia H 1
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 375 Wed 14 Nov 1973 Sandy Jardine West Germany H 1
0
58250 Jim Holton 5 Uli Hoeness 82 376 Wed 27 Mar 1974 Sandy Jardine West Germany A 1
0
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 377 Sat 11 May 1974 Sandy Jardine Northern Ireland H 1
0
53778 ----- Thomas Cassidy 40 378 Tue 14 May 1974 Sandy Jardine Wales H 1 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 379 Sat 18 May 1974 Sandy Jardine England H 1
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 380 Sat 01 Jun 1974 Sandy Jardine Belgium A 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 381 Thu 06 Jun 1974 Sandy Jardine Norway A 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 382 Fri 14 Jun 1974 Sandy Jardine Zaire N 1
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 383 Tue 18 Jun 1974 Sandy Jardine Brazil N 1
0
62000 ----- ----- 384 Sat 22 Jun 1974 Sandy Jardine Yugoslavia N 1
0
56000 Joe Jordan 89 Stanislav Karasi 81 386 Wed 20 Nov 1974 Sandy Jardine Spain H 1
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 393 Sun 01 Jun 1975 Derek Parlane Romania A 1
0
52203 Gordon McQueen 89 Dudu Georgescu 22 396 Wed 17 Dec 1975 Colin Jackson Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 401 Wed 08 Sep 1976 Tom Forsyth Finland H 1
0
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 406 Wed 01 Jun 1977 Tom Forsyth Northern Ireland H 1
0
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 407 Sat 04 Jun 1977 Tom Forsyth England A 1
0
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 409 Sat 18 Jun 1977 Tom Forsyth Argentina A 1
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 414 Wed 22 Feb 1978 Derek Johnstone Bulgaria H 1
0
59518 Archie Gemmill pen 43; Ian Wallace 84 Stoytcho Mladenov 7 417 Sat 20 May 1978 Tom Forsyth England H 1
0
88019 ----- Stephen James Coppell 82 418 Sat 03 Jun 1978 Tom Forsyth Peru N 1
0
37927 Joe Jordan 14 Cesar Cueto 43; Teofilo Cubillas 70; Teofilo Cubillas 77 420 Sun 11 Jun 1978 Tom Forsyth Netherlands N 1
0
35130 Kenny Dalglish 44; Archie Gemmill pen 46; Archie Gemmill 68 Rob Rensenbrink pen 34; Johnny Rep 71 431 Wed 21 Nov 1979 Sandy Jardine Belgium A 1
0
C 14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 437 Wed 28 May 1980 Ally Dawson Poland A 1
0
20000 ----- Zbigniew Boniek 68 438 Sat 31 May 1980 Ally Dawson Hungary A 1
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 451 Tue 23 Mar 1982 Jim Bett Netherlands H 1
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 460 Wed 15 Dec 1982 Jim Bett Belgium A 1
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 462 Tue 24 May 1983 Ally Dawson Northern Ireland H 1
0
16379 ----- ----- 465 Sun 12 Jun 1983 Ally Dawson Canada A 1
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 467 Sun 19 Jun 1983 Ally Dawson Canada A 1
0
15500 Andy Gray 17; Andy Gray 32 ----- 472 Tue 28 Feb 1984 Davie Cooper Wales H 1 1
1
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 473 Sat 26 May 1984 Davie Cooper England H 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 475 Wed 12 Sep 1984 Davie Cooper Yugoslavia H 1 1
1
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 Davie Cooper Iceland H 1
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 477 Wed 14 Nov 1984 Davie Cooper Spain H 1
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Davie Cooper Spain A 1
0
70410 ----- Francisco Javier CLOS 48 479 Wed 27 Mar 1985 Davie Cooper Wales H 1
0
62464 ----- Ian James Rush 36 482 Tue 10 Sep 1985 Davie Cooper Wales A 1 1
1
39500 Davie Cooper pen 81 Mark Hughes 13 483 Wed 16 Oct 1985 Davie Cooper East Germany H 1
0
38062 ----- ----- 484 Wed 20 Nov 1985 Davie Cooper Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Davie Cooper Australia A 1
0
32000 ----- ----- 491 Sun 08 Jun 1986 Davie Cooper West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 492 Fri 13 Jun 1986 Davie Cooper Uruguay N 1
0
20000 ----- ----- 493 Wed 10 Sep 1986 Davie Cooper Bulgaria H 1
0
32042 ----- ----- 497 Wed 01 Apr 1987 Ally McCoist Belgium A 1
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 498 Sat 23 May 1987 Ally McCoist England H 1
0
59713 ----- ----- 504 Wed 17 Feb 1988 Richard Gough Saudi Arabia A 1
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 509 Wed 14 Sep 1988 Ian Durrant Norway A 1
0
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 515 Sat 27 May 1989 Ally McCoist England H 1
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 517 Wed 06 Sep 1989 Ally McCoist Yugoslavia A 1
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 520 Wed 28 Mar 1990 Richard Gough Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 528 Wed 12 Sep 1990 Ally McCoist Romania H 1 1
1
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 529 Wed 17 Oct 1990 Ally McCoist Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 530 Wed 14 Nov 1990 Ally McCoist Bulgaria A 1 1
1
42000 Ally McCoist 9 Nikolay Todorov 70 552 Wed 02 Jun 1993 Ian Ferguson Estonia H 1
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 553 Wed 08 Sep 1993 David Robertson Switzerland H 1
0
21500 John Collins 50 Georges Bregy pen 69 560 Wed 12 Oct 1994 Andy Goram Faroe Islands H 1
0
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 563 Wed 29 Mar 1995 Alan McLaren Russia A 1
0
13939 ----- ----- 564 Wed 26 Apr 1995 Alan McLaren San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 565 Sun 21 May 1995 Alan McLaren Japan A 1
0
24566 ----- ----- 566 Wed 24 May 1995 Alan McLaren Ecuador N 1
0
5669 John Robertson 75; Stevie Crawford 83 Iván Hurtado pen 79 567 Wed 07 Jun 1995 Alan McLaren Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 572 Wed 27 Mar 1996 Ally McCoist Australia H 1 1
1
C 20608 Ally McCoist 53 ----- 581 Sun 10 Nov 1996 Ally McCoist Sweden H 1
0
46738 John McGinlay 8 ----- 584 Wed 02 Apr 1997 Ally McCoist Austria H 1
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 585 Wed 30 Apr 1997 Gordon Durie Sweden A 1
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 587 Sun 01 Jun 1997 Gordon Durie Malta A 1
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 588 Sun 08 Jun 1997 Gordon Durie Belarus A 1
0
14000 Gary McAllister pen 49 ----- 590 Sat 11 Oct 1997 Gordon Durie Latvia H 1 1
1
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 591 Wed 12 Nov 1997 Gordon Durie France A 1 1
1
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 593 Wed 22 Apr 1998 Gordon Durie Finland H 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 594 Sat 23 May 1998 Gordon Durie Colombia N 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 596 Wed 10 Jun 1998 Gordon Durie Brazil N 1
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 597 Tue 16 Jun 1998 Gordon Durie Norway N 1
0
30236 Craig Burley 66 Havard Flo 46 598 Tue 23 Jun 1998 Gordon Durie Morocco N 1
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 600 Sat 10 Oct 1998 Colin Hendry Estonia H 1
0
C 16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 601 Wed 14 Oct 1998 Colin Hendry Faroe Islands H 1
0
C 18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 602 Wed 31 Mar 1999 Neil McCann Czech Republic H 1
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 603 Wed 28 Apr 1999 Colin Hendry Germany A 1
0
27000 Don Hutchison 66 ----- 608 Tue 05 Oct 1999 Colin Hendry Bosnia and Herzegovina H 1
0
C 30574 John Collins pen 26 ----- 617 Wed 11 Oct 2000 Allan Johnston Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 623 Wed 05 Sep 2001 Billy Dodds Belgium A 1
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 624 Sat 06 Oct 2001 Neil McCann Latvia H 1
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 625 Wed 27 Mar 2002 Neil McCann France A 1
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 626 Wed 17 Apr 2002 Neil McCann Nigeria H 1
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 627 Thu 16 May 2002 Maurice Ross South Korea A 1
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 628 Mon 20 May 2002 Maurice Ross South Africa A 1
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 629 Thu 23 May 2002 Maurice Ross Hong Kong League A 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 634 Wed 20 Nov 2002 Maurice Ross Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 636 Sat 29 Mar 2003 Barry Ferguson Iceland H 1
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 638 Wed 30 Apr 2003 Steven Thompson Austria H 1
0
12189 ----- Roland Kirchler 27; Mario Haas 32 639 Tue 27 May 2003 Maurice Ross New Zealand H 1
0
10016 Stevie Crawford 10 Ryan Nelsen 47 642 Sat 06 Sep 2003 Steven Thompson Faroe Islands H 1
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 646 Wed 19 Nov 2003 Maurice Ross Netherlands A 1
0
51000 ----- Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 652 Wed 18 Aug 2004 Steven Thompson Hungary H 1
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 655 Sat 09 Oct 2004 Steven Thompson Norway H 1
0
48882 ----- Steffen Iversen pen 54 656 Wed 13 Oct 2004 Steven Thompson Moldova A 1 1
1
7000 Steven Thompson 31 Sergiu Dadu 28 658 Sat 26 Mar 2005 Barry Ferguson Italy A 1
0
C 40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 659 Sat 04 Jun 2005 Barry Ferguson Moldova H 1
0
C 45317 Christian Dailly 53; James McFadden 88 ----- 660 Wed 08 Jun 2005 Barry Ferguson Belarus A 1
0
C 28287 ----- ----- 662 Sat 03 Sep 2005 Barry Ferguson Italy H 1
0
C 50185 Kenny Miller 13 Fabio Grosso 76 663 Wed 07 Sep 2005 Barry Ferguson Norway A 1
0
C 24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 667 Wed 01 Mar 2006 Barry Ferguson Switzerland H 1
0
C 20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 670 Sat 02 Sep 2006 Kris Boyd Faroe Islands H 1 2
2
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 Kris Boyd Lithuania A 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 672 Sat 07 Oct 2006 Barry Ferguson France H 1
0
C 50456 Gary Caldwell 67 ----- 684 Wed 26 Mar 2008 Kris Boyd Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 685 Fri 30 May 2008 Christian Dailly Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 692 Wed 01 Apr 2009 Kenny Miller Iceland H 1
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 696 Sat 10 Oct 2009 Steven Whittaker Japan A 1
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 715 Wed 29 Feb 2012 Allan McGregor Slovenia A 1
0
4190 Christophe Berra 39 Andraz Kirm 33 717 Wed 15 Aug 2012 Ian Black Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 729 Tue 10 Sep 2013 Lee Wallace North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 731 Fri 15 Nov 2013 Lee Wallace United States H 1
0
21079 ----- ----- 751 Sat 04 Jun 2016 Barrie McKay France A 1
0
25057 ----- Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 755 Fri 11 Nov 2016 Lee Wallace England A 1
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 756 Wed 22 Mar 2017 Lee Wallace Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 763 Thu 09 Nov 2017 Ryan Jack Netherlands H 1
0
17833 ----- Memphis Depay 40 764 Fri 23 Mar 2018 Jamie Murphy Costa Rica H 1
0
20488 ----- Marco Urena 14 765 Tue 27 Mar 2018 Jason Cummings Hungary A 1
0
8942 Matt Phillips 48 ----- 766 Tue 29 May 2018 Jamie Murphy Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 768 Fri 07 Sep 2018 Ryan Jack Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 769 Mon 10 Sep 2018 Allan McGregor Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 770 Thu 11 Oct 2018 Allan McGregor Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 772 Sat 17 Nov 2018 Allan McGregor Albania A 1
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 773 Tue 20 Nov 2018 Allan McGregor Israel H 1
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 782 Sat 16 Nov 2019 Ryan Jack Cyprus A 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 783 Tue 19 Nov 2019 Ryan Jack Kazakhstan H 1
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 784 Fri 04 Sep 2020 Ryan Jack Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 786 Thu 08 Oct 2020 Ryan Jack Israel H 1
0
0 ----- ----- 787 Sun 11 Oct 2020 Ryan Jack Slovakia H 1
0
0 Lyndon Dykes 54 ----- 788 Wed 14 Oct 2020 Ryan Jack Czech Republic H 1
0
0 Ryan Fraser 6 ----- 789 Thu 12 Nov 2020 Ryan Jack Serbia A 1
0
0 Ryan Christie 52 Luka Jovic 90 791 Wed 18 Nov 2020 Ryan Jack Israel A 1
0
0 ----- Manor Solomon 44 796 Sun 06 Jun 2021 Nathan Patterson Luxembourg A 1
0
1000 Che Adams 28 ----- 799 Tue 22 Jun 2021 Nathan Patterson Croatia H 1
0
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 801 Sat 04 Sep 2021 Nathan Patterson Moldova H 1
0
40869 Lyndon Dykes 14 ----- 803 Sat 09 Oct 2021 Nathan Patterson Israel H 1
0
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 804 Tue 12 Oct 2021 Nathan Patterson Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 805 Fri 12 Nov 2021 Nathan Patterson Moldova A 1 1
1
3642 Nathan Patterson 38; Che Adams 65 ----- 807 Thu 24 Mar 2022 Ryan Jack Poland H 1
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 808 Tue 29 Mar 2022 Ryan Jack Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 811 Sat 11 Jun 2022 John Souttar Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 815 Tue 27 Sep 2022 Ryan Jack Ukraine A 1
0
13534 ----- ----- 816 Wed 16 Nov 2022 Ryan Jack Turkey A 1
0
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 817 Sat 25 Mar 2023 Ryan Jack Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 822 Tue 12 Sep 2023 Ryan Jack England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 824 Tue 17 Oct 2023 John Souttar France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70 826 Sun 19 Nov 2023 Ryan Jack Norway H 1
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 827 Fri 22 Mar 2024 John Souttar Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 836 Sat 12 Oct 2024 John Souttar Croatia A 1
0
21702 Ryan Christie 33 Igor Matanovic 36; Andrej Kramaric 70 837 Tue 15 Oct 2024 John Souttar Portugal H 1
0
49057 ----- ----- 838 Fri 15 Nov 2024 John Souttar Croatia H 1
0
48810 John McGinn 86 ----- 839 Mon 18 Nov 2024 John Souttar 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 10 Sat 23 Mar 1878 Peter Campbell Wales H 2 3
2
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 10 Sat 23 Mar 1878 James Watson Wales H 2 3
1
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 12 Mon 07 Apr 1879 Peter Campbell Wales A 2 1
1
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 15 Sat 12 Mar 1881 David Hill England A 3 1
1
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 21 Sat 26 Jan 1884 James Gossland Ireland A 1 2
2
3000 William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86 ----- 27 Sat 20 Mar 1886 Charles Heggie Ireland A 2 4
4
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 40 Sat 29 Mar 1890 Thomas Wyllie Ireland A 2 1
1
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 46 Sat 26 Mar 1892 John McPherson Wales H 1 2
2
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 48 Sat 18 Mar 1893 John Barker Wales A 2 3
3
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 51 Sat 24 Mar 1894 John Barker Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 61 Sat 27 Mar 1897 John McPherson Ireland H 5 3
2
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Neilly Gibson Ireland H 5 3
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 62 Sat 03 Apr 1897 James Millar England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Tommy Hyslop England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 James Millar England H 4 1
1
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 66 Sat 18 Mar 1899 John Campbell Wales A 4 2
2
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 67 Sat 25 Mar 1899 John Campbell Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Robert Hamilton Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 68 Sat 08 Apr 1899 Robert Hamilton England A 4 1
1
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 69 Sat 03 Feb 1900 Alec Smith Wales H 7 2
1
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Robert Hamilton Wales H 7 2
1
C 12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 70 Sat 03 Mar 1900 Alec Smith Ireland A 3 1
1
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 72 Sat 23 Feb 1901 Robert Hamilton Ireland H 5 6
4
C 15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 John Campbell Ireland H 5 6
2
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 73 Sat 02 Mar 1901 Jacky Robertson Wales A 4 1
1
C 5000 Jacky Robertson 74 Thomas David Parry 76 74 Sat 30 Mar 1901 Robert Hamilton England A 4 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 75 Sat 01 Mar 1902 Robert Hamilton Ireland A 5 3
3
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 76 Sat 15 Mar 1902 Alec Smith Wales H 4 3
3
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 78 Mon 09 Mar 1903 Finlay Speedie Wales A 3 1
1
11000 Finlay Speedie 25 ----- 80 Sat 04 Apr 1903 Finlay Speedie England A 4 1
1
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 82 Sat 26 Mar 1904 Robert Hamilton Ireland A 5 1
1
8000 Robert Hamilton 22 James Sheridan 70 84 Mon 06 Mar 1905 Jacky Robertson Wales A 2 1
1
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 94 Sat 14 Mar 1908 James Galt Ireland A 2 1
1
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 103 Sat 18 Mar 1911 William Reid Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 106 Sat 16 Mar 1912 William Reid Ireland A 2 1
1
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 109 Sat 15 Mar 1913 Alexander Bennett Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 William Reid Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 113 Sat 04 Apr 1914 William Reid England H 2 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 114 Thu 26 Feb 1920 Tommy Cairns Wales A 2 1
1
16000 Tommy Cairns 78 John Hugh Evans 5 115 Sat 13 Mar 1920 Andy Cunningham Ireland H 3 1
1
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 119 Sat 09 Apr 1921 Alan Morton England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 119 Sat 09 Apr 1921 Andy Cunningham England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 120 Sat 04 Feb 1922 Sandy Archibald Wales A 3 1
1
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 125 Sat 14 Apr 1923 Andy Cunningham England H 4 1
1
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 127 Sat 01 Mar 1924 Andy Cunningham Northern Ireland H 3 1
1
30000 Andy Cunningham 85; David Morris 89 ----- 129 Sat 14 Feb 1925 Davie Meiklejohn Wales H 3 1
1
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 130 Sat 28 Feb 1925 Davie Meiklejohn Northern Ireland A 3 1
1
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 133 Sat 27 Feb 1926 Andy Cunningham Northern Ireland H 1 1
1
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 136 Sat 26 Feb 1927 Alan Morton Northern Ireland A 3 2
2
40000 Alan Morton 45; Alan Morton 89 ----- 137 Sat 02 Apr 1927 Alan Morton England H 2 1
1
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 144 Sun 26 May 1929 Thomas Craig Norway A 1 1
1
C 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 146 Tue 04 Jun 1929 Jimmy Fleming Netherlands A 3 1
1
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 149 Sat 05 Apr 1930 Jimmy Fleming England A 6 2
2
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 157 Sat 19 Sep 1931 Bob McPhail Northern Ireland H 4 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 161 Sat 17 Sep 1932 Bob McPhail Northern Ireland A 2 2
2
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 164 Sat 16 Sep 1933 Bob McPhail Northern Ireland H 1 1
1
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 166 Wed 29 Nov 1933 Davie Meiklejohn Austria H 3 1
1
C 62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 177 Sat 17 Apr 1937 Bob McPhail England H 4 2
2
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 179 Sat 15 May 1937 Jimmy Simpson Czechoslovakia A 4 2
1
C 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bob McPhail Czechoslovakia A 4 2
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 181 Wed 10 Nov 1937 James Smith Northern Ireland H 4 1
1
21878 James Smith 48 Peter Dermont Doherty 14 182 Wed 08 Dec 1937 David Kinnear Czechoslovakia H 2 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 191 Sat 19 Oct 1946 Willie Waddell Wales A 2 1
1
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 202 Sat 23 Oct 1948 Willie Waddell Wales A 2 2
2
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 206 Sat 01 Oct 1949 Willie Waddell Northern Ireland A 4 2
2
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 218 Sun 20 May 1951 Willie Waddell Belgium A 5 1
1
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 224 Sun 25 May 1952 William Thornton Denmark A 3 1
1
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 251 Wed 07 Nov 1956 Alex Scott Northern Ireland H 3 1
1
62328 Alex Scott 25 ----- 252 Wed 21 Nov 1956 Samuel Baird Yugoslavia H 4 1
1
55414 John Mudie 36; Samuel Baird 55 ----- 259 Wed 06 Nov 1957 Alex Scott Switzerland H 2 1
1
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 266 Sun 15 Jun 1958 Samuel Baird France N 2 1
1
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 279 Wed 08 Jun 1960 Eric Caldow Turkey A 1 1
1
22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 281 Wed 09 Nov 1960 Ralph Brand Northern Ireland H 4 3
2
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Eric Caldow Northern Ireland H 4 3
1
C 34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 282 Sat 15 Apr 1961 Davie Wilson England A 3 1
1
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 283 Wed 03 May 1961 Ralph Brand Republic Of Ireland H 5 2
2
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 284 Sun 07 May 1961 Ralph Brand Republic Of Ireland A 5 1
1
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 287 Sat 07 Oct 1961 Alex Scott Northern Ireland A 5 6
3
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Ralph Brand Northern Ireland A 5 6
2
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Davie Wilson Northern Ireland A 5 6
1
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 290 Sat 14 Apr 1962 Davie Wilson England H 4 2
1
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Eric Caldow England H 4 2
1
C 132441 Davie Wilson 13; Eric Caldow pen 88 ----- 291 Wed 02 May 1962 Jim Baxter Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Ralph Brand Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 292 Sat 20 Oct 1962 Eric Caldow Wales A 4 2
1
C 58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Willie Henderson Wales A 4 2
1
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 293 Wed 07 Nov 1962 Willie Henderson Northern Ireland H 3 1
1
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 294 Sat 06 Apr 1963 Jim Baxter England A 4 2
2
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 295 Wed 08 May 1963 Davie Wilson Austria H 4 2
2
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 298 Thu 13 Jun 1963 Davie Wilson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Willie Henderson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 306 Wed 25 Nov 1964 Davie Wilson Northern Ireland H 2 2
2
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 310 Thu 27 May 1965 Davie Wilson Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 John Greig Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 313 Tue 09 Nov 1965 John Greig Italy H 4 1
1
101293 John Greig 88 ----- 314 Wed 24 Nov 1965 John Greig Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Henderson Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 330 Wed 22 Nov 1967 Ronnie McKinnon Wales H 3 1
1
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 335 Wed 11 Dec 1968 Colin Stein Cyprus A 3 2
2
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 337 Sat 03 May 1969 Colin Stein Wales A 2 1
1
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 338 Tue 06 May 1969 Colin Stein Northern Ireland H 4 1
1
7455 Colin Stein 53 Alexander [Eric] McMordie 11 339 Sat 10 May 1969 Colin Stein England A 3 1
1
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 340 Sat 17 May 1969 Colin Stein Cyprus H 3 5
4
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 340 Sat 17 May 1969 Willie Henderson Cyprus H 3 5
1
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 341 Sun 21 Sep 1969 Colin Stein Republic Of Ireland A 4 1
1
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 378 Tue 14 May 1974 Sandy Jardine Wales H 1 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 390 Sat 17 May 1975 Colin Jackson Wales A 4 1
1
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 391 Tue 20 May 1975 Derek Parlane Northern Ireland H 3 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 415 Sat 13 May 1978 Derek Johnstone Northern Ireland H 3 1
1
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 416 Wed 17 May 1978 Derek Johnstone Wales H 2 1
1
70221 Derek Johnstone 10 William Donachie og 90 472 Tue 28 Feb 1984 Davie Cooper Wales H 1 1
1
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 475 Wed 12 Sep 1984 Davie Cooper Yugoslavia H 1 1
1
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 482 Tue 10 Sep 1985 Davie Cooper Wales A 1 1
1
39500 Davie Cooper pen 81 Mark Hughes 13 484 Wed 20 Nov 1985 Davie Cooper Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 495 Wed 12 Nov 1986 Davie Cooper Luxembourg H 2 2
2
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 500 Wed 09 Sep 1987 Ally McCoist Hungary H 2 2
2
15228 Ally McCoist 34; Ally McCoist 62 ----- 501 Wed 14 Oct 1987 Ally McCoist Belgium H 2 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 512 Wed 08 Feb 1989 Richard Gough Cyprus A 2 2
2
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 514 Wed 26 Apr 1989 Ally McCoist Cyprus H 2 1
1
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 519 Wed 15 Nov 1989 Ally McCoist Norway H 2 1
1
61753 Ally McCoist 44 Erland Johnsen 89 522 Wed 16 May 1990 Ally McCoist Egypt H 2 1
1
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 523 Sat 19 May 1990 Mo Johnston Poland H 3 1
1
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 526 Sat 16 Jun 1990 Mo Johnston Sweden N 2 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 528 Wed 12 Sep 1990 Ally McCoist Romania H 1 1
1
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 530 Wed 14 Nov 1990 Ally McCoist Bulgaria A 1 1
1
42000 Ally McCoist 9 Nikolay Todorov 70 534 Wed 11 Sep 1991 Ally McCoist Switzerland A 4 1
1
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 536 Wed 13 Nov 1991 Ally McCoist San Marino H 5 2
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Richard Gough San Marino H 5 2
1
C 35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 537 Wed 19 Feb 1992 Ally McCoist Northern Ireland H 3 1
1
13651 Ally McCoist 11 ----- 540 Wed 20 May 1992 Ally McCoist Canada A 3 1
1
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 545 Wed 09 Sep 1992 Ally McCoist Switzerland A 6 1
1
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 548 Wed 17 Feb 1993 Ally McCoist Malta H 4 2
2
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 568 Wed 16 Aug 1995 Ally McCoist Greece H 2 1
1
34910 Ally McCoist 72 ----- 571 Wed 15 Nov 1995 Ally McCoist San Marino H 2 1
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 572 Wed 27 Mar 1996 Ally McCoist Australia H 1 1
1
C 20608 Ally McCoist 53 ----- 574 Sun 26 May 1996 Gordon Durie United States A 2 1
1
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 578 Tue 18 Jun 1996 Ally McCoist Switzerland N 4 1
1
34926 Ally McCoist 37 ----- 590 Sat 11 Oct 1997 Gordon Durie Latvia H 1 1
1
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 591 Wed 12 Nov 1997 Gordon Durie France A 1 1
1
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 614 Tue 30 May 2000 Barry Ferguson Republic Of Ireland A 3 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 Neil McCann Latvia A 3 1
1
9500 Neil McCann 88 ----- 619 Sat 24 Mar 2001 Billy Dodds Belgium H 2 2
2
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 620 Wed 28 Mar 2001 Billy Dodds San Marino H 2 1
1
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 631 Sat 07 Sep 2002 Barry Ferguson Faroe Islands A 2 1
1
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 633 Tue 15 Oct 2002 Steven Thompson Canada H 2 1
1
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 656 Wed 13 Oct 2004 Steven Thompson Moldova A 1 1
1
7000 Steven Thompson 31 Sergiu Dadu 28 668 Thu 11 May 2006 Chris Burke Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Kris Boyd Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 670 Sat 02 Sep 2006 Kris Boyd Faroe Islands H 1 2
2
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 674 Sat 24 Mar 2007 Kris Boyd Georgia H 3 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 678 Wed 22 Aug 2007 Kris Boyd South Africa H 2 1
1
13723 Kris Boyd 71 ----- 679 Sat 08 Sep 2007 Kris Boyd Lithuania H 4 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 681 Sat 13 Oct 2007 Lee McCulloch Ukraine H 4 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 683 Sat 17 Nov 2007 Barry Ferguson Italy H 5 1
1
C 51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 688 Wed 10 Sep 2008 Kirk Broadfoot Iceland A 2 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 701 Tue 07 Sep 2010 Kenny Miller Liechtenstein H 5 1
1
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 703 Tue 12 Oct 2010 Steven Naismith Spain H 6 1
1
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 711 Tue 06 Sep 2011 Steven Naismith Lithuania H 3 1
1
34071 Steven Naismith 50 ----- 805 Fri 12 Nov 2021 Nathan Patterson Moldova A 1 1
1
3642 Nathan Patterson 38; Che Adams 65 -----
Scorers by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 484 Wed 20 Nov 1985 Davie Cooper Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 572 Wed 27 Mar 1996 Ally McCoist Australia H 1 1
1
C 20608 Ally McCoist 53 ----- 166 Wed 29 Nov 1933 Davie Meiklejohn Austria H 3 1
1
C 62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 295 Wed 08 May 1963 Davie Wilson Austria H 4 2
2
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 218 Sun 20 May 1951 Willie Waddell Belgium A 5 1
1
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 501 Wed 14 Oct 1987 Ally McCoist Belgium H 2 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 619 Sat 24 Mar 2001 Billy Dodds Belgium H 2 2
2
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 530 Wed 14 Nov 1990 Ally McCoist Bulgaria A 1 1
1
42000 Ally McCoist 9 Nikolay Todorov 70 668 Thu 11 May 2006 Chris Burke Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Kris Boyd Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 540 Wed 20 May 1992 Ally McCoist Canada A 3 1
1
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 633 Tue 15 Oct 2002 Steven Thompson Canada H 2 1
1
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 335 Wed 11 Dec 1968 Colin Stein Cyprus A 3 2
2
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 340 Sat 17 May 1969 Colin Stein Cyprus H 3 5
4
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 340 Sat 17 May 1969 Willie Henderson Cyprus H 3 5
1
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 512 Wed 08 Feb 1989 Richard Gough Cyprus A 2 2
2
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 514 Wed 26 Apr 1989 Ally McCoist Cyprus H 2 1
1
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 179 Sat 15 May 1937 Jimmy Simpson Czechoslovakia A 4 2
1
C 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bob McPhail Czechoslovakia A 4 2
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 182 Wed 08 Dec 1937 David Kinnear Czechoslovakia H 2 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 224 Sun 25 May 1952 William Thornton Denmark A 3 1
1
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 522 Wed 16 May 1990 Ally McCoist Egypt H 2 1
1
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 15 Sat 12 Mar 1881 David Hill England A 3 1
1
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 62 Sat 03 Apr 1897 James Millar England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Tommy Hyslop England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 James Millar England H 4 1
1
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 68 Sat 08 Apr 1899 Robert Hamilton England A 4 1
1
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 74 Sat 30 Mar 1901 Robert Hamilton England A 4 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 80 Sat 04 Apr 1903 Finlay Speedie England A 4 1
1
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 113 Sat 04 Apr 1914 William Reid England H 2 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 119 Sat 09 Apr 1921 Alan Morton England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 119 Sat 09 Apr 1921 Andy Cunningham England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 125 Sat 14 Apr 1923 Andy Cunningham England H 4 1
1
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 137 Sat 02 Apr 1927 Alan Morton England H 2 1
1
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 149 Sat 05 Apr 1930 Jimmy Fleming England A 6 2
2
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 177 Sat 17 Apr 1937 Bob McPhail England H 4 2
2
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 282 Sat 15 Apr 1961 Davie Wilson England A 3 1
1
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 290 Sat 14 Apr 1962 Davie Wilson England H 4 2
1
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Eric Caldow England H 4 2
1
C 132441 Davie Wilson 13; Eric Caldow pen 88 ----- 294 Sat 06 Apr 1963 Jim Baxter England A 4 2
2
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 339 Sat 10 May 1969 Colin Stein England A 3 1
1
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 631 Sat 07 Sep 2002 Barry Ferguson Faroe Islands A 2 1
1
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 670 Sat 02 Sep 2006 Kris Boyd Faroe Islands H 1 2
2
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 310 Thu 27 May 1965 Davie Wilson Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 John Greig Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 266 Sun 15 Jun 1958 Samuel Baird France N 2 1
1
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 591 Wed 12 Nov 1997 Gordon Durie France A 1 1
1
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 674 Sat 24 Mar 2007 Kris Boyd Georgia H 3 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 568 Wed 16 Aug 1995 Ally McCoist Greece H 2 1
1
34910 Ally McCoist 72 ----- 500 Wed 09 Sep 1987 Ally McCoist Hungary H 2 2
2
15228 Ally McCoist 34; Ally McCoist 62 ----- 688 Wed 10 Sep 2008 Kirk Broadfoot Iceland A 2 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 21 Sat 26 Jan 1884 James Gossland Ireland A 1 2
2
3000 William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86 ----- 27 Sat 20 Mar 1886 Charles Heggie Ireland A 2 4
4
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 40 Sat 29 Mar 1890 Thomas Wyllie Ireland A 2 1
1
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 61 Sat 27 Mar 1897 John McPherson Ireland H 5 3
2
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 61 Sat 27 Mar 1897 Neilly Gibson Ireland H 5 3
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 67 Sat 25 Mar 1899 John Campbell Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Robert Hamilton Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 70 Sat 03 Mar 1900 Alec Smith Ireland A 3 1
1
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 72 Sat 23 Feb 1901 Robert Hamilton Ireland H 5 6
4
C 15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 72 Sat 23 Feb 1901 John Campbell Ireland H 5 6
2
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 75 Sat 01 Mar 1902 Robert Hamilton Ireland A 5 3
3
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 82 Sat 26 Mar 1904 Robert Hamilton Ireland A 5 1
1
8000 Robert Hamilton 22 James Sheridan 70 94 Sat 14 Mar 1908 James Galt Ireland A 2 1
1
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 103 Sat 18 Mar 1911 William Reid Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 106 Sat 16 Mar 1912 William Reid Ireland A 2 1
1
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 109 Sat 15 Mar 1913 Alexander Bennett Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 William Reid Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 115 Sat 13 Mar 1920 Andy Cunningham Ireland H 3 1
1
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 313 Tue 09 Nov 1965 John Greig Italy H 4 1
1
101293 John Greig 88 ----- 683 Sat 17 Nov 2007 Barry Ferguson Italy H 5 1
1
C 51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 590 Sat 11 Oct 1997 Gordon Durie Latvia H 1 1
1
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 615 Sat 02 Sep 2000 Neil McCann Latvia A 3 1
1
9500 Neil McCann 88 ----- 701 Tue 07 Sep 2010 Kenny Miller Liechtenstein H 5 1
1
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 679 Sat 08 Sep 2007 Kris Boyd Lithuania H 4 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 711 Tue 06 Sep 2011 Steven Naismith Lithuania H 3 1
1
34071 Steven Naismith 50 ----- 495 Wed 12 Nov 1986 Davie Cooper Luxembourg H 2 2
2
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 548 Wed 17 Feb 1993 Ally McCoist Malta H 4 2
2
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 656 Wed 13 Oct 2004 Steven Thompson Moldova A 1 1
1
7000 Steven Thompson 31 Sergiu Dadu 28 805 Fri 12 Nov 2021 Nathan Patterson Moldova A 1 1
1
3642 Nathan Patterson 38; Che Adams 65 ----- 146 Tue 04 Jun 1929 Jimmy Fleming Netherlands A 3 1
1
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 127 Sat 01 Mar 1924 Andy Cunningham Northern Ireland H 3 1
1
30000 Andy Cunningham 85; David Morris 89 ----- 130 Sat 28 Feb 1925 Davie Meiklejohn Northern Ireland A 3 1
1
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 133 Sat 27 Feb 1926 Andy Cunningham Northern Ireland H 1 1
1
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 136 Sat 26 Feb 1927 Alan Morton Northern Ireland A 3 2
2
40000 Alan Morton 45; Alan Morton 89 ----- 157 Sat 19 Sep 1931 Bob McPhail Northern Ireland H 4 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 161 Sat 17 Sep 1932 Bob McPhail Northern Ireland A 2 2
2
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 164 Sat 16 Sep 1933 Bob McPhail Northern Ireland H 1 1
1
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 181 Wed 10 Nov 1937 James Smith Northern Ireland H 4 1
1
21878 James Smith 48 Peter Dermont Doherty 14 206 Sat 01 Oct 1949 Willie Waddell Northern Ireland A 4 2
2
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 251 Wed 07 Nov 1956 Alex Scott Northern Ireland H 3 1
1
62328 Alex Scott 25 ----- 281 Wed 09 Nov 1960 Ralph Brand Northern Ireland H 4 3
2
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 281 Wed 09 Nov 1960 Eric Caldow Northern Ireland H 4 3
1
C 34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 287 Sat 07 Oct 1961 Alex Scott Northern Ireland A 5 6
3
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Ralph Brand Northern Ireland A 5 6
2
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 287 Sat 07 Oct 1961 Davie Wilson Northern Ireland A 5 6
1
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 293 Wed 07 Nov 1962 Willie Henderson Northern Ireland H 3 1
1
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 306 Wed 25 Nov 1964 Davie Wilson Northern Ireland H 2 2
2
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 338 Tue 06 May 1969 Colin Stein Northern Ireland H 4 1
1
7455 Colin Stein 53 Alexander [Eric] McMordie 11 391 Tue 20 May 1975 Derek Parlane Northern Ireland H 3 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 415 Sat 13 May 1978 Derek Johnstone Northern Ireland H 3 1
1
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 537 Wed 19 Feb 1992 Ally McCoist Northern Ireland H 3 1
1
13651 Ally McCoist 11 ----- 144 Sun 26 May 1929 Thomas Craig Norway A 1 1
1
C 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 519 Wed 15 Nov 1989 Ally McCoist Norway H 2 1
1
61753 Ally McCoist 44 Erland Johnsen 89 523 Sat 19 May 1990 Mo Johnston Poland H 3 1
1
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 283 Wed 03 May 1961 Ralph Brand Republic Of Ireland H 5 2
2
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 284 Sun 07 May 1961 Ralph Brand Republic Of Ireland A 5 1
1
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 341 Sun 21 Sep 1969 Colin Stein Republic Of Ireland A 4 1
1
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 614 Tue 30 May 2000 Barry Ferguson Republic Of Ireland A 3 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 528 Wed 12 Sep 1990 Ally McCoist Romania H 1 1
1
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 536 Wed 13 Nov 1991 Ally McCoist San Marino H 5 2
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Richard Gough San Marino H 5 2
1
C 35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 571 Wed 15 Nov 1995 Ally McCoist San Marino H 2 1
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 620 Wed 28 Mar 2001 Billy Dodds San Marino H 2 1
1
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 678 Wed 22 Aug 2007 Kris Boyd South Africa H 2 1
1
13723 Kris Boyd 71 ----- 298 Thu 13 Jun 1963 Davie Wilson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Willie Henderson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 703 Tue 12 Oct 2010 Steven Naismith Spain H 6 1
1
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 526 Sat 16 Jun 1990 Mo Johnston Sweden N 2 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 259 Wed 06 Nov 1957 Alex Scott Switzerland H 2 1
1
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 534 Wed 11 Sep 1991 Ally McCoist Switzerland A 4 1
1
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 545 Wed 09 Sep 1992 Ally McCoist Switzerland A 6 1
1
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 578 Tue 18 Jun 1996 Ally McCoist Switzerland N 4 1
1
34926 Ally McCoist 37 ----- 279 Wed 08 Jun 1960 Eric Caldow Turkey A 1 1
1
22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 681 Sat 13 Oct 2007 Lee McCulloch Ukraine H 4 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 574 Sun 26 May 1996 Gordon Durie United States A 2 1
1
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 291 Wed 02 May 1962 Jim Baxter Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Ralph Brand Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 10 Sat 23 Mar 1878 Peter Campbell Wales H 2 3
2
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 10 Sat 23 Mar 1878 James Watson Wales H 2 3
1
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 12 Mon 07 Apr 1879 Peter Campbell Wales A 2 1
1
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 46 Sat 26 Mar 1892 John McPherson Wales H 1 2
2
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 48 Sat 18 Mar 1893 John Barker Wales A 2 3
3
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 51 Sat 24 Mar 1894 John Barker Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 66 Sat 18 Mar 1899 John Campbell Wales A 4 2
2
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 69 Sat 03 Feb 1900 Alec Smith Wales H 7 2
1
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Robert Hamilton Wales H 7 2
1
C 12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 73 Sat 02 Mar 1901 Jacky Robertson Wales A 4 1
1
C 5000 Jacky Robertson 74 Thomas David Parry 76 76 Sat 15 Mar 1902 Alec Smith Wales H 4 3
3
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 78 Mon 09 Mar 1903 Finlay Speedie Wales A 3 1
1
11000 Finlay Speedie 25 ----- 84 Mon 06 Mar 1905 Jacky Robertson Wales A 2 1
1
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 114 Thu 26 Feb 1920 Tommy Cairns Wales A 2 1
1
16000 Tommy Cairns 78 John Hugh Evans 5 120 Sat 04 Feb 1922 Sandy Archibald Wales A 3 1
1
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 129 Sat 14 Feb 1925 Davie Meiklejohn Wales H 3 1
1
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 191 Sat 19 Oct 1946 Willie Waddell Wales A 2 1
1
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 202 Sat 23 Oct 1948 Willie Waddell Wales A 2 2
2
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 292 Sat 20 Oct 1962 Eric Caldow Wales A 4 2
1
C 58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Willie Henderson Wales A 4 2
1
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 314 Wed 24 Nov 1965 John Greig Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Henderson Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 330 Wed 22 Nov 1967 Ronnie McKinnon Wales H 3 1
1
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 337 Sat 03 May 1969 Colin Stein Wales A 2 1
1
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 378 Tue 14 May 1974 Sandy Jardine Wales H 1 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 390 Sat 17 May 1975 Colin Jackson Wales A 4 1
1
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 416 Wed 17 May 1978 Derek Johnstone Wales H 2 1
1
70221 Derek Johnstone 10 William Donachie og 90 472 Tue 28 Feb 1984 Davie Cooper Wales H 1 1
1
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 482 Tue 10 Sep 1985 Davie Cooper Wales A 1 1
1
39500 Davie Cooper pen 81 Mark Hughes 13 252 Wed 21 Nov 1956 Samuel Baird Yugoslavia H 4 1
1
55414 John Mudie 36; Samuel Baird 55 ----- 475 Wed 12 Sep 1984 Davie Cooper Yugoslavia H 1 1
1
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11
Scorers by Number of Goals Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 27 Sat 20 Mar 1886 Charles Heggie Ireland A 2 4
4
3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75 John Condy 19; Samuel James Johnston 44 72 Sat 23 Feb 1901 Robert Hamilton Ireland H 5 6
4
C 15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 340 Sat 17 May 1969 Colin Stein Cyprus H 3 5
4
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 48 Sat 18 Mar 1893 John Barker Wales A 2 3
3
4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89 ----- 75 Sat 01 Mar 1902 Robert Hamilton Ireland A 5 3
3
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 76 Sat 15 Mar 1902 Alec Smith Wales H 4 3
3
5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 287 Sat 07 Oct 1961 Alex Scott Northern Ireland A 5 6
3
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 10 Sat 23 Mar 1878 Peter Campbell Wales H 2 3
2
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 21 Sat 26 Jan 1884 James Gossland Ireland A 1 2
2
3000 William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86 ----- 46 Sat 26 Mar 1892 John McPherson Wales H 1 2
2
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 61 Sat 27 Mar 1897 John McPherson Ireland H 5 3
2
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 66 Sat 18 Mar 1899 John Campbell Wales A 4 2
2
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 67 Sat 25 Mar 1899 John Campbell Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 67 Sat 25 Mar 1899 Robert Hamilton Ireland H 5 4
2
12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80 Archibald Lee "Archie" Goodall 54 72 Sat 23 Feb 1901 John Campbell Ireland H 5 6
2
15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86 ----- 136 Sat 26 Feb 1927 Alan Morton Northern Ireland A 3 2
2
40000 Alan Morton 45; Alan Morton 89 ----- 149 Sat 05 Apr 1930 Jimmy Fleming England A 6 2
2
87375 Jimmy Fleming 49; Jimmy Fleming 62 Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 161 Sat 17 Sep 1932 Bob McPhail Northern Ireland A 2 2
2
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 177 Sat 17 Apr 1937 Bob McPhail England H 4 2
2
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 202 Sat 23 Oct 1948 Willie Waddell Wales A 2 2
2
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 206 Sat 01 Oct 1949 Willie Waddell Northern Ireland A 4 2
2
50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88 Samuel Smyth 50; Samuel Smyth 60 281 Wed 09 Nov 1960 Ralph Brand Northern Ireland H 4 3
2
34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 283 Wed 03 May 1961 Ralph Brand Republic Of Ireland H 5 2
2
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 287 Sat 07 Oct 1961 Ralph Brand Northern Ireland A 5 6
2
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 294 Sat 06 Apr 1963 Jim Baxter England A 4 2
2
98606 Jim Baxter 29; Jim Baxter pen 32 Bryan Douglas 80 295 Wed 08 May 1963 Davie Wilson Austria H 4 2
2
94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71 Anton Linhart 72 306 Wed 25 Nov 1964 Davie Wilson Northern Ireland H 2 2
2
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 335 Wed 11 Dec 1968 Colin Stein Cyprus A 3 2
2
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 495 Wed 12 Nov 1986 Davie Cooper Luxembourg H 2 2
2
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 500 Wed 09 Sep 1987 Ally McCoist Hungary H 2 2
2
15228 Ally McCoist 34; Ally McCoist 62 ----- 512 Wed 08 Feb 1989 Richard Gough Cyprus A 2 2
2
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 548 Wed 17 Feb 1993 Ally McCoist Malta H 4 2
2
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 619 Sat 24 Mar 2001 Billy Dodds Belgium H 2 2
2
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 668 Thu 11 May 2006 Chris Burke Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Kris Boyd Bulgaria N 4 4
2
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 670 Sat 02 Sep 2006 Kris Boyd Faroe Islands H 1 2
2
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 10 Sat 23 Mar 1878 James Watson Wales H 2 3
1
6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70 ----- 12 Mon 07 Apr 1879 Peter Campbell Wales A 2 1
1
2000 Peter Campbell 34; John Smith 60; John Smith 70 ----- 15 Sat 12 Mar 1881 David Hill England A 3 1
1
8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89 Edward Charles Bambridge 64 40 Sat 29 Mar 1890 Thomas Wyllie Ireland A 2 1
1
5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80 John Peden 50 51 Sat 24 Mar 1894 John Barker Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 61 Sat 27 Mar 1897 Neilly Gibson Ireland H 5 3
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 62 Sat 03 Apr 1897 James Millar England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 62 Sat 03 Apr 1897 Tommy Hyslop England A 4 2
1
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 James Millar England H 4 1
1
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 68 Sat 08 Apr 1899 Robert Hamilton England A 4 1
1
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 69 Sat 03 Feb 1900 Alec Smith Wales H 7 2
1
12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 69 Sat 03 Feb 1900 Robert Hamilton Wales H 7 2
1
C 12500 Jack Bell 2; David Wilson 7; David Wilson 35; Robert Hamilton 37; Alec Smith 60 Thomas David Parry 44; William Thomas Butler 52 70 Sat 03 Mar 1900 Alec Smith Ireland A 3 1
1
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 73 Sat 02 Mar 1901 Jacky Robertson Wales A 4 1
1
C 5000 Jacky Robertson 74 Thomas David Parry 76 74 Sat 30 Mar 1901 Robert Hamilton England A 4 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 78 Mon 09 Mar 1903 Finlay Speedie Wales A 3 1
1
11000 Finlay Speedie 25 ----- 80 Sat 04 Apr 1903 Finlay Speedie England A 4 1
1
36000 Finlay Speedie 57; Bobby Walker 59 Vivian John Woodward 10 82 Sat 26 Mar 1904 Robert Hamilton Ireland A 5 1
1
8000 Robert Hamilton 22 James Sheridan 70 84 Mon 06 Mar 1905 Jacky Robertson Wales A 2 1
1
6000 Jacky Robertson 86 Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50 94 Sat 14 Mar 1908 James Galt Ireland A 2 1
1
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 103 Sat 18 Mar 1911 William Reid Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 106 Sat 16 Mar 1912 William Reid Ireland A 2 1
1
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 109 Sat 15 Mar 1913 Alexander Bennett Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 109 Sat 15 Mar 1913 William Reid Ireland A 3 2
1
12000 William Reid 16; Alexander Bennett 32 James McKnight 42 113 Sat 04 Apr 1914 William Reid England H 2 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 114 Thu 26 Feb 1920 Tommy Cairns Wales A 2 1
1
16000 Tommy Cairns 78 John Hugh Evans 5 115 Sat 13 Mar 1920 Andy Cunningham Ireland H 3 1
1
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 119 Sat 09 Apr 1921 Alan Morton England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 119 Sat 09 Apr 1921 Andy Cunningham England H 2 2
1
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 120 Sat 04 Feb 1922 Sandy Archibald Wales A 3 1
1
8000 Sandy Archibald 66 Leonard Stephen Davies 7; Stanley Charles Davies 25 125 Sat 14 Apr 1923 Andy Cunningham England H 4 1
1
71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 127 Sat 01 Mar 1924 Andy Cunningham Northern Ireland H 3 1
1
30000 Andy Cunningham 85; David Morris 89 ----- 129 Sat 14 Feb 1925 Davie Meiklejohn Wales H 3 1
1
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 130 Sat 28 Feb 1925 Davie Meiklejohn Northern Ireland A 3 1
1
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 133 Sat 27 Feb 1926 Andy Cunningham Northern Ireland H 1 1
1
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 137 Sat 02 Apr 1927 Alan Morton England H 2 1
1
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 144 Sun 26 May 1929 Thomas Craig Norway A 1 1
1
C 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 146 Tue 04 Jun 1929 Jimmy Fleming Netherlands A 3 1
1
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 157 Sat 19 Sep 1931 Bob McPhail Northern Ireland H 4 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 164 Sat 16 Sep 1933 Bob McPhail Northern Ireland H 1 1
1
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 166 Wed 29 Nov 1933 Davie Meiklejohn Austria H 3 1
1
C 62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 179 Sat 15 May 1937 Jimmy Simpson Czechoslovakia A 4 2
1
C 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bob McPhail Czechoslovakia A 4 2
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 181 Wed 10 Nov 1937 James Smith Northern Ireland H 4 1
1
21878 James Smith 48 Peter Dermont Doherty 14 182 Wed 08 Dec 1937 David Kinnear Czechoslovakia H 2 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 191 Sat 19 Oct 1946 Willie Waddell Wales A 2 1
1
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 218 Sun 20 May 1951 Willie Waddell Belgium A 5 1
1
55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85 ----- 224 Sun 25 May 1952 William Thornton Denmark A 3 1
1
39000 William Thornton 49; Lawrie Reilly 71 Poul Rasmussen 64 251 Wed 07 Nov 1956 Alex Scott Northern Ireland H 3 1
1
62328 Alex Scott 25 ----- 252 Wed 21 Nov 1956 Samuel Baird Yugoslavia H 4 1
1
55414 John Mudie 36; Samuel Baird 55 ----- 259 Wed 06 Nov 1957 Alex Scott Switzerland H 2 1
1
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 266 Sun 15 Jun 1958 Samuel Baird France N 2 1
1
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 279 Wed 08 Jun 1960 Eric Caldow Turkey A 1 1
1
22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 281 Wed 09 Nov 1960 Eric Caldow Northern Ireland H 4 3
1
C 34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90 Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84 282 Sat 15 Apr 1961 Davie Wilson England A 3 1
1
97350 Davie Mackay 48; Davie Wilson 53; Pat Quinn 75 Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85 284 Sun 07 May 1961 Ralph Brand Republic Of Ireland A 5 1
1
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 287 Sat 07 Oct 1961 Davie Wilson Northern Ireland A 5 6
1
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 290 Sat 14 Apr 1962 Davie Wilson England H 4 2
1
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Eric Caldow England H 4 2
1
C 132441 Davie Wilson 13; Eric Caldow pen 88 ----- 291 Wed 02 May 1962 Jim Baxter Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Ralph Brand Uruguay H 6 2
1
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 292 Sat 20 Oct 1962 Eric Caldow Wales A 4 2
1
C 58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 292 Sat 20 Oct 1962 Willie Henderson Wales A 4 2
1
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 293 Wed 07 Nov 1962 Willie Henderson Northern Ireland H 3 1
1
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 298 Thu 13 Jun 1963 Davie Wilson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 298 Thu 13 Jun 1963 Willie Henderson Spain A 3 2
1
40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83 Adelardo Rodriguez 8; Jose Fidalgo Veloso 43 310 Thu 27 May 1965 Davie Wilson Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 310 Thu 27 May 1965 John Greig Finland A 3 2
1
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 313 Tue 09 Nov 1965 John Greig Italy H 4 1
1
101293 John Greig 88 ----- 314 Wed 24 Nov 1965 John Greig Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 314 Wed 24 Nov 1965 Willie Henderson Wales H 5 2
1
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 330 Wed 22 Nov 1967 Ronnie McKinnon Wales H 3 1
1
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 337 Sat 03 May 1969 Colin Stein Wales A 2 1
1
18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87 Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 338 Tue 06 May 1969 Colin Stein Northern Ireland H 4 1
1
7455 Colin Stein 53 Alexander [Eric] McMordie 11 339 Sat 10 May 1969 Colin Stein England A 3 1
1
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 340 Sat 17 May 1969 Willie Henderson Cyprus H 3 5
1
39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76 ----- 341 Sun 21 Sep 1969 Colin Stein Republic Of Ireland A 4 1
1
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 378 Tue 14 May 1974 Sandy Jardine Wales H 1 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 390 Sat 17 May 1975 Colin Jackson Wales A 4 1
1
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 391 Tue 20 May 1975 Derek Parlane Northern Ireland H 3 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 415 Sat 13 May 1978 Derek Johnstone Northern Ireland H 3 1
1
64418 Derek Johnstone 36 Martin Hugh Michael ONeill 26 416 Wed 17 May 1978 Derek Johnstone Wales H 2 1
1
70221 Derek Johnstone 10 William Donachie og 90 472 Tue 28 Feb 1984 Davie Cooper Wales H 1 1
1
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 475 Wed 12 Sep 1984 Davie Cooper Yugoslavia H 1 1
1
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 482 Tue 10 Sep 1985 Davie Cooper Wales A 1 1
1
39500 Davie Cooper pen 81 Mark Hughes 13 484 Wed 20 Nov 1985 Davie Cooper Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 501 Wed 14 Oct 1987 Ally McCoist Belgium H 2 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 514 Wed 26 Apr 1989 Ally McCoist Cyprus H 2 1
1
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 519 Wed 15 Nov 1989 Ally McCoist Norway H 2 1
1
61753 Ally McCoist 44 Erland Johnsen 89 522 Wed 16 May 1990 Ally McCoist Egypt H 2 1
1
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 523 Sat 19 May 1990 Mo Johnston Poland H 3 1
1
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 526 Sat 16 Jun 1990 Mo Johnston Sweden N 2 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 528 Wed 12 Sep 1990 Ally McCoist Romania H 1 1
1
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 530 Wed 14 Nov 1990 Ally McCoist Bulgaria A 1 1
1
42000 Ally McCoist 9 Nikolay Todorov 70 534 Wed 11 Sep 1991 Ally McCoist Switzerland A 4 1
1
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 536 Wed 13 Nov 1991 Ally McCoist San Marino H 5 2
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 536 Wed 13 Nov 1991 Richard Gough San Marino H 5 2
1
C 35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 537 Wed 19 Feb 1992 Ally McCoist Northern Ireland H 3 1
1
13651 Ally McCoist 11 ----- 540 Wed 20 May 1992 Ally McCoist Canada A 3 1
1
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 545 Wed 09 Sep 1992 Ally McCoist Switzerland A 6 1
1
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 568 Wed 16 Aug 1995 Ally McCoist Greece H 2 1
1
34910 Ally McCoist 72 ----- 571 Wed 15 Nov 1995 Ally McCoist San Marino H 2 1
1
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 572 Wed 27 Mar 1996 Ally McCoist Australia H 1 1
1
C 20608 Ally McCoist 53 ----- 574 Sun 26 May 1996 Gordon Durie United States A 2 1
1
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 578 Tue 18 Jun 1996 Ally McCoist Switzerland N 4 1
1
34926 Ally McCoist 37 ----- 590 Sat 11 Oct 1997 Gordon Durie Latvia H 1 1
1
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 591 Wed 12 Nov 1997 Gordon Durie France A 1 1
1
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 614 Tue 30 May 2000 Barry Ferguson Republic Of Ireland A 3 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 Neil McCann Latvia A 3 1
1
9500 Neil McCann 88 ----- 620 Wed 28 Mar 2001 Billy Dodds San Marino H 2 1
1
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 631 Sat 07 Sep 2002 Barry Ferguson Faroe Islands A 2 1
1
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 633 Tue 15 Oct 2002 Steven Thompson Canada H 2 1
1
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 656 Wed 13 Oct 2004 Steven Thompson Moldova A 1 1
1
7000 Steven Thompson 31 Sergiu Dadu 28 674 Sat 24 Mar 2007 Kris Boyd Georgia H 3 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 678 Wed 22 Aug 2007 Kris Boyd South Africa H 2 1
1
13723 Kris Boyd 71 ----- 679 Sat 08 Sep 2007 Kris Boyd Lithuania H 4 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 681 Sat 13 Oct 2007 Lee McCulloch Ukraine H 4 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 683 Sat 17 Nov 2007 Barry Ferguson Italy H 5 1
1
C 51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 688 Wed 10 Sep 2008 Kirk Broadfoot Iceland A 2 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 701 Tue 07 Sep 2010 Kenny Miller Liechtenstein H 5 1
1
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 703 Tue 12 Oct 2010 Steven Naismith Spain H 6 1
1
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 711 Tue 06 Sep 2011 Steven Naismith Lithuania H 3 1
1
34071 Steven Naismith 50 ----- 805 Fri 12 Nov 2021 Nathan Patterson Moldova A 1 1
1
3642 Nathan Patterson 38; Che Adams 65 -----