Chelsea
‹-- CharltonAthletic ChicagoFire --›
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 24 equal
Caps Ranking 22
Goals Ranking 53 equal
Number Of Players 18
Number of Debutants 12
Total Caps Won 126
Total Goals 4
No times Supplied Captain 3
Total Games Involved in 105
Total Sendings Off 1
Total Bookings 6
Earliest Date Cap Won 03 Apr 1909
Last Date Cap Won 14 Jun 2022
Decade Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals1900
24 equal
1
0
1
0
1910
16 equal
1
0
1
0
1920
37 equal
1
0
1
0
1930
16 equal
4
0
7
1
1940
20 equal
1
0
2
0
1950
31 equal
1
0
3
1
1960
5
3
0
37
0
1970
33 equal
1
0
3
0
1980
12 equal
4
0
20
1
1990
9 equal
5
0
45
1
2020
29 equal
1
0
6
0
Season Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals9
1
0
1
0
10
1
0
1
0
10
1
0
1
0
10
1
0
1
0
5
2
0
2
0
8
1
0
1
0
6
1
0
2
0
10
1
0
1
1
9
1
0
2
0
9
1
0
3
1
7
1
0
3
0
7
1
0
4
0
5
2
0
7
0
13
1
0
2
0
3
2
0
6
0
3
2
0
14
0
14
1
0
1
0
17
1
0
1
0
13
1
0
2
0
12
1
0
1
0
8
2
0
6
0
7
1
0
3
0
6
3
0
7
0
9
1
0
2
0
13
1
0
4
1
8
1
0
5
1
11
1
0
2
0
14
1
0
1
0
7
2
0
7
0
4
2
0
17
0
5
2
0
10
0
20
1
0
3
0
21
1
0
3
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 9 Eddie McCreadie Sat 10 Apr 1965 Sat 17 May 1969 04y 01m 08d 23 40.1903 0 0 9 7 7 43 32 0 23 40.1903 0 2 17 Craig Burley Sun 21 May 1995 Sun 08 Jun 1997 02y 00m 19d 20 23.4180 0 0 11 3 6 20 14 0 46 59.5611 3 3 10 Charlie Cooke Sat 18 Jun 1966 Tue 13 May 1975 08y 10m 26d 14 23.8332 0 0 5 6 3 26 15 0 16 26.4998 0 3 16 John Spencer Wed 16 Nov 1994 Tue 27 May 1997 02y 06m 12d 14 16.4604 0 0 5 3 6 9 10 0 14 16.4604 0 5 14 Gordon Durie Wed 11 Nov 1987 Wed 01 May 1991 03y 05m 21d 12 18.6969 2 0 5 2 5 13 15 0 43 58.2786 7 6 12 Pat Nevin Wed 26 Mar 1986 Wed 02 Dec 1987 01y 08m 07d 6 8.6580 0 0 2 1 3 8 7 0 28 42.7033 5 6 13 Stevie Clarke Wed 09 Sep 1987 Fri 27 May 1994 06y 08m 19d 6 8.6665 0 0 3 2 1 9 6 0 6 8.6665 0 6 18 Billy Gilmour Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 6 5.0193 0 0 2 2 2 8 9 0 34 40.9044 2 9 7 Bobby Campbell Sun 18 May 1947 Sat 27 May 1950 03y 00m 10d 5 10.8000 1 0 3 1 1 13 5 0 5 10.8000 1 9 11 David Speedie Sat 25 May 1985 Wed 23 Apr 1986 00y 10m 30d 5 6.0779 0 0 1 3 1 3 3 0 10 13.5779 0 11 4 John Jackson Sat 14 Apr 1934 Wed 13 Nov 1935 01y 07m 00d 4 15.0000 0 0 2 1 1 5 5 0 8 25.0000 0 12 8 Bobby Evans Sun 29 May 1960 Wed 08 Jun 1960 00y 00m 11d 3 5.1429 0 3 0 1 2 6 11 0 48 89.9998 0 13 3 Thomas Law Sat 31 Mar 1928 Sat 05 Apr 1930 02y 00m 06d 2 7.0000 0 0 1 0 1 7 6 0 2 7.0000 0 13 15 Tom Boyd Wed 11 Sep 1991 Wed 16 Oct 1991 00y 01m 06d 2 2.1818 0 0 0 1 1 2 3 0 72 100.8310 1 15 1 Jock Cameron Sat 03 Apr 1909 Sat 03 Apr 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 2 8.0000 0 15 2 Angus Douglas Sat 18 Mar 1911 Sat 18 Mar 1911 00y 00m 01d 1 4.0000 0 0 1 0 0 2 0 0 1 4.0000 0 15 4 Hughie Gallacher Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 20 70.0000 24 15 6 Peter Buchanan 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
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 15 Tom Boyd Wed 11 Sep 1991 Wed 16 Oct 1991 00y 01m 06d 2 2.1818 0 0 0 1 1 2 3 0 72 100.8310 1 2 8 Bobby Evans Sun 29 May 1960 Wed 08 Jun 1960 00y 00m 11d 3 5.1429 0 3 0 1 2 6 11 0 48 89.9998 0 3 17 Craig Burley Sun 21 May 1995 Sun 08 Jun 1997 02y 00m 19d 20 23.4180 0 0 11 3 6 20 14 0 46 59.5611 3 4 14 Gordon Durie Wed 11 Nov 1987 Wed 01 May 1991 03y 05m 21d 12 18.6969 2 0 5 2 5 13 15 0 43 58.2786 7 5 18 Billy Gilmour Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 6 5.0193 0 0 2 2 2 8 9 0 34 40.9044 2 6 12 Pat Nevin Wed 26 Mar 1986 Wed 02 Dec 1987 01y 08m 07d 6 8.6580 0 0 2 1 3 8 7 0 28 42.7033 5 7 9 Eddie McCreadie Sat 10 Apr 1965 Sat 17 May 1969 04y 01m 08d 23 40.1903 0 0 9 7 7 43 32 0 23 40.1903 0 8 4 Hughie Gallacher Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 20 70.0000 24 9 10 Charlie Cooke Sat 18 Jun 1966 Tue 13 May 1975 08y 10m 26d 14 23.8332 0 0 5 6 3 26 15 0 16 26.4998 0 10 16 John Spencer Wed 16 Nov 1994 Tue 27 May 1997 02y 06m 12d 14 16.4604 0 0 5 3 6 9 10 0 14 16.4604 0 11 11 David Speedie Sat 25 May 1985 Wed 23 Apr 1986 00y 10m 30d 5 6.0779 0 0 1 3 1 3 3 0 10 13.5779 0 12 4 John Jackson Sat 14 Apr 1934 Wed 13 Nov 1935 01y 07m 00d 4 15.0000 0 0 2 1 1 5 5 0 8 25.0000 0 13 13 Stevie Clarke Wed 09 Sep 1987 Fri 27 May 1994 06y 08m 19d 6 8.6665 0 0 3 2 1 9 6 0 6 8.6665 0 14 7 Bobby Campbell Sun 18 May 1947 Sat 27 May 1950 03y 00m 10d 5 10.8000 1 0 3 1 1 13 5 0 5 10.8000 1 15 3 Thomas Law Sat 31 Mar 1928 Sat 05 Apr 1930 02y 00m 06d 2 7.0000 0 0 1 0 1 7 6 0 2 7.0000 0 15 1 Jock Cameron Sat 03 Apr 1909 Sat 03 Apr 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 2 8.0000 0 17 6 Peter Buchanan 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 17 2 Angus Douglas Sat 18 Mar 1911 Sat 18 Mar 1911 00y 00m 01d 1 4.0000 0 0 1 0 0 2 0 0 1 4.0000 0
Summary by Date With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 1 Jock Cameron Sat 03 Apr 1909 Sat 03 Apr 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 2 8.0000 0 2 2 Angus Douglas Sat 18 Mar 1911 Sat 18 Mar 1911 00y 00m 01d 1 4.0000 0 0 1 0 0 2 0 0 1 4.0000 0 3 3 Thomas Law Sat 31 Mar 1928 Sat 05 Apr 1930 02y 00m 06d 2 7.0000 0 0 1 0 1 7 6 0 2 7.0000 0 4 4 Hughie Gallacher Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 20 70.0000 24 4 4 John Jackson Sat 14 Apr 1934 Wed 13 Nov 1935 01y 07m 00d 4 15.0000 0 0 2 1 1 5 5 0 8 25.0000 0 6 6 Peter Buchanan 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 7 7 Bobby Campbell Sun 18 May 1947 Sat 27 May 1950 03y 00m 10d 5 10.8000 1 0 3 1 1 13 5 0 5 10.8000 1 8 8 Bobby Evans Sun 29 May 1960 Wed 08 Jun 1960 00y 00m 11d 3 5.1429 0 3 0 1 2 6 11 0 48 89.9998 0 9 9 Eddie McCreadie Sat 10 Apr 1965 Sat 17 May 1969 04y 01m 08d 23 40.1903 0 0 9 7 7 43 32 0 23 40.1903 0 10 10 Charlie Cooke Sat 18 Jun 1966 Tue 13 May 1975 08y 10m 26d 14 23.8332 0 0 5 6 3 26 15 0 16 26.4998 0 11 11 David Speedie Sat 25 May 1985 Wed 23 Apr 1986 00y 10m 30d 5 6.0779 0 0 1 3 1 3 3 0 10 13.5779 0 12 12 Pat Nevin Wed 26 Mar 1986 Wed 02 Dec 1987 01y 08m 07d 6 8.6580 0 0 2 1 3 8 7 0 28 42.7033 5 13 13 Stevie Clarke Wed 09 Sep 1987 Fri 27 May 1994 06y 08m 19d 6 8.6665 0 0 3 2 1 9 6 0 6 8.6665 0 14 14 Gordon Durie Wed 11 Nov 1987 Wed 01 May 1991 03y 05m 21d 12 18.6969 2 0 5 2 5 13 15 0 43 58.2786 7 15 15 Tom Boyd Wed 11 Sep 1991 Wed 16 Oct 1991 00y 01m 06d 2 2.1818 0 0 0 1 1 2 3 0 72 100.8310 1 16 16 John Spencer Wed 16 Nov 1994 Tue 27 May 1997 02y 06m 12d 14 16.4604 0 0 5 3 6 9 10 0 14 16.4604 0 17 17 Craig Burley Sun 21 May 1995 Sun 08 Jun 1997 02y 00m 19d 20 23.4180 0 0 11 3 6 20 14 0 46 59.5611 3 18 18 Billy Gilmour Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 6 5.0193 0 0 2 2 2 8 9 0 34 40.9044 2
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 15 Tom Boyd Wed 11 Sep 1991 Wed 16 Oct 1991 00y 01m 06d 2 2.1818 0 0 0 1 1 2 3 0 72 100.8310 1 2 6 Peter Buchanan 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 3 17 Craig Burley Sun 21 May 1995 Sun 08 Jun 1997 02y 00m 19d 20 23.4180 0 0 11 3 6 20 14 0 46 59.5611 3 4 1 Jock Cameron Sat 03 Apr 1909 Sat 03 Apr 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 2 8.0000 0 5 7 Bobby Campbell Sun 18 May 1947 Sat 27 May 1950 03y 00m 10d 5 10.8000 1 0 3 1 1 13 5 0 5 10.8000 1 6 13 Stevie Clarke Wed 09 Sep 1987 Fri 27 May 1994 06y 08m 19d 6 8.6665 0 0 3 2 1 9 6 0 6 8.6665 0 7 10 Charlie Cooke Sat 18 Jun 1966 Tue 13 May 1975 08y 10m 26d 14 23.8332 0 0 5 6 3 26 15 0 16 26.4998 0 8 2 Angus Douglas Sat 18 Mar 1911 Sat 18 Mar 1911 00y 00m 01d 1 4.0000 0 0 1 0 0 2 0 0 1 4.0000 0 9 14 Gordon Durie Wed 11 Nov 1987 Wed 01 May 1991 03y 05m 21d 12 18.6969 2 0 5 2 5 13 15 0 43 58.2786 7 10 8 Bobby Evans Sun 29 May 1960 Wed 08 Jun 1960 00y 00m 11d 3 5.1429 0 3 0 1 2 6 11 0 48 89.9998 0 11 4 Hughie Gallacher Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 20 70.0000 24 12 18 Billy Gilmour Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 6 5.0193 0 0 2 2 2 8 9 0 34 40.9044 2 13 4 John Jackson Sat 14 Apr 1934 Wed 13 Nov 1935 01y 07m 00d 4 15.0000 0 0 2 1 1 5 5 0 8 25.0000 0 14 3 Thomas Law Sat 31 Mar 1928 Sat 05 Apr 1930 02y 00m 06d 2 7.0000 0 0 1 0 1 7 6 0 2 7.0000 0 15 9 Eddie McCreadie Sat 10 Apr 1965 Sat 17 May 1969 04y 01m 08d 23 40.1903 0 0 9 7 7 43 32 0 23 40.1903 0 16 12 Pat Nevin Wed 26 Mar 1986 Wed 02 Dec 1987 01y 08m 07d 6 8.6580 0 0 2 1 3 8 7 0 28 42.7033 5 17 11 David Speedie Sat 25 May 1985 Wed 23 Apr 1986 00y 10m 30d 5 6.0779 0 0 1 3 1 3 3 0 10 13.5779 0 18 16 John Spencer Wed 16 Nov 1994 Tue 27 May 1997 02y 06m 12d 14 16.4604 0 0 5 3 6 9 10 0 14 16.4604 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 14 Gordon Durie Wed 11 Nov 1987 Wed 01 May 1991 03y 05m 21d 12 18.6969 2 0 5 2 5 13 15 0 43 58.2786 7 2 6 Peter Buchanan 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 2 7 Bobby Campbell Sun 18 May 1947 Sat 27 May 1950 03y 00m 10d 5 10.8000 1 0 3 1 1 13 5 0 5 10.8000 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 9 Eddie McCreadie Sat 10 Apr 1965 Sat 17 May 1969 04y 01m 08d 23 40.1903 0 0 9 7 7 43 32 0 23 40.1903 0 2 10 Charlie Cooke Sat 18 Jun 1966 Tue 13 May 1975 08y 10m 26d 14 23.8332 0 0 5 6 3 26 15 0 16 26.4998 0 3 17 Craig Burley Sun 21 May 1995 Sun 08 Jun 1997 02y 00m 19d 20 23.4180 0 0 11 3 6 20 14 0 46 59.5611 3 4 14 Gordon Durie Wed 11 Nov 1987 Wed 01 May 1991 03y 05m 21d 12 18.6969 2 0 5 2 5 13 15 0 43 58.2786 7 5 16 John Spencer Wed 16 Nov 1994 Tue 27 May 1997 02y 06m 12d 14 16.4604 0 0 5 3 6 9 10 0 14 16.4604 0 6 4 John Jackson Sat 14 Apr 1934 Wed 13 Nov 1935 01y 07m 00d 4 15.0000 0 0 2 1 1 5 5 0 8 25.0000 0 7 7 Bobby Campbell Sun 18 May 1947 Sat 27 May 1950 03y 00m 10d 5 10.8000 1 0 3 1 1 13 5 0 5 10.8000 1 8 13 Stevie Clarke Wed 09 Sep 1987 Fri 27 May 1994 06y 08m 19d 6 8.6665 0 0 3 2 1 9 6 0 6 8.6665 0 9 12 Pat Nevin Wed 26 Mar 1986 Wed 02 Dec 1987 01y 08m 07d 6 8.6580 0 0 2 1 3 8 7 0 28 42.7033 5 10 3 Thomas Law Sat 31 Mar 1928 Sat 05 Apr 1930 02y 00m 06d 2 7.0000 0 0 1 0 1 7 6 0 2 7.0000 0 11 11 David Speedie Sat 25 May 1985 Wed 23 Apr 1986 00y 10m 30d 5 6.0779 0 0 1 3 1 3 3 0 10 13.5779 0 12 8 Bobby Evans Sun 29 May 1960 Wed 08 Jun 1960 00y 00m 11d 3 5.1429 0 3 0 1 2 6 11 0 48 89.9998 0 13 18 Billy Gilmour Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 6 5.0193 0 0 2 2 2 8 9 0 34 40.9044 2 14 1 Jock Cameron Sat 03 Apr 1909 Sat 03 Apr 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 2 8.0000 0 14 2 Angus Douglas Sat 18 Mar 1911 Sat 18 Mar 1911 00y 00m 01d 1 4.0000 0 0 1 0 0 2 0 0 1 4.0000 0 16 4 Hughie Gallacher Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 20 70.0000 24 17 6 Peter Buchanan 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 18 15 Tom Boyd Wed 11 Sep 1991 Wed 16 Oct 1991 00y 01m 06d 2 2.1818 0 0 0 1 1 2 3 0 72 100.8310 1
Games by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 98 Sat 03 Apr 1909 Jock Cameron England A 1
0
27000 ----- George Wall 3; George Wall 10 103 Sat 18 Mar 1911 Angus Douglas Ireland H 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 140 Sat 31 Mar 1928 Thomas Law England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 149 Sat 05 Apr 1930 Thomas Law England A 1
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 167 Sat 14 Apr 1934 Hughie Gallacher England A 2
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 167 Sat 14 Apr 1934 John Jackson England A 2
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 170 Sat 06 Apr 1935 John Jackson England H 1
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 171 Sat 05 Oct 1935 John Jackson Wales A 1
0
35004 Dally Duncan 34 Cuthbert Phillips 40 172 Wed 13 Nov 1935 John Jackson Northern Ireland H 1
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 182 Wed 08 Dec 1937 Peter Buchanan Czechoslovakia H 1 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 194 Sun 18 May 1947 Bobby Campbell Belgium A 1
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 195 Sat 24 May 1947 Bobby Campbell Luxembourg A 1
0
4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 209 Wed 26 Apr 1950 Bobby Campbell Switzerland H 1 1
1
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 210 Sun 21 May 1950 Bobby Campbell Portugal A 1
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 211 Sat 27 May 1950 Bobby Campbell France A 1
0
35568 Allan Brown 69 ----- 277 Sun 29 May 1960 Bobby Evans Austria A 1
0
C 55000 Davie Mackay 76 Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63 278 Sun 05 Jun 1960 Bobby Evans Hungary A 1
0
C 90000 William Hunter 34; George Herd 62; Alex Young 66 Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92 279 Wed 08 Jun 1960 Bobby Evans Turkey A 1
0
C 22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 307 Sat 10 Apr 1965 Eddie McCreadie England A 1
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 308 Sat 08 May 1965 Eddie McCreadie Spain H 1
0
60046 ----- ----- 309 Sun 23 May 1965 Eddie McCreadie Poland A 1
0
67462 Denis Law 75 Roman Lentner 50 310 Thu 27 May 1965 Eddie McCreadie Finland A 1
0
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 311 Sat 02 Oct 1965 Eddie McCreadie Northern Ireland A 1
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 Eddie McCreadie Poland H 1
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 314 Wed 24 Nov 1965 Eddie McCreadie Wales H 1
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 315 Tue 07 Dec 1965 Eddie McCreadie Italy A 1
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 318 Sat 18 Jun 1966 Charlie Cooke Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Eddie McCreadie Portugal H 2
0
23322 ----- jose Seneca TORRES 72 319 Sat 25 Jun 1966 Charlie Cooke Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 322 Sat 15 Apr 1967 Eddie McCreadie England A 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 323 Wed 10 May 1967 Eddie McCreadie Russia H 1
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 329 Sat 21 Oct 1967 Eddie McCreadie Northern Ireland A 1
0
55000 ----- David Clements 67 330 Wed 22 Nov 1967 Eddie McCreadie Wales H 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 Charlie Cooke England H 2
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Eddie McCreadie England H 2
0
130711 John Hughes 39 Martin Stanford Peters 20 332 Thu 30 May 1968 Charlie Cooke Netherlands A 2
0
19000 ----- ----- 332 Thu 30 May 1968 Eddie McCreadie Netherlands A 2
0
19000 ----- ----- 333 Wed 16 Oct 1968 Eddie McCreadie Denmark A 1
0
11900 Bobby Lennox 70 ----- 334 Wed 06 Nov 1968 Charlie Cooke Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Eddie McCreadie Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 335 Wed 11 Dec 1968 Charlie Cooke Cyprus A 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Eddie McCreadie Cyprus A 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 336 Wed 16 Apr 1969 Charlie Cooke West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Eddie McCreadie West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 337 Sat 03 May 1969 Charlie Cooke Wales A 2
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 337 Sat 03 May 1969 Eddie McCreadie Wales A 2
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 Charlie Cooke Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Eddie McCreadie Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 339 Sat 10 May 1969 Eddie McCreadie England A 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 Charlie Cooke Cyprus H 2
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 Eddie McCreadie Cyprus H 2
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 ----- 343 Wed 05 Nov 1969 Charlie Cooke Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 348 Wed 03 Feb 1971 Charlie Cooke Belgium A 1
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 387 Wed 05 Feb 1975 Charlie Cooke Spain A 1
0
40952 Joe Jordan 1 Alfredo Megido 67 389 Tue 13 May 1975 Charlie Cooke Portugal H 1
0
34283 Artur Correia og 43 ----- 480 Sat 25 May 1985 David Speedie England H 1
0
67489 Richard Gough 68 ----- 482 Tue 10 Sep 1985 David Speedie Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 483 Wed 16 Oct 1985 David Speedie East Germany H 1
0
38062 ----- ----- 485 Wed 04 Dec 1985 David Speedie Australia A 1
0
32000 ----- ----- 487 Wed 26 Mar 1986 Pat Nevin Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 488 Wed 23 Apr 1986 David Speedie England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 488 Wed 23 Apr 1986 Pat Nevin England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 495 Wed 12 Nov 1986 Pat Nevin Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Pat Nevin Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 497 Wed 01 Apr 1987 Pat Nevin Belgium A 1
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 500 Wed 09 Sep 1987 Stevie Clarke Hungary H 1
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 501 Wed 14 Oct 1987 Stevie Clarke Belgium H 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 502 Wed 11 Nov 1987 Gordon Durie Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Stevie Clarke Bulgaria A 2
0
49976 Gary Mackay 87 ----- 503 Wed 02 Dec 1987 Pat Nevin Luxembourg A 1
0
2022 ----- ----- 504 Wed 17 Feb 1988 Stevie Clarke Saudi Arabia A 1
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 505 Tue 22 Mar 1988 Stevie Clarke Malta A 1
0
8000 Graeme Sharp 21 Carmel Busuttil 54 511 Thu 22 Dec 1988 Gordon Durie Italy A 1
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 514 Wed 26 Apr 1989 Gordon Durie Cyprus H 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 517 Wed 06 Sep 1989 Gordon Durie Yugoslavia A 1 1
1
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 521 Wed 25 Apr 1990 Gordon Durie East Germany H 1
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Gordon Durie Egypt H 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 526 Sat 16 Jun 1990 Gordon Durie Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 529 Wed 17 Oct 1990 Gordon Durie Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 530 Wed 14 Nov 1990 Gordon Durie Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 531 Wed 06 Feb 1991 Gordon Durie USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 532 Wed 27 Mar 1991 Gordon Durie Bulgaria H 1
0
33119 John Collins 83 Emil Kostadinov 89 533 Wed 01 May 1991 Gordon Durie San Marino A 1 1
1
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 534 Wed 11 Sep 1991 Tom Boyd Switzerland A 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 535 Wed 16 Oct 1991 Tom Boyd Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 558 Fri 27 May 1994 Stevie Clarke Netherlands A 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 561 Wed 16 Nov 1994 John Spencer Russia H 1
0
31254 Scott Booth 19 Dmitri Radchenko 25 562 Sun 18 Dec 1994 John Spencer Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 564 Wed 26 Apr 1995 John Spencer San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 565 Sun 21 May 1995 Craig Burley Japan A 2
0
24566 ----- ----- 565 Sun 21 May 1995 John Spencer Japan A 2
0
24566 ----- ----- 566 Wed 24 May 1995 Craig Burley Ecuador N 1
0
5669 John Robertson 75; Stevie Crawford 83 Iván Hurtado pen 79 567 Wed 07 Jun 1995 Craig Burley Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 568 Wed 16 Aug 1995 Craig Burley Greece H 1
0
34910 Ally McCoist 72 ----- 569 Wed 06 Sep 1995 John Spencer Finland H 1
0
35505 Scott Booth 10 ----- 570 Wed 11 Oct 1995 Craig Burley Sweden A 1
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 572 Wed 27 Mar 1996 Craig Burley Australia H 2
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 John Spencer Australia H 2
0
20608 Ally McCoist 53 ----- 573 Wed 24 Apr 1996 Craig Burley Denmark A 2
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 John Spencer Denmark A 2
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 574 Sun 26 May 1996 Craig Burley United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 John Spencer United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 575 Wed 29 May 1996 Craig Burley Colombia N 2
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 John Spencer Colombia N 2
0
8500 ----- Faustino Asprilla 82 576 Mon 10 Jun 1996 Craig Burley Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 John Spencer Netherlands N 2
0
34363 ----- ----- 577 Sat 15 Jun 1996 Craig Burley England N 2
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 John Spencer England N 2
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 578 Tue 18 Jun 1996 Craig Burley Switzerland N 2
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 John Spencer Switzerland N 2
0
34926 Ally McCoist 37 ----- 579 Sat 31 Aug 1996 Craig Burley Austria A 1
0
29500 ----- ----- 580 Sat 05 Oct 1996 Craig Burley Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 John Spencer Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 581 Sun 10 Nov 1996 Craig Burley Sweden H 1
0
46738 John McGinlay 8 ----- 583 Sat 29 Mar 1997 Craig Burley Estonia H 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 584 Wed 02 Apr 1997 Craig Burley Austria H 1
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 585 Wed 30 Apr 1997 Craig Burley Sweden A 1
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 586 Tue 27 May 1997 John Spencer Wales H 1
0
9013 ----- John Hartson 46 587 Sun 01 Jun 1997 Craig Burley 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 Craig Burley Belarus A 1
0
14000 Gary McAllister pen 49 ----- 795 Wed 02 Jun 2021 Billy Gilmour Netherlands N 1
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 796 Sun 06 Jun 2021 Billy Gilmour Luxembourg A 1
0
1000 Che Adams 28 ----- 798 Fri 18 Jun 2021 Billy Gilmour England A 1
0
20306 ----- ----- 809 Wed 01 Jun 2022 Billy Gilmour Ukraine H 1
0
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 811 Sat 11 Jun 2022 Billy Gilmour Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 812 Tue 14 Jun 2022 Billy Gilmour Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6
Games by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 812 Tue 14 Jun 2022 Billy Gilmour Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 485 Wed 04 Dec 1985 David Speedie Australia A 1
0
32000 ----- ----- 572 Wed 27 Mar 1996 Craig Burley Australia H 2
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 John Spencer Australia H 2
0
20608 Ally McCoist 53 ----- 277 Sun 29 May 1960 Bobby Evans Austria A 1
0
C 55000 Davie Mackay 76 Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63 334 Wed 06 Nov 1968 Charlie Cooke Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Eddie McCreadie Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 343 Wed 05 Nov 1969 Charlie Cooke Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 579 Sat 31 Aug 1996 Craig Burley Austria A 1
0
29500 ----- ----- 584 Wed 02 Apr 1997 Craig Burley Austria H 1
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 588 Sun 08 Jun 1997 Craig Burley Belarus A 1
0
14000 Gary McAllister pen 49 ----- 194 Sun 18 May 1947 Bobby Campbell Belgium A 1
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 348 Wed 03 Feb 1971 Charlie Cooke Belgium A 1
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 497 Wed 01 Apr 1987 Pat Nevin 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 Stevie Clarke Belgium H 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 319 Sat 25 Jun 1966 Charlie Cooke Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 502 Wed 11 Nov 1987 Gordon Durie Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Stevie Clarke Bulgaria A 2
0
49976 Gary Mackay 87 ----- 530 Wed 14 Nov 1990 Gordon Durie Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 532 Wed 27 Mar 1991 Gordon Durie Bulgaria H 1
0
33119 John Collins 83 Emil Kostadinov 89 575 Wed 29 May 1996 Craig Burley Colombia N 2
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 John Spencer Colombia N 2
0
8500 ----- Faustino Asprilla 82 335 Wed 11 Dec 1968 Charlie Cooke Cyprus A 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Eddie McCreadie Cyprus A 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 340 Sat 17 May 1969 Charlie Cooke Cyprus H 2
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 Eddie McCreadie Cyprus H 2
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 ----- 514 Wed 26 Apr 1989 Gordon Durie Cyprus H 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 182 Wed 08 Dec 1937 Peter Buchanan Czechoslovakia H 1 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 333 Wed 16 Oct 1968 Eddie McCreadie Denmark A 1
0
11900 Bobby Lennox 70 ----- 573 Wed 24 Apr 1996 Craig Burley Denmark A 2
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 John Spencer Denmark A 2
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 483 Wed 16 Oct 1985 David Speedie East Germany H 1
0
38062 ----- ----- 521 Wed 25 Apr 1990 Gordon Durie East Germany H 1
0
19718 ----- Thomas Doll pen 73 566 Wed 24 May 1995 Craig Burley Ecuador N 1
0
5669 John Robertson 75; Stevie Crawford 83 Iván Hurtado pen 79 522 Wed 16 May 1990 Gordon Durie Egypt H 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 98 Sat 03 Apr 1909 Jock Cameron England A 1
0
27000 ----- George Wall 3; George Wall 10 140 Sat 31 Mar 1928 Thomas Law England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 149 Sat 05 Apr 1930 Thomas Law England A 1
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 167 Sat 14 Apr 1934 Hughie Gallacher England A 2
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 167 Sat 14 Apr 1934 John Jackson England A 2
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 170 Sat 06 Apr 1935 John Jackson England H 1
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 307 Sat 10 Apr 1965 Eddie McCreadie England A 1
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 322 Sat 15 Apr 1967 Eddie McCreadie England A 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 331 Sat 24 Feb 1968 Charlie Cooke England H 2
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Eddie McCreadie England H 2
0
130711 John Hughes 39 Martin Stanford Peters 20 339 Sat 10 May 1969 Eddie McCreadie England A 1
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 480 Sat 25 May 1985 David Speedie England H 1
0
67489 Richard Gough 68 ----- 488 Wed 23 Apr 1986 David Speedie England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 488 Wed 23 Apr 1986 Pat Nevin England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 577 Sat 15 Jun 1996 Craig Burley England N 2
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 John Spencer England N 2
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 798 Fri 18 Jun 2021 Billy Gilmour England A 1
0
20306 ----- ----- 583 Sat 29 Mar 1997 Craig Burley Estonia H 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 567 Wed 07 Jun 1995 Craig Burley Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 310 Thu 27 May 1965 Eddie McCreadie Finland A 1
0
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 569 Wed 06 Sep 1995 John Spencer Finland H 1
0
35505 Scott Booth 10 ----- 211 Sat 27 May 1950 Bobby Campbell France A 1
0
35568 Allan Brown 69 ----- 562 Sun 18 Dec 1994 John Spencer Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 568 Wed 16 Aug 1995 Craig Burley Greece H 1
0
34910 Ally McCoist 72 ----- 278 Sun 05 Jun 1960 Bobby Evans Hungary A 1
0
C 90000 William Hunter 34; George Herd 62; Alex Young 66 Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92 500 Wed 09 Sep 1987 Stevie Clarke Hungary H 1
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 103 Sat 18 Mar 1911 Angus Douglas Ireland H 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 315 Tue 07 Dec 1965 Eddie McCreadie Italy A 1
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 511 Thu 22 Dec 1988 Gordon Durie Italy A 1
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 565 Sun 21 May 1995 Craig Burley Japan A 2
0
24566 ----- ----- 565 Sun 21 May 1995 John Spencer Japan A 2
0
24566 ----- ----- 580 Sat 05 Oct 1996 Craig Burley Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 John Spencer Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 195 Sat 24 May 1947 Bobby Campbell Luxembourg A 1
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 Pat Nevin Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 503 Wed 02 Dec 1987 Pat Nevin Luxembourg A 1
0
2022 ----- ----- 796 Sun 06 Jun 2021 Billy Gilmour Luxembourg A 1
0
1000 Che Adams 28 ----- 505 Tue 22 Mar 1988 Stevie Clarke Malta A 1
0
8000 Graeme Sharp 21 Carmel Busuttil 54 587 Sun 01 Jun 1997 Craig Burley Malta A 1
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 332 Thu 30 May 1968 Charlie Cooke Netherlands A 2
0
19000 ----- ----- 332 Thu 30 May 1968 Eddie McCreadie Netherlands A 2
0
19000 ----- ----- 558 Fri 27 May 1994 Stevie Clarke Netherlands A 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 576 Mon 10 Jun 1996 Craig Burley Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 John Spencer Netherlands N 2
0
34363 ----- ----- 795 Wed 02 Jun 2021 Billy Gilmour Netherlands N 1
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 172 Wed 13 Nov 1935 John Jackson Northern Ireland H 1
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 311 Sat 02 Oct 1965 Eddie McCreadie Northern Ireland A 1
0
53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 329 Sat 21 Oct 1967 Eddie McCreadie Northern Ireland A 1
0
55000 ----- David Clements 67 338 Tue 06 May 1969 Charlie Cooke Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Eddie McCreadie Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 309 Sun 23 May 1965 Eddie McCreadie Poland A 1
0
67462 Denis Law 75 Roman Lentner 50 312 Wed 13 Oct 1965 Eddie McCreadie Poland H 1
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 210 Sun 21 May 1950 Bobby Campbell Portugal A 1
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 318 Sat 18 Jun 1966 Charlie Cooke Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Eddie McCreadie Portugal H 2
0
23322 ----- jose Seneca TORRES 72 389 Tue 13 May 1975 Charlie Cooke Portugal H 1
0
34283 Artur Correia og 43 ----- 496 Wed 18 Feb 1987 Pat Nevin Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 811 Sat 11 Jun 2022 Billy Gilmour Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 487 Wed 26 Mar 1986 Pat Nevin Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 535 Wed 16 Oct 1991 Tom Boyd Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 323 Wed 10 May 1967 Eddie McCreadie Russia H 1
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 561 Wed 16 Nov 1994 John Spencer Russia H 1
0
31254 Scott Booth 19 Dmitri Radchenko 25 533 Wed 01 May 1991 Gordon Durie San Marino A 1 1
1
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 564 Wed 26 Apr 1995 John Spencer San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 504 Wed 17 Feb 1988 Stevie Clarke Saudi Arabia A 1
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 308 Sat 08 May 1965 Eddie McCreadie Spain H 1
0
60046 ----- ----- 387 Wed 05 Feb 1975 Charlie Cooke Spain A 1
0
40952 Joe Jordan 1 Alfredo Megido 67 526 Sat 16 Jun 1990 Gordon Durie Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 570 Wed 11 Oct 1995 Craig Burley Sweden A 1
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 581 Sun 10 Nov 1996 Craig Burley Sweden H 1
0
46738 John McGinlay 8 ----- 585 Wed 30 Apr 1997 Craig Burley Sweden A 1
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 209 Wed 26 Apr 1950 Bobby Campbell Switzerland H 1 1
1
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 529 Wed 17 Oct 1990 Gordon Durie Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 534 Wed 11 Sep 1991 Tom Boyd Switzerland A 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 578 Tue 18 Jun 1996 Craig Burley Switzerland N 2
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 John Spencer Switzerland N 2
0
34926 Ally McCoist 37 ----- 279 Wed 08 Jun 1960 Bobby Evans Turkey A 1
0
C 22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 809 Wed 01 Jun 2022 Billy Gilmour Ukraine H 1
0
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 574 Sun 26 May 1996 Craig Burley United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 John Spencer United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 531 Wed 06 Feb 1991 Gordon Durie USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 171 Sat 05 Oct 1935 John Jackson Wales A 1
0
35004 Dally Duncan 34 Cuthbert Phillips 40 314 Wed 24 Nov 1965 Eddie McCreadie Wales H 1
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 330 Wed 22 Nov 1967 Eddie McCreadie Wales H 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 Charlie Cooke Wales A 2
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 337 Sat 03 May 1969 Eddie McCreadie Wales A 2
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 482 Tue 10 Sep 1985 David Speedie Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 586 Tue 27 May 1997 John Spencer Wales H 1
0
9013 ----- John Hartson 46 336 Wed 16 Apr 1969 Charlie Cooke West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Eddie McCreadie West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 517 Wed 06 Sep 1989 Gordon Durie Yugoslavia A 1 1
1
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59
Games by Number of Players Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 167 Sat 14 Apr 1934 Hughie Gallacher England A 2
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 167 Sat 14 Apr 1934 John Jackson England A 2
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 318 Sat 18 Jun 1966 Charlie Cooke Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Eddie McCreadie Portugal H 2
0
23322 ----- jose Seneca TORRES 72 331 Sat 24 Feb 1968 Charlie Cooke England H 2
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Eddie McCreadie England H 2
0
130711 John Hughes 39 Martin Stanford Peters 20 332 Thu 30 May 1968 Charlie Cooke Netherlands A 2
0
19000 ----- ----- 332 Thu 30 May 1968 Eddie McCreadie Netherlands A 2
0
19000 ----- ----- 334 Wed 06 Nov 1968 Charlie Cooke Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Eddie McCreadie Austria H 2
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 335 Wed 11 Dec 1968 Charlie Cooke Cyprus A 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Eddie McCreadie Cyprus A 2
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 336 Wed 16 Apr 1969 Charlie Cooke West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Eddie McCreadie West Germany H 2
0
97628 Bobby Murdoch 85 Gerd Muller 39 337 Sat 03 May 1969 Charlie Cooke Wales A 2
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 337 Sat 03 May 1969 Eddie McCreadie Wales A 2
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 Charlie Cooke Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Eddie McCreadie Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 340 Sat 17 May 1969 Charlie Cooke Cyprus H 2
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 Eddie McCreadie Cyprus H 2
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 ----- 488 Wed 23 Apr 1986 David Speedie England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 488 Wed 23 Apr 1986 Pat Nevin England A 2
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 502 Wed 11 Nov 1987 Gordon Durie Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Stevie Clarke Bulgaria A 2
0
49976 Gary Mackay 87 ----- 565 Sun 21 May 1995 Craig Burley Japan A 2
0
24566 ----- ----- 565 Sun 21 May 1995 John Spencer Japan A 2
0
24566 ----- ----- 572 Wed 27 Mar 1996 Craig Burley Australia H 2
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 John Spencer Australia H 2
0
20608 Ally McCoist 53 ----- 573 Wed 24 Apr 1996 Craig Burley Denmark A 2
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 John Spencer Denmark A 2
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 574 Sun 26 May 1996 Craig Burley United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 John Spencer United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 575 Wed 29 May 1996 Craig Burley Colombia N 2
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 John Spencer Colombia N 2
0
8500 ----- Faustino Asprilla 82 576 Mon 10 Jun 1996 Craig Burley Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 John Spencer Netherlands N 2
0
34363 ----- ----- 577 Sat 15 Jun 1996 Craig Burley England N 2
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 John Spencer England N 2
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 578 Tue 18 Jun 1996 Craig Burley Switzerland N 2
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 John Spencer Switzerland N 2
0
34926 Ally McCoist 37 ----- 580 Sat 05 Oct 1996 Craig Burley Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 John Spencer Latvia A 2
0
9500 John Collins 18; Darren Jackson 80 ----- 98 Sat 03 Apr 1909 Jock Cameron England A 1
0
27000 ----- George Wall 3; George Wall 10 103 Sat 18 Mar 1911 Angus Douglas Ireland H 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 140 Sat 31 Mar 1928 Thomas Law England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 149 Sat 05 Apr 1930 Thomas Law England A 1
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 170 Sat 06 Apr 1935 John Jackson England H 1
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 171 Sat 05 Oct 1935 John Jackson Wales A 1
0
35004 Dally Duncan 34 Cuthbert Phillips 40 172 Wed 13 Nov 1935 John Jackson Northern Ireland H 1
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 182 Wed 08 Dec 1937 Peter Buchanan Czechoslovakia H 1 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 194 Sun 18 May 1947 Bobby Campbell Belgium A 1
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 195 Sat 24 May 1947 Bobby Campbell Luxembourg A 1
0
4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86 ----- 209 Wed 26 Apr 1950 Bobby Campbell Switzerland H 1 1
1
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 210 Sun 21 May 1950 Bobby Campbell Portugal A 1
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 211 Sat 27 May 1950 Bobby Campbell France A 1
0
35568 Allan Brown 69 ----- 277 Sun 29 May 1960 Bobby Evans Austria A 1
0
C 55000 Davie Mackay 76 Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63 278 Sun 05 Jun 1960 Bobby Evans Hungary A 1
0
C 90000 William Hunter 34; George Herd 62; Alex Young 66 Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92 279 Wed 08 Jun 1960 Bobby Evans Turkey A 1
0
C 22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 307 Sat 10 Apr 1965 Eddie McCreadie England A 1
0
98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 308 Sat 08 May 1965 Eddie McCreadie Spain H 1
0
60046 ----- ----- 309 Sun 23 May 1965 Eddie McCreadie Poland A 1
0
67462 Denis Law 75 Roman Lentner 50 310 Thu 27 May 1965 Eddie McCreadie Finland A 1
0
20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 311 Sat 02 Oct 1965 Eddie McCreadie Northern Ireland A 1
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 Eddie McCreadie Poland H 1
0
108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 314 Wed 24 Nov 1965 Eddie McCreadie Wales H 1
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 315 Tue 07 Dec 1965 Eddie McCreadie Italy A 1
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 319 Sat 25 Jun 1966 Charlie Cooke Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 322 Sat 15 Apr 1967 Eddie McCreadie England A 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 323 Wed 10 May 1967 Eddie McCreadie Russia H 1
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 329 Sat 21 Oct 1967 Eddie McCreadie Northern Ireland A 1
0
55000 ----- David Clements 67 330 Wed 22 Nov 1967 Eddie McCreadie Wales H 1
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 333 Wed 16 Oct 1968 Eddie McCreadie Denmark A 1
0
11900 Bobby Lennox 70 ----- 339 Sat 10 May 1969 Eddie McCreadie England A 1
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 343 Wed 05 Nov 1969 Charlie Cooke Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 348 Wed 03 Feb 1971 Charlie Cooke Belgium A 1
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 387 Wed 05 Feb 1975 Charlie Cooke Spain A 1
0
40952 Joe Jordan 1 Alfredo Megido 67 389 Tue 13 May 1975 Charlie Cooke Portugal H 1
0
34283 Artur Correia og 43 ----- 480 Sat 25 May 1985 David Speedie England H 1
0
67489 Richard Gough 68 ----- 482 Tue 10 Sep 1985 David Speedie Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 483 Wed 16 Oct 1985 David Speedie East Germany H 1
0
38062 ----- ----- 485 Wed 04 Dec 1985 David Speedie Australia A 1
0
32000 ----- ----- 487 Wed 26 Mar 1986 Pat Nevin Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 495 Wed 12 Nov 1986 Pat Nevin Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Pat Nevin Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 497 Wed 01 Apr 1987 Pat Nevin Belgium A 1
0
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 500 Wed 09 Sep 1987 Stevie Clarke Hungary H 1
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 501 Wed 14 Oct 1987 Stevie Clarke Belgium H 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 503 Wed 02 Dec 1987 Pat Nevin Luxembourg A 1
0
2022 ----- ----- 504 Wed 17 Feb 1988 Stevie Clarke Saudi Arabia A 1
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 505 Tue 22 Mar 1988 Stevie Clarke Malta A 1
0
8000 Graeme Sharp 21 Carmel Busuttil 54 511 Thu 22 Dec 1988 Gordon Durie Italy A 1
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 514 Wed 26 Apr 1989 Gordon Durie Cyprus H 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 517 Wed 06 Sep 1989 Gordon Durie Yugoslavia A 1 1
1
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 521 Wed 25 Apr 1990 Gordon Durie East Germany H 1
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Gordon Durie Egypt H 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 526 Sat 16 Jun 1990 Gordon Durie Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 529 Wed 17 Oct 1990 Gordon Durie Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 530 Wed 14 Nov 1990 Gordon Durie Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 531 Wed 06 Feb 1991 Gordon Durie USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 532 Wed 27 Mar 1991 Gordon Durie Bulgaria H 1
0
33119 John Collins 83 Emil Kostadinov 89 533 Wed 01 May 1991 Gordon Durie San Marino A 1 1
1
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 534 Wed 11 Sep 1991 Tom Boyd Switzerland A 1
0
47000 Gordon Durie 47; Ally McCoist 83 Stephane Chapuisat 30; Heinz Hermann 39 535 Wed 16 Oct 1991 Tom Boyd Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 558 Fri 27 May 1994 Stevie Clarke Netherlands A 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 561 Wed 16 Nov 1994 John Spencer Russia H 1
0
31254 Scott Booth 19 Dmitri Radchenko 25 562 Sun 18 Dec 1994 John Spencer Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 564 Wed 26 Apr 1995 John Spencer San Marino A 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 566 Wed 24 May 1995 Craig Burley Ecuador N 1
0
5669 John Robertson 75; Stevie Crawford 83 Iván Hurtado pen 79 567 Wed 07 Jun 1995 Craig Burley Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 568 Wed 16 Aug 1995 Craig Burley Greece H 1
0
34910 Ally McCoist 72 ----- 569 Wed 06 Sep 1995 John Spencer Finland H 1
0
35505 Scott Booth 10 ----- 570 Wed 11 Oct 1995 Craig Burley Sweden A 1
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 579 Sat 31 Aug 1996 Craig Burley Austria A 1
0
29500 ----- ----- 581 Sun 10 Nov 1996 Craig Burley Sweden H 1
0
46738 John McGinlay 8 ----- 583 Sat 29 Mar 1997 Craig Burley Estonia H 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 584 Wed 02 Apr 1997 Craig Burley Austria H 1
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 585 Wed 30 Apr 1997 Craig Burley Sweden A 1
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 586 Tue 27 May 1997 John Spencer Wales H 1
0
9013 ----- John Hartson 46 587 Sun 01 Jun 1997 Craig Burley 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 Craig Burley Belarus A 1
0
14000 Gary McAllister pen 49 ----- 795 Wed 02 Jun 2021 Billy Gilmour Netherlands N 1
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 796 Sun 06 Jun 2021 Billy Gilmour Luxembourg A 1
0
1000 Che Adams 28 ----- 798 Fri 18 Jun 2021 Billy Gilmour England A 1
0
20306 ----- ----- 809 Wed 01 Jun 2022 Billy Gilmour Ukraine H 1
0
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 811 Sat 11 Jun 2022 Billy Gilmour Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 812 Tue 14 Jun 2022 Billy Gilmour Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6
Scorers by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 182 Wed 08 Dec 1937 Peter Buchanan Czechoslovakia H 1 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 209 Wed 26 Apr 1950 Bobby Campbell Switzerland H 1 1
1
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 517 Wed 06 Sep 1989 Gordon Durie Yugoslavia A 1 1
1
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 533 Wed 01 May 1991 Gordon Durie San Marino A 1 1
1
3512 Gordon Strachan pen 63; Gordon Durie 66 -----
Scorers by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 182 Wed 08 Dec 1937 Peter Buchanan Czechoslovakia H 1 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 533 Wed 01 May 1991 Gordon Durie San Marino A 1 1
1
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 209 Wed 26 Apr 1950 Bobby Campbell Switzerland H 1 1
1
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 517 Wed 06 Sep 1989 Gordon Durie Yugoslavia A 1 1
1
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59
Scorers by Number of Goals Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 182 Wed 08 Dec 1937 Peter Buchanan Czechoslovakia H 1 1
1
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 209 Wed 26 Apr 1950 Bobby Campbell Switzerland H 1 1
1
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 517 Wed 06 Sep 1989 Gordon Durie Yugoslavia A 1 1
1
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 533 Wed 01 May 1991 Gordon Durie San Marino A 1 1
1
3512 Gordon Strachan pen 63; Gordon Durie 66 -----