Celtic
‹-- Cartvale CharltonAthletic --›
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 2
Caps Ranking 1
Goals Ranking 2
Number Of Players 148
Number of Debutants 120
Total Caps Won 1445
Total Goals 167
No times Supplied Captain 156
Total Games Involved in 673
Total Sendings Off 7
Total Bookings 64
Earliest Date Cap Won 09 Mar 1889
Last Date Cap Won 18 Nov 2024
Decade Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals1880
12 equal
4
0
4
4
1890
3
19
0
52
12
1900
3
15
0
48
18
1910
1
8
0
34
5
1920
2
11
0
36
2
1930
3
15
0
42
14
1940
4
4
0
14
1
1950
2
9
0
88
10
1960
2
17
0
132
19
1970
1
17
0
158
21
1980
2
14
0
163
14
1990
1
16
0
215
15
2000
1
20
0
172
7
2010
1
19
0
192
18
2020
1
7
0
95
7
Season Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals3
4
0
4
4
2
4
0
4
0
3
4
0
4
0
2
6
0
10
6
3
4
0
5
1
1
4
0
6
2
2
3
0
4
0
3
3
0
3
1
1
4
0
6
0
2
5
0
10
2
2
4
0
6
4
2
4
0
9
6
4
2
0
3
0
6
2
0
2
0
5
2
0
2
0
2
5
0
6
1
1
4
0
7
0
2
3
0
3
0
2
3
0
5
5
2
5
0
5
2
1
5
0
11
2
3
2
0
5
1
1
4
0
7
1
7
2
0
2
0
1
4
0
9
1
2
3
0
5
0
2
2
0
4
1
4
2
0
3
0
3
2
0
3
0
8
1
0
1
0
4
1
0
3
0
1
5
0
8
1
1
3
0
6
0
3
2
0
3
0
7
2
0
2
0
3
4
0
6
1
2
4
0
5
3
2
4
0
5
3
3
3
0
5
0
3
2
0
4
2
4
2
0
3
0
6
2
0
5
2
7
2
0
2
1
3
4
0
5
2
6
1
0
1
0
2
1
0
4
0
9
1
0
2
0
3
1
0
4
0
5
2
0
5
1
3
3
0
8
2
10
1
0
1
0
10
1
0
1
0
1
5
0
13
0
3
3
0
10
0
2
2
0
6
0
2
3
0
12
4
1
3
0
20
4
1
4
0
12
0
3
4
0
11
0
2
4
0
10
0
2
3
0
13
0
7
2
0
4
0
4
2
0
6
0
2
5
0
13
2
2
7
0
14
6
1
10
0
21
3
1
9
0
12
1
1
8
0
25
6
2
7
0
12
1
3
4
0
12
0
1
5
0
16
2
2
5
0
22
3
1
6
0
40
4
2
5
0
21
2
3
2
0
12
3
1
4
0
22
7
13
1
0
2
0
3
3
0
16
0
3
3
0
12
1
4
3
0
12
0
4
3
0
13
2
2
3
0
14
0
2
4
0
13
5
3
3
0
15
2
1
5
0
26
2
2
6
0
22
1
1
4
0
19
1
3
2
0
14
0
8
2
0
5
1
4
6
0
17
3
2
3
0
20
1
3
3
0
10
1
1
4
0
18
4
1
5
0
30
0
1
5
0
29
1
1
7
0
47
3
1
5
0
18
1
3
5
0
18
0
2
4
0
10
0
2
5
0
12
0
1
5
0
24
1
1
5
0
18
0
3
4
0
11
0
12
2
0
4
0
2
5
0
20
4
1
7
0
25
1
1
6
0
29
0
1
6
0
17
2
3
5
0
11
1
5
3
0
9
0
2
4
0
11
1
1
3
0
17
3
1
5
0
17
0
1
6
0
18
0
1
6
0
21
2
1
11
0
34
3
1
9
0
33
6
1
4
0
18
1
1
6
0
34
4
2
4
0
22
2
2
3
0
12
1
2
4
0
21
0
5
1
0
6
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 96 Paul McStay Wed 21 Sep 1983 Wed 02 Apr 1997 13y 06m 13d 76 107.8053 9 7 31 22 23 90 68 0 76 107.8053 9 2 106 Tom Boyd Wed 25 Mar 1992 Wed 05 Sep 2001 09y 05m 12d 66 90.6492 1 6 28 18 20 85 59 0 72 100.8310 1 3 140 Callum McGregor Thu 09 Nov 2017 Sun 23 Jun 2024 06y 07m 15d 63 70.0581 3 13 30 13 20 92 79 0 63 70.0581 3 4 84 Danny McGrain Sat 12 May 1973 Tue 22 Jun 1982 09y 01m 11d 62 78.0552 0 10 31 13 18 90 61 0 62 78.0552 0 5 129 Scott Brown Wed 22 Aug 2007 Mon 04 Sep 2017 10y 00m 14d 52 78.5427 4 25 25 11 16 71 58 0 55 82.8760 4 6 91 Roy Aitken Wed 12 Sep 1979 Wed 15 Nov 1989 10y 02m 04d 50 68.3530 1 22 18 16 16 50 47 0 57 75.9893 1 7 82 Kenny Dalglish Wed 10 Nov 1971 Thu 23 Jun 1977 05y 07m 14d 47 58.8855 16 1 23 10 14 70 47 0 102 131.3959 30 8 56 Bobby Evans Sat 23 Oct 1948 Wed 04 May 1960 11y 06m 12d 45 84.8569 0 9 21 12 12 90 66 0 48 89.9998 0 9 134 James Forrest Sun 29 May 2011 Mon 03 Jun 2024 13y 00m 06d 39 53.4801 5 0 18 7 14 58 47 0 39 53.4801 5 10 104 John Collins Wed 17 Oct 1990 Tue 18 Jun 1996 05y 08m 02d 32 44.5148 7 0 15 7 10 40 28 0 58 76.7016 12 11 114 Paul Lambert Wed 22 Apr 1998 Wed 10 Sep 2003 05y 04m 20d 31 41.4423 1 17 7 12 12 31 39 0 40 52.5089 1 12 110 Jackie McNamara Sat 05 Oct 1996 Sat 04 Jun 2005 08y 08m 00d 30 36.6049 0 1 10 9 11 28 40 0 33 40.6048 0 13 66 Billy McNeill Sat 15 Apr 1961 Sat 27 May 1972 11y 01m 13d 29 52.9857 3 8 14 5 10 67 49 0 29 52.9857 3 14 80 Davie Hay Sat 18 Apr 1970 Sat 22 Jun 1974 04y 02m 05d 27 35.0000 0 2 10 5 12 22 23 0 27 35.0000 0 15 135 Charlie Mulgrew Wed 29 Feb 2012 Sat 04 Jun 2016 04y 03m 07d 24 33.9665 2 0 10 4 10 27 32 0 44 63.1091 3 16 69 Jimmy Johnstone Sat 03 Oct 1964 Wed 20 Nov 1974 10y 01m 18d 23 34.5951 4 0 11 3 9 36 30 0 23 34.5951 4 17 58 Bobby Collins Sat 21 Oct 1950 Sun 15 Jun 1958 07y 07m 26d 22 34.6664 7 0 9 6 7 44 35 0 31 51.8093 10 17 108 Tosh McKinlay Wed 16 Aug 1995 Tue 23 Jun 1998 02y 10m 08d 22 25.7454 0 0 11 3 8 23 18 0 22 25.7454 0 17 127 Stephen McManus Wed 11 Oct 2006 Sat 14 Nov 2009 03y 01m 04d 22 36.0715 1 8 10 2 10 22 25 0 26 40.8715 2 20 73 Tommy Gemmell Sat 02 Apr 1966 Wed 03 Feb 1971 04y 10m 02d 18 30.6665 1 0 6 6 6 32 29 0 18 30.6665 1 20 118 Rab Douglas Wed 17 Apr 2002 Sat 26 Mar 2005 02y 11m 10d 18 21.1059 0 0 6 4 8 19 27 0 19 22.4392 0 20 137 Leigh Griffiths Fri 05 Jun 2015 Wed 18 Nov 2020 05y 05m 14d 18 24.6023 4 0 7 5 6 18 20 0 22 30.0023 4 20 144 Ryan Christie Sat 02 Jun 2018 Mon 14 Jun 2021 03y 00m 13d 18 22.4833 4 0 6 5 7 28 27 0 58 71.3043 7 20 148 Anthony Ralston Mon 15 Nov 2021 Mon 18 Nov 2024 03y 00m 04d 18 24.2310 1 0 6 5 7 23 28 0 18 24.2310 1 25 126 Gary Caldwell Wed 06 Sep 2006 Wed 03 Mar 2010 03y 05m 26d 17 28.7858 1 0 7 2 8 12 23 0 55 79.1490 2 26 112 Craig Burley Sun 07 Sep 1997 Wed 17 Nov 1999 02y 02m 11d 16 21.0284 3 0 7 4 5 21 17 0 46 59.5611 3 27 28 Alec McNair Sat 03 Mar 1906 Sat 10 Apr 1920 14y 01m 08d 15 60.0000 0 5 7 4 4 25 17 0 15 60.0000 0 28 62 Duncan MacKay Sat 11 Apr 1959 Wed 02 May 1962 03y 00m 22d 14 26.5715 0 0 5 2 7 30 30 0 14 26.5715 0 28 136 Craig Gordon Tue 18 Nov 2014 Sun 14 Oct 2018 03y 10m 27d 14 19.7093 0 0 7 2 5 16 18 0 79 108.4113 0 30 35 Willie McStay Sat 12 Feb 1921 Sat 25 Feb 1928 07y 00m 14d 13 52.0000 0 5 10 1 2 28 7 0 13 52.0000 0 30 146 Greg Taylor Sat 16 Nov 2019 Fri 07 Jun 2024 04y 06m 23d 13 15.5386 0 0 6 6 1 26 18 0 14 16.7386 0 32 9 John James Campbell Sat 25 Mar 1893 Mon 09 Mar 1903 09y 11m 13d 12 48.0000 5 1 8 2 2 44 15 0 12 48.0000 5 32 23 Jimmy McMenemy Sat 18 Mar 1905 Sat 13 Mar 1920 14y 11m 25d 12 48.0000 5 0 8 4 0 25 5 0 12 48.0000 5 32 61 Willie Fernie Tue 25 May 1954 Wed 11 Jun 1958 04y 00m 18d 12 17.4999 1 0 5 3 4 17 21 0 12 17.4999 1 32 72 Bobby Murdoch Tue 09 Nov 1965 Wed 05 Nov 1969 03y 11m 28d 12 19.1665 5 0 5 2 5 23 21 0 12 19.1665 5 32 138 Kieran Tierney Tue 29 Mar 2016 Thu 11 Oct 2018 02y 06m 13d 12 16.9094 0 1 6 2 4 15 14 0 47 51.3521 1 37 23 Jimmy Quinn Sat 18 Mar 1905 Sat 23 Mar 1912 07y 00m 06d 11 44.0000 7 0 6 2 3 16 7 0 11 44.0000 7 37 67 Paddy Crerand Wed 03 May 1961 Wed 07 Nov 1962 01y 06m 05d 11 21.4286 0 0 8 0 3 32 18 0 16 30.3048 0 37 128 Paul Hartley Sat 24 Mar 2007 Wed 19 Nov 2008 01y 07m 27d 11 17.1429 0 0 5 1 5 11 12 0 25 38.4760 1 40 76 Bobby Lennox Wed 16 Nov 1966 Wed 22 Apr 1970 03y 05m 07d 10 17.9999 3 0 6 3 1 18 10 0 10 17.9999 3 40 92 David Provan Wed 21 Nov 1979 Wed 28 Apr 1982 02y 05m 08d 10 12.5727 1 0 4 1 5 13 13 0 10 12.5727 1 40 97 Mo Johnston Wed 12 Sep 1984 Wed 18 Feb 1987 02y 05m 07d 10 16.5196 4 0 4 3 3 15 5 0 38 53.9046 14 40 111 Simon Donnelly Tue 27 May 1997 Wed 14 Oct 1998 01y 04m 18d 10 13.0286 0 0 4 3 3 14 12 0 10 13.0286 0 40 124 Shaun Maloney Sat 08 Oct 2005 Tue 16 Nov 2010 05y 01m 09d 10 15.9238 0 0 3 2 5 10 9 0 47 67.5235 7 45 49 Jimmy Delaney Sat 05 Oct 1935 Wed 09 Nov 1938 03y 01m 05d 9 24.4000 4 0 6 3 0 18 8 0 15 44.8000 7 46 6 Ned Doyle Sat 02 Apr 1892 Sat 02 Apr 1898 06y 00m 01d 8 32.0000 0 1 4 1 3 20 14 0 8 32.0000 0 46 23 James Hay Sat 18 Mar 1905 Sat 02 Mar 1912 06y 11m 14d 8 32.0000 0 3 6 1 1 16 2 0 11 44.0000 0 46 71 John Hughes Sat 08 May 1965 Sun 21 Sep 1969 04y 04m 14d 8 13.9285 1 0 2 4 2 8 10 0 8 13.9285 1 46 93 Tommy Burns Tue 19 May 1981 Sat 21 May 1988 07y 00m 03d 8 9.8151 0 0 5 1 2 11 5 0 8 9.8151 0 46 113 Darren Jackson Wed 25 Mar 1998 Sat 10 Oct 1998 00y 06m 16d 8 10.6286 1 0 1 5 2 8 9 0 28 34.5314 4 51 3 James Kelly Sat 13 Apr 1889 Sat 28 Mar 1896 06y 11m 16d 7 28.0000 1 4 3 2 2 21 18 0 9 36.0000 2 51 42 Jimmy McGrory Sat 25 Feb 1928 Sat 16 Sep 1933 05y 06m 23d 7 23.0000 6 0 5 0 2 15 7 0 7 23.0000 6 51 125 Kenny Miller Sat 02 Sep 2006 Wed 17 Oct 2007 01y 01m 16d 7 10.5000 2 0 4 0 3 11 8 0 69 95.6519 18 51 130 Barry Robson Fri 30 May 2008 Wed 03 Mar 2010 01y 09m 04d 7 12.3572 0 0 2 2 3 4 8 0 17 25.5572 0 55 6 Sandy McMahon Sat 02 Apr 1892 Sat 15 Mar 1902 09y 11m 14d 6 24.0000 4 0 3 1 2 27 13 0 6 24.0000 4 55 47 Peter McGonagle Sat 01 Apr 1933 Wed 21 Nov 1934 01y 07m 21d 6 21.0000 0 1 2 1 3 9 12 0 6 21.0000 0 55 55 Willie Miller Sat 19 Oct 1946 Wed 12 Nov 1947 01y 00m 25d 6 13.6000 0 0 1 1 4 10 10 0 6 13.6000 0 55 68 Jim Kennedy Wed 20 Nov 1963 Wed 25 Nov 1964 01y 00m 06d 6 12.3429 0 0 4 1 1 13 9 0 6 12.3429 0 55 83 Lou Macari Wed 24 May 1972 Wed 18 Oct 1972 00y 04m 25d 6 8.1000 3 0 2 2 2 7 5 0 24 30.3665 5 55 94 Charlie Nicholas Wed 30 Mar 1983 Sun 19 Jun 1983 00y 02m 21d 6 7.2000 2 0 3 2 1 9 4 0 20 27.8689 5 55 115 Mark Burchill Tue 05 Oct 1999 Wed 26 Apr 2000 00y 06m 22d 6 7.9998 0 0 3 1 2 5 4 0 6 7.9998 0 55 139 Stuart Armstrong Sun 26 Mar 2017 Tue 27 Mar 2018 01y 00m 02d 6 8.7618 1 0 4 1 1 9 3 0 53 63.0045 5 63 17 Jack Bell Sat 18 Mar 1899 Sat 07 Apr 1900 01y 00m 21d 5 20.0000 3 0 4 0 1 25 6 0 10 40.0000 5 63 34 William Cringan Thu 26 Feb 1920 Sat 14 Apr 1923 03y 01m 20d 5 20.0000 0 3 3 2 0 8 4 0 5 20.0000 0 63 57 John McPhail Wed 09 Nov 1949 Sat 03 Oct 1953 03y 10m 25d 5 8.0000 3 0 4 0 1 14 4 0 5 8.0000 3 63 69 Stevie Chalmers Sat 03 Oct 1964 Wed 16 Nov 1966 02y 01m 14d 5 7.4285 3 0 2 1 2 8 7 0 5 7.4285 3 63 77 Ronnie Simpson Sat 15 Apr 1967 Wed 06 Nov 1968 01y 06m 23d 5 10.1666 0 0 2 1 2 6 7 0 5 10.1666 0 63 95 Frank McGarvey Wed 21 Sep 1983 Tue 28 Feb 1984 00y 05m 08d 5 8.5715 0 0 2 1 2 6 6 0 7 11.5715 0 63 98 Murdo MacLeod Sat 25 May 1985 Tue 26 May 1987 02y 00m 02d 5 8.5715 0 0 2 2 1 4 2 0 20 28.9653 1 63 123 Craig Beattie Sat 03 Sep 2005 Sat 08 Sep 2007 02y 00m 06d 5 7.1666 1 0 3 1 1 8 6 0 7 10.1666 1 63 133 Kris Commons Wed 09 Feb 2011 Wed 06 Feb 2013 01y 11m 29d 5 6.0000 1 0 2 0 3 5 6 0 12 18.0572 2 63 147 David Turnbull Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 5 4.4424 0 0 3 1 1 9 5 0 5 4.4424 0 73 11 James Blessington Sat 31 Mar 1894 Sat 04 Apr 1896 02y 00m 05d 4 16.0000 0 0 2 2 0 9 7 0 4 16.0000 0 73 15 Davie Russell Sat 20 Mar 1897 Sat 02 Mar 1901 03y 11m 11d 4 16.0000 1 0 2 2 0 17 3 0 6 24.0000 1 73 16 Alex King Sat 27 Mar 1897 Sat 25 Mar 1899 01y 11m 27d 4 16.0000 1 0 4 0 0 23 2 0 6 24.0000 1 73 23 Donald McLeod Sat 18 Mar 1905 Sat 07 Apr 1906 01y 00m 21d 4 16.0000 0 0 3 0 1 7 3 0 4 16.0000 0 73 23 Peter Somers Sat 18 Mar 1905 Mon 01 Mar 1909 03y 11m 12d 4 16.0000 0 0 2 0 2 9 4 0 4 16.0000 0 73 35 Joe Cassidy Sat 12 Feb 1921 Sat 16 Feb 1924 03y 00m 05d 4 16.0000 1 0 3 0 1 5 3 0 4 16.0000 1 73 38 Adam McLean Sat 31 Oct 1925 Sat 02 Apr 1927 01y 05m 03d 4 16.0000 1 0 3 0 1 11 2 0 4 16.0000 1 73 39 Peter Wilson Sat 27 Feb 1926 Sat 01 Apr 1933 07y 01m 06d 4 13.0000 0 0 3 1 0 8 1 0 4 13.0000 0 73 43 John Thomson Sun 18 May 1930 Sat 28 Mar 1931 00y 10m 11d 4 9.0000 0 0 2 2 0 5 1 0 4 9.0000 0 73 74 John Clark Sat 25 Jun 1966 Wed 10 May 1967 00y 10m 16d 4 5.3332 0 0 1 2 1 4 5 0 4 5.3332 0 73 77 Willie Wallace Sat 15 Apr 1967 Sat 10 May 1969 02y 00m 26d 4 7.1666 0 0 1 0 3 4 9 0 7 11.5475 0 73 81 Jim Brogan Wed 21 Apr 1971 Sat 22 May 1971 00y 01m 02d 4 6.0000 0 0 0 1 3 1 6 0 4 6.0000 0 73 99 Brian McClair Wed 12 Nov 1986 Tue 26 May 1987 00y 06m 15d 4 6.8572 0 0 1 1 2 3 3 0 30 42.3570 2 73 100 Derek Whyte Wed 14 Oct 1987 Sun 17 May 1992 04y 07m 04d 4 5.2575 0 0 3 1 0 5 0 0 12 16.1293 0 73 117 Stephen Crainey Wed 27 Mar 2002 Sat 07 Sep 2002 00y 05m 12d 4 5.1818 0 0 0 1 3 3 10 0 12 15.4636 0 73 120 Stephen Pearson Wed 18 Feb 2004 Wed 17 Nov 2004 00y 09m 00d 4 5.0908 0 0 0 0 4 1 12 0 10 13.5150 0 89 13 Daniel McArthur Sat 30 Mar 1895 Sat 18 Mar 1899 03y 11m 19d 3 12.0000 0 0 2 0 1 9 4 0 3 12.0000 0 89 17 David Storrier Sat 18 Mar 1899 Sat 08 Apr 1899 00y 00m 22d 3 12.0000 0 1 2 0 1 16 3 0 3 12.0000 0 89 20 William Orr Sat 03 Mar 1900 Sat 12 Mar 1904 04y 00m 10d 3 12.0000 0 0 1 1 1 4 3 0 3 12.0000 0 89 21 Bernard Battles Sat 23 Feb 1901 Sat 30 Mar 1901 00y 01m 08d 3 12.0000 0 0 1 2 0 14 3 0 3 12.0000 0 89 22 Alexander Bennett Sat 12 Mar 1904 Sat 07 Mar 1908 03y 11m 25d 3 12.0000 1 0 2 1 0 6 2 0 11 44.0000 2 89 32 Joseph Dodds Sat 28 Feb 1914 Sat 04 Apr 1914 00y 01m 08d 3 12.0000 0 0 1 2 0 4 2 0 3 12.0000 0 89 41 Alec Thomson Sat 17 Apr 1926 Wed 26 Oct 1932 06y 06m 10d 3 11.0000 0 0 2 0 1 6 6 0 3 11.0000 0 89 46 Charlie Napier Sat 09 Apr 1932 Sat 06 Apr 1935 02y 11m 29d 3 11.0000 2 0 2 0 1 5 5 0 5 15.0000 3 89 60 Neil Mochan Wed 19 May 1954 Sat 19 Jun 1954 00y 01m 01d 3 4.5000 0 0 0 1 2 1 9 0 3 4.5000 0 89 63 Bertie Auld Wed 27 May 1959 Wed 04 Nov 1959 00y 05m 09d 3 5.7143 0 0 1 1 1 3 3 0 3 5.7143 0 89 102 Andy Walker Tue 17 May 1988 Wed 12 Oct 1994 06y 04m 26d 3 3.9999 0 0 2 1 0 7 1 0 3 3.9999 0 89 141 Jack Hendry Tue 27 Mar 2018 Sun 14 Oct 2018 00y 06m 18d 3 3.8666 0 0 1 0 2 2 4 0 34 35.2517 3 89 143 Scott Bain Sat 02 Jun 2018 Sun 24 Mar 2019 00y 09m 23d 3 3.7333 0 0 1 0 2 2 4 0 3 3.7333 0 89 145 Oliver Burke Thu 21 Mar 2019 Tue 11 Jun 2019 00y 02m 22d 3 3.6000 1 0 1 0 2 2 7 0 13 19.2429 1 103 1 Willie Groves Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 3 0 1 1 0 8 1 0 3 12.0000 4 103 1 Mick McKeown Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 0 0 1 1 0 8 1 0 2 8.0000 0 103 3 James McLaren Sat 13 Apr 1889 Sat 05 Apr 1890 00y 11m 24d 2 8.0000 1 1 1 1 0 4 3 0 3 12.0000 1 103 8 Jake Madden Sat 18 Mar 1893 Sat 23 Mar 1895 02y 00m 06d 2 8.0000 5 0 1 1 0 10 2 0 2 8.0000 5 103 9 William Maley Sat 25 Mar 1893 Sat 01 Apr 1893 00y 00m 08d 2 8.0000 0 0 1 0 1 8 6 0 2 8.0000 0 103 17 Harry Marshall Sat 18 Mar 1899 Sat 03 Mar 1900 00y 11m 14d 2 8.0000 1 1 2 0 0 9 0 0 2 8.0000 1 103 30 William Loney Sat 05 Mar 1910 Sat 19 Mar 1910 00y 00m 15d 2 8.0000 0 0 1 0 1 1 1 0 2 8.0000 0 103 39 Thomas McInally Sat 27 Feb 1926 Sat 30 Oct 1926 00y 08m 04d 2 8.0000 0 0 2 0 0 7 0 0 2 8.0000 0 103 50 John Crum Sat 04 Apr 1936 Sat 08 Oct 1938 02y 06m 05d 2 7.0000 0 0 1 1 0 3 1 0 2 7.0000 0 103 53 George Paterson Sat 08 Oct 1938 Wed 23 Jan 1946 07y 03m 16d 2 9.0000 0 0 1 1 0 4 2 0 2 9.0000 0 103 63 John Smith Wed 27 May 1959 Wed 03 Jun 1959 00y 00m 08d 2 4.0000 0 0 1 0 1 2 2 0 2 4.0000 0 103 65 Frank Haffey Sat 09 Apr 1960 Sat 15 Apr 1961 01y 00m 07d 2 3.7143 0 0 0 1 1 4 10 0 2 3.7143 0 103 75 Joe McBride Sat 22 Oct 1966 Wed 16 Nov 1966 00y 00m 26d 2 2.6666 0 0 1 1 0 3 2 0 2 2.6666 0 103 85 Ally Hunter Sat 19 May 1973 Wed 26 Sep 1973 00y 04m 08d 2 2.2000 0 0 1 0 1 2 2 0 4 5.2000 0 103 86 George Connelly Wed 26 Sep 1973 Wed 14 Nov 1973 00y 01m 20d 2 2.0000 0 0 1 1 0 3 2 0 2 2.0000 0 103 87 Dixie Deans Wed 30 Oct 1974 Wed 20 Nov 1974 00y 00m 22d 2 2.6666 0 0 1 0 1 4 2 0 2 2.6666 0 103 103 Peter Grant Sat 27 May 1989 Tue 30 May 1989 00y 00m 04d 2 3.0000 0 0 1 0 1 2 2 0 2 3.0000 0 103 116 Jonathan Gould Sat 09 Oct 1999 Wed 15 Nov 2000 01y 01m 07d 2 3.0476 0 0 1 0 1 3 2 0 2 3.0476 0 103 119 Jamie Smith Wed 12 Feb 2003 Wed 30 Apr 2003 00y 02m 19d 2 2.1818 0 0 0 0 2 0 4 0 2 2.1818 0 103 122 David Marshall Wed 18 Aug 2004 Wed 17 Nov 2004 00y 03m 00d 2 2.6666 0 0 0 0 2 1 7 0 47 62.8259 0 103 142 Lewis Morgan Tue 29 May 2018 Sat 02 Jun 2018 00y 00m 05d 2 2.6666 0 0 0 0 2 0 3 0 7 10.5128 0 124 5 Peter Dowds Sat 19 Mar 1892 Sat 19 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 1 4.0000 0 124 12 John Divers Sat 23 Mar 1895 Sat 23 Mar 1895 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 1 4.0000 1 124 14 Peter Meehan Sat 28 Mar 1896 Sat 28 Mar 1896 00y 00m 01d 1 4.0000 0 0 0 1 0 3 3 0 1 4.0000 0 124 29 James Young Sat 17 Mar 1906 Sat 17 Mar 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 0 124 31 Andrew McAtee Mon 03 Mar 1913 Mon 03 Mar 1913 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 124 32 John Browning Sat 28 Feb 1914 Sat 28 Feb 1914 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 124 37 John Gilchrist Sat 08 Apr 1922 Sat 08 Apr 1922 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 0 124 44 Peter Scarff Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 124 45 Bertie Thomson Sat 31 Oct 1931 Sat 31 Oct 1931 00y 00m 01d 1 3.0000 1 0 1 0 0 3 2 0 1 3.0000 1 124 48 Joe Kennaway Wed 29 Nov 1933 Wed 29 Nov 1933 00y 00m 01d 1 3.0000 0 0 0 1 0 2 2 0 1 3.0000 0 124 51 Bobby Hogg Sat 15 May 1937 Sat 15 May 1937 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0 124 52 Frank Murphy Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 1 0 1 0 0 3 1 0 1 2.4000 1 124 53 John Divers Sat 08 Oct 1938 Sat 08 Oct 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 2 0 0 1 3.0000 0 124 59 Michael Haughney Sat 03 Apr 1954 Sat 03 Apr 1954 00y 00m 01d 1 1.5000 0 0 0 0 1 2 4 0 1 1.5000 0 124 79 James Craig Wed 22 Nov 1967 Wed 22 Nov 1967 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0 124 88 Paul Wilson Wed 05 Feb 1975 Wed 05 Feb 1975 00y 00m 01d 1 1.3333 0 0 0 1 0 1 1 0 1 1.3333 0 124 89 Ronnie Glavin Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 124 90 Joe Craig Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 1 0 1 0 0 3 1 0 1 1.2000 1 124 101 Frank McAvennie Wed 17 Feb 1988 Wed 17 Feb 1988 00y 00m 01d 1 1.3333 0 0 0 1 0 2 2 0 5 5.6969 1 124 105 Mike Galloway Wed 16 Oct 1991 Wed 16 Oct 1991 00y 00m 01d 1 1.0909 0 0 0 0 1 0 1 0 1 1.0909 0 124 107 Gordon Marshall Sun 17 May 1992 Sun 17 May 1992 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 1 1.0909 0 124 109 Brian ONeil Wed 27 Mar 1996 Wed 27 Mar 1996 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 7 9.8527 0 124 121 John Kennedy Wed 31 Mar 2004 Wed 31 Mar 2004 00y 00m 01d 1 1.0909 0 0 0 0 1 1 2 0 1 1.0909 0 124 131 Danny Fox Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 4 5.6000 0 124 132 Mark Wilson Wed 09 Feb 2011 Wed 09 Feb 2011 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 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 82 Kenny Dalglish Wed 10 Nov 1971 Thu 23 Jun 1977 05y 07m 14d 47 58.8855 16 1 23 10 14 70 47 0 102 131.3959 30 2 136 Craig Gordon Tue 18 Nov 2014 Sun 14 Oct 2018 03y 10m 27d 14 19.7093 0 0 7 2 5 16 18 0 79 108.4113 0 3 96 Paul McStay Wed 21 Sep 1983 Wed 02 Apr 1997 13y 06m 13d 76 107.8053 9 7 31 22 23 90 68 0 76 107.8053 9 4 106 Tom Boyd Wed 25 Mar 1992 Wed 05 Sep 2001 09y 05m 12d 66 90.6492 1 6 28 18 20 85 59 0 72 100.8310 1 5 125 Kenny Miller Sat 02 Sep 2006 Wed 17 Oct 2007 01y 01m 16d 7 10.5000 2 0 4 0 3 11 8 0 69 95.6519 18 6 140 Callum McGregor Thu 09 Nov 2017 Sun 23 Jun 2024 06y 07m 15d 63 70.0581 3 13 30 13 20 92 79 0 63 70.0581 3 7 84 Danny McGrain Sat 12 May 1973 Tue 22 Jun 1982 09y 01m 11d 62 78.0552 0 10 31 13 18 90 61 0 62 78.0552 0 8 104 John Collins Wed 17 Oct 1990 Tue 18 Jun 1996 05y 08m 02d 32 44.5148 7 0 15 7 10 40 28 0 58 76.7016 12 8 144 Ryan Christie Sat 02 Jun 2018 Mon 14 Jun 2021 03y 00m 13d 18 22.4833 4 0 6 5 7 28 27 0 58 71.3043 7 10 91 Roy Aitken Wed 12 Sep 1979 Wed 15 Nov 1989 10y 02m 04d 50 68.3530 1 22 18 16 16 50 47 0 57 75.9893 1 11 129 Scott Brown Wed 22 Aug 2007 Mon 04 Sep 2017 10y 00m 14d 52 78.5427 4 25 25 11 16 71 58 0 55 82.8760 4 11 126 Gary Caldwell Wed 06 Sep 2006 Wed 03 Mar 2010 03y 05m 26d 17 28.7858 1 0 7 2 8 12 23 0 55 79.1490 2 13 139 Stuart Armstrong Sun 26 Mar 2017 Tue 27 Mar 2018 01y 00m 02d 6 8.7618 1 0 4 1 1 9 3 0 53 63.0045 5 14 56 Bobby Evans Sat 23 Oct 1948 Wed 04 May 1960 11y 06m 12d 45 84.8569 0 9 21 12 12 90 66 0 48 89.9998 0 15 138 Kieran Tierney Tue 29 Mar 2016 Thu 11 Oct 2018 02y 06m 13d 12 16.9094 0 1 6 2 4 15 14 0 47 51.3521 1 15 124 Shaun Maloney Sat 08 Oct 2005 Tue 16 Nov 2010 05y 01m 09d 10 15.9238 0 0 3 2 5 10 9 0 47 67.5235 7 15 122 David Marshall Wed 18 Aug 2004 Wed 17 Nov 2004 00y 03m 00d 2 2.6666 0 0 0 0 2 1 7 0 47 62.8259 0 18 112 Craig Burley Sun 07 Sep 1997 Wed 17 Nov 1999 02y 02m 11d 16 21.0284 3 0 7 4 5 21 17 0 46 59.5611 3 19 135 Charlie Mulgrew Wed 29 Feb 2012 Sat 04 Jun 2016 04y 03m 07d 24 33.9665 2 0 10 4 10 27 32 0 44 63.1091 3 20 114 Paul Lambert Wed 22 Apr 1998 Wed 10 Sep 2003 05y 04m 20d 31 41.4423 1 17 7 12 12 31 39 0 40 52.5089 1 21 134 James Forrest Sun 29 May 2011 Mon 03 Jun 2024 13y 00m 06d 39 53.4801 5 0 18 7 14 58 47 0 39 53.4801 5 22 97 Mo Johnston Wed 12 Sep 1984 Wed 18 Feb 1987 02y 05m 07d 10 16.5196 4 0 4 3 3 15 5 0 38 53.9046 14 23 141 Jack Hendry Tue 27 Mar 2018 Sun 14 Oct 2018 00y 06m 18d 3 3.8666 0 0 1 0 2 2 4 0 34 35.2517 3 24 110 Jackie McNamara Sat 05 Oct 1996 Sat 04 Jun 2005 08y 08m 00d 30 36.6049 0 1 10 9 11 28 40 0 33 40.6048 0 25 58 Bobby Collins Sat 21 Oct 1950 Sun 15 Jun 1958 07y 07m 26d 22 34.6664 7 0 9 6 7 44 35 0 31 51.8093 10 26 99 Brian McClair Wed 12 Nov 1986 Tue 26 May 1987 00y 06m 15d 4 6.8572 0 0 1 1 2 3 3 0 30 42.3570 2 27 66 Billy McNeill Sat 15 Apr 1961 Sat 27 May 1972 11y 01m 13d 29 52.9857 3 8 14 5 10 67 49 0 29 52.9857 3 28 113 Darren Jackson Wed 25 Mar 1998 Sat 10 Oct 1998 00y 06m 16d 8 10.6286 1 0 1 5 2 8 9 0 28 34.5314 4 29 80 Davie Hay Sat 18 Apr 1970 Sat 22 Jun 1974 04y 02m 05d 27 35.0000 0 2 10 5 12 22 23 0 27 35.0000 0 30 127 Stephen McManus Wed 11 Oct 2006 Sat 14 Nov 2009 03y 01m 04d 22 36.0715 1 8 10 2 10 22 25 0 26 40.8715 2 31 128 Paul Hartley Sat 24 Mar 2007 Wed 19 Nov 2008 01y 07m 27d 11 17.1429 0 0 5 1 5 11 12 0 25 38.4760 1 32 83 Lou Macari Wed 24 May 1972 Wed 18 Oct 1972 00y 04m 25d 6 8.1000 3 0 2 2 2 7 5 0 24 30.3665 5 33 69 Jimmy Johnstone Sat 03 Oct 1964 Wed 20 Nov 1974 10y 01m 18d 23 34.5951 4 0 11 3 9 36 30 0 23 34.5951 4 34 108 Tosh McKinlay Wed 16 Aug 1995 Tue 23 Jun 1998 02y 10m 08d 22 25.7454 0 0 11 3 8 23 18 0 22 25.7454 0 34 137 Leigh Griffiths Fri 05 Jun 2015 Wed 18 Nov 2020 05y 05m 14d 18 24.6023 4 0 7 5 6 18 20 0 22 30.0023 4 36 94 Charlie Nicholas Wed 30 Mar 1983 Sun 19 Jun 1983 00y 02m 21d 6 7.2000 2 0 3 2 1 9 4 0 20 27.8689 5 36 98 Murdo MacLeod Sat 25 May 1985 Tue 26 May 1987 02y 00m 02d 5 8.5715 0 0 2 2 1 4 2 0 20 28.9653 1 38 118 Rab Douglas Wed 17 Apr 2002 Sat 26 Mar 2005 02y 11m 10d 18 21.1059 0 0 6 4 8 19 27 0 19 22.4392 0 39 73 Tommy Gemmell Sat 02 Apr 1966 Wed 03 Feb 1971 04y 10m 02d 18 30.6665 1 0 6 6 6 32 29 0 18 30.6665 1 39 148 Anthony Ralston Mon 15 Nov 2021 Mon 18 Nov 2024 03y 00m 04d 18 24.2310 1 0 6 5 7 23 28 0 18 24.2310 1 41 130 Barry Robson Fri 30 May 2008 Wed 03 Mar 2010 01y 09m 04d 7 12.3572 0 0 2 2 3 4 8 0 17 25.5572 0 42 67 Paddy Crerand Wed 03 May 1961 Wed 07 Nov 1962 01y 06m 05d 11 21.4286 0 0 8 0 3 32 18 0 16 30.3048 0 43 28 Alec McNair Sat 03 Mar 1906 Sat 10 Apr 1920 14y 01m 08d 15 60.0000 0 5 7 4 4 25 17 0 15 60.0000 0 43 49 Jimmy Delaney Sat 05 Oct 1935 Wed 09 Nov 1938 03y 01m 05d 9 24.4000 4 0 6 3 0 18 8 0 15 44.8000 7 45 62 Duncan MacKay Sat 11 Apr 1959 Wed 02 May 1962 03y 00m 22d 14 26.5715 0 0 5 2 7 30 30 0 14 26.5715 0 45 146 Greg Taylor Sat 16 Nov 2019 Fri 07 Jun 2024 04y 06m 23d 13 15.5386 0 0 6 6 1 26 18 0 14 16.7386 0 47 35 Willie McStay Sat 12 Feb 1921 Sat 25 Feb 1928 07y 00m 14d 13 52.0000 0 5 10 1 2 28 7 0 13 52.0000 0 47 145 Oliver Burke Thu 21 Mar 2019 Tue 11 Jun 2019 00y 02m 22d 3 3.6000 1 0 1 0 2 2 7 0 13 19.2429 1 49 9 John James Campbell Sat 25 Mar 1893 Mon 09 Mar 1903 09y 11m 13d 12 48.0000 5 1 8 2 2 44 15 0 12 48.0000 5 49 61 Willie Fernie Tue 25 May 1954 Wed 11 Jun 1958 04y 00m 18d 12 17.4999 1 0 5 3 4 17 21 0 12 17.4999 1 49 23 Jimmy McMenemy Sat 18 Mar 1905 Sat 13 Mar 1920 14y 11m 25d 12 48.0000 5 0 8 4 0 25 5 0 12 48.0000 5 49 72 Bobby Murdoch Tue 09 Nov 1965 Wed 05 Nov 1969 03y 11m 28d 12 19.1665 5 0 5 2 5 23 21 0 12 19.1665 5 49 133 Kris Commons Wed 09 Feb 2011 Wed 06 Feb 2013 01y 11m 29d 5 6.0000 1 0 2 0 3 5 6 0 12 18.0572 2 49 117 Stephen Crainey Wed 27 Mar 2002 Sat 07 Sep 2002 00y 05m 12d 4 5.1818 0 0 0 1 3 3 10 0 12 15.4636 0 49 100 Derek Whyte Wed 14 Oct 1987 Sun 17 May 1992 04y 07m 04d 4 5.2575 0 0 3 1 0 5 0 0 12 16.1293 0 56 23 Jimmy Quinn Sat 18 Mar 1905 Sat 23 Mar 1912 07y 00m 06d 11 44.0000 7 0 6 2 3 16 7 0 11 44.0000 7 56 23 James Hay Sat 18 Mar 1905 Sat 02 Mar 1912 06y 11m 14d 8 32.0000 0 3 6 1 1 16 2 0 11 44.0000 0 56 22 Alexander Bennett Sat 12 Mar 1904 Sat 07 Mar 1908 03y 11m 25d 3 12.0000 1 0 2 1 0 6 2 0 11 44.0000 2 59 111 Simon Donnelly Tue 27 May 1997 Wed 14 Oct 1998 01y 04m 18d 10 13.0286 0 0 4 3 3 14 12 0 10 13.0286 0 59 76 Bobby Lennox Wed 16 Nov 1966 Wed 22 Apr 1970 03y 05m 07d 10 17.9999 3 0 6 3 1 18 10 0 10 17.9999 3 59 92 David Provan Wed 21 Nov 1979 Wed 28 Apr 1982 02y 05m 08d 10 12.5727 1 0 4 1 5 13 13 0 10 12.5727 1 59 17 Jack Bell Sat 18 Mar 1899 Sat 07 Apr 1900 01y 00m 21d 5 20.0000 3 0 4 0 1 25 6 0 10 40.0000 5 59 120 Stephen Pearson Wed 18 Feb 2004 Wed 17 Nov 2004 00y 09m 00d 4 5.0908 0 0 0 0 4 1 12 0 10 13.5150 0 64 3 James Kelly Sat 13 Apr 1889 Sat 28 Mar 1896 06y 11m 16d 7 28.0000 1 4 3 2 2 21 18 0 9 36.0000 2 65 93 Tommy Burns Tue 19 May 1981 Sat 21 May 1988 07y 00m 03d 8 9.8151 0 0 5 1 2 11 5 0 8 9.8151 0 65 6 Ned Doyle Sat 02 Apr 1892 Sat 02 Apr 1898 06y 00m 01d 8 32.0000 0 1 4 1 3 20 14 0 8 32.0000 0 65 71 John Hughes Sat 08 May 1965 Sun 21 Sep 1969 04y 04m 14d 8 13.9285 1 0 2 4 2 8 10 0 8 13.9285 1 68 42 Jimmy McGrory Sat 25 Feb 1928 Sat 16 Sep 1933 05y 06m 23d 7 23.0000 6 0 5 0 2 15 7 0 7 23.0000 6 68 123 Craig Beattie Sat 03 Sep 2005 Sat 08 Sep 2007 02y 00m 06d 5 7.1666 1 0 3 1 1 8 6 0 7 10.1666 1 68 95 Frank McGarvey Wed 21 Sep 1983 Tue 28 Feb 1984 00y 05m 08d 5 8.5715 0 0 2 1 2 6 6 0 7 11.5715 0 68 77 Willie Wallace Sat 15 Apr 1967 Sat 10 May 1969 02y 00m 26d 4 7.1666 0 0 1 0 3 4 9 0 7 11.5475 0 68 142 Lewis Morgan Tue 29 May 2018 Sat 02 Jun 2018 00y 00m 05d 2 2.6666 0 0 0 0 2 0 3 0 7 10.5128 0 68 109 Brian ONeil Wed 27 Mar 1996 Wed 27 Mar 1996 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 7 9.8527 0 74 115 Mark Burchill Tue 05 Oct 1999 Wed 26 Apr 2000 00y 06m 22d 6 7.9998 0 0 3 1 2 5 4 0 6 7.9998 0 74 68 Jim Kennedy Wed 20 Nov 1963 Wed 25 Nov 1964 01y 00m 06d 6 12.3429 0 0 4 1 1 13 9 0 6 12.3429 0 74 47 Peter McGonagle Sat 01 Apr 1933 Wed 21 Nov 1934 01y 07m 21d 6 21.0000 0 1 2 1 3 9 12 0 6 21.0000 0 74 6 Sandy McMahon Sat 02 Apr 1892 Sat 15 Mar 1902 09y 11m 14d 6 24.0000 4 0 3 1 2 27 13 0 6 24.0000 4 74 55 Willie Miller Sat 19 Oct 1946 Wed 12 Nov 1947 01y 00m 25d 6 13.6000 0 0 1 1 4 10 10 0 6 13.6000 0 74 16 Alex King Sat 27 Mar 1897 Sat 25 Mar 1899 01y 11m 27d 4 16.0000 1 0 4 0 0 23 2 0 6 24.0000 1 74 15 Davie Russell Sat 20 Mar 1897 Sat 02 Mar 1901 03y 11m 11d 4 16.0000 1 0 2 2 0 17 3 0 6 24.0000 1 81 69 Stevie Chalmers Sat 03 Oct 1964 Wed 16 Nov 1966 02y 01m 14d 5 7.4285 3 0 2 1 2 8 7 0 5 7.4285 3 81 34 William Cringan Thu 26 Feb 1920 Sat 14 Apr 1923 03y 01m 20d 5 20.0000 0 3 3 2 0 8 4 0 5 20.0000 0 81 57 John McPhail Wed 09 Nov 1949 Sat 03 Oct 1953 03y 10m 25d 5 8.0000 3 0 4 0 1 14 4 0 5 8.0000 3 81 77 Ronnie Simpson Sat 15 Apr 1967 Wed 06 Nov 1968 01y 06m 23d 5 10.1666 0 0 2 1 2 6 7 0 5 10.1666 0 81 147 David Turnbull Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 5 4.4424 0 0 3 1 1 9 5 0 5 4.4424 0 81 46 Charlie Napier Sat 09 Apr 1932 Sat 06 Apr 1935 02y 11m 29d 3 11.0000 2 0 2 0 1 5 5 0 5 15.0000 3 81 101 Frank McAvennie Wed 17 Feb 1988 Wed 17 Feb 1988 00y 00m 01d 1 1.3333 0 0 0 1 0 2 2 0 5 5.6969 1 88 11 James Blessington Sat 31 Mar 1894 Sat 04 Apr 1896 02y 00m 05d 4 16.0000 0 0 2 2 0 9 7 0 4 16.0000 0 88 81 Jim Brogan Wed 21 Apr 1971 Sat 22 May 1971 00y 01m 02d 4 6.0000 0 0 0 1 3 1 6 0 4 6.0000 0 88 35 Joe Cassidy Sat 12 Feb 1921 Sat 16 Feb 1924 03y 00m 05d 4 16.0000 1 0 3 0 1 5 3 0 4 16.0000 1 88 74 John Clark Sat 25 Jun 1966 Wed 10 May 1967 00y 10m 16d 4 5.3332 0 0 1 2 1 4 5 0 4 5.3332 0 88 38 Adam McLean Sat 31 Oct 1925 Sat 02 Apr 1927 01y 05m 03d 4 16.0000 1 0 3 0 1 11 2 0 4 16.0000 1 88 23 Donald McLeod Sat 18 Mar 1905 Sat 07 Apr 1906 01y 00m 21d 4 16.0000 0 0 3 0 1 7 3 0 4 16.0000 0 88 23 Peter Somers Sat 18 Mar 1905 Mon 01 Mar 1909 03y 11m 12d 4 16.0000 0 0 2 0 2 9 4 0 4 16.0000 0 88 43 John Thomson Sun 18 May 1930 Sat 28 Mar 1931 00y 10m 11d 4 9.0000 0 0 2 2 0 5 1 0 4 9.0000 0 88 39 Peter Wilson Sat 27 Feb 1926 Sat 01 Apr 1933 07y 01m 06d 4 13.0000 0 0 3 1 0 8 1 0 4 13.0000 0 88 85 Ally Hunter Sat 19 May 1973 Wed 26 Sep 1973 00y 04m 08d 2 2.2000 0 0 1 0 1 2 2 0 4 5.2000 0 88 131 Danny Fox Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 4 5.6000 0 99 63 Bertie Auld Wed 27 May 1959 Wed 04 Nov 1959 00y 05m 09d 3 5.7143 0 0 1 1 1 3 3 0 3 5.7143 0 99 143 Scott Bain Sat 02 Jun 2018 Sun 24 Mar 2019 00y 09m 23d 3 3.7333 0 0 1 0 2 2 4 0 3 3.7333 0 99 21 Bernard Battles Sat 23 Feb 1901 Sat 30 Mar 1901 00y 01m 08d 3 12.0000 0 0 1 2 0 14 3 0 3 12.0000 0 99 32 Joseph Dodds Sat 28 Feb 1914 Sat 04 Apr 1914 00y 01m 08d 3 12.0000 0 0 1 2 0 4 2 0 3 12.0000 0 99 13 Daniel McArthur Sat 30 Mar 1895 Sat 18 Mar 1899 03y 11m 19d 3 12.0000 0 0 2 0 1 9 4 0 3 12.0000 0 99 60 Neil Mochan Wed 19 May 1954 Sat 19 Jun 1954 00y 01m 01d 3 4.5000 0 0 0 1 2 1 9 0 3 4.5000 0 99 20 William Orr Sat 03 Mar 1900 Sat 12 Mar 1904 04y 00m 10d 3 12.0000 0 0 1 1 1 4 3 0 3 12.0000 0 99 17 David Storrier Sat 18 Mar 1899 Sat 08 Apr 1899 00y 00m 22d 3 12.0000 0 1 2 0 1 16 3 0 3 12.0000 0 99 41 Alec Thomson Sat 17 Apr 1926 Wed 26 Oct 1932 06y 06m 10d 3 11.0000 0 0 2 0 1 6 6 0 3 11.0000 0 99 102 Andy Walker Tue 17 May 1988 Wed 12 Oct 1994 06y 04m 26d 3 3.9999 0 0 2 1 0 7 1 0 3 3.9999 0 99 1 Willie Groves Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 3 0 1 1 0 8 1 0 3 12.0000 4 99 3 James McLaren Sat 13 Apr 1889 Sat 05 Apr 1890 00y 11m 24d 2 8.0000 1 1 1 1 0 4 3 0 3 12.0000 1 111 86 George Connelly Wed 26 Sep 1973 Wed 14 Nov 1973 00y 01m 20d 2 2.0000 0 0 1 1 0 3 2 0 2 2.0000 0 111 50 John Crum Sat 04 Apr 1936 Sat 08 Oct 1938 02y 06m 05d 2 7.0000 0 0 1 1 0 3 1 0 2 7.0000 0 111 87 Dixie Deans Wed 30 Oct 1974 Wed 20 Nov 1974 00y 00m 22d 2 2.6666 0 0 1 0 1 4 2 0 2 2.6666 0 111 116 Jonathan Gould Sat 09 Oct 1999 Wed 15 Nov 2000 01y 01m 07d 2 3.0476 0 0 1 0 1 3 2 0 2 3.0476 0 111 103 Peter Grant Sat 27 May 1989 Tue 30 May 1989 00y 00m 04d 2 3.0000 0 0 1 0 1 2 2 0 2 3.0000 0 111 65 Frank Haffey Sat 09 Apr 1960 Sat 15 Apr 1961 01y 00m 07d 2 3.7143 0 0 0 1 1 4 10 0 2 3.7143 0 111 30 William Loney Sat 05 Mar 1910 Sat 19 Mar 1910 00y 00m 15d 2 8.0000 0 0 1 0 1 1 1 0 2 8.0000 0 111 8 Jake Madden Sat 18 Mar 1893 Sat 23 Mar 1895 02y 00m 06d 2 8.0000 5 0 1 1 0 10 2 0 2 8.0000 5 111 9 William Maley Sat 25 Mar 1893 Sat 01 Apr 1893 00y 00m 08d 2 8.0000 0 0 1 0 1 8 6 0 2 8.0000 0 111 17 Harry Marshall Sat 18 Mar 1899 Sat 03 Mar 1900 00y 11m 14d 2 8.0000 1 1 2 0 0 9 0 0 2 8.0000 1 111 75 Joe McBride Sat 22 Oct 1966 Wed 16 Nov 1966 00y 00m 26d 2 2.6666 0 0 1 1 0 3 2 0 2 2.6666 0 111 39 Thomas McInally Sat 27 Feb 1926 Sat 30 Oct 1926 00y 08m 04d 2 8.0000 0 0 2 0 0 7 0 0 2 8.0000 0 111 1 Mick McKeown Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 0 0 1 1 0 8 1 0 2 8.0000 0 111 53 George Paterson Sat 08 Oct 1938 Wed 23 Jan 1946 07y 03m 16d 2 9.0000 0 0 1 1 0 4 2 0 2 9.0000 0 111 119 Jamie Smith Wed 12 Feb 2003 Wed 30 Apr 2003 00y 02m 19d 2 2.1818 0 0 0 0 2 0 4 0 2 2.1818 0 111 63 John Smith Wed 27 May 1959 Wed 03 Jun 1959 00y 00m 08d 2 4.0000 0 0 1 0 1 2 2 0 2 4.0000 0 127 32 John Browning Sat 28 Feb 1914 Sat 28 Feb 1914 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 127 79 James Craig Wed 22 Nov 1967 Wed 22 Nov 1967 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0 127 90 Joe Craig Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 1 0 1 0 0 3 1 0 1 1.2000 1 127 12 John Divers Sat 23 Mar 1895 Sat 23 Mar 1895 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 1 4.0000 1 127 53 John Divers Sat 08 Oct 1938 Sat 08 Oct 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 2 0 0 1 3.0000 0 127 5 Peter Dowds Sat 19 Mar 1892 Sat 19 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 1 4.0000 0 127 105 Mike Galloway Wed 16 Oct 1991 Wed 16 Oct 1991 00y 00m 01d 1 1.0909 0 0 0 0 1 0 1 0 1 1.0909 0 127 37 John Gilchrist Sat 08 Apr 1922 Sat 08 Apr 1922 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 0 127 89 Ronnie Glavin Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 127 59 Michael Haughney Sat 03 Apr 1954 Sat 03 Apr 1954 00y 00m 01d 1 1.5000 0 0 0 0 1 2 4 0 1 1.5000 0 127 51 Bobby Hogg Sat 15 May 1937 Sat 15 May 1937 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0 127 48 Joe Kennaway Wed 29 Nov 1933 Wed 29 Nov 1933 00y 00m 01d 1 3.0000 0 0 0 1 0 2 2 0 1 3.0000 0 127 121 John Kennedy Wed 31 Mar 2004 Wed 31 Mar 2004 00y 00m 01d 1 1.0909 0 0 0 0 1 1 2 0 1 1.0909 0 127 107 Gordon Marshall Sun 17 May 1992 Sun 17 May 1992 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 1 1.0909 0 127 31 Andrew McAtee Mon 03 Mar 1913 Mon 03 Mar 1913 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 127 14 Peter Meehan Sat 28 Mar 1896 Sat 28 Mar 1896 00y 00m 01d 1 4.0000 0 0 0 1 0 3 3 0 1 4.0000 0 127 52 Frank Murphy Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 1 0 1 0 0 3 1 0 1 2.4000 1 127 44 Peter Scarff Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 127 45 Bertie Thomson Sat 31 Oct 1931 Sat 31 Oct 1931 00y 00m 01d 1 3.0000 1 0 1 0 0 3 2 0 1 3.0000 1 127 132 Mark Wilson Wed 09 Feb 2011 Wed 09 Feb 2011 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 127 88 Paul Wilson Wed 05 Feb 1975 Wed 05 Feb 1975 00y 00m 01d 1 1.3333 0 0 0 1 0 1 1 0 1 1.3333 0 127 29 James Young Sat 17 Mar 1906 Sat 17 Mar 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 1 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 Willie Groves Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 3 0 1 1 0 8 1 0 3 12.0000 4 1 1 Mick McKeown Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 0 0 1 1 0 8 1 0 2 8.0000 0 3 3 James Kelly Sat 13 Apr 1889 Sat 28 Mar 1896 06y 11m 16d 7 28.0000 1 4 3 2 2 21 18 0 9 36.0000 2 3 3 James McLaren Sat 13 Apr 1889 Sat 05 Apr 1890 00y 11m 24d 2 8.0000 1 1 1 1 0 4 3 0 3 12.0000 1 5 5 Peter Dowds Sat 19 Mar 1892 Sat 19 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 1 4.0000 0 6 6 Ned Doyle Sat 02 Apr 1892 Sat 02 Apr 1898 06y 00m 01d 8 32.0000 0 1 4 1 3 20 14 0 8 32.0000 0 6 6 Sandy McMahon Sat 02 Apr 1892 Sat 15 Mar 1902 09y 11m 14d 6 24.0000 4 0 3 1 2 27 13 0 6 24.0000 4 8 8 Jake Madden Sat 18 Mar 1893 Sat 23 Mar 1895 02y 00m 06d 2 8.0000 5 0 1 1 0 10 2 0 2 8.0000 5 9 9 John James Campbell Sat 25 Mar 1893 Mon 09 Mar 1903 09y 11m 13d 12 48.0000 5 1 8 2 2 44 15 0 12 48.0000 5 9 9 William Maley Sat 25 Mar 1893 Sat 01 Apr 1893 00y 00m 08d 2 8.0000 0 0 1 0 1 8 6 0 2 8.0000 0 11 11 James Blessington Sat 31 Mar 1894 Sat 04 Apr 1896 02y 00m 05d 4 16.0000 0 0 2 2 0 9 7 0 4 16.0000 0 12 12 John Divers Sat 23 Mar 1895 Sat 23 Mar 1895 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 1 4.0000 1 13 13 Daniel McArthur Sat 30 Mar 1895 Sat 18 Mar 1899 03y 11m 19d 3 12.0000 0 0 2 0 1 9 4 0 3 12.0000 0 14 14 Peter Meehan Sat 28 Mar 1896 Sat 28 Mar 1896 00y 00m 01d 1 4.0000 0 0 0 1 0 3 3 0 1 4.0000 0 15 15 Davie Russell Sat 20 Mar 1897 Sat 02 Mar 1901 03y 11m 11d 4 16.0000 1 0 2 2 0 17 3 0 6 24.0000 1 16 16 Alex King Sat 27 Mar 1897 Sat 25 Mar 1899 01y 11m 27d 4 16.0000 1 0 4 0 0 23 2 0 6 24.0000 1 17 17 Jack Bell Sat 18 Mar 1899 Sat 07 Apr 1900 01y 00m 21d 5 20.0000 3 0 4 0 1 25 6 0 10 40.0000 5 17 17 Harry Marshall Sat 18 Mar 1899 Sat 03 Mar 1900 00y 11m 14d 2 8.0000 1 1 2 0 0 9 0 0 2 8.0000 1 17 17 David Storrier Sat 18 Mar 1899 Sat 08 Apr 1899 00y 00m 22d 3 12.0000 0 1 2 0 1 16 3 0 3 12.0000 0 20 20 William Orr Sat 03 Mar 1900 Sat 12 Mar 1904 04y 00m 10d 3 12.0000 0 0 1 1 1 4 3 0 3 12.0000 0 21 21 Bernard Battles Sat 23 Feb 1901 Sat 30 Mar 1901 00y 01m 08d 3 12.0000 0 0 1 2 0 14 3 0 3 12.0000 0 22 22 Alexander Bennett Sat 12 Mar 1904 Sat 07 Mar 1908 03y 11m 25d 3 12.0000 1 0 2 1 0 6 2 0 11 44.0000 2 23 23 James Hay Sat 18 Mar 1905 Sat 02 Mar 1912 06y 11m 14d 8 32.0000 0 3 6 1 1 16 2 0 11 44.0000 0 23 23 Donald McLeod Sat 18 Mar 1905 Sat 07 Apr 1906 01y 00m 21d 4 16.0000 0 0 3 0 1 7 3 0 4 16.0000 0 23 23 Jimmy McMenemy Sat 18 Mar 1905 Sat 13 Mar 1920 14y 11m 25d 12 48.0000 5 0 8 4 0 25 5 0 12 48.0000 5 23 23 Jimmy Quinn Sat 18 Mar 1905 Sat 23 Mar 1912 07y 00m 06d 11 44.0000 7 0 6 2 3 16 7 0 11 44.0000 7 23 23 Peter Somers Sat 18 Mar 1905 Mon 01 Mar 1909 03y 11m 12d 4 16.0000 0 0 2 0 2 9 4 0 4 16.0000 0 28 28 Alec McNair Sat 03 Mar 1906 Sat 10 Apr 1920 14y 01m 08d 15 60.0000 0 5 7 4 4 25 17 0 15 60.0000 0 29 29 James Young Sat 17 Mar 1906 Sat 17 Mar 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 0 30 30 William Loney Sat 05 Mar 1910 Sat 19 Mar 1910 00y 00m 15d 2 8.0000 0 0 1 0 1 1 1 0 2 8.0000 0 31 31 Andrew McAtee Mon 03 Mar 1913 Mon 03 Mar 1913 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 32 32 John Browning Sat 28 Feb 1914 Sat 28 Feb 1914 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 32 32 Joseph Dodds Sat 28 Feb 1914 Sat 04 Apr 1914 00y 01m 08d 3 12.0000 0 0 1 2 0 4 2 0 3 12.0000 0 34 34 William Cringan Thu 26 Feb 1920 Sat 14 Apr 1923 03y 01m 20d 5 20.0000 0 3 3 2 0 8 4 0 5 20.0000 0 35 35 Joe Cassidy Sat 12 Feb 1921 Sat 16 Feb 1924 03y 00m 05d 4 16.0000 1 0 3 0 1 5 3 0 4 16.0000 1 35 35 Willie McStay Sat 12 Feb 1921 Sat 25 Feb 1928 07y 00m 14d 13 52.0000 0 5 10 1 2 28 7 0 13 52.0000 0 37 37 John Gilchrist Sat 08 Apr 1922 Sat 08 Apr 1922 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 0 38 38 Adam McLean Sat 31 Oct 1925 Sat 02 Apr 1927 01y 05m 03d 4 16.0000 1 0 3 0 1 11 2 0 4 16.0000 1 39 39 Thomas McInally Sat 27 Feb 1926 Sat 30 Oct 1926 00y 08m 04d 2 8.0000 0 0 2 0 0 7 0 0 2 8.0000 0 39 39 Peter Wilson Sat 27 Feb 1926 Sat 01 Apr 1933 07y 01m 06d 4 13.0000 0 0 3 1 0 8 1 0 4 13.0000 0 41 41 Alec Thomson Sat 17 Apr 1926 Wed 26 Oct 1932 06y 06m 10d 3 11.0000 0 0 2 0 1 6 6 0 3 11.0000 0 42 42 Jimmy McGrory Sat 25 Feb 1928 Sat 16 Sep 1933 05y 06m 23d 7 23.0000 6 0 5 0 2 15 7 0 7 23.0000 6 43 43 John Thomson Sun 18 May 1930 Sat 28 Mar 1931 00y 10m 11d 4 9.0000 0 0 2 2 0 5 1 0 4 9.0000 0 44 44 Peter Scarff Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 45 45 Bertie Thomson Sat 31 Oct 1931 Sat 31 Oct 1931 00y 00m 01d 1 3.0000 1 0 1 0 0 3 2 0 1 3.0000 1 46 46 Charlie Napier Sat 09 Apr 1932 Sat 06 Apr 1935 02y 11m 29d 3 11.0000 2 0 2 0 1 5 5 0 5 15.0000 3 47 47 Peter McGonagle Sat 01 Apr 1933 Wed 21 Nov 1934 01y 07m 21d 6 21.0000 0 1 2 1 3 9 12 0 6 21.0000 0 48 48 Joe Kennaway Wed 29 Nov 1933 Wed 29 Nov 1933 00y 00m 01d 1 3.0000 0 0 0 1 0 2 2 0 1 3.0000 0 49 49 Jimmy Delaney Sat 05 Oct 1935 Wed 09 Nov 1938 03y 01m 05d 9 24.4000 4 0 6 3 0 18 8 0 15 44.8000 7 50 50 John Crum Sat 04 Apr 1936 Sat 08 Oct 1938 02y 06m 05d 2 7.0000 0 0 1 1 0 3 1 0 2 7.0000 0 51 51 Bobby Hogg Sat 15 May 1937 Sat 15 May 1937 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0 52 52 Frank Murphy Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 1 0 1 0 0 3 1 0 1 2.4000 1 53 53 John Divers Sat 08 Oct 1938 Sat 08 Oct 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 2 0 0 1 3.0000 0 53 53 George Paterson Sat 08 Oct 1938 Wed 23 Jan 1946 07y 03m 16d 2 9.0000 0 0 1 1 0 4 2 0 2 9.0000 0 55 55 Willie Miller Sat 19 Oct 1946 Wed 12 Nov 1947 01y 00m 25d 6 13.6000 0 0 1 1 4 10 10 0 6 13.6000 0 56 56 Bobby Evans Sat 23 Oct 1948 Wed 04 May 1960 11y 06m 12d 45 84.8569 0 9 21 12 12 90 66 0 48 89.9998 0 57 57 John McPhail Wed 09 Nov 1949 Sat 03 Oct 1953 03y 10m 25d 5 8.0000 3 0 4 0 1 14 4 0 5 8.0000 3 58 58 Bobby Collins Sat 21 Oct 1950 Sun 15 Jun 1958 07y 07m 26d 22 34.6664 7 0 9 6 7 44 35 0 31 51.8093 10 59 59 Michael Haughney Sat 03 Apr 1954 Sat 03 Apr 1954 00y 00m 01d 1 1.5000 0 0 0 0 1 2 4 0 1 1.5000 0 60 60 Neil Mochan Wed 19 May 1954 Sat 19 Jun 1954 00y 01m 01d 3 4.5000 0 0 0 1 2 1 9 0 3 4.5000 0 61 61 Willie Fernie Tue 25 May 1954 Wed 11 Jun 1958 04y 00m 18d 12 17.4999 1 0 5 3 4 17 21 0 12 17.4999 1 62 62 Duncan MacKay Sat 11 Apr 1959 Wed 02 May 1962 03y 00m 22d 14 26.5715 0 0 5 2 7 30 30 0 14 26.5715 0 63 63 Bertie Auld Wed 27 May 1959 Wed 04 Nov 1959 00y 05m 09d 3 5.7143 0 0 1 1 1 3 3 0 3 5.7143 0 63 63 John Smith Wed 27 May 1959 Wed 03 Jun 1959 00y 00m 08d 2 4.0000 0 0 1 0 1 2 2 0 2 4.0000 0 65 65 Frank Haffey Sat 09 Apr 1960 Sat 15 Apr 1961 01y 00m 07d 2 3.7143 0 0 0 1 1 4 10 0 2 3.7143 0 66 66 Billy McNeill Sat 15 Apr 1961 Sat 27 May 1972 11y 01m 13d 29 52.9857 3 8 14 5 10 67 49 0 29 52.9857 3 67 67 Paddy Crerand Wed 03 May 1961 Wed 07 Nov 1962 01y 06m 05d 11 21.4286 0 0 8 0 3 32 18 0 16 30.3048 0 68 68 Jim Kennedy Wed 20 Nov 1963 Wed 25 Nov 1964 01y 00m 06d 6 12.3429 0 0 4 1 1 13 9 0 6 12.3429 0 69 69 Stevie Chalmers Sat 03 Oct 1964 Wed 16 Nov 1966 02y 01m 14d 5 7.4285 3 0 2 1 2 8 7 0 5 7.4285 3 69 69 Jimmy Johnstone Sat 03 Oct 1964 Wed 20 Nov 1974 10y 01m 18d 23 34.5951 4 0 11 3 9 36 30 0 23 34.5951 4 71 71 John Hughes Sat 08 May 1965 Sun 21 Sep 1969 04y 04m 14d 8 13.9285 1 0 2 4 2 8 10 0 8 13.9285 1 72 72 Bobby Murdoch Tue 09 Nov 1965 Wed 05 Nov 1969 03y 11m 28d 12 19.1665 5 0 5 2 5 23 21 0 12 19.1665 5 73 73 Tommy Gemmell Sat 02 Apr 1966 Wed 03 Feb 1971 04y 10m 02d 18 30.6665 1 0 6 6 6 32 29 0 18 30.6665 1 74 74 John Clark Sat 25 Jun 1966 Wed 10 May 1967 00y 10m 16d 4 5.3332 0 0 1 2 1 4 5 0 4 5.3332 0 75 75 Joe McBride Sat 22 Oct 1966 Wed 16 Nov 1966 00y 00m 26d 2 2.6666 0 0 1 1 0 3 2 0 2 2.6666 0 76 76 Bobby Lennox Wed 16 Nov 1966 Wed 22 Apr 1970 03y 05m 07d 10 17.9999 3 0 6 3 1 18 10 0 10 17.9999 3 77 77 Ronnie Simpson Sat 15 Apr 1967 Wed 06 Nov 1968 01y 06m 23d 5 10.1666 0 0 2 1 2 6 7 0 5 10.1666 0 77 77 Willie Wallace Sat 15 Apr 1967 Sat 10 May 1969 02y 00m 26d 4 7.1666 0 0 1 0 3 4 9 0 7 11.5475 0 79 79 James Craig Wed 22 Nov 1967 Wed 22 Nov 1967 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0 80 80 Davie Hay Sat 18 Apr 1970 Sat 22 Jun 1974 04y 02m 05d 27 35.0000 0 2 10 5 12 22 23 0 27 35.0000 0 81 81 Jim Brogan Wed 21 Apr 1971 Sat 22 May 1971 00y 01m 02d 4 6.0000 0 0 0 1 3 1 6 0 4 6.0000 0 82 82 Kenny Dalglish Wed 10 Nov 1971 Thu 23 Jun 1977 05y 07m 14d 47 58.8855 16 1 23 10 14 70 47 0 102 131.3959 30 83 83 Lou Macari Wed 24 May 1972 Wed 18 Oct 1972 00y 04m 25d 6 8.1000 3 0 2 2 2 7 5 0 24 30.3665 5 84 84 Danny McGrain Sat 12 May 1973 Tue 22 Jun 1982 09y 01m 11d 62 78.0552 0 10 31 13 18 90 61 0 62 78.0552 0 85 85 Ally Hunter Sat 19 May 1973 Wed 26 Sep 1973 00y 04m 08d 2 2.2000 0 0 1 0 1 2 2 0 4 5.2000 0 86 86 George Connelly Wed 26 Sep 1973 Wed 14 Nov 1973 00y 01m 20d 2 2.0000 0 0 1 1 0 3 2 0 2 2.0000 0 87 87 Dixie Deans Wed 30 Oct 1974 Wed 20 Nov 1974 00y 00m 22d 2 2.6666 0 0 1 0 1 4 2 0 2 2.6666 0 88 88 Paul Wilson Wed 05 Feb 1975 Wed 05 Feb 1975 00y 00m 01d 1 1.3333 0 0 0 1 0 1 1 0 1 1.3333 0 89 89 Ronnie Glavin Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 90 90 Joe Craig Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 1 0 1 0 0 3 1 0 1 1.2000 1 91 91 Roy Aitken Wed 12 Sep 1979 Wed 15 Nov 1989 10y 02m 04d 50 68.3530 1 22 18 16 16 50 47 0 57 75.9893 1 92 92 David Provan Wed 21 Nov 1979 Wed 28 Apr 1982 02y 05m 08d 10 12.5727 1 0 4 1 5 13 13 0 10 12.5727 1 93 93 Tommy Burns Tue 19 May 1981 Sat 21 May 1988 07y 00m 03d 8 9.8151 0 0 5 1 2 11 5 0 8 9.8151 0 94 94 Charlie Nicholas Wed 30 Mar 1983 Sun 19 Jun 1983 00y 02m 21d 6 7.2000 2 0 3 2 1 9 4 0 20 27.8689 5 95 95 Frank McGarvey Wed 21 Sep 1983 Tue 28 Feb 1984 00y 05m 08d 5 8.5715 0 0 2 1 2 6 6 0 7 11.5715 0 96 96 Paul McStay Wed 21 Sep 1983 Wed 02 Apr 1997 13y 06m 13d 76 107.8053 9 7 31 22 23 90 68 0 76 107.8053 9 97 97 Mo Johnston Wed 12 Sep 1984 Wed 18 Feb 1987 02y 05m 07d 10 16.5196 4 0 4 3 3 15 5 0 38 53.9046 14 98 98 Murdo MacLeod Sat 25 May 1985 Tue 26 May 1987 02y 00m 02d 5 8.5715 0 0 2 2 1 4 2 0 20 28.9653 1 99 99 Brian McClair Wed 12 Nov 1986 Tue 26 May 1987 00y 06m 15d 4 6.8572 0 0 1 1 2 3 3 0 30 42.3570 2 100 100 Derek Whyte Wed 14 Oct 1987 Sun 17 May 1992 04y 07m 04d 4 5.2575 0 0 3 1 0 5 0 0 12 16.1293 0 101 101 Frank McAvennie Wed 17 Feb 1988 Wed 17 Feb 1988 00y 00m 01d 1 1.3333 0 0 0 1 0 2 2 0 5 5.6969 1 102 102 Andy Walker Tue 17 May 1988 Wed 12 Oct 1994 06y 04m 26d 3 3.9999 0 0 2 1 0 7 1 0 3 3.9999 0 103 103 Peter Grant Sat 27 May 1989 Tue 30 May 1989 00y 00m 04d 2 3.0000 0 0 1 0 1 2 2 0 2 3.0000 0 104 104 John Collins Wed 17 Oct 1990 Tue 18 Jun 1996 05y 08m 02d 32 44.5148 7 0 15 7 10 40 28 0 58 76.7016 12 105 105 Mike Galloway Wed 16 Oct 1991 Wed 16 Oct 1991 00y 00m 01d 1 1.0909 0 0 0 0 1 0 1 0 1 1.0909 0 106 106 Tom Boyd Wed 25 Mar 1992 Wed 05 Sep 2001 09y 05m 12d 66 90.6492 1 6 28 18 20 85 59 0 72 100.8310 1 107 107 Gordon Marshall Sun 17 May 1992 Sun 17 May 1992 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 1 1.0909 0 108 108 Tosh McKinlay Wed 16 Aug 1995 Tue 23 Jun 1998 02y 10m 08d 22 25.7454 0 0 11 3 8 23 18 0 22 25.7454 0 109 109 Brian ONeil Wed 27 Mar 1996 Wed 27 Mar 1996 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 7 9.8527 0 110 110 Jackie McNamara Sat 05 Oct 1996 Sat 04 Jun 2005 08y 08m 00d 30 36.6049 0 1 10 9 11 28 40 0 33 40.6048 0 111 111 Simon Donnelly Tue 27 May 1997 Wed 14 Oct 1998 01y 04m 18d 10 13.0286 0 0 4 3 3 14 12 0 10 13.0286 0 112 112 Craig Burley Sun 07 Sep 1997 Wed 17 Nov 1999 02y 02m 11d 16 21.0284 3 0 7 4 5 21 17 0 46 59.5611 3 113 113 Darren Jackson Wed 25 Mar 1998 Sat 10 Oct 1998 00y 06m 16d 8 10.6286 1 0 1 5 2 8 9 0 28 34.5314 4 114 114 Paul Lambert Wed 22 Apr 1998 Wed 10 Sep 2003 05y 04m 20d 31 41.4423 1 17 7 12 12 31 39 0 40 52.5089 1 115 115 Mark Burchill Tue 05 Oct 1999 Wed 26 Apr 2000 00y 06m 22d 6 7.9998 0 0 3 1 2 5 4 0 6 7.9998 0 116 116 Jonathan Gould Sat 09 Oct 1999 Wed 15 Nov 2000 01y 01m 07d 2 3.0476 0 0 1 0 1 3 2 0 2 3.0476 0 117 117 Stephen Crainey Wed 27 Mar 2002 Sat 07 Sep 2002 00y 05m 12d 4 5.1818 0 0 0 1 3 3 10 0 12 15.4636 0 118 118 Rab Douglas Wed 17 Apr 2002 Sat 26 Mar 2005 02y 11m 10d 18 21.1059 0 0 6 4 8 19 27 0 19 22.4392 0 119 119 Jamie Smith Wed 12 Feb 2003 Wed 30 Apr 2003 00y 02m 19d 2 2.1818 0 0 0 0 2 0 4 0 2 2.1818 0 120 120 Stephen Pearson Wed 18 Feb 2004 Wed 17 Nov 2004 00y 09m 00d 4 5.0908 0 0 0 0 4 1 12 0 10 13.5150 0 121 121 John Kennedy Wed 31 Mar 2004 Wed 31 Mar 2004 00y 00m 01d 1 1.0909 0 0 0 0 1 1 2 0 1 1.0909 0 122 122 David Marshall Wed 18 Aug 2004 Wed 17 Nov 2004 00y 03m 00d 2 2.6666 0 0 0 0 2 1 7 0 47 62.8259 0 123 123 Craig Beattie Sat 03 Sep 2005 Sat 08 Sep 2007 02y 00m 06d 5 7.1666 1 0 3 1 1 8 6 0 7 10.1666 1 124 124 Shaun Maloney Sat 08 Oct 2005 Tue 16 Nov 2010 05y 01m 09d 10 15.9238 0 0 3 2 5 10 9 0 47 67.5235 7 125 125 Kenny Miller Sat 02 Sep 2006 Wed 17 Oct 2007 01y 01m 16d 7 10.5000 2 0 4 0 3 11 8 0 69 95.6519 18 126 126 Gary Caldwell Wed 06 Sep 2006 Wed 03 Mar 2010 03y 05m 26d 17 28.7858 1 0 7 2 8 12 23 0 55 79.1490 2 127 127 Stephen McManus Wed 11 Oct 2006 Sat 14 Nov 2009 03y 01m 04d 22 36.0715 1 8 10 2 10 22 25 0 26 40.8715 2 128 128 Paul Hartley Sat 24 Mar 2007 Wed 19 Nov 2008 01y 07m 27d 11 17.1429 0 0 5 1 5 11 12 0 25 38.4760 1 129 129 Scott Brown Wed 22 Aug 2007 Mon 04 Sep 2017 10y 00m 14d 52 78.5427 4 25 25 11 16 71 58 0 55 82.8760 4 130 130 Barry Robson Fri 30 May 2008 Wed 03 Mar 2010 01y 09m 04d 7 12.3572 0 0 2 2 3 4 8 0 17 25.5572 0 131 131 Danny Fox Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 4 5.6000 0 132 132 Mark Wilson Wed 09 Feb 2011 Wed 09 Feb 2011 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 133 133 Kris Commons Wed 09 Feb 2011 Wed 06 Feb 2013 01y 11m 29d 5 6.0000 1 0 2 0 3 5 6 0 12 18.0572 2 134 134 James Forrest Sun 29 May 2011 Mon 03 Jun 2024 13y 00m 06d 39 53.4801 5 0 18 7 14 58 47 0 39 53.4801 5 135 135 Charlie Mulgrew Wed 29 Feb 2012 Sat 04 Jun 2016 04y 03m 07d 24 33.9665 2 0 10 4 10 27 32 0 44 63.1091 3 136 136 Craig Gordon Tue 18 Nov 2014 Sun 14 Oct 2018 03y 10m 27d 14 19.7093 0 0 7 2 5 16 18 0 79 108.4113 0 137 137 Leigh Griffiths Fri 05 Jun 2015 Wed 18 Nov 2020 05y 05m 14d 18 24.6023 4 0 7 5 6 18 20 0 22 30.0023 4 138 138 Kieran Tierney Tue 29 Mar 2016 Thu 11 Oct 2018 02y 06m 13d 12 16.9094 0 1 6 2 4 15 14 0 47 51.3521 1 139 139 Stuart Armstrong Sun 26 Mar 2017 Tue 27 Mar 2018 01y 00m 02d 6 8.7618 1 0 4 1 1 9 3 0 53 63.0045 5 140 140 Callum McGregor Thu 09 Nov 2017 Sun 23 Jun 2024 06y 07m 15d 63 70.0581 3 13 30 13 20 92 79 0 63 70.0581 3 141 141 Jack Hendry Tue 27 Mar 2018 Sun 14 Oct 2018 00y 06m 18d 3 3.8666 0 0 1 0 2 2 4 0 34 35.2517 3 142 142 Lewis Morgan Tue 29 May 2018 Sat 02 Jun 2018 00y 00m 05d 2 2.6666 0 0 0 0 2 0 3 0 7 10.5128 0 143 143 Scott Bain Sat 02 Jun 2018 Sun 24 Mar 2019 00y 09m 23d 3 3.7333 0 0 1 0 2 2 4 0 3 3.7333 0 144 144 Ryan Christie Sat 02 Jun 2018 Mon 14 Jun 2021 03y 00m 13d 18 22.4833 4 0 6 5 7 28 27 0 58 71.3043 7 145 145 Oliver Burke Thu 21 Mar 2019 Tue 11 Jun 2019 00y 02m 22d 3 3.6000 1 0 1 0 2 2 7 0 13 19.2429 1 146 146 Greg Taylor Sat 16 Nov 2019 Fri 07 Jun 2024 04y 06m 23d 13 15.5386 0 0 6 6 1 26 18 0 14 16.7386 0 147 147 David Turnbull Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 5 4.4424 0 0 3 1 1 9 5 0 5 4.4424 0 148 148 Anthony Ralston Mon 15 Nov 2021 Mon 18 Nov 2024 03y 00m 04d 18 24.2310 1 0 6 5 7 23 28 0 18 24.2310 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 91 Roy Aitken Wed 12 Sep 1979 Wed 15 Nov 1989 10y 02m 04d 50 68.3530 1 22 18 16 16 50 47 0 57 75.9893 1 2 139 Stuart Armstrong Sun 26 Mar 2017 Tue 27 Mar 2018 01y 00m 02d 6 8.7618 1 0 4 1 1 9 3 0 53 63.0045 5 3 63 Bertie Auld Wed 27 May 1959 Wed 04 Nov 1959 00y 05m 09d 3 5.7143 0 0 1 1 1 3 3 0 3 5.7143 0 4 143 Scott Bain Sat 02 Jun 2018 Sun 24 Mar 2019 00y 09m 23d 3 3.7333 0 0 1 0 2 2 4 0 3 3.7333 0 5 21 Bernard Battles Sat 23 Feb 1901 Sat 30 Mar 1901 00y 01m 08d 3 12.0000 0 0 1 2 0 14 3 0 3 12.0000 0 6 123 Craig Beattie Sat 03 Sep 2005 Sat 08 Sep 2007 02y 00m 06d 5 7.1666 1 0 3 1 1 8 6 0 7 10.1666 1 7 17 Jack Bell Sat 18 Mar 1899 Sat 07 Apr 1900 01y 00m 21d 5 20.0000 3 0 4 0 1 25 6 0 10 40.0000 5 8 22 Alexander Bennett Sat 12 Mar 1904 Sat 07 Mar 1908 03y 11m 25d 3 12.0000 1 0 2 1 0 6 2 0 11 44.0000 2 9 11 James Blessington Sat 31 Mar 1894 Sat 04 Apr 1896 02y 00m 05d 4 16.0000 0 0 2 2 0 9 7 0 4 16.0000 0 10 106 Tom Boyd Wed 25 Mar 1992 Wed 05 Sep 2001 09y 05m 12d 66 90.6492 1 6 28 18 20 85 59 0 72 100.8310 1 11 81 Jim Brogan Wed 21 Apr 1971 Sat 22 May 1971 00y 01m 02d 4 6.0000 0 0 0 1 3 1 6 0 4 6.0000 0 12 129 Scott Brown Wed 22 Aug 2007 Mon 04 Sep 2017 10y 00m 14d 52 78.5427 4 25 25 11 16 71 58 0 55 82.8760 4 13 32 John Browning Sat 28 Feb 1914 Sat 28 Feb 1914 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 14 115 Mark Burchill Tue 05 Oct 1999 Wed 26 Apr 2000 00y 06m 22d 6 7.9998 0 0 3 1 2 5 4 0 6 7.9998 0 15 145 Oliver Burke Thu 21 Mar 2019 Tue 11 Jun 2019 00y 02m 22d 3 3.6000 1 0 1 0 2 2 7 0 13 19.2429 1 16 112 Craig Burley Sun 07 Sep 1997 Wed 17 Nov 1999 02y 02m 11d 16 21.0284 3 0 7 4 5 21 17 0 46 59.5611 3 17 93 Tommy Burns Tue 19 May 1981 Sat 21 May 1988 07y 00m 03d 8 9.8151 0 0 5 1 2 11 5 0 8 9.8151 0 18 126 Gary Caldwell Wed 06 Sep 2006 Wed 03 Mar 2010 03y 05m 26d 17 28.7858 1 0 7 2 8 12 23 0 55 79.1490 2 19 9 John James Campbell Sat 25 Mar 1893 Mon 09 Mar 1903 09y 11m 13d 12 48.0000 5 1 8 2 2 44 15 0 12 48.0000 5 20 35 Joe Cassidy Sat 12 Feb 1921 Sat 16 Feb 1924 03y 00m 05d 4 16.0000 1 0 3 0 1 5 3 0 4 16.0000 1 21 69 Stevie Chalmers Sat 03 Oct 1964 Wed 16 Nov 1966 02y 01m 14d 5 7.4285 3 0 2 1 2 8 7 0 5 7.4285 3 22 144 Ryan Christie Sat 02 Jun 2018 Mon 14 Jun 2021 03y 00m 13d 18 22.4833 4 0 6 5 7 28 27 0 58 71.3043 7 23 74 John Clark Sat 25 Jun 1966 Wed 10 May 1967 00y 10m 16d 4 5.3332 0 0 1 2 1 4 5 0 4 5.3332 0 24 104 John Collins Wed 17 Oct 1990 Tue 18 Jun 1996 05y 08m 02d 32 44.5148 7 0 15 7 10 40 28 0 58 76.7016 12 25 58 Bobby Collins Sat 21 Oct 1950 Sun 15 Jun 1958 07y 07m 26d 22 34.6664 7 0 9 6 7 44 35 0 31 51.8093 10 26 133 Kris Commons Wed 09 Feb 2011 Wed 06 Feb 2013 01y 11m 29d 5 6.0000 1 0 2 0 3 5 6 0 12 18.0572 2 27 86 George Connelly Wed 26 Sep 1973 Wed 14 Nov 1973 00y 01m 20d 2 2.0000 0 0 1 1 0 3 2 0 2 2.0000 0 28 79 James Craig Wed 22 Nov 1967 Wed 22 Nov 1967 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0 29 90 Joe Craig Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 1 0 1 0 0 3 1 0 1 1.2000 1 30 117 Stephen Crainey Wed 27 Mar 2002 Sat 07 Sep 2002 00y 05m 12d 4 5.1818 0 0 0 1 3 3 10 0 12 15.4636 0 31 67 Paddy Crerand Wed 03 May 1961 Wed 07 Nov 1962 01y 06m 05d 11 21.4286 0 0 8 0 3 32 18 0 16 30.3048 0 32 34 William Cringan Thu 26 Feb 1920 Sat 14 Apr 1923 03y 01m 20d 5 20.0000 0 3 3 2 0 8 4 0 5 20.0000 0 33 50 John Crum Sat 04 Apr 1936 Sat 08 Oct 1938 02y 06m 05d 2 7.0000 0 0 1 1 0 3 1 0 2 7.0000 0 34 82 Kenny Dalglish Wed 10 Nov 1971 Thu 23 Jun 1977 05y 07m 14d 47 58.8855 16 1 23 10 14 70 47 0 102 131.3959 30 35 87 Dixie Deans Wed 30 Oct 1974 Wed 20 Nov 1974 00y 00m 22d 2 2.6666 0 0 1 0 1 4 2 0 2 2.6666 0 36 49 Jimmy Delaney Sat 05 Oct 1935 Wed 09 Nov 1938 03y 01m 05d 9 24.4000 4 0 6 3 0 18 8 0 15 44.8000 7 37 12 John Divers Sat 23 Mar 1895 Sat 23 Mar 1895 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 1 4.0000 1 38 53 John Divers Sat 08 Oct 1938 Sat 08 Oct 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 2 0 0 1 3.0000 0 39 32 Joseph Dodds Sat 28 Feb 1914 Sat 04 Apr 1914 00y 01m 08d 3 12.0000 0 0 1 2 0 4 2 0 3 12.0000 0 40 111 Simon Donnelly Tue 27 May 1997 Wed 14 Oct 1998 01y 04m 18d 10 13.0286 0 0 4 3 3 14 12 0 10 13.0286 0 41 118 Rab Douglas Wed 17 Apr 2002 Sat 26 Mar 2005 02y 11m 10d 18 21.1059 0 0 6 4 8 19 27 0 19 22.4392 0 42 5 Peter Dowds Sat 19 Mar 1892 Sat 19 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 1 4.0000 0 43 6 Ned Doyle Sat 02 Apr 1892 Sat 02 Apr 1898 06y 00m 01d 8 32.0000 0 1 4 1 3 20 14 0 8 32.0000 0 44 56 Bobby Evans Sat 23 Oct 1948 Wed 04 May 1960 11y 06m 12d 45 84.8569 0 9 21 12 12 90 66 0 48 89.9998 0 45 61 Willie Fernie Tue 25 May 1954 Wed 11 Jun 1958 04y 00m 18d 12 17.4999 1 0 5 3 4 17 21 0 12 17.4999 1 46 134 James Forrest Sun 29 May 2011 Mon 03 Jun 2024 13y 00m 06d 39 53.4801 5 0 18 7 14 58 47 0 39 53.4801 5 47 131 Danny Fox Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 4 5.6000 0 48 105 Mike Galloway Wed 16 Oct 1991 Wed 16 Oct 1991 00y 00m 01d 1 1.0909 0 0 0 0 1 0 1 0 1 1.0909 0 49 73 Tommy Gemmell Sat 02 Apr 1966 Wed 03 Feb 1971 04y 10m 02d 18 30.6665 1 0 6 6 6 32 29 0 18 30.6665 1 50 37 John Gilchrist Sat 08 Apr 1922 Sat 08 Apr 1922 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 0 51 89 Ronnie Glavin Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 52 136 Craig Gordon Tue 18 Nov 2014 Sun 14 Oct 2018 03y 10m 27d 14 19.7093 0 0 7 2 5 16 18 0 79 108.4113 0 53 116 Jonathan Gould Sat 09 Oct 1999 Wed 15 Nov 2000 01y 01m 07d 2 3.0476 0 0 1 0 1 3 2 0 2 3.0476 0 54 103 Peter Grant Sat 27 May 1989 Tue 30 May 1989 00y 00m 04d 2 3.0000 0 0 1 0 1 2 2 0 2 3.0000 0 55 137 Leigh Griffiths Fri 05 Jun 2015 Wed 18 Nov 2020 05y 05m 14d 18 24.6023 4 0 7 5 6 18 20 0 22 30.0023 4 56 1 Willie Groves Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 3 0 1 1 0 8 1 0 3 12.0000 4 57 65 Frank Haffey Sat 09 Apr 1960 Sat 15 Apr 1961 01y 00m 07d 2 3.7143 0 0 0 1 1 4 10 0 2 3.7143 0 58 128 Paul Hartley Sat 24 Mar 2007 Wed 19 Nov 2008 01y 07m 27d 11 17.1429 0 0 5 1 5 11 12 0 25 38.4760 1 59 59 Michael Haughney Sat 03 Apr 1954 Sat 03 Apr 1954 00y 00m 01d 1 1.5000 0 0 0 0 1 2 4 0 1 1.5000 0 60 80 Davie Hay Sat 18 Apr 1970 Sat 22 Jun 1974 04y 02m 05d 27 35.0000 0 2 10 5 12 22 23 0 27 35.0000 0 61 23 James Hay Sat 18 Mar 1905 Sat 02 Mar 1912 06y 11m 14d 8 32.0000 0 3 6 1 1 16 2 0 11 44.0000 0 62 141 Jack Hendry Tue 27 Mar 2018 Sun 14 Oct 2018 00y 06m 18d 3 3.8666 0 0 1 0 2 2 4 0 34 35.2517 3 63 51 Bobby Hogg Sat 15 May 1937 Sat 15 May 1937 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0 64 71 John Hughes Sat 08 May 1965 Sun 21 Sep 1969 04y 04m 14d 8 13.9285 1 0 2 4 2 8 10 0 8 13.9285 1 65 85 Ally Hunter Sat 19 May 1973 Wed 26 Sep 1973 00y 04m 08d 2 2.2000 0 0 1 0 1 2 2 0 4 5.2000 0 66 113 Darren Jackson Wed 25 Mar 1998 Sat 10 Oct 1998 00y 06m 16d 8 10.6286 1 0 1 5 2 8 9 0 28 34.5314 4 67 97 Mo Johnston Wed 12 Sep 1984 Wed 18 Feb 1987 02y 05m 07d 10 16.5196 4 0 4 3 3 15 5 0 38 53.9046 14 68 69 Jimmy Johnstone Sat 03 Oct 1964 Wed 20 Nov 1974 10y 01m 18d 23 34.5951 4 0 11 3 9 36 30 0 23 34.5951 4 69 3 James Kelly Sat 13 Apr 1889 Sat 28 Mar 1896 06y 11m 16d 7 28.0000 1 4 3 2 2 21 18 0 9 36.0000 2 70 48 Joe Kennaway Wed 29 Nov 1933 Wed 29 Nov 1933 00y 00m 01d 1 3.0000 0 0 0 1 0 2 2 0 1 3.0000 0 71 68 Jim Kennedy Wed 20 Nov 1963 Wed 25 Nov 1964 01y 00m 06d 6 12.3429 0 0 4 1 1 13 9 0 6 12.3429 0 72 121 John Kennedy Wed 31 Mar 2004 Wed 31 Mar 2004 00y 00m 01d 1 1.0909 0 0 0 0 1 1 2 0 1 1.0909 0 73 16 Alex King Sat 27 Mar 1897 Sat 25 Mar 1899 01y 11m 27d 4 16.0000 1 0 4 0 0 23 2 0 6 24.0000 1 74 114 Paul Lambert Wed 22 Apr 1998 Wed 10 Sep 2003 05y 04m 20d 31 41.4423 1 17 7 12 12 31 39 0 40 52.5089 1 75 76 Bobby Lennox Wed 16 Nov 1966 Wed 22 Apr 1970 03y 05m 07d 10 17.9999 3 0 6 3 1 18 10 0 10 17.9999 3 76 30 William Loney Sat 05 Mar 1910 Sat 19 Mar 1910 00y 00m 15d 2 8.0000 0 0 1 0 1 1 1 0 2 8.0000 0 77 83 Lou Macari Wed 24 May 1972 Wed 18 Oct 1972 00y 04m 25d 6 8.1000 3 0 2 2 2 7 5 0 24 30.3665 5 78 62 Duncan MacKay Sat 11 Apr 1959 Wed 02 May 1962 03y 00m 22d 14 26.5715 0 0 5 2 7 30 30 0 14 26.5715 0 79 98 Murdo MacLeod Sat 25 May 1985 Tue 26 May 1987 02y 00m 02d 5 8.5715 0 0 2 2 1 4 2 0 20 28.9653 1 80 8 Jake Madden Sat 18 Mar 1893 Sat 23 Mar 1895 02y 00m 06d 2 8.0000 5 0 1 1 0 10 2 0 2 8.0000 5 81 9 William Maley Sat 25 Mar 1893 Sat 01 Apr 1893 00y 00m 08d 2 8.0000 0 0 1 0 1 8 6 0 2 8.0000 0 82 124 Shaun Maloney Sat 08 Oct 2005 Tue 16 Nov 2010 05y 01m 09d 10 15.9238 0 0 3 2 5 10 9 0 47 67.5235 7 83 122 David Marshall Wed 18 Aug 2004 Wed 17 Nov 2004 00y 03m 00d 2 2.6666 0 0 0 0 2 1 7 0 47 62.8259 0 84 107 Gordon Marshall Sun 17 May 1992 Sun 17 May 1992 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 1 1.0909 0 85 17 Harry Marshall Sat 18 Mar 1899 Sat 03 Mar 1900 00y 11m 14d 2 8.0000 1 1 2 0 0 9 0 0 2 8.0000 1 86 13 Daniel McArthur Sat 30 Mar 1895 Sat 18 Mar 1899 03y 11m 19d 3 12.0000 0 0 2 0 1 9 4 0 3 12.0000 0 87 31 Andrew McAtee Mon 03 Mar 1913 Mon 03 Mar 1913 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 88 101 Frank McAvennie Wed 17 Feb 1988 Wed 17 Feb 1988 00y 00m 01d 1 1.3333 0 0 0 1 0 2 2 0 5 5.6969 1 89 75 Joe McBride Sat 22 Oct 1966 Wed 16 Nov 1966 00y 00m 26d 2 2.6666 0 0 1 1 0 3 2 0 2 2.6666 0 90 99 Brian McClair Wed 12 Nov 1986 Tue 26 May 1987 00y 06m 15d 4 6.8572 0 0 1 1 2 3 3 0 30 42.3570 2 91 95 Frank McGarvey Wed 21 Sep 1983 Tue 28 Feb 1984 00y 05m 08d 5 8.5715 0 0 2 1 2 6 6 0 7 11.5715 0 92 47 Peter McGonagle Sat 01 Apr 1933 Wed 21 Nov 1934 01y 07m 21d 6 21.0000 0 1 2 1 3 9 12 0 6 21.0000 0 93 84 Danny McGrain Sat 12 May 1973 Tue 22 Jun 1982 09y 01m 11d 62 78.0552 0 10 31 13 18 90 61 0 62 78.0552 0 94 140 Callum McGregor Thu 09 Nov 2017 Sun 23 Jun 2024 06y 07m 15d 63 70.0581 3 13 30 13 20 92 79 0 63 70.0581 3 95 42 Jimmy McGrory Sat 25 Feb 1928 Sat 16 Sep 1933 05y 06m 23d 7 23.0000 6 0 5 0 2 15 7 0 7 23.0000 6 96 39 Thomas McInally Sat 27 Feb 1926 Sat 30 Oct 1926 00y 08m 04d 2 8.0000 0 0 2 0 0 7 0 0 2 8.0000 0 97 1 Mick McKeown Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 0 0 1 1 0 8 1 0 2 8.0000 0 98 108 Tosh McKinlay Wed 16 Aug 1995 Tue 23 Jun 1998 02y 10m 08d 22 25.7454 0 0 11 3 8 23 18 0 22 25.7454 0 99 3 James McLaren Sat 13 Apr 1889 Sat 05 Apr 1890 00y 11m 24d 2 8.0000 1 1 1 1 0 4 3 0 3 12.0000 1 100 38 Adam McLean Sat 31 Oct 1925 Sat 02 Apr 1927 01y 05m 03d 4 16.0000 1 0 3 0 1 11 2 0 4 16.0000 1 101 23 Donald McLeod Sat 18 Mar 1905 Sat 07 Apr 1906 01y 00m 21d 4 16.0000 0 0 3 0 1 7 3 0 4 16.0000 0 102 6 Sandy McMahon Sat 02 Apr 1892 Sat 15 Mar 1902 09y 11m 14d 6 24.0000 4 0 3 1 2 27 13 0 6 24.0000 4 103 127 Stephen McManus Wed 11 Oct 2006 Sat 14 Nov 2009 03y 01m 04d 22 36.0715 1 8 10 2 10 22 25 0 26 40.8715 2 104 23 Jimmy McMenemy Sat 18 Mar 1905 Sat 13 Mar 1920 14y 11m 25d 12 48.0000 5 0 8 4 0 25 5 0 12 48.0000 5 105 28 Alec McNair Sat 03 Mar 1906 Sat 10 Apr 1920 14y 01m 08d 15 60.0000 0 5 7 4 4 25 17 0 15 60.0000 0 106 110 Jackie McNamara Sat 05 Oct 1996 Sat 04 Jun 2005 08y 08m 00d 30 36.6049 0 1 10 9 11 28 40 0 33 40.6048 0 107 66 Billy McNeill Sat 15 Apr 1961 Sat 27 May 1972 11y 01m 13d 29 52.9857 3 8 14 5 10 67 49 0 29 52.9857 3 108 57 John McPhail Wed 09 Nov 1949 Sat 03 Oct 1953 03y 10m 25d 5 8.0000 3 0 4 0 1 14 4 0 5 8.0000 3 109 96 Paul McStay Wed 21 Sep 1983 Wed 02 Apr 1997 13y 06m 13d 76 107.8053 9 7 31 22 23 90 68 0 76 107.8053 9 110 35 Willie McStay Sat 12 Feb 1921 Sat 25 Feb 1928 07y 00m 14d 13 52.0000 0 5 10 1 2 28 7 0 13 52.0000 0 111 14 Peter Meehan Sat 28 Mar 1896 Sat 28 Mar 1896 00y 00m 01d 1 4.0000 0 0 0 1 0 3 3 0 1 4.0000 0 112 125 Kenny Miller Sat 02 Sep 2006 Wed 17 Oct 2007 01y 01m 16d 7 10.5000 2 0 4 0 3 11 8 0 69 95.6519 18 113 55 Willie Miller Sat 19 Oct 1946 Wed 12 Nov 1947 01y 00m 25d 6 13.6000 0 0 1 1 4 10 10 0 6 13.6000 0 114 60 Neil Mochan Wed 19 May 1954 Sat 19 Jun 1954 00y 01m 01d 3 4.5000 0 0 0 1 2 1 9 0 3 4.5000 0 115 142 Lewis Morgan Tue 29 May 2018 Sat 02 Jun 2018 00y 00m 05d 2 2.6666 0 0 0 0 2 0 3 0 7 10.5128 0 116 135 Charlie Mulgrew Wed 29 Feb 2012 Sat 04 Jun 2016 04y 03m 07d 24 33.9665 2 0 10 4 10 27 32 0 44 63.1091 3 117 52 Frank Murphy Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 1 0 1 0 0 3 1 0 1 2.4000 1 118 46 Charlie Napier Sat 09 Apr 1932 Sat 06 Apr 1935 02y 11m 29d 3 11.0000 2 0 2 0 1 5 5 0 5 15.0000 3 119 94 Charlie Nicholas Wed 30 Mar 1983 Sun 19 Jun 1983 00y 02m 21d 6 7.2000 2 0 3 2 1 9 4 0 20 27.8689 5 120 109 Brian ONeil Wed 27 Mar 1996 Wed 27 Mar 1996 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 7 9.8527 0 121 20 William Orr Sat 03 Mar 1900 Sat 12 Mar 1904 04y 00m 10d 3 12.0000 0 0 1 1 1 4 3 0 3 12.0000 0 122 53 George Paterson Sat 08 Oct 1938 Wed 23 Jan 1946 07y 03m 16d 2 9.0000 0 0 1 1 0 4 2 0 2 9.0000 0 123 120 Stephen Pearson Wed 18 Feb 2004 Wed 17 Nov 2004 00y 09m 00d 4 5.0908 0 0 0 0 4 1 12 0 10 13.5150 0 124 92 David Provan Wed 21 Nov 1979 Wed 28 Apr 1982 02y 05m 08d 10 12.5727 1 0 4 1 5 13 13 0 10 12.5727 1 125 23 Jimmy Quinn Sat 18 Mar 1905 Sat 23 Mar 1912 07y 00m 06d 11 44.0000 7 0 6 2 3 16 7 0 11 44.0000 7 126 148 Anthony Ralston Mon 15 Nov 2021 Mon 18 Nov 2024 03y 00m 04d 18 24.2310 1 0 6 5 7 23 28 0 18 24.2310 1 127 130 Barry Robson Fri 30 May 2008 Wed 03 Mar 2010 01y 09m 04d 7 12.3572 0 0 2 2 3 4 8 0 17 25.5572 0 128 15 Davie Russell Sat 20 Mar 1897 Sat 02 Mar 1901 03y 11m 11d 4 16.0000 1 0 2 2 0 17 3 0 6 24.0000 1 129 44 Peter Scarff Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 130 77 Ronnie Simpson Sat 15 Apr 1967 Wed 06 Nov 1968 01y 06m 23d 5 10.1666 0 0 2 1 2 6 7 0 5 10.1666 0 131 119 Jamie Smith Wed 12 Feb 2003 Wed 30 Apr 2003 00y 02m 19d 2 2.1818 0 0 0 0 2 0 4 0 2 2.1818 0 132 63 John Smith Wed 27 May 1959 Wed 03 Jun 1959 00y 00m 08d 2 4.0000 0 0 1 0 1 2 2 0 2 4.0000 0 133 23 Peter Somers Sat 18 Mar 1905 Mon 01 Mar 1909 03y 11m 12d 4 16.0000 0 0 2 0 2 9 4 0 4 16.0000 0 134 17 David Storrier Sat 18 Mar 1899 Sat 08 Apr 1899 00y 00m 22d 3 12.0000 0 1 2 0 1 16 3 0 3 12.0000 0 135 146 Greg Taylor Sat 16 Nov 2019 Fri 07 Jun 2024 04y 06m 23d 13 15.5386 0 0 6 6 1 26 18 0 14 16.7386 0 136 41 Alec Thomson Sat 17 Apr 1926 Wed 26 Oct 1932 06y 06m 10d 3 11.0000 0 0 2 0 1 6 6 0 3 11.0000 0 137 43 John Thomson Sun 18 May 1930 Sat 28 Mar 1931 00y 10m 11d 4 9.0000 0 0 2 2 0 5 1 0 4 9.0000 0 138 45 Bertie Thomson Sat 31 Oct 1931 Sat 31 Oct 1931 00y 00m 01d 1 3.0000 1 0 1 0 0 3 2 0 1 3.0000 1 139 138 Kieran Tierney Tue 29 Mar 2016 Thu 11 Oct 2018 02y 06m 13d 12 16.9094 0 1 6 2 4 15 14 0 47 51.3521 1 140 147 David Turnbull Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 5 4.4424 0 0 3 1 1 9 5 0 5 4.4424 0 141 72 Bobby Murdoch Tue 09 Nov 1965 Wed 05 Nov 1969 03y 11m 28d 12 19.1665 5 0 5 2 5 23 21 0 12 19.1665 5 142 102 Andy Walker Tue 17 May 1988 Wed 12 Oct 1994 06y 04m 26d 3 3.9999 0 0 2 1 0 7 1 0 3 3.9999 0 143 77 Willie Wallace Sat 15 Apr 1967 Sat 10 May 1969 02y 00m 26d 4 7.1666 0 0 1 0 3 4 9 0 7 11.5475 0 144 100 Derek Whyte Wed 14 Oct 1987 Sun 17 May 1992 04y 07m 04d 4 5.2575 0 0 3 1 0 5 0 0 12 16.1293 0 145 132 Mark Wilson Wed 09 Feb 2011 Wed 09 Feb 2011 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 146 88 Paul Wilson Wed 05 Feb 1975 Wed 05 Feb 1975 00y 00m 01d 1 1.3333 0 0 0 1 0 1 1 0 1 1.3333 0 147 39 Peter Wilson Sat 27 Feb 1926 Sat 01 Apr 1933 07y 01m 06d 4 13.0000 0 0 3 1 0 8 1 0 4 13.0000 0 148 29 James Young Sat 17 Mar 1906 Sat 17 Mar 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 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 82 Kenny Dalglish Wed 10 Nov 1971 Thu 23 Jun 1977 05y 07m 14d 47 58.8855 16 1 23 10 14 70 47 0 102 131.3959 30 2 96 Paul McStay Wed 21 Sep 1983 Wed 02 Apr 1997 13y 06m 13d 76 107.8053 9 7 31 22 23 90 68 0 76 107.8053 9 3 104 John Collins Wed 17 Oct 1990 Tue 18 Jun 1996 05y 08m 02d 32 44.5148 7 0 15 7 10 40 28 0 58 76.7016 12 3 58 Bobby Collins Sat 21 Oct 1950 Sun 15 Jun 1958 07y 07m 26d 22 34.6664 7 0 9 6 7 44 35 0 31 51.8093 10 3 23 Jimmy Quinn Sat 18 Mar 1905 Sat 23 Mar 1912 07y 00m 06d 11 44.0000 7 0 6 2 3 16 7 0 11 44.0000 7 6 42 Jimmy McGrory Sat 25 Feb 1928 Sat 16 Sep 1933 05y 06m 23d 7 23.0000 6 0 5 0 2 15 7 0 7 23.0000 6 7 9 John James Campbell Sat 25 Mar 1893 Mon 09 Mar 1903 09y 11m 13d 12 48.0000 5 1 8 2 2 44 15 0 12 48.0000 5 7 134 James Forrest Sun 29 May 2011 Mon 03 Jun 2024 13y 00m 06d 39 53.4801 5 0 18 7 14 58 47 0 39 53.4801 5 7 8 Jake Madden Sat 18 Mar 1893 Sat 23 Mar 1895 02y 00m 06d 2 8.0000 5 0 1 1 0 10 2 0 2 8.0000 5 7 23 Jimmy McMenemy Sat 18 Mar 1905 Sat 13 Mar 1920 14y 11m 25d 12 48.0000 5 0 8 4 0 25 5 0 12 48.0000 5 7 72 Bobby Murdoch Tue 09 Nov 1965 Wed 05 Nov 1969 03y 11m 28d 12 19.1665 5 0 5 2 5 23 21 0 12 19.1665 5 12 129 Scott Brown Wed 22 Aug 2007 Mon 04 Sep 2017 10y 00m 14d 52 78.5427 4 25 25 11 16 71 58 0 55 82.8760 4 12 144 Ryan Christie Sat 02 Jun 2018 Mon 14 Jun 2021 03y 00m 13d 18 22.4833 4 0 6 5 7 28 27 0 58 71.3043 7 12 49 Jimmy Delaney Sat 05 Oct 1935 Wed 09 Nov 1938 03y 01m 05d 9 24.4000 4 0 6 3 0 18 8 0 15 44.8000 7 12 137 Leigh Griffiths Fri 05 Jun 2015 Wed 18 Nov 2020 05y 05m 14d 18 24.6023 4 0 7 5 6 18 20 0 22 30.0023 4 12 97 Mo Johnston Wed 12 Sep 1984 Wed 18 Feb 1987 02y 05m 07d 10 16.5196 4 0 4 3 3 15 5 0 38 53.9046 14 12 69 Jimmy Johnstone Sat 03 Oct 1964 Wed 20 Nov 1974 10y 01m 18d 23 34.5951 4 0 11 3 9 36 30 0 23 34.5951 4 12 6 Sandy McMahon Sat 02 Apr 1892 Sat 15 Mar 1902 09y 11m 14d 6 24.0000 4 0 3 1 2 27 13 0 6 24.0000 4 19 17 Jack Bell Sat 18 Mar 1899 Sat 07 Apr 1900 01y 00m 21d 5 20.0000 3 0 4 0 1 25 6 0 10 40.0000 5 19 112 Craig Burley Sun 07 Sep 1997 Wed 17 Nov 1999 02y 02m 11d 16 21.0284 3 0 7 4 5 21 17 0 46 59.5611 3 19 69 Stevie Chalmers Sat 03 Oct 1964 Wed 16 Nov 1966 02y 01m 14d 5 7.4285 3 0 2 1 2 8 7 0 5 7.4285 3 19 1 Willie Groves Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 3 0 1 1 0 8 1 0 3 12.0000 4 19 76 Bobby Lennox Wed 16 Nov 1966 Wed 22 Apr 1970 03y 05m 07d 10 17.9999 3 0 6 3 1 18 10 0 10 17.9999 3 19 83 Lou Macari Wed 24 May 1972 Wed 18 Oct 1972 00y 04m 25d 6 8.1000 3 0 2 2 2 7 5 0 24 30.3665 5 19 140 Callum McGregor Thu 09 Nov 2017 Sun 23 Jun 2024 06y 07m 15d 63 70.0581 3 13 30 13 20 92 79 0 63 70.0581 3 19 66 Billy McNeill Sat 15 Apr 1961 Sat 27 May 1972 11y 01m 13d 29 52.9857 3 8 14 5 10 67 49 0 29 52.9857 3 19 57 John McPhail Wed 09 Nov 1949 Sat 03 Oct 1953 03y 10m 25d 5 8.0000 3 0 4 0 1 14 4 0 5 8.0000 3 28 125 Kenny Miller Sat 02 Sep 2006 Wed 17 Oct 2007 01y 01m 16d 7 10.5000 2 0 4 0 3 11 8 0 69 95.6519 18 28 135 Charlie Mulgrew Wed 29 Feb 2012 Sat 04 Jun 2016 04y 03m 07d 24 33.9665 2 0 10 4 10 27 32 0 44 63.1091 3 28 46 Charlie Napier Sat 09 Apr 1932 Sat 06 Apr 1935 02y 11m 29d 3 11.0000 2 0 2 0 1 5 5 0 5 15.0000 3 28 94 Charlie Nicholas Wed 30 Mar 1983 Sun 19 Jun 1983 00y 02m 21d 6 7.2000 2 0 3 2 1 9 4 0 20 27.8689 5 32 91 Roy Aitken Wed 12 Sep 1979 Wed 15 Nov 1989 10y 02m 04d 50 68.3530 1 22 18 16 16 50 47 0 57 75.9893 1 32 139 Stuart Armstrong Sun 26 Mar 2017 Tue 27 Mar 2018 01y 00m 02d 6 8.7618 1 0 4 1 1 9 3 0 53 63.0045 5 32 123 Craig Beattie Sat 03 Sep 2005 Sat 08 Sep 2007 02y 00m 06d 5 7.1666 1 0 3 1 1 8 6 0 7 10.1666 1 32 22 Alexander Bennett Sat 12 Mar 1904 Sat 07 Mar 1908 03y 11m 25d 3 12.0000 1 0 2 1 0 6 2 0 11 44.0000 2 32 106 Tom Boyd Wed 25 Mar 1992 Wed 05 Sep 2001 09y 05m 12d 66 90.6492 1 6 28 18 20 85 59 0 72 100.8310 1 32 145 Oliver Burke Thu 21 Mar 2019 Tue 11 Jun 2019 00y 02m 22d 3 3.6000 1 0 1 0 2 2 7 0 13 19.2429 1 32 126 Gary Caldwell Wed 06 Sep 2006 Wed 03 Mar 2010 03y 05m 26d 17 28.7858 1 0 7 2 8 12 23 0 55 79.1490 2 32 35 Joe Cassidy Sat 12 Feb 1921 Sat 16 Feb 1924 03y 00m 05d 4 16.0000 1 0 3 0 1 5 3 0 4 16.0000 1 32 133 Kris Commons Wed 09 Feb 2011 Wed 06 Feb 2013 01y 11m 29d 5 6.0000 1 0 2 0 3 5 6 0 12 18.0572 2 32 90 Joe Craig Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 1 0 1 0 0 3 1 0 1 1.2000 1 32 12 John Divers Sat 23 Mar 1895 Sat 23 Mar 1895 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 1 4.0000 1 32 61 Willie Fernie Tue 25 May 1954 Wed 11 Jun 1958 04y 00m 18d 12 17.4999 1 0 5 3 4 17 21 0 12 17.4999 1 32 73 Tommy Gemmell Sat 02 Apr 1966 Wed 03 Feb 1971 04y 10m 02d 18 30.6665 1 0 6 6 6 32 29 0 18 30.6665 1 32 71 John Hughes Sat 08 May 1965 Sun 21 Sep 1969 04y 04m 14d 8 13.9285 1 0 2 4 2 8 10 0 8 13.9285 1 32 113 Darren Jackson Wed 25 Mar 1998 Sat 10 Oct 1998 00y 06m 16d 8 10.6286 1 0 1 5 2 8 9 0 28 34.5314 4 32 3 James Kelly Sat 13 Apr 1889 Sat 28 Mar 1896 06y 11m 16d 7 28.0000 1 4 3 2 2 21 18 0 9 36.0000 2 32 16 Alex King Sat 27 Mar 1897 Sat 25 Mar 1899 01y 11m 27d 4 16.0000 1 0 4 0 0 23 2 0 6 24.0000 1 32 114 Paul Lambert Wed 22 Apr 1998 Wed 10 Sep 2003 05y 04m 20d 31 41.4423 1 17 7 12 12 31 39 0 40 52.5089 1 32 17 Harry Marshall Sat 18 Mar 1899 Sat 03 Mar 1900 00y 11m 14d 2 8.0000 1 1 2 0 0 9 0 0 2 8.0000 1 32 3 James McLaren Sat 13 Apr 1889 Sat 05 Apr 1890 00y 11m 24d 2 8.0000 1 1 1 1 0 4 3 0 3 12.0000 1 32 38 Adam McLean Sat 31 Oct 1925 Sat 02 Apr 1927 01y 05m 03d 4 16.0000 1 0 3 0 1 11 2 0 4 16.0000 1 32 127 Stephen McManus Wed 11 Oct 2006 Sat 14 Nov 2009 03y 01m 04d 22 36.0715 1 8 10 2 10 22 25 0 26 40.8715 2 32 52 Frank Murphy Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 1 0 1 0 0 3 1 0 1 2.4000 1 32 92 David Provan Wed 21 Nov 1979 Wed 28 Apr 1982 02y 05m 08d 10 12.5727 1 0 4 1 5 13 13 0 10 12.5727 1 32 148 Anthony Ralston Mon 15 Nov 2021 Mon 18 Nov 2024 03y 00m 04d 18 24.2310 1 0 6 5 7 23 28 0 18 24.2310 1 32 15 Davie Russell Sat 20 Mar 1897 Sat 02 Mar 1901 03y 11m 11d 4 16.0000 1 0 2 2 0 17 3 0 6 24.0000 1 32 45 Bertie Thomson Sat 31 Oct 1931 Sat 31 Oct 1931 00y 00m 01d 1 3.0000 1 0 1 0 0 3 2 0 1 3.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 96 Paul McStay Wed 21 Sep 1983 Wed 02 Apr 1997 13y 06m 13d 76 107.8053 9 7 31 22 23 90 68 0 76 107.8053 9 2 106 Tom Boyd Wed 25 Mar 1992 Wed 05 Sep 2001 09y 05m 12d 66 90.6492 1 6 28 18 20 85 59 0 72 100.8310 1 3 56 Bobby Evans Sat 23 Oct 1948 Wed 04 May 1960 11y 06m 12d 45 84.8569 0 9 21 12 12 90 66 0 48 89.9998 0 4 129 Scott Brown Wed 22 Aug 2007 Mon 04 Sep 2017 10y 00m 14d 52 78.5427 4 25 25 11 16 71 58 0 55 82.8760 4 5 84 Danny McGrain Sat 12 May 1973 Tue 22 Jun 1982 09y 01m 11d 62 78.0552 0 10 31 13 18 90 61 0 62 78.0552 0 6 140 Callum McGregor Thu 09 Nov 2017 Sun 23 Jun 2024 06y 07m 15d 63 70.0581 3 13 30 13 20 92 79 0 63 70.0581 3 7 91 Roy Aitken Wed 12 Sep 1979 Wed 15 Nov 1989 10y 02m 04d 50 68.3530 1 22 18 16 16 50 47 0 57 75.9893 1 8 28 Alec McNair Sat 03 Mar 1906 Sat 10 Apr 1920 14y 01m 08d 15 60.0000 0 5 7 4 4 25 17 0 15 60.0000 0 9 82 Kenny Dalglish Wed 10 Nov 1971 Thu 23 Jun 1977 05y 07m 14d 47 58.8855 16 1 23 10 14 70 47 0 102 131.3959 30 10 134 James Forrest Sun 29 May 2011 Mon 03 Jun 2024 13y 00m 06d 39 53.4801 5 0 18 7 14 58 47 0 39 53.4801 5 11 66 Billy McNeill Sat 15 Apr 1961 Sat 27 May 1972 11y 01m 13d 29 52.9857 3 8 14 5 10 67 49 0 29 52.9857 3 12 35 Willie McStay Sat 12 Feb 1921 Sat 25 Feb 1928 07y 00m 14d 13 52.0000 0 5 10 1 2 28 7 0 13 52.0000 0 13 9 John James Campbell Sat 25 Mar 1893 Mon 09 Mar 1903 09y 11m 13d 12 48.0000 5 1 8 2 2 44 15 0 12 48.0000 5 13 23 Jimmy McMenemy Sat 18 Mar 1905 Sat 13 Mar 1920 14y 11m 25d 12 48.0000 5 0 8 4 0 25 5 0 12 48.0000 5 15 104 John Collins Wed 17 Oct 1990 Tue 18 Jun 1996 05y 08m 02d 32 44.5148 7 0 15 7 10 40 28 0 58 76.7016 12 16 23 Jimmy Quinn Sat 18 Mar 1905 Sat 23 Mar 1912 07y 00m 06d 11 44.0000 7 0 6 2 3 16 7 0 11 44.0000 7 17 114 Paul Lambert Wed 22 Apr 1998 Wed 10 Sep 2003 05y 04m 20d 31 41.4423 1 17 7 12 12 31 39 0 40 52.5089 1 18 110 Jackie McNamara Sat 05 Oct 1996 Sat 04 Jun 2005 08y 08m 00d 30 36.6049 0 1 10 9 11 28 40 0 33 40.6048 0 19 127 Stephen McManus Wed 11 Oct 2006 Sat 14 Nov 2009 03y 01m 04d 22 36.0715 1 8 10 2 10 22 25 0 26 40.8715 2 20 80 Davie Hay Sat 18 Apr 1970 Sat 22 Jun 1974 04y 02m 05d 27 35.0000 0 2 10 5 12 22 23 0 27 35.0000 0 21 58 Bobby Collins Sat 21 Oct 1950 Sun 15 Jun 1958 07y 07m 26d 22 34.6664 7 0 9 6 7 44 35 0 31 51.8093 10 22 69 Jimmy Johnstone Sat 03 Oct 1964 Wed 20 Nov 1974 10y 01m 18d 23 34.5951 4 0 11 3 9 36 30 0 23 34.5951 4 23 135 Charlie Mulgrew Wed 29 Feb 2012 Sat 04 Jun 2016 04y 03m 07d 24 33.9665 2 0 10 4 10 27 32 0 44 63.1091 3 24 6 Ned Doyle Sat 02 Apr 1892 Sat 02 Apr 1898 06y 00m 01d 8 32.0000 0 1 4 1 3 20 14 0 8 32.0000 0 24 23 James Hay Sat 18 Mar 1905 Sat 02 Mar 1912 06y 11m 14d 8 32.0000 0 3 6 1 1 16 2 0 11 44.0000 0 26 73 Tommy Gemmell Sat 02 Apr 1966 Wed 03 Feb 1971 04y 10m 02d 18 30.6665 1 0 6 6 6 32 29 0 18 30.6665 1 27 126 Gary Caldwell Wed 06 Sep 2006 Wed 03 Mar 2010 03y 05m 26d 17 28.7858 1 0 7 2 8 12 23 0 55 79.1490 2 28 3 James Kelly Sat 13 Apr 1889 Sat 28 Mar 1896 06y 11m 16d 7 28.0000 1 4 3 2 2 21 18 0 9 36.0000 2 29 62 Duncan MacKay Sat 11 Apr 1959 Wed 02 May 1962 03y 00m 22d 14 26.5715 0 0 5 2 7 30 30 0 14 26.5715 0 30 108 Tosh McKinlay Wed 16 Aug 1995 Tue 23 Jun 1998 02y 10m 08d 22 25.7454 0 0 11 3 8 23 18 0 22 25.7454 0 31 137 Leigh Griffiths Fri 05 Jun 2015 Wed 18 Nov 2020 05y 05m 14d 18 24.6023 4 0 7 5 6 18 20 0 22 30.0023 4 32 49 Jimmy Delaney Sat 05 Oct 1935 Wed 09 Nov 1938 03y 01m 05d 9 24.4000 4 0 6 3 0 18 8 0 15 44.8000 7 33 148 Anthony Ralston Mon 15 Nov 2021 Mon 18 Nov 2024 03y 00m 04d 18 24.2310 1 0 6 5 7 23 28 0 18 24.2310 1 34 6 Sandy McMahon Sat 02 Apr 1892 Sat 15 Mar 1902 09y 11m 14d 6 24.0000 4 0 3 1 2 27 13 0 6 24.0000 4 35 42 Jimmy McGrory Sat 25 Feb 1928 Sat 16 Sep 1933 05y 06m 23d 7 23.0000 6 0 5 0 2 15 7 0 7 23.0000 6 36 144 Ryan Christie Sat 02 Jun 2018 Mon 14 Jun 2021 03y 00m 13d 18 22.4833 4 0 6 5 7 28 27 0 58 71.3043 7 37 67 Paddy Crerand Wed 03 May 1961 Wed 07 Nov 1962 01y 06m 05d 11 21.4286 0 0 8 0 3 32 18 0 16 30.3048 0 38 118 Rab Douglas Wed 17 Apr 2002 Sat 26 Mar 2005 02y 11m 10d 18 21.1059 0 0 6 4 8 19 27 0 19 22.4392 0 39 112 Craig Burley Sun 07 Sep 1997 Wed 17 Nov 1999 02y 02m 11d 16 21.0284 3 0 7 4 5 21 17 0 46 59.5611 3 40 47 Peter McGonagle Sat 01 Apr 1933 Wed 21 Nov 1934 01y 07m 21d 6 21.0000 0 1 2 1 3 9 12 0 6 21.0000 0 41 17 Jack Bell Sat 18 Mar 1899 Sat 07 Apr 1900 01y 00m 21d 5 20.0000 3 0 4 0 1 25 6 0 10 40.0000 5 41 34 William Cringan Thu 26 Feb 1920 Sat 14 Apr 1923 03y 01m 20d 5 20.0000 0 3 3 2 0 8 4 0 5 20.0000 0 43 136 Craig Gordon Tue 18 Nov 2014 Sun 14 Oct 2018 03y 10m 27d 14 19.7093 0 0 7 2 5 16 18 0 79 108.4113 0 44 72 Bobby Murdoch Tue 09 Nov 1965 Wed 05 Nov 1969 03y 11m 28d 12 19.1665 5 0 5 2 5 23 21 0 12 19.1665 5 45 76 Bobby Lennox Wed 16 Nov 1966 Wed 22 Apr 1970 03y 05m 07d 10 17.9999 3 0 6 3 1 18 10 0 10 17.9999 3 46 61 Willie Fernie Tue 25 May 1954 Wed 11 Jun 1958 04y 00m 18d 12 17.4999 1 0 5 3 4 17 21 0 12 17.4999 1 47 128 Paul Hartley Sat 24 Mar 2007 Wed 19 Nov 2008 01y 07m 27d 11 17.1429 0 0 5 1 5 11 12 0 25 38.4760 1 48 138 Kieran Tierney Tue 29 Mar 2016 Thu 11 Oct 2018 02y 06m 13d 12 16.9094 0 1 6 2 4 15 14 0 47 51.3521 1 49 97 Mo Johnston Wed 12 Sep 1984 Wed 18 Feb 1987 02y 05m 07d 10 16.5196 4 0 4 3 3 15 5 0 38 53.9046 14 50 11 James Blessington Sat 31 Mar 1894 Sat 04 Apr 1896 02y 00m 05d 4 16.0000 0 0 2 2 0 9 7 0 4 16.0000 0 50 35 Joe Cassidy Sat 12 Feb 1921 Sat 16 Feb 1924 03y 00m 05d 4 16.0000 1 0 3 0 1 5 3 0 4 16.0000 1 50 16 Alex King Sat 27 Mar 1897 Sat 25 Mar 1899 01y 11m 27d 4 16.0000 1 0 4 0 0 23 2 0 6 24.0000 1 50 38 Adam McLean Sat 31 Oct 1925 Sat 02 Apr 1927 01y 05m 03d 4 16.0000 1 0 3 0 1 11 2 0 4 16.0000 1 50 23 Donald McLeod Sat 18 Mar 1905 Sat 07 Apr 1906 01y 00m 21d 4 16.0000 0 0 3 0 1 7 3 0 4 16.0000 0 50 15 Davie Russell Sat 20 Mar 1897 Sat 02 Mar 1901 03y 11m 11d 4 16.0000 1 0 2 2 0 17 3 0 6 24.0000 1 50 23 Peter Somers Sat 18 Mar 1905 Mon 01 Mar 1909 03y 11m 12d 4 16.0000 0 0 2 0 2 9 4 0 4 16.0000 0 57 124 Shaun Maloney Sat 08 Oct 2005 Tue 16 Nov 2010 05y 01m 09d 10 15.9238 0 0 3 2 5 10 9 0 47 67.5235 7 58 146 Greg Taylor Sat 16 Nov 2019 Fri 07 Jun 2024 04y 06m 23d 13 15.5386 0 0 6 6 1 26 18 0 14 16.7386 0 59 71 John Hughes Sat 08 May 1965 Sun 21 Sep 1969 04y 04m 14d 8 13.9285 1 0 2 4 2 8 10 0 8 13.9285 1 60 55 Willie Miller Sat 19 Oct 1946 Wed 12 Nov 1947 01y 00m 25d 6 13.6000 0 0 1 1 4 10 10 0 6 13.6000 0 61 111 Simon Donnelly Tue 27 May 1997 Wed 14 Oct 1998 01y 04m 18d 10 13.0286 0 0 4 3 3 14 12 0 10 13.0286 0 62 39 Peter Wilson Sat 27 Feb 1926 Sat 01 Apr 1933 07y 01m 06d 4 13.0000 0 0 3 1 0 8 1 0 4 13.0000 0 63 92 David Provan Wed 21 Nov 1979 Wed 28 Apr 1982 02y 05m 08d 10 12.5727 1 0 4 1 5 13 13 0 10 12.5727 1 64 130 Barry Robson Fri 30 May 2008 Wed 03 Mar 2010 01y 09m 04d 7 12.3572 0 0 2 2 3 4 8 0 17 25.5572 0 65 68 Jim Kennedy Wed 20 Nov 1963 Wed 25 Nov 1964 01y 00m 06d 6 12.3429 0 0 4 1 1 13 9 0 6 12.3429 0 66 21 Bernard Battles Sat 23 Feb 1901 Sat 30 Mar 1901 00y 01m 08d 3 12.0000 0 0 1 2 0 14 3 0 3 12.0000 0 66 22 Alexander Bennett Sat 12 Mar 1904 Sat 07 Mar 1908 03y 11m 25d 3 12.0000 1 0 2 1 0 6 2 0 11 44.0000 2 66 32 Joseph Dodds Sat 28 Feb 1914 Sat 04 Apr 1914 00y 01m 08d 3 12.0000 0 0 1 2 0 4 2 0 3 12.0000 0 66 13 Daniel McArthur Sat 30 Mar 1895 Sat 18 Mar 1899 03y 11m 19d 3 12.0000 0 0 2 0 1 9 4 0 3 12.0000 0 66 20 William Orr Sat 03 Mar 1900 Sat 12 Mar 1904 04y 00m 10d 3 12.0000 0 0 1 1 1 4 3 0 3 12.0000 0 66 17 David Storrier Sat 18 Mar 1899 Sat 08 Apr 1899 00y 00m 22d 3 12.0000 0 1 2 0 1 16 3 0 3 12.0000 0 72 46 Charlie Napier Sat 09 Apr 1932 Sat 06 Apr 1935 02y 11m 29d 3 11.0000 2 0 2 0 1 5 5 0 5 15.0000 3 72 41 Alec Thomson Sat 17 Apr 1926 Wed 26 Oct 1932 06y 06m 10d 3 11.0000 0 0 2 0 1 6 6 0 3 11.0000 0 74 113 Darren Jackson Wed 25 Mar 1998 Sat 10 Oct 1998 00y 06m 16d 8 10.6286 1 0 1 5 2 8 9 0 28 34.5314 4 75 125 Kenny Miller Sat 02 Sep 2006 Wed 17 Oct 2007 01y 01m 16d 7 10.5000 2 0 4 0 3 11 8 0 69 95.6519 18 76 77 Ronnie Simpson Sat 15 Apr 1967 Wed 06 Nov 1968 01y 06m 23d 5 10.1666 0 0 2 1 2 6 7 0 5 10.1666 0 77 93 Tommy Burns Tue 19 May 1981 Sat 21 May 1988 07y 00m 03d 8 9.8151 0 0 5 1 2 11 5 0 8 9.8151 0 78 53 George Paterson Sat 08 Oct 1938 Wed 23 Jan 1946 07y 03m 16d 2 9.0000 0 0 1 1 0 4 2 0 2 9.0000 0 78 43 John Thomson Sun 18 May 1930 Sat 28 Mar 1931 00y 10m 11d 4 9.0000 0 0 2 2 0 5 1 0 4 9.0000 0 80 139 Stuart Armstrong Sun 26 Mar 2017 Tue 27 Mar 2018 01y 00m 02d 6 8.7618 1 0 4 1 1 9 3 0 53 63.0045 5 81 98 Murdo MacLeod Sat 25 May 1985 Tue 26 May 1987 02y 00m 02d 5 8.5715 0 0 2 2 1 4 2 0 20 28.9653 1 81 95 Frank McGarvey Wed 21 Sep 1983 Tue 28 Feb 1984 00y 05m 08d 5 8.5715 0 0 2 1 2 6 6 0 7 11.5715 0 83 83 Lou Macari Wed 24 May 1972 Wed 18 Oct 1972 00y 04m 25d 6 8.1000 3 0 2 2 2 7 5 0 24 30.3665 5 84 1 Willie Groves Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 3 0 1 1 0 8 1 0 3 12.0000 4 84 30 William Loney Sat 05 Mar 1910 Sat 19 Mar 1910 00y 00m 15d 2 8.0000 0 0 1 0 1 1 1 0 2 8.0000 0 84 8 Jake Madden Sat 18 Mar 1893 Sat 23 Mar 1895 02y 00m 06d 2 8.0000 5 0 1 1 0 10 2 0 2 8.0000 5 84 9 William Maley Sat 25 Mar 1893 Sat 01 Apr 1893 00y 00m 08d 2 8.0000 0 0 1 0 1 8 6 0 2 8.0000 0 84 17 Harry Marshall Sat 18 Mar 1899 Sat 03 Mar 1900 00y 11m 14d 2 8.0000 1 1 2 0 0 9 0 0 2 8.0000 1 84 39 Thomas McInally Sat 27 Feb 1926 Sat 30 Oct 1926 00y 08m 04d 2 8.0000 0 0 2 0 0 7 0 0 2 8.0000 0 84 1 Mick McKeown Sat 09 Mar 1889 Sat 05 Apr 1890 01y 00m 28d 2 8.0000 0 0 1 1 0 8 1 0 2 8.0000 0 84 3 James McLaren Sat 13 Apr 1889 Sat 05 Apr 1890 00y 11m 24d 2 8.0000 1 1 1 1 0 4 3 0 3 12.0000 1 84 57 John McPhail Wed 09 Nov 1949 Sat 03 Oct 1953 03y 10m 25d 5 8.0000 3 0 4 0 1 14 4 0 5 8.0000 3 93 115 Mark Burchill Tue 05 Oct 1999 Wed 26 Apr 2000 00y 06m 22d 6 7.9998 0 0 3 1 2 5 4 0 6 7.9998 0 94 69 Stevie Chalmers Sat 03 Oct 1964 Wed 16 Nov 1966 02y 01m 14d 5 7.4285 3 0 2 1 2 8 7 0 5 7.4285 3 95 94 Charlie Nicholas Wed 30 Mar 1983 Sun 19 Jun 1983 00y 02m 21d 6 7.2000 2 0 3 2 1 9 4 0 20 27.8689 5 96 123 Craig Beattie Sat 03 Sep 2005 Sat 08 Sep 2007 02y 00m 06d 5 7.1666 1 0 3 1 1 8 6 0 7 10.1666 1 96 77 Willie Wallace Sat 15 Apr 1967 Sat 10 May 1969 02y 00m 26d 4 7.1666 0 0 1 0 3 4 9 0 7 11.5475 0 98 50 John Crum Sat 04 Apr 1936 Sat 08 Oct 1938 02y 06m 05d 2 7.0000 0 0 1 1 0 3 1 0 2 7.0000 0 99 99 Brian McClair Wed 12 Nov 1986 Tue 26 May 1987 00y 06m 15d 4 6.8572 0 0 1 1 2 3 3 0 30 42.3570 2 100 81 Jim Brogan Wed 21 Apr 1971 Sat 22 May 1971 00y 01m 02d 4 6.0000 0 0 0 1 3 1 6 0 4 6.0000 0 100 133 Kris Commons Wed 09 Feb 2011 Wed 06 Feb 2013 01y 11m 29d 5 6.0000 1 0 2 0 3 5 6 0 12 18.0572 2 102 63 Bertie Auld Wed 27 May 1959 Wed 04 Nov 1959 00y 05m 09d 3 5.7143 0 0 1 1 1 3 3 0 3 5.7143 0 103 74 John Clark Sat 25 Jun 1966 Wed 10 May 1967 00y 10m 16d 4 5.3332 0 0 1 2 1 4 5 0 4 5.3332 0 104 100 Derek Whyte Wed 14 Oct 1987 Sun 17 May 1992 04y 07m 04d 4 5.2575 0 0 3 1 0 5 0 0 12 16.1293 0 105 117 Stephen Crainey Wed 27 Mar 2002 Sat 07 Sep 2002 00y 05m 12d 4 5.1818 0 0 0 1 3 3 10 0 12 15.4636 0 106 120 Stephen Pearson Wed 18 Feb 2004 Wed 17 Nov 2004 00y 09m 00d 4 5.0908 0 0 0 0 4 1 12 0 10 13.5150 0 107 60 Neil Mochan Wed 19 May 1954 Sat 19 Jun 1954 00y 01m 01d 3 4.5000 0 0 0 1 2 1 9 0 3 4.5000 0 108 147 David Turnbull Wed 02 Jun 2021 Tue 14 Jun 2022 01y 00m 13d 5 4.4424 0 0 3 1 1 9 5 0 5 4.4424 0 109 32 John Browning Sat 28 Feb 1914 Sat 28 Feb 1914 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 109 12 John Divers Sat 23 Mar 1895 Sat 23 Mar 1895 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 1 4.0000 1 109 5 Peter Dowds Sat 19 Mar 1892 Sat 19 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 1 4.0000 0 109 37 John Gilchrist Sat 08 Apr 1922 Sat 08 Apr 1922 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 0 109 31 Andrew McAtee Mon 03 Mar 1913 Mon 03 Mar 1913 00y 00m 01d 1 4.0000 0 0 0 1 0 0 0 0 1 4.0000 0 109 14 Peter Meehan Sat 28 Mar 1896 Sat 28 Mar 1896 00y 00m 01d 1 4.0000 0 0 0 1 0 3 3 0 1 4.0000 0 109 63 John Smith Wed 27 May 1959 Wed 03 Jun 1959 00y 00m 08d 2 4.0000 0 0 1 0 1 2 2 0 2 4.0000 0 109 29 James Young Sat 17 Mar 1906 Sat 17 Mar 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 1 4.0000 0 117 102 Andy Walker Tue 17 May 1988 Wed 12 Oct 1994 06y 04m 26d 3 3.9999 0 0 2 1 0 7 1 0 3 3.9999 0 118 141 Jack Hendry Tue 27 Mar 2018 Sun 14 Oct 2018 00y 06m 18d 3 3.8666 0 0 1 0 2 2 4 0 34 35.2517 3 119 143 Scott Bain Sat 02 Jun 2018 Sun 24 Mar 2019 00y 09m 23d 3 3.7333 0 0 1 0 2 2 4 0 3 3.7333 0 120 65 Frank Haffey Sat 09 Apr 1960 Sat 15 Apr 1961 01y 00m 07d 2 3.7143 0 0 0 1 1 4 10 0 2 3.7143 0 121 145 Oliver Burke Thu 21 Mar 2019 Tue 11 Jun 2019 00y 02m 22d 3 3.6000 1 0 1 0 2 2 7 0 13 19.2429 1 122 116 Jonathan Gould Sat 09 Oct 1999 Wed 15 Nov 2000 01y 01m 07d 2 3.0476 0 0 1 0 1 3 2 0 2 3.0476 0 123 79 James Craig Wed 22 Nov 1967 Wed 22 Nov 1967 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0 123 53 John Divers Sat 08 Oct 1938 Sat 08 Oct 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 2 0 0 1 3.0000 0 123 103 Peter Grant Sat 27 May 1989 Tue 30 May 1989 00y 00m 04d 2 3.0000 0 0 1 0 1 2 2 0 2 3.0000 0 123 48 Joe Kennaway Wed 29 Nov 1933 Wed 29 Nov 1933 00y 00m 01d 1 3.0000 0 0 0 1 0 2 2 0 1 3.0000 0 123 45 Bertie Thomson Sat 31 Oct 1931 Sat 31 Oct 1931 00y 00m 01d 1 3.0000 1 0 1 0 0 3 2 0 1 3.0000 1 128 87 Dixie Deans Wed 30 Oct 1974 Wed 20 Nov 1974 00y 00m 22d 2 2.6666 0 0 1 0 1 4 2 0 2 2.6666 0 128 122 David Marshall Wed 18 Aug 2004 Wed 17 Nov 2004 00y 03m 00d 2 2.6666 0 0 0 0 2 1 7 0 47 62.8259 0 128 75 Joe McBride Sat 22 Oct 1966 Wed 16 Nov 1966 00y 00m 26d 2 2.6666 0 0 1 1 0 3 2 0 2 2.6666 0 128 142 Lewis Morgan Tue 29 May 2018 Sat 02 Jun 2018 00y 00m 05d 2 2.6666 0 0 0 0 2 0 3 0 7 10.5128 0 132 52 Frank Murphy Sat 21 May 1938 Sat 21 May 1938 00y 00m 01d 1 2.4000 1 0 1 0 0 3 1 0 1 2.4000 1 133 85 Ally Hunter Sat 19 May 1973 Wed 26 Sep 1973 00y 04m 08d 2 2.2000 0 0 1 0 1 2 2 0 4 5.2000 0 134 119 Jamie Smith Wed 12 Feb 2003 Wed 30 Apr 2003 00y 02m 19d 2 2.1818 0 0 0 0 2 0 4 0 2 2.1818 0 135 86 George Connelly Wed 26 Sep 1973 Wed 14 Nov 1973 00y 01m 20d 2 2.0000 0 0 1 1 0 3 2 0 2 2.0000 0 135 131 Danny Fox Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 4 5.6000 0 135 51 Bobby Hogg Sat 15 May 1937 Sat 15 May 1937 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0 135 44 Peter Scarff Sat 21 Feb 1931 Sat 21 Feb 1931 00y 00m 01d 1 2.0000 0 0 0 1 0 0 0 0 1 2.0000 0 139 59 Michael Haughney Sat 03 Apr 1954 Sat 03 Apr 1954 00y 00m 01d 1 1.5000 0 0 0 0 1 2 4 0 1 1.5000 0 140 101 Frank McAvennie Wed 17 Feb 1988 Wed 17 Feb 1988 00y 00m 01d 1 1.3333 0 0 0 1 0 2 2 0 5 5.6969 1 140 88 Paul Wilson Wed 05 Feb 1975 Wed 05 Feb 1975 00y 00m 01d 1 1.3333 0 0 0 1 0 1 1 0 1 1.3333 0 142 90 Joe Craig Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 1 0 1 0 0 3 1 0 1 1.2000 1 142 89 Ronnie Glavin Wed 27 Apr 1977 Wed 27 Apr 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 3 1 0 1 1.2000 0 142 132 Mark Wilson Wed 09 Feb 2011 Wed 09 Feb 2011 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 145 105 Mike Galloway Wed 16 Oct 1991 Wed 16 Oct 1991 00y 00m 01d 1 1.0909 0 0 0 0 1 0 1 0 1 1.0909 0 145 121 John Kennedy Wed 31 Mar 2004 Wed 31 Mar 2004 00y 00m 01d 1 1.0909 0 0 0 0 1 1 2 0 1 1.0909 0 145 107 Gordon Marshall Sun 17 May 1992 Sun 17 May 1992 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 1 1.0909 0 145 109 Brian ONeil Wed 27 Mar 1996 Wed 27 Mar 1996 00y 00m 01d 1 1.0909 0 0 1 0 0 1 0 0 7 9.8527 0
Games by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 36 Sat 09 Mar 1889 Mick McKeown Ireland H 2 3
0
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 36 Sat 09 Mar 1889 Willie Groves Ireland H 2 3
3
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 37 Sat 13 Apr 1889 James Kelly England A 2 1
0
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 37 Sat 13 Apr 1889 James McLaren England A 2 1
1
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 41 Sat 05 Apr 1890 James Kelly England H 4
0
26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 James McLaren England H 4
0
C 26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 Mick McKeown England H 4
0
26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 Willie Groves England H 4
0
26379 John McPherson 37 Harry Wood 17 45 Sat 19 Mar 1892 Peter Dowds Ireland A 1
0
10500 Alexander Keillor 17; William Lambie 28; David Ellis 70 James Porter Williamson 42; George Gaffikin 86 47 Sat 02 Apr 1892 Sandy McMahon England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 47 Sat 02 Apr 1892 Ned Doyle England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 47 Sat 02 Apr 1892 James Kelly England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 48 Sat 18 Mar 1893 Ned Doyle Wales A 2 4
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 Jake Madden Wales A 2 4
4
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 Sandy McMahon Ireland H 4 2
1
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 James Kelly Ireland H 4 2
1
C 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 John James Campbell Ireland H 4 2
0
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 William Maley Ireland H 4 2
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 Sandy McMahon England A 4
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 50 Sat 01 Apr 1893 James Kelly England A 4
0
C 16000 William Sellar 30; William Sellar 47 Robert Cunliffe Gosling 15; George Hugh Cotterill 65; Frederick Spiksley 75; Frederick Spiksley 80; John Reynolds 86 50 Sat 01 Apr 1893 John James Campbell England A 4
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 50 Sat 01 Apr 1893 William Maley England A 4
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 James Kelly Wales H 1
0
C 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 James Blessington Ireland A 1
0
6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 53 Sat 07 Apr 1894 Sandy McMahon England H 3 1
1
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 Ned Doyle England H 3 1
0
C 45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 James Blessington England H 3 1
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 54 Sat 23 Mar 1895 John Divers Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 54 Sat 23 Mar 1895 Jake Madden Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 55 Sat 30 Mar 1895 Ned Doyle Ireland H 2
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Daniel McArthur Ireland H 2
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 56 Sat 06 Apr 1895 Ned Doyle England A 2
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Daniel McArthur England A 2
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 58 Sat 28 Mar 1896 James Blessington Ireland A 3
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 James Kelly Ireland A 3
0
C 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 Peter Meehan Ireland A 3
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 James Blessington England H 1
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 60 Sat 20 Mar 1897 Davie Russell 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 Alex King Ireland H 1 1
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 Ned Doyle England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 64 Sat 26 Mar 1898 Alex King Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 Ned Doyle Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 Davie Russell Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 John James Campbell Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 65 Sat 02 Apr 1898 Ned Doyle England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 John James Campbell England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 66 Sat 18 Mar 1899 Alex King Wales A 5 1
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 Daniel McArthur Wales A 5 1
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 David Storrier Wales A 5 1
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 Harry Marshall Wales A 5 1
1
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Jack Bell Wales A 5 1
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 Alex King Ireland H 3 1
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 David Storrier Ireland H 3 1
0
C 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 Jack Bell Ireland H 3 1
1
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 David Storrier England A 2
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Jack Bell England A 2
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 69 Sat 03 Feb 1900 Jack Bell Wales H 1 1
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 70 Sat 03 Mar 1900 Harry Marshall Ireland A 3 2
0
C 6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 John James Campbell Ireland A 3 2
2
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 William Orr Ireland A 3 2
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 71 Sat 07 Apr 1900 Jack Bell England H 2 1
1
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 John James Campbell England H 2 1
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 72 Sat 23 Feb 1901 Sandy McMahon Ireland H 4 5
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 Bernard Battles Ireland H 4 5
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 Davie Russell Ireland H 4 5
1
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 James Campbell Ireland H 4 5
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 Bernard Battles Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Davie Russell Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 John James Campbell Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 74 Sat 30 Mar 1901 Bernard Battles England A 2 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 John James Campbell England A 2 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 75 Sat 01 Mar 1902 John James Campbell Ireland A 1
0
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 Sandy McMahon Wales H 2
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 John James Campbell Wales H 2
0
C 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 John James Campbell Wales A 1
0
11000 Finlay Speedie 25 ----- 79 Sat 21 Mar 1903 William Orr Ireland H 1
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 81 Sat 12 Mar 1904 Alexander Bennett Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 81 Sat 12 Mar 1904 William Orr Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 85 Sat 18 Mar 1905 Donald McLeod Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 James Hay Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Jimmy McMenemy Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Jimmy Quinn Ireland H 5 1
1
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Peter Somers Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 86 Sat 01 Apr 1905 Peter Somers England A 1
0
27599 ----- Joseph William Bache 80 87 Sat 03 Mar 1906 Alec McNair Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 87 Sat 03 Mar 1906 Donald McLeod Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 87 Sat 03 Mar 1906 Jimmy Quinn Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 88 Sat 17 Mar 1906 Donald McLeod Ireland A 3
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 Jimmy Quinn Ireland A 3
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 James Young Ireland A 3
0
8000 Thomas Fitchie 52 ----- 89 Sat 07 Apr 1906 Donald McLeod England H 1
0
102741 Jimmy Howie 40; Jimmy Howie 55 Albert Shepherd 81 91 Sat 16 Mar 1907 Alexander Bennett Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 91 Sat 16 Mar 1907 Alec McNair Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 91 Sat 16 Mar 1907 Peter Somers Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 93 Sat 07 Mar 1908 Alexander Bennett Wales H 2 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 93 Sat 07 Mar 1908 Alec McNair Wales H 2 1
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 94 Sat 14 Mar 1908 Jimmy Quinn Ireland A 1 4
4
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 95 Sat 04 Apr 1908 Alec McNair England H 2
0
121452 Andrew Wilson 27 James Edwin Windridge 75 95 Sat 04 Apr 1908 Jimmy Quinn England H 2
0
121452 Andrew Wilson 27 James Edwin Windridge 75 96 Mon 01 Mar 1909 Peter Somers Wales A 1
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 97 Mon 15 Mar 1909 James Hay Ireland H 2 2
0
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 97 Mon 15 Mar 1909 Jimmy McMenemy Ireland H 2 2
2
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 98 Sat 03 Apr 1909 Alec McNair England A 2
0
27000 ----- George Wall 3; George Wall 10 98 Sat 03 Apr 1909 Jimmy Quinn England A 2
0
27000 ----- George Wall 3; George Wall 10 99 Sat 05 Mar 1910 Alec McNair Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 James Hay Wales H 5
0
C 18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 Jimmy McMenemy Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 Jimmy Quinn Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 William Loney Wales H 5
0
18411 Andrew Devine 86 ----- 100 Sat 19 Mar 1910 James Hay Ireland A 3
0
C 17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 Jimmy Quinn Ireland A 3
0
17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 William Loney Ireland A 3
0
17000 ----- Francis William Thompson 54 101 Sat 02 Apr 1910 James Hay England H 3 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy McMenemy England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy Quinn England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 102 Mon 06 Mar 1911 Jimmy McMenemy Wales A 1
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 103 Sat 18 Mar 1911 James Hay Ireland H 2 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 103 Sat 18 Mar 1911 Jimmy McMenemy Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 104 Sat 01 Apr 1911 James Hay England A 2
0
C 38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 Jimmy McMenemy England A 2
0
38000 Alexander Higgins 88 James Stewart 20 105 Sat 02 Mar 1912 Alec McNair Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 James Hay Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 Jimmy McMenemy Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 Jimmy Quinn Wales H 4 1
1
31000 Jimmy Quinn 87 ----- 106 Sat 16 Mar 1912 Alec McNair Ireland A 1
0
C 12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 107 Sat 23 Mar 1912 Alec McNair England H 2
0
C 127307 Andrew Wilson 7 George Henry Holley 13 107 Sat 23 Mar 1912 Jimmy Quinn England H 2
0
127307 Andrew Wilson 7 George Henry Holley 13 108 Mon 03 Mar 1913 Andrew McAtee Wales A 1
0
4500 ----- ----- 110 Sat 05 Apr 1913 Alec McNair England A 1
0
52500 ----- Joseph Harold Hampton 37 111 Sat 28 Feb 1914 Jimmy McMenemy Wales H 3
0
10000 ----- ----- 111 Sat 28 Feb 1914 John Browning Wales H 3
0
10000 ----- ----- 111 Sat 28 Feb 1914 Joseph Dodds Wales H 3
0
10000 ----- ----- 112 Sat 14 Mar 1914 Alec McNair Ireland A 3
0
C 31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 Jimmy McMenemy Ireland A 3
0
31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 Joseph Dodds Ireland A 3
0
31000 Joe Donnachie 70 Samuel Young 89 113 Sat 04 Apr 1914 Alec McNair England H 3 1
0
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 Jimmy McMenemy England H 3 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 Joseph Dodds England H 3 1
0
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 114 Thu 26 Feb 1920 Alec McNair Wales A 2
0
16000 Tommy Cairns 78 John Hugh Evans 5 114 Thu 26 Feb 1920 William Cringan Wales A 2
0
C 16000 Tommy Cairns 78 John Hugh Evans 5 115 Sat 13 Mar 1920 Alec McNair Ireland H 2
0
C 39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 Jimmy McMenemy Ireland H 2
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 116 Sat 10 Apr 1920 Alec McNair England A 1
0
C 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 Joe Cassidy Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 117 Sat 12 Feb 1921 Willie McStay Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 118 Sat 26 Feb 1921 Joe Cassidy Northern Ireland A 2 1
1
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 118 Sat 26 Feb 1921 Willie McStay Northern Ireland A 2 1
0
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 121 Sat 04 Mar 1922 William Cringan Northern Ireland H 1
0
36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 122 Sat 08 Apr 1922 John Gilchrist England A 2
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 William Cringan England A 2
0
33646 Andy Wilson 62 ----- 123 Sat 03 Mar 1923 Joe Cassidy Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 124 Sat 17 Mar 1923 William Cringan Wales H 1
0
C 25000 Andy Wilson 6; Andy Wilson 55 ----- 125 Sat 14 Apr 1923 William Cringan England H 1
0
C 71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 126 Sat 16 Feb 1924 Joe Cassidy Wales A 1
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 129 Sat 14 Feb 1925 Willie McStay Wales H 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 130 Sat 28 Feb 1925 Willie McStay Northern Ireland A 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 131 Sat 04 Apr 1925 Willie McStay England H 1
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 132 Sat 31 Oct 1925 Adam McLean Wales A 2 1
1
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 132 Sat 31 Oct 1925 Willie McStay Wales A 2 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 133 Sat 27 Feb 1926 Adam McLean Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Peter Wilson Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Thomas McInally Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Willie McStay Northern Ireland H 4
0
C 30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 134 Sat 17 Apr 1926 Alec Thomson England A 2
0
49429 Alex Jackson 36 ----- 134 Sat 17 Apr 1926 Willie McStay England A 2
0
C 49429 Alex Jackson 36 ----- 135 Sat 30 Oct 1926 Adam McLean Wales H 3
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 135 Sat 30 Oct 1926 Thomas McInally Wales H 3
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 135 Sat 30 Oct 1926 Willie McStay Wales H 3
0
C 40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 136 Sat 26 Feb 1927 Willie McStay Northern Ireland A 1
0
C 40000 Alan Morton 45; Alan Morton 89 ----- 137 Sat 02 Apr 1927 Adam McLean England H 2
0
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 137 Sat 02 Apr 1927 Willie McStay England H 2
0
C 111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 138 Sat 29 Oct 1927 Willie McStay Wales A 1
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 139 Sat 25 Feb 1928 Jimmy McGrory Northern Ireland H 2
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Willie McStay Northern Ireland H 2
0
54723 ----- Robert James "Jimmy" Chambers 10 150 Sun 18 May 1930 John Thomson France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 150 Sun 18 May 1930 Peter Wilson France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 151 Sat 25 Oct 1930 John Thomson Wales H 1
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 152 Sat 21 Feb 1931 John Thomson Northern Ireland A 3
0
20000 ----- ----- 152 Sat 21 Feb 1931 Peter Scarff Northern Ireland A 3
0
20000 ----- ----- 152 Sat 21 Feb 1931 Peter Wilson Northern Ireland A 3
0
20000 ----- ----- 153 Sat 28 Mar 1931 Jimmy McGrory England H 2 1
1
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 John Thomson England H 2 1
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 157 Sat 19 Sep 1931 Jimmy McGrory Northern Ireland H 1 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 158 Sat 31 Oct 1931 Jimmy McGrory Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bertie Thomson Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 159 Sat 09 Apr 1932 Charlie Napier England A 1
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 160 Sun 08 May 1932 Alec Thomson France A 1
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 161 Sat 17 Sep 1932 Jimmy McGrory Northern Ireland A 1 1
1
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 162 Wed 26 Oct 1932 Alec Thomson 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 Jimmy McGrory England H 3 2
2
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Peter Wilson England H 3 2
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Peter McGonagle England H 3 2
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 164 Sat 16 Sep 1933 Jimmy McGrory Northern Ireland H 2
0
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 164 Sat 16 Sep 1933 Peter McGonagle Northern Ireland H 2
0
C 27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 166 Wed 29 Nov 1933 Joe Kennaway Austria H 2
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 Peter McGonagle Austria H 2
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 167 Sat 14 Apr 1934 Peter McGonagle England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 168 Sat 20 Oct 1934 Peter McGonagle Northern Ireland A 1
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 169 Wed 21 Nov 1934 Charlie Napier Wales H 2 2
2
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 169 Wed 21 Nov 1934 Peter McGonagle Wales H 2 2
0
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 170 Sat 06 Apr 1935 Charlie Napier England H 1
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 171 Sat 05 Oct 1935 Jimmy Delaney Wales A 1
0
35004 Dally Duncan 34 Cuthbert Phillips 40 172 Wed 13 Nov 1935 Jimmy Delaney Northern Ireland H 1
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 173 Sat 04 Apr 1936 John Crum England A 1
0
93267 Tommy Walker pen 77 George Henry Camsell 30 174 Wed 14 Oct 1936 Jimmy Delaney Germany H 1 2
2
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 177 Sat 17 Apr 1937 Jimmy Delaney England H 1
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 178 Sun 09 May 1937 Jimmy Delaney Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 179 Sat 15 May 1937 Jimmy Delaney Czechoslovakia A 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bobby Hogg Czechoslovakia A 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 181 Wed 10 Nov 1937 Jimmy Delaney Northern Ireland H 1
0
21878 James Smith 48 Peter Dermont Doherty 14 184 Sat 21 May 1938 Frank Murphy Netherlands A 1 1
1
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 185 Sat 08 Oct 1938 George Paterson Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 Jimmy Delaney Northern Ireland A 4 1
1
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 John Divers Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 John Crum Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 186 Wed 09 Nov 1938 Jimmy Delaney Wales H 1 1
1
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 189 Wed 23 Jan 1946 George Paterson Belgium H 1
0
48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 191 Sat 19 Oct 1946 Willie Miller Wales A 1
0
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 193 Sat 12 Apr 1947 Willie Miller England A 1
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 194 Sun 18 May 1947 Willie Miller Belgium A 1
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 195 Sat 24 May 1947 Willie Miller Luxembourg A 1
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 Willie Miller Northern Ireland A 1
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 197 Wed 12 Nov 1947 Willie Miller Wales H 1
0
86582 Andrew McLaren 10 Trevor Ford 35; George Lowrie 42 202 Sat 23 Oct 1948 Bobby Evans Wales A 1
0
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 203 Wed 17 Nov 1948 Bobby Evans Northern Ireland H 1
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 204 Sat 09 Apr 1949 Bobby Evans England A 1
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 205 Wed 27 Apr 1949 Bobby Evans France H 1
0
123970 Billy Steel 37; Billy Steel 80 ----- 206 Sat 01 Oct 1949 Bobby Evans Northern Ireland A 1
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 207 Wed 09 Nov 1949 John McPhail Wales H 2 1
1
72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Bobby Evans Wales H 2 1
0
72381 John McPhail 25; Alec Linwood 78 ----- 209 Wed 26 Apr 1950 Bobby Evans Switzerland H 1
0
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 210 Sun 21 May 1950 Bobby Evans Portugal A 1
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 212 Sat 21 Oct 1950 John McPhail Wales A 2
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Bobby Collins Wales A 2
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 213 Wed 01 Nov 1950 John McPhail Northern Ireland H 2 2
2
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 Bobby Collins Northern Ireland H 2 2
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 John McPhail Austria H 3
0
67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Bobby Evans Austria H 3
0
67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Bobby Collins Austria H 3
0
67693 ----- Ernst Melchior 26 215 Sat 14 Apr 1951 Bobby Evans England A 1
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 220 Sat 06 Oct 1951 Bobby Evans Northern Ireland A 1
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 229 Wed 06 May 1953 Bobby Evans Sweden H 1
0
83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 230 Sat 03 Oct 1953 John McPhail Northern Ireland A 2
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Bobby Evans Northern Ireland A 2
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 231 Wed 04 Nov 1953 Bobby Evans Wales H 1
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 Michael Haughney England H 2
0
134892 Allan Brown 7; Willie Ormond 89 Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83 232 Sat 03 Apr 1954 Bobby Evans England H 2
0
134892 Allan Brown 7; Willie Ormond 89 Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83 233 Wed 05 May 1954 Bobby Evans Norway H 1
0
25869 George Hamilton 34 ----- 234 Wed 19 May 1954 Neil Mochan Norway A 1
0
23800 Johnny McKenzie 55 Harry Kure 88 235 Tue 25 May 1954 Bobby Evans Finland A 2
0
21676 Willie Ormond 7; Bobby Johnstone 47 Olavi Lahtinen 86 235 Tue 25 May 1954 Willie Fernie Finland A 2
0
21676 Willie Ormond 7; Bobby Johnstone 47 Olavi Lahtinen 86 236 Wed 16 Jun 1954 Neil Mochan Austria N 2
0
30000 ----- Erich Probst 35 236 Wed 16 Jun 1954 Willie Fernie Austria N 2
0
30000 ----- Erich Probst 35 237 Sat 19 Jun 1954 Neil Mochan Uruguay N 2
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 237 Sat 19 Jun 1954 Willie Fernie Uruguay N 2
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 238 Sat 16 Oct 1954 Willie Fernie Wales A 1
0
53000 Patrick Buckley 70 ----- 239 Wed 03 Nov 1954 Bobby Evans Northern Ireland H 2
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 239 Wed 03 Nov 1954 Willie Fernie 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 Bobby Evans Portugal H 1
0
20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89 ----- 243 Sun 15 May 1955 Bobby Evans Yugoslavia A 2
0
20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 243 Sun 15 May 1955 Bobby Collins Yugoslavia A 2
0
20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 244 Thu 19 May 1955 Bobby Evans Austria A 2
0
65000 Archie Robertson 1; Gordon Smith 43; Billy Liddell 70; Lawrie Reilly 90 Ernst Ocwirk 88 244 Thu 19 May 1955 Bobby Collins Austria A 2
0
65000 Archie Robertson 1; Gordon Smith 43; Billy Liddell 70; Lawrie Reilly 90 Ernst Ocwirk 88 245 Sun 29 May 1955 Bobby Evans Hungary A 2
0
102000 Gordon Smith 42 Nandor Hidegkuti 51; Sandor Kocsis 59; Mate Fenyvesi 68 245 Sun 29 May 1955 Bobby Collins Hungary A 2
0
102000 Gordon Smith 42 Nandor Hidegkuti 51; Sandor Kocsis 59; Mate Fenyvesi 68 246 Sat 08 Oct 1955 Bobby Evans Northern Ireland A 2
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 246 Sat 08 Oct 1955 Bobby Collins Northern Ireland A 2
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 247 Wed 09 Nov 1955 Bobby Evans Wales H 2
0
53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 247 Wed 09 Nov 1955 Bobby Collins Wales H 2
0
53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 248 Sat 14 Apr 1956 Bobby Evans England H 1
0
132779 Graham Leggat 60 John Norman Haynes 89 249 Wed 02 May 1956 Bobby Evans Austria H 1
0
80322 Alfie Conn Snr 12 Theodor Wagner 14 250 Sat 20 Oct 1956 Bobby Collins Wales A 2 1
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 250 Sat 20 Oct 1956 Willie Fernie Wales A 2 1
1
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 251 Wed 07 Nov 1956 Willie Fernie Northern Ireland H 1
0
62328 Alex Scott 25 ----- 252 Wed 21 Nov 1956 Willie Fernie Yugoslavia H 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 253 Sat 06 Apr 1957 Bobby Collins England A 2
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 Willie Fernie England A 2
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 254 Wed 08 May 1957 Bobby Collins Spain H 1
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 Bobby Collins Switzerland A 1 1
1
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 256 Wed 22 May 1957 Bobby Evans West Germany A 2 2
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Bobby Collins West Germany A 2 2
2
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 257 Sun 26 May 1957 Bobby Evans 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 Bobby Collins 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 Bobby Evans Northern Ireland A 2
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Bobby Collins Northern Ireland A 2
0
58000 Graham Leggat 59 William Laurence Bingham 47 259 Wed 06 Nov 1957 Bobby Evans Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Bobby Collins Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Willie Fernie Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 260 Wed 13 Nov 1957 Bobby Evans Wales H 3 1
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Bobby Collins Wales H 3 1
1
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Willie Fernie Wales H 3 1
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 261 Sat 19 Apr 1958 Bobby Evans England H 1
0
127874 ----- Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74 262 Wed 07 May 1958 Bobby Evans Hungary H 2
0
55337 John Mudie 14 Mate Fenyvesi 52 262 Wed 07 May 1958 Bobby Collins Hungary H 2
0
55337 John Mudie 14 Mate Fenyvesi 52 263 Sun 01 Jun 1958 Bobby Evans Poland A 2 2
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 263 Sun 01 Jun 1958 Bobby Collins Poland A 2 2
2
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 264 Sun 08 Jun 1958 Bobby Evans Yugoslavia N 2
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 264 Sun 08 Jun 1958 Bobby Collins Yugoslavia N 2
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 265 Wed 11 Jun 1958 Bobby Evans Paraguay N 3 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 265 Wed 11 Jun 1958 Bobby Collins Paraguay N 3 1
1
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 265 Wed 11 Jun 1958 Willie Fernie Paraguay N 3 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 Bobby Evans France N 2
0
C 13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 266 Sun 15 Jun 1958 Bobby Collins France N 2
0
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 269 Sat 11 Apr 1959 Duncan MacKay England A 2
0
98329 ----- Robert Charlton 59 269 Sat 11 Apr 1959 Bobby Evans England A 2
0
C 98329 ----- Robert Charlton 59 270 Wed 06 May 1959 Duncan MacKay West Germany H 2
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 270 Wed 06 May 1959 Bobby Evans West Germany H 2
0
C 103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 271 Wed 27 May 1959 Duncan MacKay Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 John Smith Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 Bertie Auld Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 Bobby Evans Netherlands A 4
0
C 55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 272 Wed 03 Jun 1959 Duncan MacKay Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 John Smith Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Bertie Auld Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Bobby Evans Portugal A 4
0
C 30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 273 Sat 03 Oct 1959 Bobby Evans Northern Ireland A 1
0
C 56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 274 Wed 04 Nov 1959 Bertie Auld Wales H 2
0
55833 Graham Leggat 46 William John Charles 8 274 Wed 04 Nov 1959 Bobby Evans Wales H 2
0
C 55833 Graham Leggat 46 William John Charles 8 275 Sat 09 Apr 1960 Duncan MacKay England H 3
0
129183 Graham Leggat 16 Robert Charlton pen 49 275 Sat 09 Apr 1960 Frank Haffey England H 3
0
129183 Graham Leggat 16 Robert Charlton pen 49 275 Sat 09 Apr 1960 Bobby Evans England H 3
0
C 129183 Graham Leggat 16 Robert Charlton pen 49 276 Wed 04 May 1960 Duncan MacKay Poland H 2
0
29663 Denis Law 23; Ian St John 46 Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60 276 Wed 04 May 1960 Bobby Evans Poland H 2
0
C 29663 Denis Law 23; Ian St John 46 Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60 277 Sun 29 May 1960 Duncan MacKay 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 Duncan MacKay 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 Duncan MacKay Turkey A 1
0
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 Duncan MacKay Wales A 1
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 281 Wed 09 Nov 1960 Duncan MacKay Northern Ireland H 1
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 282 Sat 15 Apr 1961 Frank Haffey England A 2
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 282 Sat 15 Apr 1961 Billy McNeill England A 2
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 Paddy Crerand Republic Of Ireland H 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Billy McNeill Republic Of Ireland H 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 284 Sun 07 May 1961 Paddy Crerand Republic Of Ireland A 2
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Billy McNeill Republic Of Ireland A 2
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 285 Sun 14 May 1961 Paddy Crerand Czechoslovakia A 2
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Billy McNeill Czechoslovakia A 2
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 286 Tue 26 Sep 1961 Duncan MacKay Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Paddy Crerand Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Billy McNeill Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 287 Sat 07 Oct 1961 Duncan MacKay Northern Ireland A 3
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 Paddy Crerand Northern Ireland A 3
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 Billy McNeill Northern Ireland A 3
0
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 Paddy Crerand Wales H 1
0
74029 Ian St John 22; Ian St John 50 ----- 289 Wed 29 Nov 1961 Paddy Crerand Czechoslovakia N 1
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 Paddy Crerand England H 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Billy McNeill England H 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 291 Wed 02 May 1962 Duncan MacKay Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Paddy Crerand Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Billy McNeill Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 292 Sat 20 Oct 1962 Paddy Crerand Wales A 1
0
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 293 Wed 07 Nov 1962 Paddy Crerand Northern Ireland H 1
0
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 297 Sun 09 Jun 1963 Billy McNeill Republic Of Ireland A 1
0
26000 ----- Noel Eucharia Cantwell 6 298 Thu 13 Jun 1963 Billy McNeill Spain A 1
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 301 Wed 20 Nov 1963 Jim Kennedy Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 301 Wed 20 Nov 1963 Billy McNeill Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 302 Sat 11 Apr 1964 Jim Kennedy England H 2
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Billy McNeill England H 2
0
C 133245 Alan Gilzean 72 ----- 303 Tue 12 May 1964 Jim Kennedy West Germany A 2
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Billy McNeill West Germany A 2
0
C 65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 304 Sat 03 Oct 1964 Jimmy Johnstone Wales A 3 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 Jim Kennedy Wales A 3 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 Stevie Chalmers Wales A 3 1
1
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 305 Wed 21 Oct 1964 Jimmy Johnstone Finland H 3 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Jim Kennedy Finland H 3 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Stevie Chalmers Finland H 3 1
1
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 306 Wed 25 Nov 1964 Jim Kennedy Northern Ireland H 1
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 307 Sat 10 Apr 1965 Billy McNeill England A 1
0
C 98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 308 Sat 08 May 1965 John Hughes Spain H 2
0
60046 ----- ----- 308 Sat 08 May 1965 Billy McNeill Spain H 2
0
C 60046 ----- ----- 309 Sun 23 May 1965 John Hughes Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 309 Sun 23 May 1965 Billy McNeill Poland A 2
0
C 67462 Denis Law 75 Roman Lentner 50 310 Thu 27 May 1965 Billy McNeill Finland A 1
0
C 20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 311 Sat 02 Oct 1965 John Hughes 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 Billy McNeill Northern Ireland A 2
0
C 53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 312 Wed 13 Oct 1965 Billy McNeill Poland H 1 1
1
C 108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 313 Tue 09 Nov 1965 John Hughes Italy H 2
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Bobby Murdoch Italy H 2
0
101293 John Greig 88 ----- 314 Wed 24 Nov 1965 Bobby Murdoch Wales H 1 2
2
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 315 Tue 07 Dec 1965 John Hughes Italy A 2
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Bobby Murdoch Italy A 2
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 316 Sat 02 Apr 1966 Jimmy Johnstone England H 3 2
2
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 Bobby Murdoch England H 3 2
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 Tommy Gemmell England H 3 2
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 318 Sat 18 Jun 1966 Stevie Chalmers Portugal H 1
0
23322 ----- jose Seneca TORRES 72 319 Sat 25 Jun 1966 John Clark Brazil H 2 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 319 Sat 25 Jun 1966 Stevie Chalmers Brazil H 2 1
1
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 320 Sat 22 Oct 1966 Jimmy Johnstone Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 John Clark Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Joe McBride Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Tommy Gemmell Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 321 Wed 16 Nov 1966 John Clark Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Joe McBride Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Lennox Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Murdoch Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Stevie Chalmers Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Tommy Gemmell Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 322 Sat 15 Apr 1967 Bobby Lennox England A 4 1
1
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Ronnie Simpson England A 4 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Tommy Gemmell England A 4 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Willie Wallace England A 4 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 Jimmy Johnstone Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 John Clark Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Bobby Lennox Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Ronnie Simpson Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Tommy Gemmell Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Billy McNeill Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Willie Wallace Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 329 Sat 21 Oct 1967 Bobby Murdoch Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Ronnie Simpson Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Tommy Gemmell Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Willie Wallace Northern Ireland A 4
0
55000 ----- David Clements 67 330 Wed 22 Nov 1967 Jimmy Johnstone Wales H 3
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 James Craig Wales H 3
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Bobby Lennox Wales H 3
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 Hughes England H 5 1
1
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Bobby Lennox England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Ronnie Simpson England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Tommy Gemmell England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Billy McNeill England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 333 Wed 16 Oct 1968 Bobby Lennox Denmark A 2 1
1
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 Tommy Gemmell Denmark A 2 1
0
11900 Bobby Lennox 70 ----- 334 Wed 06 Nov 1968 Jimmy Johnstone Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 John Hughes Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Bobby Lennox Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Ronnie Simpson Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Tommy Gemmell Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 335 Wed 11 Dec 1968 Bobby Lennox Cyprus A 3 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Bobby Murdoch Cyprus A 3 1
1
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Billy McNeill Cyprus A 3 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 336 Wed 16 Apr 1969 Jimmy Johnstone West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Bobby Lennox West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Bobby Murdoch West Germany H 4 1
1
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Tommy Gemmell West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 337 Sat 03 May 1969 Bobby Murdoch Wales A 3 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 337 Sat 03 May 1969 Tommy Gemmell Wales A 3 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 337 Sat 03 May 1969 Billy McNeill Wales A 3 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 Bobby Murdoch Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Tommy Gemmell Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 339 Sat 10 May 1969 Bobby Murdoch England A 4
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 Tommy Gemmell England A 4
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 Billy McNeill England A 4
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 Wallace England A 4
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 Tommy Gemmell Cyprus H 2 2
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 ----- 340 Sat 17 May 1969 Billy McNeill Cyprus H 2 2
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 John Hughes Republic Of Ireland A 2
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Tommy Gemmell Republic Of Ireland A 2
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 342 Wed 22 Oct 1969 Jimmy Johnstone West Germany A 3 1
1
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Tommy Gemmell West Germany A 3 1
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Billy McNeill West Germany A 3 1
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 343 Wed 05 Nov 1969 Bobby Murdoch Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 344 Sat 18 Apr 1970 Davie Hay Northern Ireland A 1
0
31000 John OHare 58 ----- 345 Wed 22 Apr 1970 Davie Hay Wales H 2
0
30379 ----- ----- 345 Wed 22 Apr 1970 Bobby Lennox Wales H 2
0
30379 ----- ----- 346 Sat 25 Apr 1970 Davie Hay England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 Jimmy Johnstone England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 Tommy Gemmell England H 3
0
137284 ----- ----- 347 Wed 11 Nov 1970 Davie Hay Denmark H 2
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Jimmy Johnstone Denmark H 2
0
24783 John OHare 14 ----- 348 Wed 03 Feb 1971 Davie Hay Belgium A 2
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 Tommy Gemmell Belgium A 2
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 349 Wed 21 Apr 1971 Davie Hay Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Jim Brogan Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 350 Sat 15 May 1971 Davie Hay Wales A 2
0
19068 ----- ----- 350 Sat 15 May 1971 Jim Brogan Wales A 2
0
19068 ----- ----- 351 Tue 18 May 1971 Davie Hay Northern Ireland H 2
0
31643 ----- John Greig og 14 351 Tue 18 May 1971 Jim Brogan Northern Ireland H 2
0
31643 ----- John Greig og 14 352 Sat 22 May 1971 Jim Brogan England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 352 Sat 22 May 1971 Jimmy Johnstone England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 355 Wed 13 Oct 1971 Davie Hay Portugal H 2
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 355 Wed 13 Oct 1971 Jimmy Johnstone Portugal H 2
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 356 Wed 10 Nov 1971 Davie Hay Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Jimmy Johnstone Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Kenny Dalglish Belgium H 3
0
36500 John OHare 5 ----- 357 Wed 01 Dec 1971 Davie Hay Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 357 Wed 01 Dec 1971 Jimmy Johnstone Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 357 Wed 01 Dec 1971 Kenny Dalglish Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 359 Sat 20 May 1972 Jimmy Johnstone Northern Ireland H 2
0
39652 Denis Law 86; Peter Lorimer 89 ----- 359 Sat 20 May 1972 Billy McNeill Northern Ireland H 2
0
39652 Denis Law 86; Peter Lorimer 89 ----- 360 Wed 24 May 1972 Lou Macari Wales H 2
0
21332 Peter Lorimer 72 ----- 360 Wed 24 May 1972 Billy McNeill Wales H 2
0
21332 Peter Lorimer 72 ----- 361 Sat 27 May 1972 Jimmy Johnstone England H 3
0
119415 ----- Alan James Ball 28 361 Sat 27 May 1972 Lou Macari England H 3
0
119415 ----- Alan James Ball 28 361 Sat 27 May 1972 Billy McNeill England H 3
0
119415 ----- Alan James Ball 28 362 Thu 29 Jun 1972 Lou Macari Yugoslavia N 1 2
2
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86 363 Sun 02 Jul 1972 Lou Macari Czechoslovakia N 1
0
5000 ----- ----- 364 Wed 05 Jul 1972 Lou Macari Brazil A 1
0
130000 ----- Jair Ventura Filho-JAIRZINHO 80 365 Wed 18 Oct 1972 Kenny Dalglish Denmark A 2 1
0
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 365 Wed 18 Oct 1972 Lou Macari Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 366 Wed 15 Nov 1972 Kenny Dalglish Denmark H 1 1
1
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 367 Wed 14 Feb 1973 Kenny Dalglish England H 1
0
48470 ----- Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 368 Sat 12 May 1973 Danny McGrain Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Davie Hay Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Kenny Dalglish Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 369 Wed 16 May 1973 Danny McGrain Northern Ireland H 3 1
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Davie Hay Northern Ireland H 3 1
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Kenny Dalglish Northern Ireland H 3 1
1
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 370 Sat 19 May 1973 Ally Hunter England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Danny McGrain England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Davie Hay England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Kenny Dalglish England A 4
0
95950 ----- Martin Stanford Peters 54 371 Fri 22 Jun 1973 Danny McGrain Switzerland A 3
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Davie Hay Switzerland A 3
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Kenny Dalglish Switzerland A 3
0
10000 ----- Walter Mundschin 62 372 Sat 30 Jun 1973 Danny McGrain Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Davie Hay Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Kenny Dalglish Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 373 Wed 26 Sep 1973 Ally Hunter Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Danny McGrain Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Davie Hay Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 George Connelly Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Kenny Dalglish Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 374 Wed 17 Oct 1973 Danny McGrain Czechoslovakia A 3
0
13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Davie Hay Czechoslovakia A 3
0
C 13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Kenny Dalglish Czechoslovakia A 3
0
13668 ----- Zdenek Nehoda pen 17 375 Wed 14 Nov 1973 Danny McGrain West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 375 Wed 14 Nov 1973 George Connelly West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 375 Wed 14 Nov 1973 Kenny Dalglish West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 376 Wed 27 Mar 1974 Davie Hay West Germany A 2 1
0
C 60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 376 Wed 27 Mar 1974 Kenny Dalglish West Germany A 2 1
1
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 377 Sat 11 May 1974 Davie Hay Northern Ireland H 2
0
53778 ----- Thomas Cassidy 40 377 Sat 11 May 1974 Kenny Dalglish Northern Ireland H 2
0
53778 ----- Thomas Cassidy 40 378 Tue 14 May 1974 Danny McGrain Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Davie Hay Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Jimmy Johnstone Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Kenny Dalglish Wales H 4 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 379 Sat 18 May 1974 Danny McGrain England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Davie Hay England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Jimmy Johnstone England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Kenny Dalglish England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 380 Sat 01 Jun 1974 Danny McGrain Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Davie Hay Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Jimmy Johnstone Belgium A 4 1
1
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Kenny Dalglish Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 381 Thu 06 Jun 1974 Danny McGrain Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Davie Hay Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Jimmy Johnstone Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Kenny Dalglish Norway A 4 1
1
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 382 Fri 14 Jun 1974 Danny McGrain Zaire N 3
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 382 Fri 14 Jun 1974 Davie Hay Zaire N 3
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 382 Fri 14 Jun 1974 Kenny Dalglish Zaire N 3
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 383 Tue 18 Jun 1974 Danny McGrain Brazil N 3
0
62000 ----- ----- 383 Tue 18 Jun 1974 Davie Hay Brazil N 3
0
62000 ----- ----- 383 Tue 18 Jun 1974 Kenny Dalglish Brazil N 3
0
62000 ----- ----- 384 Sat 22 Jun 1974 Danny McGrain Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 384 Sat 22 Jun 1974 Davie Hay Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 384 Sat 22 Jun 1974 Kenny Dalglish Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 385 Wed 30 Oct 1974 Jimmy Johnstone East Germany H 3 1
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Dixie Deans East Germany H 3 1
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Kenny Dalglish East Germany H 3 1
1
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 386 Wed 20 Nov 1974 Jimmy Johnstone Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 386 Wed 20 Nov 1974 Dixie Deans Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 386 Wed 20 Nov 1974 Kenny Dalglish Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 387 Wed 05 Feb 1975 Danny McGrain Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Kenny Dalglish Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Paul Wilson Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 388 Wed 16 Apr 1975 Danny McGrain Sweden A 2
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Kenny Dalglish Sweden A 2
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 389 Tue 13 May 1975 Danny McGrain Portugal H 2
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Kenny Dalglish Portugal H 2
0
34283 Artur Correia og 43 ----- 390 Sat 17 May 1975 Danny McGrain Wales A 2
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Kenny Dalglish Wales A 2
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 391 Tue 20 May 1975 Danny McGrain Northern Ireland H 2 1
0
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Kenny Dalglish Northern Ireland H 2 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 392 Sat 24 May 1975 Danny McGrain England A 2
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 Kenny Dalglish England A 2
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 393 Sun 01 Jun 1975 Danny McGrain Romania A 2
0
52203 Gordon McQueen 89 Dudu Georgescu 22 393 Sun 01 Jun 1975 Kenny Dalglish Romania A 2
0
52203 Gordon McQueen 89 Dudu Georgescu 22 394 Wed 03 Sep 1975 Danny McGrain Denmark A 2
0
40300 Joe Harper 51 ----- 394 Wed 03 Sep 1975 Kenny Dalglish Denmark A 2
0
40300 Joe Harper 51 ----- 395 Wed 29 Oct 1975 Danny McGrain Denmark H 2 1
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 Kenny Dalglish Denmark H 2 1
1
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 396 Wed 17 Dec 1975 Kenny Dalglish Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 397 Wed 07 Apr 1976 Danny McGrain Switzerland H 2
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Kenny Dalglish Switzerland H 2
0
15734 Willie Pettigrew 2 ----- 398 Thu 06 May 1976 Danny McGrain Wales H 1
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 399 Sat 08 May 1976 Danny McGrain Northern Ireland H 2 1
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Kenny Dalglish Northern Ireland H 2 1
1
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 400 Sat 15 May 1976 Danny McGrain England H 2 1
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Kenny Dalglish England H 2 1
1
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 401 Wed 08 Sep 1976 Danny McGrain Finland H 2 1
0
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 401 Wed 08 Sep 1976 Kenny Dalglish Finland H 2 1
1
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 402 Wed 13 Oct 1976 Danny McGrain Czechoslovakia A 2
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 402 Wed 13 Oct 1976 Kenny Dalglish Czechoslovakia A 2
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 403 Wed 17 Nov 1976 Danny McGrain Wales H 2
0
63235 Ian Peter Evans og 15 ----- 403 Wed 17 Nov 1976 Kenny Dalglish Wales H 2
0
63235 Ian Peter Evans og 15 ----- 404 Wed 27 Apr 1977 Danny McGrain Sweden H 4 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Joe Craig Sweden H 4 2
1
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Kenny Dalglish Sweden H 4 2
1
C 22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Ronnie Glavin Sweden H 4 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 405 Sat 28 May 1977 Danny McGrain Wales A 2
0
14468 ----- ----- 405 Sat 28 May 1977 Kenny Dalglish Wales A 2
0
14468 ----- ----- 406 Wed 01 Jun 1977 Danny McGrain Northern Ireland H 2 2
0
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 406 Wed 01 Jun 1977 Kenny Dalglish Northern Ireland H 2 2
2
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 407 Sat 04 Jun 1977 Danny McGrain England A 2 1
0
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 407 Sat 04 Jun 1977 Kenny Dalglish England A 2 1
1
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 408 Wed 15 Jun 1977 Danny McGrain Chile A 2 1
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 Kenny Dalglish Chile A 2 1
1
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 409 Sat 18 Jun 1977 Danny McGrain Argentina A 2
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 409 Sat 18 Jun 1977 Kenny Dalglish Argentina A 2
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 410 Thu 23 Jun 1977 Danny McGrain Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 410 Thu 23 Jun 1977 Kenny Dalglish Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 411 Wed 07 Sep 1977 Danny McGrain East Germany A 1
0
45000 ----- Hartmut Schade 66 412 Wed 21 Sep 1977 Danny McGrain Czechoslovakia H 1
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 429 Wed 12 Sep 1979 Roy Aitken Peru H 1
0
38085 Jorge Olaechea og 4 German Leguia 85 431 Wed 21 Nov 1979 David Provan Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 432 Wed 19 Dec 1979 Danny McGrain Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 David Provan Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 Roy Aitken Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 433 Wed 26 Mar 1980 Danny McGrain Portugal H 2
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 433 Wed 26 Mar 1980 David Provan Portugal H 2
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 434 Fri 16 May 1980 Danny McGrain Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 434 Fri 16 May 1980 David Provan Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 435 Wed 21 May 1980 Danny McGrain Wales H 2
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Roy Aitken Wales H 2
0
27455 Willie Miller 26 ----- 436 Sat 24 May 1980 Danny McGrain England H 2
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Roy Aitken England H 2
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 437 Wed 28 May 1980 Danny McGrain Poland A 2
0
C 20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Roy Aitken Poland A 2
0
20000 ----- Zbigniew Boniek 68 438 Sat 31 May 1980 Danny McGrain Hungary A 1
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 439 Wed 10 Sep 1980 Danny McGrain Sweden A 1
0
39831 Gordon Strachan 72 ----- 440 Wed 15 Oct 1980 Danny McGrain Portugal H 1
0
56165 ----- ----- 441 Wed 25 Feb 1981 Danny McGrain Israel A 1
0
35000 Kenny Dalglish 54 ----- 442 Wed 25 Mar 1981 Danny McGrain Northern Ireland H 1
0
78376 John Wark 76 William Robert Hamilton 70 443 Tue 28 Apr 1981 Danny McGrain Israel H 2 1
0
C 56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 443 Tue 28 Apr 1981 David Provan Israel H 2 1
1
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 444 Sat 16 May 1981 Danny McGrain Wales A 2
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 444 Sat 16 May 1981 David Provan Wales A 2
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 445 Tue 19 May 1981 Danny McGrain Northern Ireland H 2
0
C 22431 Ray Stewart 5; Steve Archibald 50 ----- 445 Tue 19 May 1981 Tommy Burns Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 446 Sat 23 May 1981 Danny McGrain England A 2
0
C 90000 John Robertson pen 64 ----- 446 Sat 23 May 1981 David Provan England A 2
0
90000 John Robertson pen 64 ----- 447 Wed 09 Sep 1981 Danny McGrain Sweden H 2
0
C 75720 Joe Jordan 21; John Robertson pen 80 ----- 447 Wed 09 Sep 1981 David Provan Sweden H 2
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 449 Wed 18 Nov 1981 David Provan Portugal A 1
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 450 Wed 24 Feb 1982 Danny McGrain Spain A 1
0
C 30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 451 Tue 23 Mar 1982 Danny McGrain Netherlands H 2
0
C 57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 451 Tue 23 Mar 1982 Tommy Burns Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 452 Wed 28 Apr 1982 Danny McGrain Northern Ireland A 2
0
C 20000 John Wark 32 Samuel Baxter McIlroy 52 452 Wed 28 Apr 1982 David Provan Northern Ireland A 2
0
20000 John Wark 32 Samuel Baxter McIlroy 52 453 Mon 24 May 1982 Tommy Burns Wales H 1
0
25284 Asa Hartford 7 ----- 454 Sat 29 May 1982 Danny McGrain England H 1
0
C 80529 ----- Paul Mariner 13 455 Tue 15 Jun 1982 Danny McGrain New Zealand N 1
0
C 36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 457 Tue 22 Jun 1982 Danny McGrain USSR N 1
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 460 Wed 15 Dec 1982 Roy Aitken Belgium A 2
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Tommy Burns Belgium A 2
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 461 Wed 30 Mar 1983 Charlie Nicholas Switzerland H 1 1
1
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 462 Tue 24 May 1983 Charlie Nicholas Northern Ireland H 2
0
16379 ----- ----- 462 Tue 24 May 1983 Tommy Burns Northern Ireland H 2
0
16379 ----- ----- 464 Wed 01 Jun 1983 Charlie Nicholas England A 1
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 465 Sun 12 Jun 1983 Charlie Nicholas Canada A 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Tommy Burns Canada A 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 466 Thu 16 Jun 1983 Charlie Nicholas Canada A 2 1
1
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Roy Aitken Canada A 2 1
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 467 Sun 19 Jun 1983 Charlie Nicholas Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Roy Aitken Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Tommy Burns Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 468 Wed 21 Sep 1983 Frank McGarvey Uruguay H 2
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Paul McStay Uruguay H 2
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 469 Wed 12 Oct 1983 Frank McGarvey Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Paul McStay Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Roy Aitken Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 470 Wed 16 Nov 1983 Frank McGarvey East Germany A 2
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Paul McStay East Germany A 2
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 471 Tue 13 Dec 1983 Frank McGarvey Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Paul McStay Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Roy Aitken Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 472 Tue 28 Feb 1984 Frank McGarvey Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Paul McStay Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Roy Aitken Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 473 Sat 26 May 1984 Paul McStay England H 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 475 Wed 12 Sep 1984 Mo Johnston Yugoslavia H 2 1
1
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Paul McStay Yugoslavia H 2 1
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 476 Wed 17 Oct 1984 Mo Johnston Iceland H 2 2
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Paul McStay Iceland H 2 2
2
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 477 Wed 14 Nov 1984 Mo Johnston Spain H 2 2
2
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Paul McStay Spain H 2 2
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Mo Johnston Spain A 2
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Paul McStay Spain A 2
0
70410 ----- Francisco Javier CLOS 48 479 Wed 27 Mar 1985 Mo Johnston Wales H 2
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Paul McStay Wales H 2
0
62464 ----- Ian James Rush 36 480 Sat 25 May 1985 Murdo MacLeod England H 2
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Roy Aitken England H 2
0
67489 Richard Gough 68 ----- 481 Tue 28 May 1985 Roy Aitken Iceland A 1
0
15052 Jim Bett 86 ----- 482 Tue 10 Sep 1985 Roy Aitken Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 483 Wed 16 Oct 1985 Mo Johnston East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Paul McStay East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Roy Aitken East Germany H 3
0
38062 ----- ----- 484 Wed 20 Nov 1985 Roy Aitken Australia H 1
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Paul McStay Australia A 2
0
32000 ----- ----- 485 Wed 04 Dec 1985 Roy Aitken Australia A 2
0
32000 ----- ----- 486 Tue 28 Jan 1986 Paul McStay Israel A 2 1
1
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Roy Aitken Israel A 2 1
0
7000 Paul McStay 60 ----- 487 Wed 26 Mar 1986 Roy Aitken Romania H 1 1
1
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 488 Wed 23 Apr 1986 Roy Aitken England A 1
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 490 Wed 04 Jun 1986 Roy Aitken Denmark N 1
0
18000 ----- Preben Elkjaer-Larsen 57 491 Sun 08 Jun 1986 Roy Aitken West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 492 Fri 13 Jun 1986 Paul McStay Uruguay N 2
0
20000 ----- ----- 492 Fri 13 Jun 1986 Roy Aitken Uruguay N 2
0
20000 ----- ----- 493 Wed 10 Sep 1986 Mo Johnston Bulgaria H 3
0
32042 ----- ----- 493 Wed 10 Sep 1986 Paul McStay Bulgaria H 3
0
32042 ----- ----- 493 Wed 10 Sep 1986 Roy Aitken Bulgaria H 3
0
32042 ----- ----- 494 Wed 15 Oct 1986 Mo Johnston Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Murdo MacLeod Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Paul McStay Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Roy Aitken Republic Of Ireland A 4
0
C 48000 ----- ----- 495 Wed 12 Nov 1986 Brian McClair Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Mo Johnston Luxembourg H 5 1
1
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Murdo MacLeod Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Paul McStay Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Roy Aitken Luxembourg H 5 1
0
C 33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Brian McClair Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Mo Johnston Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Paul McStay Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Roy Aitken Republic Of Ireland H 4
0
C 40081 ----- Mark Thomas Lawrenson 8 497 Wed 01 Apr 1987 Paul McStay Belgium A 2 1
1
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Roy Aitken Belgium A 2 1
0
C 26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 498 Sat 23 May 1987 Brian McClair England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Murdo MacLeod England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Paul McStay England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Roy Aitken England H 4
0
C 59713 ----- ----- 499 Tue 26 May 1987 Brian McClair Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Murdo MacLeod Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Paul McStay Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Roy Aitken Brazil H 4
0
C 36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 500 Wed 09 Sep 1987 Paul McStay Hungary H 2
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Roy Aitken Hungary H 2
0
C 15228 Ally McCoist 34; Ally McCoist 62 ----- 501 Wed 14 Oct 1987 Derek Whyte Belgium H 3 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Paul McStay Belgium H 3 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Roy Aitken Belgium H 3 1
0
C 16052 Ally McCoist 14; Paul McStay 79 ----- 502 Wed 11 Nov 1987 Paul McStay Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Roy Aitken Bulgaria A 2
0
C 49976 Gary Mackay 87 ----- 503 Wed 02 Dec 1987 Derek Whyte Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Paul McStay Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Roy Aitken Luxembourg A 3
0
2022 ----- ----- 504 Wed 17 Feb 1988 Frank McAvennie Saudi Arabia A 3
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Paul McStay Saudi Arabia A 3
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Roy Aitken Saudi Arabia A 3
0
C 35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 505 Tue 22 Mar 1988 Roy Aitken Malta A 1
0
C 8000 Graeme Sharp 21 Carmel Busuttil 54 506 Wed 27 Apr 1988 Paul McStay Spain A 2
0
15000 ----- ----- 506 Wed 27 Apr 1988 Roy Aitken Spain A 2
0
C 15000 ----- ----- 507 Tue 17 May 1988 Andy Walker Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Paul McStay Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Roy Aitken Colombia H 3
0
C 20717 ----- ----- 508 Sat 21 May 1988 Paul McStay England A 3
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Roy Aitken England A 3
0
C 70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Tommy Burns England A 3
0
70480 ----- Peter Andrew Beardsley 12 509 Wed 14 Sep 1988 Paul McStay Norway A 2 1
1
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Roy Aitken Norway A 2 1
0
C 22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 510 Wed 19 Oct 1988 Paul McStay Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Roy Aitken Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 511 Thu 22 Dec 1988 Paul McStay Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 511 Thu 22 Dec 1988 Roy Aitken Italy A 2
0
C 20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 512 Wed 08 Feb 1989 Paul McStay Cyprus A 2
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 512 Wed 08 Feb 1989 Roy Aitken Cyprus A 2
0
C 25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 513 Wed 08 Mar 1989 Paul McStay France H 2
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Roy Aitken France H 2
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 514 Wed 26 Apr 1989 Paul McStay Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Roy Aitken Cyprus H 2
0
C 50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 515 Sat 27 May 1989 Paul McStay England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Peter Grant England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Roy Aitken England H 3
0
C 60308 ----- Christopher Roland Waddle 20; Steve Bull 82 516 Tue 30 May 1989 Derek Whyte Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Paul McStay Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Peter Grant Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Roy Aitken Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 517 Wed 06 Sep 1989 Paul McStay Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 517 Wed 06 Sep 1989 Roy Aitken Yugoslavia A 2
0
C 42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 518 Wed 11 Oct 1989 Paul McStay France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Roy Aitken France A 2
0
C 25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 519 Wed 15 Nov 1989 Paul McStay Norway H 2
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Roy Aitken Norway H 2
0
C 61753 Ally McCoist 44 Erland Johnsen 89 520 Wed 28 Mar 1990 Paul McStay Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 521 Wed 25 Apr 1990 Paul McStay East Germany H 1
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Paul McStay Egypt H 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 523 Sat 19 May 1990 Paul McStay Poland H 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 524 Mon 28 May 1990 Paul McStay Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 525 Mon 11 Jun 1990 Paul McStay Costa Rica N 1
0
30867 ----- Juan Arnold Cayasson 49 526 Sat 16 Jun 1990 Paul McStay Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 527 Wed 20 Jun 1990 Paul McStay Brazil N 1
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 528 Wed 12 Sep 1990 Paul McStay Romania H 1
0
C 8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 529 Wed 17 Oct 1990 John Collins Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 531 Wed 06 Feb 1991 Paul McStay USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 532 Wed 27 Mar 1991 John Collins Bulgaria H 2 1
1
33119 John Collins 83 Emil Kostadinov 89 532 Wed 27 Mar 1991 Paul McStay Bulgaria H 2 1
0
33119 John Collins 83 Emil Kostadinov 89 535 Wed 16 Oct 1991 Mike Galloway Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 536 Wed 13 Nov 1991 Paul McStay San Marino H 1 1
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 537 Wed 19 Feb 1992 John Collins Northern Ireland H 1
0
13651 Ally McCoist 11 ----- 538 Wed 25 Mar 1992 John Collins Finland H 3 1
0
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Paul McStay Finland H 3 1
1
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Tom Boyd Finland H 3 1
0
9275 Paul McStay 24 Jari Litmanen 42 539 Sun 17 May 1992 Derek Whyte United States A 3
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Gordon Marshall United States A 3
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Paul McStay United States A 3
0
C 24157 Pat Nevin 7 ----- 540 Wed 20 May 1992 Paul McStay Canada A 2
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Tom Boyd Canada A 2
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 541 Wed 03 Jun 1992 Paul McStay Norway A 2
0
8786 ----- ----- 541 Wed 03 Jun 1992 Tom Boyd Norway A 2
0
8786 ----- ----- 542 Fri 12 Jun 1992 Paul McStay Netherlands N 1
0
35720 ----- Dennis Bergkamp 76 543 Mon 15 Jun 1992 Paul McStay Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 544 Thu 18 Jun 1992 Paul McStay Commonwealth of Independent States N 2 1
1
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Tom Boyd Commonwealth of Independent States N 2 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 545 Wed 09 Sep 1992 Paul McStay Switzerland A 2
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Tom Boyd Switzerland A 2
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 546 Wed 14 Oct 1992 John Collins Portugal H 3
0
22583 ----- ----- 546 Wed 14 Oct 1992 Paul McStay Portugal H 3
0
C 22583 ----- ----- 546 Wed 14 Oct 1992 Tom Boyd Portugal H 3
0
22583 ----- ----- 547 Wed 18 Nov 1992 Paul McStay Italy H 2
0
C 33029 ----- ----- 547 Wed 18 Nov 1992 Tom Boyd Italy H 2
0
33029 ----- ----- 548 Wed 17 Feb 1993 John Collins Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Paul McStay Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Tom Boyd Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 549 Wed 24 Mar 1993 John Collins Germany H 2
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Tom Boyd Germany H 2
0
36400 ----- Karl-Heinz Riedle 21 550 Wed 28 Apr 1993 John Collins Portugal A 2
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Paul McStay Portugal A 2
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 551 Wed 19 May 1993 John Collins Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Paul McStay Estonia A 3 1
0
C 5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Tom Boyd Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 552 Wed 02 Jun 1993 John Collins Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Paul McStay Estonia H 3
0
C 14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Tom Boyd Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 553 Wed 08 Sep 1993 John Collins Switzerland H 1 1
1
21500 John Collins 50 Georges Bregy pen 69 554 Wed 13 Oct 1993 Paul McStay Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Tom Boyd Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 555 Wed 17 Nov 1993 Tom Boyd Malta A 1
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 556 Wed 23 Mar 1994 John Collins Netherlands H 3
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Paul McStay Netherlands H 3
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Tom Boyd Netherlands H 3
0
36809 ----- Brian Roy 23 557 Wed 20 Apr 1994 John Collins Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Tom Boyd Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 558 Fri 27 May 1994 John Collins Netherlands A 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 559 Wed 07 Sep 1994 Andy Walker Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 John Collins Finland A 4 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Paul McStay Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Tom Boyd Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 560 Wed 12 Oct 1994 Andy Walker Faroe Islands H 4 2
0
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 John Collins Faroe Islands H 4 2
2
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Paul McStay Faroe Islands H 4 2
0
C 20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Tom Boyd Faroe Islands H 4 2
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 John Collins Russia H 2
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Tom Boyd Russia H 2
0
31254 Scott Booth 19 Dmitri Radchenko 25 562 Sun 18 Dec 1994 John Collins Greece A 2
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Tom Boyd Greece A 2
0
7976 ----- Stratos Apostolakis pen 19 563 Wed 29 Mar 1995 John Collins Russia A 3
0
13939 ----- ----- 563 Wed 29 Mar 1995 Paul McStay Russia A 3
0
13939 ----- ----- 563 Wed 29 Mar 1995 Tom Boyd Russia A 3
0
13939 ----- ----- 564 Wed 26 Apr 1995 John Collins San Marino A 2 1
1
1738 John Collins 19; Colin Calderwood 85 ----- 564 Wed 26 Apr 1995 Tom Boyd San Marino A 2 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 567 Wed 07 Jun 1995 John Collins Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 568 Wed 16 Aug 1995 John Collins Greece H 3
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Tom Boyd Greece H 3
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Tosh McKinlay Greece H 3
0
34910 Ally McCoist 72 ----- 569 Wed 06 Sep 1995 John Collins Finland H 3
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Tom Boyd Finland H 3
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Tosh McKinlay Finland H 3
0
35505 Scott Booth 10 ----- 570 Wed 11 Oct 1995 John Collins Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Tom Boyd Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 571 Wed 15 Nov 1995 John Collins San Marino H 2
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Tom Boyd San Marino H 2
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 572 Wed 27 Mar 1996 Brian ONeil Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 John Collins Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 Paul McStay Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 Tom Boyd Australia H 4
0
20608 Ally McCoist 53 ----- 573 Wed 24 Apr 1996 John Collins Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Tom Boyd Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Tosh McKinlay Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 574 Sun 26 May 1996 John Collins United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 Tom Boyd United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 575 Wed 29 May 1996 John Collins Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Tom Boyd Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Tosh McKinlay Colombia N 3
0
8500 ----- Faustino Asprilla 82 576 Mon 10 Jun 1996 John Collins Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 Tom Boyd Netherlands N 2
0
34363 ----- ----- 577 Sat 15 Jun 1996 John Collins England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Tom Boyd England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Tosh McKinlay England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 578 Tue 18 Jun 1996 John Collins Switzerland N 3
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Tom Boyd Switzerland N 3
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Tosh McKinlay Switzerland N 3
0
34926 Ally McCoist 37 ----- 579 Sat 31 Aug 1996 Tom Boyd Austria A 2
0
29500 ----- ----- 579 Sat 31 Aug 1996 Tosh McKinlay Austria A 2
0
29500 ----- ----- 580 Sat 05 Oct 1996 Jackie McNamara Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Tom Boyd Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Tosh McKinlay Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 581 Sun 10 Nov 1996 Jackie McNamara Sweden H 3
0
46738 John McGinlay 8 ----- 581 Sun 10 Nov 1996 Tom Boyd Sweden H 3
0
46738 John McGinlay 8 ----- 581 Sun 10 Nov 1996 Tosh McKinlay Sweden H 3
0
46738 John McGinlay 8 ----- 582 Tue 11 Feb 1997 Jackie McNamara Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Paul McStay Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Tom Boyd Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Tosh McKinlay Estonia A 4
0
4000 ----- ----- 583 Sat 29 Mar 1997 Paul McStay Estonia H 3 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 583 Sat 29 Mar 1997 Tom Boyd Estonia H 3 1
1
17996 Tom Boyd 25; Janek Meet og 52 ----- 583 Sat 29 Mar 1997 Tosh McKinlay Estonia H 3 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 584 Wed 02 Apr 1997 Paul McStay Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 584 Wed 02 Apr 1997 Tom Boyd Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 584 Wed 02 Apr 1997 Tosh McKinlay Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 585 Wed 30 Apr 1997 Tom Boyd Sweden A 2
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 585 Wed 30 Apr 1997 Tosh McKinlay Sweden A 2
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 586 Tue 27 May 1997 Jackie McNamara Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Simon Donnelly Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Tom Boyd Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Tosh McKinlay Wales H 4
0
9013 ----- John Hartson 46 587 Sun 01 Jun 1997 Simon Donnelly Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 587 Sun 01 Jun 1997 Tom Boyd Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 587 Sun 01 Jun 1997 Tosh McKinlay Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 588 Sun 08 Jun 1997 Tom Boyd Belarus A 2
0
14000 Gary McAllister pen 49 ----- 588 Sun 08 Jun 1997 Tosh McKinlay Belarus A 2
0
14000 Gary McAllister pen 49 ----- 589 Sun 07 Sep 1997 Craig Burley Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Tom Boyd Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Tosh McKinlay Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 590 Sat 11 Oct 1997 Craig Burley Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Simon Donnelly Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Tom Boyd Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Tosh McKinlay Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 591 Wed 12 Nov 1997 Craig Burley France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Simon Donnelly France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Tom Boyd France A 4
0
C 19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Tosh McKinlay France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 592 Wed 25 Mar 1998 Darren Jackson Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Jackie McNamara Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Simon Donnelly Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Tom Boyd Denmark H 4
0
26468 ----- Brian Laudrup 38 593 Wed 22 Apr 1998 Darren Jackson Finland H 4 1
1
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Paul Lambert Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Simon Donnelly Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Tom Boyd Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 594 Sat 23 May 1998 Craig Burley Colombia N 6 1
1
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Darren Jackson Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Jackie McNamara Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Paul Lambert Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Simon Donnelly Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Tom Boyd Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 595 Sat 30 May 1998 Craig Burley United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Darren Jackson United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Jackie McNamara United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Paul Lambert United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Simon Donnelly United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Tom Boyd United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Tosh McKinlay United States A 7
0
46037 ----- ----- 596 Wed 10 Jun 1998 Craig Burley Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Darren Jackson Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Paul Lambert Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Tom Boyd Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Tosh McKinlay Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 597 Tue 16 Jun 1998 Craig Burley Norway N 5 1
1
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Darren Jackson Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Jackie McNamara Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Paul Lambert Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Tom Boyd Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 598 Tue 23 Jun 1998 Craig Burley Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Jackie McNamara Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Paul Lambert Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Tom Boyd Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Tosh McKinlay Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 599 Sat 05 Sep 1998 Darren Jackson Lithuania A 3
0
4800 ----- ----- 599 Sat 05 Sep 1998 Paul Lambert Lithuania A 3
0
4800 ----- ----- 599 Sat 05 Sep 1998 Tom Boyd Lithuania A 3
0
4800 ----- ----- 600 Sat 10 Oct 1998 Darren Jackson Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 600 Sat 10 Oct 1998 Simon Donnelly Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 600 Sat 10 Oct 1998 Tom Boyd Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 601 Wed 14 Oct 1998 Craig Burley Faroe Islands H 3 1
1
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 601 Wed 14 Oct 1998 Simon Donnelly Faroe Islands H 3 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 601 Wed 14 Oct 1998 Tom Boyd Faroe Islands H 3 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 602 Wed 31 Mar 1999 Craig Burley Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Paul Lambert Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Tom Boyd Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 603 Wed 28 Apr 1999 Paul Lambert Germany A 2
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Tom Boyd Germany A 2
0
C 27000 Don Hutchison 66 ----- 604 Sat 05 Jun 1999 Paul Lambert Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 604 Sat 05 Jun 1999 Tom Boyd Faroe Islands A 2
0
C 4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 Paul Lambert Czech Republic A 2
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 605 Wed 09 Jun 1999 Tom Boyd Czech Republic A 2
0
C 21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 606 Sat 04 Sep 1999 Craig Burley Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 607 Wed 08 Sep 1999 Craig Burley Estonia A 1
0
4500 ----- ----- 608 Tue 05 Oct 1999 Craig Burley Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 Mark Burchill Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 Paul Lambert Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 609 Sat 09 Oct 1999 Craig Burley Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Jonathan Gould Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Mark Burchill Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Paul Lambert Lithuania H 4
0
C 22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 610 Sat 13 Nov 1999 Craig Burley England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 Mark Burchill England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 611 Wed 17 Nov 1999 Craig Burley England A 2
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Mark Burchill England A 2
0
76848 Don Hutchison 39 ----- 612 Wed 29 Mar 2000 Mark Burchill France H 1
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 613 Wed 26 Apr 2000 Jackie McNamara Netherlands A 3
0
24500 ----- ----- 613 Wed 26 Apr 2000 Mark Burchill Netherlands A 3
0
24500 ----- ----- 613 Wed 26 Apr 2000 Paul Lambert Netherlands A 3
0
C 24500 ----- ----- 614 Tue 30 May 2000 Paul Lambert Republic Of Ireland A 1
0
C 30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 Tom Boyd Latvia A 1
0
9500 Neil McCann 88 ----- 616 Sat 07 Oct 2000 Jackie McNamara San Marino A 1
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 617 Wed 11 Oct 2000 Tom Boyd Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 618 Wed 15 Nov 2000 Jonathan Gould Australia H 2
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Tom Boyd Australia H 2
0
C 30985 ----- Brett Emerton 12; David Zdrillic 66 619 Sat 24 Mar 2001 Paul Lambert Belgium H 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 619 Sat 24 Mar 2001 Tom Boyd Belgium H 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 620 Wed 28 Mar 2001 Paul Lambert San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Tom Boyd San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 621 Wed 25 Apr 2001 Tom Boyd Poland A 1
0
C 18000 Scott Booth pen 69 Radoslaw Kaluzny 50 622 Sat 01 Sep 2001 Paul Lambert Croatia H 1
0
C 47384 ----- ----- 623 Wed 05 Sep 2001 Jackie McNamara Belgium A 3
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Paul Lambert Belgium A 3
0
C 43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Tom Boyd Belgium A 3
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 625 Wed 27 Mar 2002 Jackie McNamara France A 3
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Paul Lambert France A 3
0
C 76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Stephen Crainey France A 3
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 626 Wed 17 Apr 2002 Paul Lambert Nigeria H 3
0
C 20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Rab Douglas Nigeria H 3
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Stephen Crainey Nigeria H 3
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 628 Mon 20 May 2002 Rab Douglas South Africa A 1
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 629 Thu 23 May 2002 Rab Douglas Hong Kong League A 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 630 Wed 21 Aug 2002 Paul Lambert Denmark H 3
0
C 28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Rab Douglas Denmark H 3
0
28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Stephen Crainey Denmark H 3
0
28766 ----- Ebbe Sand 8 631 Sat 07 Sep 2002 Paul Lambert Faroe Islands A 3 1
1
C 4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Rab Douglas Faroe Islands A 3 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Stephen Crainey Faroe Islands A 3 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 632 Sat 12 Oct 2002 Jackie McNamara Iceland A 3
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Paul Lambert Iceland A 3
0
C 7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Rab Douglas Iceland A 3
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 634 Wed 20 Nov 2002 Paul Lambert Portugal A 2
0
C 8000 ----- Pauleta 7; Pauleta 18 634 Wed 20 Nov 2002 Rab Douglas Portugal A 2
0
8000 ----- Pauleta 7; Pauleta 18 635 Wed 12 Feb 2003 Jamie Smith Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Paul Lambert Republic Of Ireland H 2
0
C 33337 ----- Kevin Kilbane 7; Clinton Morrison 16 636 Sat 29 Mar 2003 Jackie McNamara Iceland H 3
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Paul Lambert Iceland H 3
0
C 37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Rab Douglas Iceland H 3
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 637 Wed 02 Apr 2003 Jackie McNamara Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 637 Wed 02 Apr 2003 Paul Lambert Lithuania A 2
0
C 6400 ----- Tomas Razanauskas 73 638 Wed 30 Apr 2003 Jamie Smith Austria H 1
0
12189 ----- Roland Kirchler 27; Mario Haas 32 639 Tue 27 May 2003 Jackie McNamara New Zealand H 2
0
10016 Stevie Crawford 10 Ryan Nelsen 47 639 Tue 27 May 2003 Rab Douglas New Zealand H 2
0
10016 Stevie Crawford 10 Ryan Nelsen 47 640 Sat 07 Jun 2003 Jackie McNamara Germany H 3
0
48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Paul Lambert Germany H 3
0
C 48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Rab Douglas Germany H 3
0
48047 Kenny Miller 68 Fredi Bobic 22 641 Wed 20 Aug 2003 Paul Lambert Norway A 2
0
C 12758 ----- ----- 641 Wed 20 Aug 2003 Rab Douglas Norway A 2
0
12758 ----- ----- 642 Sat 06 Sep 2003 Jackie McNamara Faroe Islands H 2
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 642 Sat 06 Sep 2003 Rab Douglas Faroe Islands H 2
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 643 Wed 10 Sep 2003 Jackie McNamara Germany A 3
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Paul Lambert Germany A 3
0
C 67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Rab Douglas Germany A 3
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 644 Sat 11 Oct 2003 Jackie McNamara Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 Rab Douglas Lithuania H 2
0
50343 Darren Fletcher 70 ----- 645 Sat 15 Nov 2003 Jackie McNamara Netherlands H 2
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 Rab Douglas Netherlands H 2
0
50670 James McFadden 22 ----- 646 Wed 19 Nov 2003 Jackie McNamara Netherlands A 2
0
51000 ----- Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 646 Wed 19 Nov 2003 Rab Douglas Netherlands A 2
0
51000 ----- Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 647 Wed 18 Feb 2004 Jackie McNamara Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 Rab Douglas Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 Stephen Pearson Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 648 Wed 31 Mar 2004 John Kennedy Romania H 1
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 651 Sun 30 May 2004 Jackie McNamara Trinidad And Tobago H 1
0
16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35 Stern John 55 652 Wed 18 Aug 2004 David Marshall Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 652 Wed 18 Aug 2004 Stephen Pearson Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 653 Fri 03 Sep 2004 Jackie McNamara Spain A 1
0
15000 James McFadden 18 Raul pen 57 654 Wed 08 Sep 2004 Jackie McNamara Slovenia H 1
0
38278 ----- ----- 655 Sat 09 Oct 2004 Stephen Pearson Norway H 1
0
48882 ----- Steffen Iversen pen 54 657 Wed 17 Nov 2004 David Marshall Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Jackie McNamara Sweden H 3
0
C 15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Stephen Pearson Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 658 Sat 26 Mar 2005 Jackie McNamara Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 658 Sat 26 Mar 2005 Rab Douglas Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 659 Sat 04 Jun 2005 Jackie McNamara Moldova H 1
0
45317 Christian Dailly 53; James McFadden 88 ----- 662 Sat 03 Sep 2005 Craig Beattie Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 663 Wed 07 Sep 2005 Craig Beattie Norway A 1
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 664 Sat 08 Oct 2005 Shaun Maloney Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 666 Sat 12 Nov 2005 Shaun Maloney United States H 1
0
26708 Andy Webster 36 Josh Wolff pen 8 670 Sat 02 Sep 2006 Kenny Miller Faroe Islands H 1 1
1
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 Gary Caldwell Lithuania A 2 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 Kenny Miller Lithuania A 2 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 672 Sat 07 Oct 2006 Gary Caldwell France H 1 1
1
50456 Gary Caldwell 67 ----- 673 Wed 11 Oct 2006 Gary Caldwell Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Kenny Miller Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Stephen McManus Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 674 Sat 24 Mar 2007 Craig Beattie Georgia H 4 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Kenny Miller Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Paul Hartley Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Stephen McManus Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 675 Wed 28 Mar 2007 Craig Beattie Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Kenny Miller Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Paul Hartley Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Stephen McManus Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 676 Wed 30 May 2007 Gary Caldwell Austria A 3
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Paul Hartley Austria A 3
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Stephen McManus Austria A 3
0
13200 Garry OConnor 59 ----- 677 Wed 06 Jun 2007 Paul Hartley Faroe Islands A 2
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Stephen McManus Faroe Islands A 2
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 678 Wed 22 Aug 2007 Gary Caldwell South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Kenny Miller South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Scott Brown South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Stephen McManus South Africa H 4
0
13723 Kris Boyd 71 ----- 679 Sat 08 Sep 2007 Craig Beattie Lithuania H 3 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Scott Brown Lithuania H 3 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Stephen McManus Lithuania H 3 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 680 Wed 12 Sep 2007 Paul Hartley France A 3
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Scott Brown France A 3
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Stephen McManus France A 3
0
42000 James McFadden 64 ----- 681 Sat 13 Oct 2007 Scott Brown Ukraine H 2
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Stephen McManus Ukraine H 2
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 682 Wed 17 Oct 2007 Kenny Miller Georgia A 2
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 Stephen McManus Georgia A 2
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 683 Sat 17 Nov 2007 Paul Hartley Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Scott Brown Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Stephen McManus Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 684 Wed 26 Mar 2008 Gary Caldwell Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Paul Hartley Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Scott Brown Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Stephen McManus Croatia H 4
0
C 28821 Kenny Miller 30 Niko Kranjcar 10 685 Fri 30 May 2008 Barry Robson Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Gary Caldwell Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Paul Hartley Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Stephen McManus Czech Republic A 4
0
C 11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 686 Wed 20 Aug 2008 Barry Robson Northern Ireland H 3
0
28072 ----- ----- 686 Wed 20 Aug 2008 Scott Brown Northern Ireland H 3
0
28072 ----- ----- 686 Wed 20 Aug 2008 Stephen McManus Northern Ireland H 3
0
C 28072 ----- ----- 687 Sat 06 Sep 2008 Barry Robson North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Gary Caldwell North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Paul Hartley North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Scott Brown North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Shaun Maloney North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Stephen McManus North Macedonia A 6
0
C 9000 ----- Ilco Naumoski 5 688 Wed 10 Sep 2008 Barry Robson Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Gary Caldwell Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Paul Hartley Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Scott Brown Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Shaun Maloney Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Stephen McManus Iceland A 6
0
C 9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 689 Sat 11 Oct 2008 Barry Robson Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Gary Caldwell Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Scott Brown Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Shaun Maloney Norway H 4
0
50205 ----- ----- 690 Wed 19 Nov 2008 Gary Caldwell Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Paul Hartley Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Scott Brown Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Shaun Maloney Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Stephen McManus Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 691 Sat 28 Mar 2009 Gary Caldwell Netherlands A 2
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Scott Brown Netherlands A 2
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 692 Wed 01 Apr 2009 Gary Caldwell Iceland H 3
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 692 Wed 01 Apr 2009 Scott Brown Iceland H 3
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 692 Wed 01 Apr 2009 Stephen McManus Iceland H 3
0
C 42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 693 Wed 12 Aug 2009 Gary Caldwell 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 Scott Brown 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 Scott Brown North Macedonia H 3 1
1
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Shaun Maloney North Macedonia H 3 1
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Stephen McManus North Macedonia H 3 1
0
50214 Scott Brown 56; James McFadden 81 ----- 695 Wed 09 Sep 2009 Scott Brown Netherlands H 3
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Shaun Maloney Netherlands H 3
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Stephen McManus Netherlands H 3
0
51230 ----- Eljero Elia 82 696 Sat 10 Oct 2009 Gary Caldwell Japan A 2
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 696 Sat 10 Oct 2009 Stephen McManus Japan A 2
0
C 72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 697 Sat 14 Nov 2009 Barry Robson Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Danny Fox Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Gary Caldwell Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Stephen McManus Wales A 4
0
C 13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 698 Wed 03 Mar 2010 Barry Robson Czech Republic H 3 1
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Gary Caldwell Czech Republic H 3 1
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Scott Brown Czech Republic H 3 1
1
26530 Scott Brown 62 ----- 700 Fri 03 Sep 2010 Scott Brown Lithuania A 1
0
6539 ----- ----- 701 Tue 07 Sep 2010 Scott Brown Liechtenstein H 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 703 Tue 12 Oct 2010 Shaun Maloney Spain H 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 704 Tue 16 Nov 2010 Shaun Maloney Faroe Islands H 1
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 705 Wed 09 Feb 2011 Kris Commons Northern Ireland N 2 1
1
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 705 Wed 09 Feb 2011 Mark Wilson Northern Ireland N 2 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 706 Sun 27 Mar 2011 Kris Commons 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 Scott Brown 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 Scott Brown Wales N 1
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 708 Sun 29 May 2011 James Forrest Republic Of Ireland A 2
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Scott Brown Republic Of Ireland A 2
0
25100 ----- Robbie Keane 23 709 Wed 10 Aug 2011 James Forrest Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 709 Wed 10 Aug 2011 Scott Brown Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 710 Sat 03 Sep 2011 Scott Brown Czech Republic H 1
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 712 Sat 08 Oct 2011 James Forrest Liechtenstein A 1
0
5636 Craig Mackail-Smith 32 ----- 713 Tue 11 Oct 2011 James Forrest Spain A 1
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 715 Wed 29 Feb 2012 Charlie Mulgrew Slovenia A 2
0
4190 Christophe Berra 39 Andraz Kirm 33 715 Wed 29 Feb 2012 James Forrest Slovenia A 2
0
4190 Christophe Berra 39 Andraz Kirm 33 716 Sat 26 May 2012 Charlie Mulgrew United States A 2
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 Scott Brown United States A 2
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 Charlie Mulgrew Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 718 Sat 08 Sep 2012 James Forrest Serbia H 1
0
47369 ----- ----- 719 Tue 11 Sep 2012 James Forrest North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 720 Fri 12 Oct 2012 Kris Commons Wales A 2
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89 720 Fri 12 Oct 2012 Scott Brown Wales A 2
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89 721 Tue 16 Oct 2012 Kris Commons Belgium A 1
0
44142 ----- Christian Benteke 69; Vincent Kompany 71 722 Wed 14 Nov 2012 Charlie Mulgrew Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 723 Wed 06 Feb 2013 Charlie Mulgrew Estonia H 3 1
1
16102 Charlie Mulgrew 39 ----- 723 Wed 06 Feb 2013 Kris Commons Estonia H 3 1
0
16102 Charlie Mulgrew 39 ----- 723 Wed 06 Feb 2013 Scott Brown Estonia H 3 1
0
C 16102 Charlie Mulgrew 39 ----- 724 Fri 22 Mar 2013 Charlie Mulgrew Wales H 1
0
39365 Grant Hanley 45 Aaron James Ramsey pen 73; Hal Robson-Kanu 74 727 Wed 14 Aug 2013 Charlie Mulgrew England A 3
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 727 Wed 14 Aug 2013 James Forrest England A 3
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 727 Wed 14 Aug 2013 Scott Brown England A 3
0
C 80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 728 Fri 06 Sep 2013 Charlie Mulgrew Belgium H 3
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 728 Fri 06 Sep 2013 James Forrest Belgium H 3
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 728 Fri 06 Sep 2013 Scott Brown Belgium H 3
0
C 40284 ----- Steven Defour 38; Kevin Mirallas 89 729 Tue 10 Sep 2013 Charlie Mulgrew North Macedonia A 2
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 729 Tue 10 Sep 2013 Scott Brown North Macedonia A 2
0
C 14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 730 Tue 15 Oct 2013 Charlie Mulgrew Croatia H 2
0
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 730 Tue 15 Oct 2013 Scott Brown Croatia H 2
0
C 30172 Robert Snodgrass 27; Steven Naismith 73 ----- 731 Fri 15 Nov 2013 Charlie Mulgrew United States H 2
0
21079 ----- ----- 731 Fri 15 Nov 2013 Scott Brown United States H 2
0
C 21079 ----- ----- 732 Tue 19 Nov 2013 Scott Brown Norway A 1 1
1
C 9751 Scott Brown 61 ----- 733 Wed 05 Mar 2014 Charlie Mulgrew Poland A 2 1
0
41652 Scott Brown 77 ----- 733 Wed 05 Mar 2014 Scott Brown Poland A 2 1
1
C 41652 Scott Brown 77 ----- 734 Wed 28 May 2014 Charlie Mulgrew Nigeria N 2 1
1
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 734 Wed 28 May 2014 Scott Brown Nigeria N 2 1
0
C 20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 735 Sun 07 Sep 2014 Charlie Mulgrew Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 736 Sat 11 Oct 2014 Scott Brown Georgia H 1
0
C 34719 Akaki Khubutia og 28 ----- 737 Tue 14 Oct 2014 Scott Brown Poland A 1
0
C 55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 738 Fri 14 Nov 2014 Charlie Mulgrew Republic Of Ireland H 2
0
59239 Shaun Maloney 74 ----- 738 Fri 14 Nov 2014 Scott Brown Republic Of Ireland H 2
0
C 59239 Shaun Maloney 74 ----- 739 Tue 18 Nov 2014 Charlie Mulgrew England H 3
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 739 Tue 18 Nov 2014 Craig Gordon England H 3
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 739 Tue 18 Nov 2014 Scott Brown England H 3
0
C 49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 740 Wed 25 Mar 2015 Craig Gordon Northern Ireland H 1
0
20117 Christophe Berra 85 ----- 741 Sun 29 Mar 2015 Scott Brown Gibraltar H 1
0
C 34255 Shaun Maloney pen 17; Steven Fletcher 27; Shaun Maloney pen 34; Steven Naismith 38; Steven Fletcher 77; Steven Fletcher 90 Lee Casciaro 19 742 Fri 05 Jun 2015 Charlie Mulgrew Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Craig Gordon Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 James Forrest Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Leigh Griffiths Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Scott Brown Qatar H 5
0
C 14270 Matt Ritchie 41 ----- 743 Sat 13 Jun 2015 Charlie Mulgrew Republic Of Ireland A 2
0
49063 John O'Shea og 47 Jonathan Walters 38 743 Sat 13 Jun 2015 Scott Brown Republic Of Ireland A 2
0
C 49063 John O'Shea og 47 Jonathan Walters 38 744 Fri 04 Sep 2015 Charlie Mulgrew Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 James Forrest Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 Leigh Griffiths Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 Scott Brown Georgia A 4
0
C 22886 ----- Valeri Qazaishvili 37 745 Mon 07 Sep 2015 Charlie Mulgrew Germany H 3
0
50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 745 Mon 07 Sep 2015 James Forrest Germany H 3
0
50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 745 Mon 07 Sep 2015 Scott Brown Germany H 3
0
C 50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 746 Thu 08 Oct 2015 James Forrest Poland H 2
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 746 Thu 08 Oct 2015 Scott Brown Poland H 2
0
C 49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 747 Sun 11 Oct 2015 Scott Brown Gibraltar A 1
0
C 12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 748 Thu 24 Mar 2016 Charlie Mulgrew Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 749 Tue 29 Mar 2016 Charlie Mulgrew Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Craig Gordon Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Kieran Tierney Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Leigh Griffiths Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Scott Brown Denmark H 5
0
C 18385 Matt Ritchie 8 ----- 750 Sun 29 May 2016 Charlie Mulgrew Italy N 1
0
8000 ----- Graziano Pellè 57 751 Sat 04 Jun 2016 Charlie Mulgrew France A 1
0
25057 ----- Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 752 Sun 04 Sep 2016 James Forrest Malta A 1
0
15069 Robert Snodgrass 9; Chris Martin 53; Robert Snodgrass pen 61; Steven Fletcher 78; Robert Snodgrass 84 Alfred Effiong 13 753 Sat 08 Oct 2016 James Forrest Lithuania H 2
0
35966 James McArthur 89 Fedor Cernych 59 753 Sat 08 Oct 2016 Leigh Griffiths Lithuania H 2
0
35966 James McArthur 89 Fedor Cernych 59 754 Tue 11 Oct 2016 Kieran Tierney Slovakia A 2
0
11097 ----- Robert Mak 18; Robert Mak 56; Adam Nemec 68 754 Tue 11 Oct 2016 Leigh Griffiths Slovakia A 2
0
11097 ----- Robert Mak 18; Robert Mak 56; Adam Nemec 68 755 Fri 11 Nov 2016 Craig Gordon England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 James Forrest England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 Leigh Griffiths England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 Scott Brown England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 756 Wed 22 Mar 2017 Leigh Griffiths Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 757 Sun 26 Mar 2017 Craig Gordon Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 James Forrest Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Kieran Tierney Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Leigh Griffiths Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Scott Brown Slovenia H 6
0
C 20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Stuart Armstrong Slovenia H 6
0
20435 Chris Martin 88 ----- 758 Sat 10 Jun 2017 Craig Gordon England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Kieran Tierney England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Leigh Griffiths England H 5 2
2
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Scott Brown England H 5 2
0
C 48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Stuart Armstrong England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 759 Fri 01 Sep 2017 Craig Gordon Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 James Forrest Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Kieran Tierney Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Leigh Griffiths Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Scott Brown Lithuania A 6 1
0
C 5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Stuart Armstrong Lithuania A 6 1
1
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 760 Mon 04 Sep 2017 Craig Gordon Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 James Forrest Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Kieran Tierney Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Leigh Griffiths Malta H 6 1
1
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Scott Brown Malta H 6 1
0
C 26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Stuart Armstrong Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 761 Thu 05 Oct 2017 Craig Gordon Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 James Forrest Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 Kieran Tierney Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 Leigh Griffiths Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 762 Sun 08 Oct 2017 Craig Gordon Slovenia A 3 1
0
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 762 Sun 08 Oct 2017 Kieran Tierney Slovenia A 3 1
0
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 762 Sun 08 Oct 2017 Leigh Griffiths Slovenia A 3 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 763 Thu 09 Nov 2017 Callum McGregor Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Craig Gordon Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 James Forrest Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Kieran Tierney Netherlands H 4
0
C 17833 ----- Memphis Depay 40 764 Fri 23 Mar 2018 Callum McGregor Costa Rica H 2
0
20488 ----- Marco Urena 14 764 Fri 23 Mar 2018 Stuart Armstrong Costa Rica H 2
0
20488 ----- Marco Urena 14 765 Tue 27 Mar 2018 Callum McGregor Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Jack Hendry Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 James Forrest Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Stuart Armstrong Hungary A 4
0
8942 Matt Phillips 48 ----- 766 Tue 29 May 2018 Lewis Morgan Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 767 Sat 02 Jun 2018 Jack Hendry Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Lewis Morgan Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Ryan Christie Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Scott Bain Mexico A 4
0
70993 ----- Giovani dos Santos 13 768 Fri 07 Sep 2018 Callum McGregor Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Craig Gordon Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Kieran Tierney Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Leigh Griffiths Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 769 Mon 10 Sep 2018 Callum McGregor Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 769 Mon 10 Sep 2018 Kieran Tierney Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 769 Mon 10 Sep 2018 Leigh Griffiths Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 770 Thu 11 Oct 2018 Callum McGregor Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 770 Thu 11 Oct 2018 James Forrest Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 770 Thu 11 Oct 2018 Kieran Tierney Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 771 Sun 14 Oct 2018 Callum McGregor Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Craig Gordon Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Jack Hendry Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 James Forrest Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 772 Sat 17 Nov 2018 Callum McGregor Albania A 3 2
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 772 Sat 17 Nov 2018 James Forrest Albania A 3 2
2
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 772 Sat 17 Nov 2018 Ryan Christie Albania A 3 2
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 773 Tue 20 Nov 2018 Callum McGregor Israel H 3 3
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 James Forrest Israel H 3 3
3
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 Ryan Christie Israel H 3 3
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 774 Thu 21 Mar 2019 Callum McGregor Kazakhstan A 4
0
C 27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 James Forrest Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Oliver Burke Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Scott Bain Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 775 Sun 24 Mar 2019 Callum McGregor San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 775 Sun 24 Mar 2019 James Forrest San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 775 Sun 24 Mar 2019 Scott Bain San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 776 Sat 08 Jun 2019 Callum McGregor Cyprus H 3 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 James Forrest Cyprus H 3 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 Oliver Burke Cyprus H 3 1
1
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 777 Tue 11 Jun 2019 Callum McGregor Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 James Forrest Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 Oliver Burke Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 778 Fri 06 Sep 2019 Callum McGregor Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 778 Fri 06 Sep 2019 James Forrest Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 778 Fri 06 Sep 2019 Ryan Christie Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 779 Mon 09 Sep 2019 Callum McGregor Belgium H 2
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 779 Mon 09 Sep 2019 Ryan Christie Belgium H 2
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 780 Thu 10 Oct 2019 Callum McGregor Russia A 2
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 780 Thu 10 Oct 2019 Ryan Christie Russia A 2
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 781 Sun 13 Oct 2019 Callum McGregor San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 781 Sun 13 Oct 2019 James Forrest San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 781 Sun 13 Oct 2019 Ryan Christie San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 782 Sat 16 Nov 2019 Callum McGregor Cyprus A 4 1
0
R 7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Greg Taylor Cyprus A 4 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 James Forrest Cyprus A 4 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Ryan Christie Cyprus A 4 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 783 Tue 19 Nov 2019 Callum McGregor Kazakhstan H 4
0
R 19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 Greg Taylor Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 James Forrest Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 Ryan Christie Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 784 Fri 04 Sep 2020 Callum McGregor Israel H 3 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 784 Fri 04 Sep 2020 James Forrest Israel H 3 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 784 Fri 04 Sep 2020 Ryan Christie Israel H 3 1
1
0 Ryan Christie pen 45 Eran Zahavi 73 785 Mon 07 Sep 2020 Callum McGregor Czech Republic A 2 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 785 Mon 07 Sep 2020 Ryan Christie Czech Republic A 2 1
1
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 786 Thu 08 Oct 2020 Callum McGregor Israel H 1
0
0 ----- ----- 787 Sun 11 Oct 2020 Callum McGregor Slovakia H 1
0
0 Lyndon Dykes 54 ----- 788 Wed 14 Oct 2020 Callum McGregor Czech Republic H 2
0
0 Ryan Fraser 6 ----- 788 Wed 14 Oct 2020 Greg Taylor Czech Republic H 2
0
0 Ryan Fraser 6 ----- 789 Thu 12 Nov 2020 Callum McGregor Serbia A 3 1
0
0 Ryan Christie 52 Luka Jovic 90 789 Thu 12 Nov 2020 Leigh Griffiths Serbia A 3 1
0
0 Ryan Christie 52 Luka Jovic 90 789 Thu 12 Nov 2020 Ryan Christie Serbia A 3 1
1
0 Ryan Christie 52 Luka Jovic 90 790 Sun 15 Nov 2020 Leigh Griffiths Slovakia A 2
0
0 ----- Jan Gregus 32 790 Sun 15 Nov 2020 Ryan Christie Slovakia A 2
0
0 ----- Jan Gregus 32 791 Wed 18 Nov 2020 Callum McGregor Israel A 3
0
0 ----- Manor Solomon 44 791 Wed 18 Nov 2020 Leigh Griffiths Israel A 3
0
0 ----- Manor Solomon 44 791 Wed 18 Nov 2020 Ryan Christie Israel A 3
0
0 ----- Manor Solomon 44 792 Thu 25 Mar 2021 Callum McGregor Austria H 2
0
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 792 Thu 25 Mar 2021 Ryan Christie Austria H 2
0
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 793 Sun 28 Mar 2021 Callum McGregor Israel A 2
0
5000 Ryan Fraser 56 Dor Peretz 44 793 Sun 28 Mar 2021 Ryan Christie Israel A 2
0
5000 Ryan Fraser 56 Dor Peretz 44 794 Wed 31 Mar 2021 Callum McGregor Faroe Islands H 1
0
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 795 Wed 02 Jun 2021 Callum McGregor Netherlands N 5
0
R 0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 David Turnbull Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 Greg Taylor Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 James Forrest Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 Ryan Christie Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 796 Sun 06 Jun 2021 Callum McGregor Luxembourg A 2
0
1000 Che Adams 28 ----- 796 Sun 06 Jun 2021 James Forrest Luxembourg A 2
0
1000 Che Adams 28 ----- 797 Mon 14 Jun 2021 Callum McGregor Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 797 Mon 14 Jun 2021 James Forrest Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 797 Mon 14 Jun 2021 Ryan Christie Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 798 Fri 18 Jun 2021 Callum McGregor England A 1
0
20306 ----- ----- 799 Tue 22 Jun 2021 Callum McGregor Croatia H 1 1
1
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 800 Wed 01 Sep 2021 Callum McGregor Denmark A 2
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 800 Wed 01 Sep 2021 David Turnbull Denmark A 2
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 801 Sat 04 Sep 2021 Callum McGregor Moldova H 2
0
R 40869 Lyndon Dykes 14 ----- 801 Sat 04 Sep 2021 David Turnbull Moldova H 2
0
40869 Lyndon Dykes 14 ----- 802 Tue 07 Sep 2021 Callum McGregor Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 803 Sat 09 Oct 2021 Callum McGregor 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 Callum McGregor Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 805 Fri 12 Nov 2021 Callum McGregor Moldova A 2
0
3642 Nathan Patterson 38; Che Adams 65 ----- 805 Fri 12 Nov 2021 David Turnbull Moldova A 2
0
3642 Nathan Patterson 38; Che Adams 65 ----- 806 Mon 15 Nov 2021 Anthony Ralston Denmark H 2
0
49527 John Souttar 35; Che Adams 86 ----- 806 Mon 15 Nov 2021 Callum McGregor Denmark H 2
0
49527 John Souttar 35; Che Adams 86 ----- 807 Thu 24 Mar 2022 Callum McGregor Poland H 2
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 807 Thu 24 Mar 2022 Greg Taylor Poland H 2
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 809 Wed 01 Jun 2022 Callum McGregor Ukraine H 1 1
1
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 810 Wed 08 Jun 2022 Anthony Ralston Armenia H 2 1
1
38627 Anthony Ralston 28; Scott McKenna 40 ----- 810 Wed 08 Jun 2022 Callum McGregor Armenia H 2 1
0
38627 Anthony Ralston 28; Scott McKenna 40 ----- 811 Sat 11 Jun 2022 Anthony Ralston Republic Of Ireland A 2
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 811 Sat 11 Jun 2022 Callum McGregor Republic Of Ireland A 2
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 812 Tue 14 Jun 2022 Anthony Ralston Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 Callum McGregor Armenia A 4
0
R 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 David Turnbull Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 Greg Taylor Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 813 Wed 21 Sep 2022 Callum McGregor Ukraine H 2
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 813 Wed 21 Sep 2022 Greg Taylor Ukraine H 2
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 814 Sat 24 Sep 2022 Anthony Ralston Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 814 Sat 24 Sep 2022 Callum McGregor Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 814 Sat 24 Sep 2022 Greg Taylor Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 815 Tue 27 Sep 2022 Anthony Ralston Ukraine A 3
0
13534 ----- ----- 815 Tue 27 Sep 2022 Callum McGregor Ukraine A 3
0
13534 ----- ----- 815 Tue 27 Sep 2022 Greg Taylor Ukraine A 3
0
13534 ----- ----- 817 Sat 25 Mar 2023 Callum McGregor Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 818 Tue 28 Mar 2023 Callum McGregor Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 819 Sat 17 Jun 2023 Callum McGregor Norway A 1
0
25791 Lyndon Dykes 87; Kenny McLean 89 Erling Haaland pen 61 820 Tue 20 Jun 2023 Callum McGregor Georgia H 1 1
1
50062 Callum McGregor 6; Scott McTominay 47 ----- 821 Fri 08 Sep 2023 Callum McGregor Cyprus A 1
0
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 822 Tue 12 Sep 2023 Callum McGregor England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 823 Thu 12 Oct 2023 Callum McGregor Spain A 1
0
45623 ----- Alvaro Morata 73; Oihan Sancet 86 824 Tue 17 Oct 2023 Greg Taylor France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70 825 Thu 16 Nov 2023 Anthony Ralston Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 825 Thu 16 Nov 2023 Callum McGregor Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 825 Thu 16 Nov 2023 Greg Taylor Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 826 Sun 19 Nov 2023 Callum McGregor Norway H 2
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 826 Sun 19 Nov 2023 Greg Taylor Norway H 2
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 Anthony Ralston Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 829 Mon 03 Jun 2024 Callum McGregor Gibraltar A 2
0
15552 Ryan Christie 58; Che Adams 85 ----- 829 Mon 03 Jun 2024 James Forrest Gibraltar A 2
0
15552 Ryan Christie 58; Che Adams 85 ----- 830 Fri 07 Jun 2024 Anthony Ralston Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 830 Fri 07 Jun 2024 Callum McGregor Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 830 Fri 07 Jun 2024 Greg Taylor Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 831 Fri 14 Jun 2024 Anthony Ralston Germany A 2
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 831 Fri 14 Jun 2024 Callum McGregor Germany A 2
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 832 Wed 19 Jun 2024 Anthony Ralston Switzerland N 2
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 832 Wed 19 Jun 2024 Callum McGregor Switzerland N 2
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 833 Sun 23 Jun 2024 Anthony Ralston Hungary N 2
0
54000 ----- Kevin Csoboth 100 833 Sun 23 Jun 2024 Callum McGregor Hungary N 2
0
R 54000 ----- Kevin Csoboth 100 834 Thu 05 Sep 2024 Anthony Ralston Poland H 1
0
46356 Billy Gilmour 46; Scott McTominay 76 Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97 835 Sun 08 Sep 2024 Anthony Ralston Portugal A 1
0
59894 Scott McTominay 7 Bruno Fernandes 54; Cristiano Ronaldo 88 836 Sat 12 Oct 2024 Anthony Ralston Croatia A 1
0
21702 Ryan Christie 33 Igor Matanovic 36; Andrej Kramaric 70 837 Tue 15 Oct 2024 Anthony Ralston Portugal H 1
0
49057 ----- ----- 838 Fri 15 Nov 2024 Anthony Ralston Croatia H 1
0
48810 John McGinn 86 ----- 839 Mon 18 Nov 2024 Anthony Ralston 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 Callum McGregor Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 769 Mon 10 Sep 2018 Kieran Tierney Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 769 Mon 10 Sep 2018 Leigh Griffiths Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 772 Sat 17 Nov 2018 Callum McGregor Albania A 3 2
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 772 Sat 17 Nov 2018 James Forrest Albania A 3 2
2
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 772 Sat 17 Nov 2018 Ryan Christie Albania A 3 2
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 409 Sat 18 Jun 1977 Danny McGrain Argentina A 2
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 409 Sat 18 Jun 1977 Kenny Dalglish Argentina A 2
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 520 Wed 28 Mar 1990 Paul McStay Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 690 Wed 19 Nov 2008 Gary Caldwell Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Paul Hartley Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Scott Brown Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Shaun Maloney Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Stephen McManus Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 810 Wed 08 Jun 2022 Anthony Ralston Armenia H 2 1
1
38627 Anthony Ralston 28; Scott McKenna 40 ----- 810 Wed 08 Jun 2022 Callum McGregor Armenia H 2 1
0
38627 Anthony Ralston 28; Scott McKenna 40 ----- 812 Tue 14 Jun 2022 Anthony Ralston Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 Callum McGregor Armenia A 4
0
R 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 David Turnbull Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 Greg Taylor Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 484 Wed 20 Nov 1985 Roy Aitken Australia H 1
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Paul McStay Australia A 2
0
32000 ----- ----- 485 Wed 04 Dec 1985 Roy Aitken Australia A 2
0
32000 ----- ----- 572 Wed 27 Mar 1996 Brian ONeil Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 John Collins Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 Paul McStay Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 Tom Boyd Australia H 4
0
20608 Ally McCoist 53 ----- 618 Wed 15 Nov 2000 Jonathan Gould Australia H 2
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Tom Boyd Australia H 2
0
C 30985 ----- Brett Emerton 12; David Zdrillic 66 717 Wed 15 Aug 2012 Charlie Mulgrew Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 166 Wed 29 Nov 1933 Joe Kennaway Austria H 2
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 Peter McGonagle Austria H 2
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 178 Sun 09 May 1937 Jimmy Delaney Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 214 Wed 13 Dec 1950 John McPhail Austria H 3
0
67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Bobby Evans Austria H 3
0
67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Bobby Collins Austria H 3
0
67693 ----- Ernst Melchior 26 236 Wed 16 Jun 1954 Neil Mochan Austria N 2
0
30000 ----- Erich Probst 35 236 Wed 16 Jun 1954 Willie Fernie Austria N 2
0
30000 ----- Erich Probst 35 244 Thu 19 May 1955 Bobby Evans Austria A 2
0
65000 Archie Robertson 1; Gordon Smith 43; Billy Liddell 70; Lawrie Reilly 90 Ernst Ocwirk 88 244 Thu 19 May 1955 Bobby Collins Austria A 2
0
65000 Archie Robertson 1; Gordon Smith 43; Billy Liddell 70; Lawrie Reilly 90 Ernst Ocwirk 88 249 Wed 02 May 1956 Bobby Evans Austria H 1
0
80322 Alfie Conn Snr 12 Theodor Wagner 14 277 Sun 29 May 1960 Duncan MacKay Austria A 1
0
55000 Davie Mackay 76 Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63 334 Wed 06 Nov 1968 Jimmy Johnstone Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 John Hughes Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Bobby Lennox Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Ronnie Simpson Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Tommy Gemmell Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 343 Wed 05 Nov 1969 Bobby Murdoch Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 557 Wed 20 Apr 1994 John Collins Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Tom Boyd Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 579 Sat 31 Aug 1996 Tom Boyd Austria A 2
0
29500 ----- ----- 579 Sat 31 Aug 1996 Tosh McKinlay Austria A 2
0
29500 ----- ----- 584 Wed 02 Apr 1997 Paul McStay Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 584 Wed 02 Apr 1997 Tom Boyd Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 584 Wed 02 Apr 1997 Tosh McKinlay Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 638 Wed 30 Apr 2003 Jamie Smith Austria H 1
0
12189 ----- Roland Kirchler 27; Mario Haas 32 676 Wed 30 May 2007 Gary Caldwell Austria A 3
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Paul Hartley Austria A 3
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Stephen McManus Austria A 3
0
13200 Garry OConnor 59 ----- 792 Thu 25 Mar 2021 Callum McGregor Austria H 2
0
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 792 Thu 25 Mar 2021 Ryan Christie Austria H 2
0
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 802 Tue 07 Sep 2021 Callum McGregor Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 588 Sun 08 Jun 1997 Tom Boyd Belarus A 2
0
14000 Gary McAllister pen 49 ----- 588 Sun 08 Jun 1997 Tosh McKinlay Belarus A 2
0
14000 Gary McAllister pen 49 ----- 589 Sun 07 Sep 1997 Craig Burley Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Tom Boyd Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Tosh McKinlay Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 664 Sat 08 Oct 2005 Shaun Maloney Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 189 Wed 23 Jan 1946 George Paterson Belgium H 1
0
48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 194 Sun 18 May 1947 Willie Miller Belgium A 1
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 348 Wed 03 Feb 1971 Davie Hay Belgium A 2
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 Tommy Gemmell Belgium A 2
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 356 Wed 10 Nov 1971 Davie Hay Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Jimmy Johnstone Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Kenny Dalglish Belgium H 3
0
36500 John OHare 5 ----- 380 Sat 01 Jun 1974 Danny McGrain Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Davie Hay Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Jimmy Johnstone Belgium A 4 1
1
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Kenny Dalglish Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 431 Wed 21 Nov 1979 David Provan Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 432 Wed 19 Dec 1979 Danny McGrain Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 David Provan Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 Roy Aitken Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 460 Wed 15 Dec 1982 Roy Aitken Belgium A 2
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Tommy Burns Belgium A 2
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 469 Wed 12 Oct 1983 Frank McGarvey Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Paul McStay Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Roy Aitken Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 497 Wed 01 Apr 1987 Paul McStay Belgium A 2 1
1
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Roy Aitken Belgium A 2 1
0
C 26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 501 Wed 14 Oct 1987 Derek Whyte Belgium H 3 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Paul McStay Belgium H 3 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Roy Aitken Belgium H 3 1
0
C 16052 Ally McCoist 14; Paul McStay 79 ----- 619 Sat 24 Mar 2001 Paul Lambert Belgium H 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 619 Sat 24 Mar 2001 Tom Boyd Belgium H 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 623 Wed 05 Sep 2001 Jackie McNamara Belgium A 3
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Paul Lambert Belgium A 3
0
C 43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Tom Boyd Belgium A 3
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 721 Tue 16 Oct 2012 Kris Commons Belgium A 1
0
44142 ----- Christian Benteke 69; Vincent Kompany 71 728 Fri 06 Sep 2013 Charlie Mulgrew Belgium H 3
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 728 Fri 06 Sep 2013 James Forrest Belgium H 3
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 728 Fri 06 Sep 2013 Scott Brown Belgium H 3
0
C 40284 ----- Steven Defour 38; Kevin Mirallas 89 768 Fri 07 Sep 2018 Callum McGregor Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Craig Gordon Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Kieran Tierney Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Leigh Griffiths Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 777 Tue 11 Jun 2019 Callum McGregor Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 James Forrest Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 Oliver Burke Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 779 Mon 09 Sep 2019 Callum McGregor Belgium H 2
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 779 Mon 09 Sep 2019 Ryan Christie Belgium H 2
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 606 Sat 04 Sep 1999 Craig Burley Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 Craig Burley Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 Mark Burchill Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 Paul Lambert Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 319 Sat 25 Jun 1966 John Clark Brazil H 2 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 319 Sat 25 Jun 1966 Stevie Chalmers Brazil H 2 1
1
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 364 Wed 05 Jul 1972 Lou Macari Brazil A 1
0
130000 ----- Jair Ventura Filho-JAIRZINHO 80 372 Sat 30 Jun 1973 Danny McGrain Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Davie Hay Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Kenny Dalglish Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 383 Tue 18 Jun 1974 Danny McGrain Brazil N 3
0
62000 ----- ----- 383 Tue 18 Jun 1974 Davie Hay Brazil N 3
0
62000 ----- ----- 383 Tue 18 Jun 1974 Kenny Dalglish Brazil N 3
0
62000 ----- ----- 410 Thu 23 Jun 1977 Danny McGrain Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 410 Thu 23 Jun 1977 Kenny Dalglish Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 499 Tue 26 May 1987 Brian McClair Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Murdo MacLeod Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Paul McStay Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Roy Aitken Brazil H 4
0
C 36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 527 Wed 20 Jun 1990 Paul McStay Brazil N 1
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 596 Wed 10 Jun 1998 Craig Burley Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Darren Jackson Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Paul Lambert Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Tom Boyd Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Tosh McKinlay Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 706 Sun 27 Mar 2011 Kris Commons 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 Scott Brown Brazil N 2
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 493 Wed 10 Sep 1986 Mo Johnston Bulgaria H 3
0
32042 ----- ----- 493 Wed 10 Sep 1986 Paul McStay Bulgaria H 3
0
32042 ----- ----- 493 Wed 10 Sep 1986 Roy Aitken Bulgaria H 3
0
32042 ----- ----- 502 Wed 11 Nov 1987 Paul McStay Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Roy Aitken Bulgaria A 2
0
C 49976 Gary Mackay 87 ----- 532 Wed 27 Mar 1991 John Collins Bulgaria H 2 1
1
33119 John Collins 83 Emil Kostadinov 89 532 Wed 27 Mar 1991 Paul McStay Bulgaria H 2 1
0
33119 John Collins 83 Emil Kostadinov 89 465 Sun 12 Jun 1983 Charlie Nicholas Canada A 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Tommy Burns Canada A 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 466 Thu 16 Jun 1983 Charlie Nicholas Canada A 2 1
1
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Roy Aitken Canada A 2 1
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 467 Sun 19 Jun 1983 Charlie Nicholas Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Roy Aitken Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Tommy Burns Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 540 Wed 20 May 1992 Paul McStay Canada A 2
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Tom Boyd Canada A 2
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 756 Wed 22 Mar 2017 Leigh Griffiths Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 408 Wed 15 Jun 1977 Danny McGrain Chile A 2 1
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 Kenny Dalglish Chile A 2 1
1
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 516 Tue 30 May 1989 Derek Whyte Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Paul McStay Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Peter Grant Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Roy Aitken Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 507 Tue 17 May 1988 Andy Walker Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Paul McStay Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Roy Aitken Colombia H 3
0
C 20717 ----- ----- 575 Wed 29 May 1996 John Collins Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Tom Boyd Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Tosh McKinlay Colombia N 3
0
8500 ----- Faustino Asprilla 82 594 Sat 23 May 1998 Craig Burley Colombia N 6 1
1
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Darren Jackson Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Jackie McNamara Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Paul Lambert Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Simon Donnelly Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Tom Boyd Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 544 Thu 18 Jun 1992 Paul McStay Commonwealth of Independent States N 2 1
1
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Tom Boyd Commonwealth of Independent States N 2 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 525 Mon 11 Jun 1990 Paul McStay Costa Rica N 1
0
30867 ----- Juan Arnold Cayasson 49 764 Fri 23 Mar 2018 Callum McGregor Costa Rica H 2
0
20488 ----- Marco Urena 14 764 Fri 23 Mar 2018 Stuart Armstrong Costa Rica H 2
0
20488 ----- Marco Urena 14 617 Wed 11 Oct 2000 Tom Boyd Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 622 Sat 01 Sep 2001 Paul Lambert Croatia H 1
0
C 47384 ----- ----- 684 Wed 26 Mar 2008 Gary Caldwell Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Paul Hartley Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Scott Brown Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Stephen McManus Croatia H 4
0
C 28821 Kenny Miller 30 Niko Kranjcar 10 730 Tue 15 Oct 2013 Charlie Mulgrew Croatia H 2
0
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 730 Tue 15 Oct 2013 Scott Brown Croatia H 2
0
C 30172 Robert Snodgrass 27; Steven Naismith 73 ----- 799 Tue 22 Jun 2021 Callum McGregor Croatia H 1 1
1
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 836 Sat 12 Oct 2024 Anthony Ralston Croatia A 1
0
21702 Ryan Christie 33 Igor Matanovic 36; Andrej Kramaric 70 838 Fri 15 Nov 2024 Anthony Ralston Croatia H 1
0
48810 John McGinn 86 ----- 335 Wed 11 Dec 1968 Bobby Lennox Cyprus A 3 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Bobby Murdoch Cyprus A 3 1
1
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Billy McNeill Cyprus A 3 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 340 Sat 17 May 1969 Tommy Gemmell Cyprus H 2 2
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 ----- 340 Sat 17 May 1969 Billy McNeill Cyprus H 2 2
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 Paul McStay Cyprus A 2
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 512 Wed 08 Feb 1989 Roy Aitken Cyprus A 2
0
C 25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 514 Wed 26 Apr 1989 Paul McStay Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Roy Aitken Cyprus H 2
0
C 50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 776 Sat 08 Jun 2019 Callum McGregor Cyprus H 3 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 James Forrest Cyprus H 3 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 Oliver Burke Cyprus H 3 1
1
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 782 Sat 16 Nov 2019 Callum McGregor Cyprus A 4 1
0
R 7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Greg Taylor Cyprus A 4 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 James Forrest Cyprus A 4 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Ryan Christie Cyprus A 4 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 817 Sat 25 Mar 2023 Callum McGregor Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 821 Fri 08 Sep 2023 Callum McGregor Cyprus A 1
0
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 602 Wed 31 Mar 1999 Craig Burley Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Paul Lambert Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Tom Boyd Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 605 Wed 09 Jun 1999 Paul Lambert Czech Republic A 2
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 605 Wed 09 Jun 1999 Tom Boyd Czech Republic A 2
0
C 21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 685 Fri 30 May 2008 Barry Robson Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Gary Caldwell Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Paul Hartley Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Stephen McManus Czech Republic A 4
0
C 11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 698 Wed 03 Mar 2010 Barry Robson Czech Republic H 3 1
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Gary Caldwell Czech Republic H 3 1
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Scott Brown Czech Republic H 3 1
1
26530 Scott Brown 62 ----- 710 Sat 03 Sep 2011 Scott Brown Czech Republic H 1
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 748 Thu 24 Mar 2016 Charlie Mulgrew Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 785 Mon 07 Sep 2020 Callum McGregor Czech Republic A 2 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 785 Mon 07 Sep 2020 Ryan Christie Czech Republic A 2 1
1
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 788 Wed 14 Oct 2020 Callum McGregor Czech Republic H 2
0
0 Ryan Fraser 6 ----- 788 Wed 14 Oct 2020 Greg Taylor Czech Republic H 2
0
0 Ryan Fraser 6 ----- 797 Mon 14 Jun 2021 Callum McGregor Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 797 Mon 14 Jun 2021 James Forrest Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 797 Mon 14 Jun 2021 Ryan Christie Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 179 Sat 15 May 1937 Jimmy Delaney Czechoslovakia A 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bobby Hogg Czechoslovakia A 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 285 Sun 14 May 1961 Paddy Crerand Czechoslovakia A 2
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Billy McNeill Czechoslovakia A 2
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 286 Tue 26 Sep 1961 Duncan MacKay Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Paddy Crerand Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Billy McNeill Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 289 Wed 29 Nov 1961 Paddy Crerand Czechoslovakia N 1
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 Lou Macari Czechoslovakia N 1
0
5000 ----- ----- 373 Wed 26 Sep 1973 Ally Hunter Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Danny McGrain Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Davie Hay Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 George Connelly Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Kenny Dalglish Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 374 Wed 17 Oct 1973 Danny McGrain Czechoslovakia A 3
0
13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Davie Hay Czechoslovakia A 3
0
C 13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Kenny Dalglish Czechoslovakia A 3
0
13668 ----- Zdenek Nehoda pen 17 402 Wed 13 Oct 1976 Danny McGrain Czechoslovakia A 2
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 402 Wed 13 Oct 1976 Kenny Dalglish Czechoslovakia A 2
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 412 Wed 21 Sep 1977 Danny McGrain Czechoslovakia H 1
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 333 Wed 16 Oct 1968 Bobby Lennox Denmark A 2 1
1
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 Tommy Gemmell Denmark A 2 1
0
11900 Bobby Lennox 70 ----- 347 Wed 11 Nov 1970 Davie Hay Denmark H 2
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Jimmy Johnstone Denmark H 2
0
24783 John OHare 14 ----- 365 Wed 18 Oct 1972 Kenny Dalglish Denmark A 2 1
0
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 365 Wed 18 Oct 1972 Lou Macari Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 366 Wed 15 Nov 1972 Kenny Dalglish Denmark H 1 1
1
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 394 Wed 03 Sep 1975 Danny McGrain Denmark A 2
0
40300 Joe Harper 51 ----- 394 Wed 03 Sep 1975 Kenny Dalglish Denmark A 2
0
40300 Joe Harper 51 ----- 395 Wed 29 Oct 1975 Danny McGrain Denmark H 2 1
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 Kenny Dalglish Denmark H 2 1
1
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 490 Wed 04 Jun 1986 Roy Aitken Denmark N 1
0
18000 ----- Preben Elkjaer-Larsen 57 573 Wed 24 Apr 1996 John Collins Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Tom Boyd Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Tosh McKinlay Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 592 Wed 25 Mar 1998 Darren Jackson Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Jackie McNamara Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Simon Donnelly Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Tom Boyd Denmark H 4
0
26468 ----- Brian Laudrup 38 630 Wed 21 Aug 2002 Paul Lambert Denmark H 3
0
C 28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Rab Douglas Denmark H 3
0
28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Stephen Crainey Denmark H 3
0
28766 ----- Ebbe Sand 8 709 Wed 10 Aug 2011 James Forrest Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 709 Wed 10 Aug 2011 Scott Brown Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 749 Tue 29 Mar 2016 Charlie Mulgrew Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Craig Gordon Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Kieran Tierney Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Leigh Griffiths Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Scott Brown Denmark H 5
0
C 18385 Matt Ritchie 8 ----- 800 Wed 01 Sep 2021 Callum McGregor Denmark A 2
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 800 Wed 01 Sep 2021 David Turnbull Denmark A 2
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 806 Mon 15 Nov 2021 Anthony Ralston Denmark H 2
0
49527 John Souttar 35; Che Adams 86 ----- 806 Mon 15 Nov 2021 Callum McGregor Denmark H 2
0
49527 John Souttar 35; Che Adams 86 ----- 385 Wed 30 Oct 1974 Jimmy Johnstone East Germany H 3 1
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Dixie Deans East Germany H 3 1
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Kenny Dalglish East Germany H 3 1
1
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 411 Wed 07 Sep 1977 Danny McGrain East Germany A 1
0
45000 ----- Hartmut Schade 66 470 Wed 16 Nov 1983 Frank McGarvey East Germany A 2
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Paul McStay East Germany A 2
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 483 Wed 16 Oct 1985 Mo Johnston East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Paul McStay East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Roy Aitken East Germany H 3
0
38062 ----- ----- 521 Wed 25 Apr 1990 Paul McStay East Germany H 1
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Paul McStay Egypt H 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 37 Sat 13 Apr 1889 James Kelly England A 2 1
0
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 37 Sat 13 Apr 1889 James McLaren England A 2 1
1
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 41 Sat 05 Apr 1890 James Kelly England H 4
0
26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 James McLaren England H 4
0
C 26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 Mick McKeown England H 4
0
26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 Willie Groves England H 4
0
26379 John McPherson 37 Harry Wood 17 47 Sat 02 Apr 1892 Sandy McMahon England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 47 Sat 02 Apr 1892 Ned Doyle England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 47 Sat 02 Apr 1892 James Kelly England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 50 Sat 01 Apr 1893 Sandy McMahon England A 4
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 50 Sat 01 Apr 1893 James Kelly England A 4
0
C 16000 William Sellar 30; William Sellar 47 Robert Cunliffe Gosling 15; George Hugh Cotterill 65; Frederick Spiksley 75; Frederick Spiksley 80; John Reynolds 86 50 Sat 01 Apr 1893 John James Campbell England A 4
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 50 Sat 01 Apr 1893 William Maley England A 4
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 Sandy McMahon England H 3 1
1
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 Ned Doyle England H 3 1
0
C 45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 James Blessington England H 3 1
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 56 Sat 06 Apr 1895 Ned Doyle England A 2
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Daniel McArthur England A 2
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 59 Sat 04 Apr 1896 James Blessington England H 1
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 62 Sat 03 Apr 1897 Ned Doyle England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 Ned Doyle England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 John James Campbell England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 68 Sat 08 Apr 1899 David Storrier England A 2
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Jack Bell England A 2
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 71 Sat 07 Apr 1900 Jack Bell England H 2 1
1
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 John James Campbell England H 2 1
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 74 Sat 30 Mar 1901 Bernard Battles England A 2 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 John James Campbell England A 2 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 86 Sat 01 Apr 1905 Peter Somers England A 1
0
27599 ----- Joseph William Bache 80 89 Sat 07 Apr 1906 Donald McLeod England H 1
0
102741 Jimmy Howie 40; Jimmy Howie 55 Albert Shepherd 81 95 Sat 04 Apr 1908 Alec McNair England H 2
0
121452 Andrew Wilson 27 James Edwin Windridge 75 95 Sat 04 Apr 1908 Jimmy Quinn England H 2
0
121452 Andrew Wilson 27 James Edwin Windridge 75 98 Sat 03 Apr 1909 Alec McNair England A 2
0
27000 ----- George Wall 3; George Wall 10 98 Sat 03 Apr 1909 Jimmy Quinn England A 2
0
27000 ----- George Wall 3; George Wall 10 101 Sat 02 Apr 1910 James Hay England H 3 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy McMenemy England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy Quinn England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 104 Sat 01 Apr 1911 James Hay England A 2
0
C 38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 Jimmy McMenemy England A 2
0
38000 Alexander Higgins 88 James Stewart 20 107 Sat 23 Mar 1912 Alec McNair England H 2
0
C 127307 Andrew Wilson 7 George Henry Holley 13 107 Sat 23 Mar 1912 Jimmy Quinn England H 2
0
127307 Andrew Wilson 7 George Henry Holley 13 110 Sat 05 Apr 1913 Alec McNair England A 1
0
52500 ----- Joseph Harold Hampton 37 113 Sat 04 Apr 1914 Alec McNair England H 3 1
0
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 Jimmy McMenemy England H 3 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 Joseph Dodds England H 3 1
0
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 116 Sat 10 Apr 1920 Alec McNair England A 1
0
C 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 122 Sat 08 Apr 1922 John Gilchrist England A 2
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 William Cringan England A 2
0
33646 Andy Wilson 62 ----- 125 Sat 14 Apr 1923 William Cringan England H 1
0
C 71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 131 Sat 04 Apr 1925 Willie McStay England H 1
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 134 Sat 17 Apr 1926 Alec Thomson England A 2
0
49429 Alex Jackson 36 ----- 134 Sat 17 Apr 1926 Willie McStay England A 2
0
C 49429 Alex Jackson 36 ----- 137 Sat 02 Apr 1927 Adam McLean England H 2
0
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 137 Sat 02 Apr 1927 Willie McStay England H 2
0
C 111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 153 Sat 28 Mar 1931 Jimmy McGrory England H 2 1
1
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 John Thomson England H 2 1
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 159 Sat 09 Apr 1932 Charlie Napier England A 1
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 163 Sat 01 Apr 1933 Jimmy McGrory England H 3 2
2
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Peter Wilson England H 3 2
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Peter McGonagle England H 3 2
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 167 Sat 14 Apr 1934 Peter McGonagle England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 170 Sat 06 Apr 1935 Charlie Napier England H 1
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 173 Sat 04 Apr 1936 John Crum England A 1
0
93267 Tommy Walker pen 77 George Henry Camsell 30 177 Sat 17 Apr 1937 Jimmy Delaney England H 1
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 193 Sat 12 Apr 1947 Willie Miller England A 1
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 204 Sat 09 Apr 1949 Bobby Evans England A 1
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 215 Sat 14 Apr 1951 Bobby Evans England A 1
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 232 Sat 03 Apr 1954 Michael Haughney England H 2
0
134892 Allan Brown 7; Willie Ormond 89 Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83 232 Sat 03 Apr 1954 Bobby Evans England H 2
0
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 Bobby Evans England H 1
0
132779 Graham Leggat 60 John Norman Haynes 89 253 Sat 06 Apr 1957 Bobby Collins England A 2
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 Willie Fernie England A 2
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 261 Sat 19 Apr 1958 Bobby Evans England H 1
0
127874 ----- Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74 269 Sat 11 Apr 1959 Duncan MacKay England A 2
0
98329 ----- Robert Charlton 59 269 Sat 11 Apr 1959 Bobby Evans England A 2
0
C 98329 ----- Robert Charlton 59 275 Sat 09 Apr 1960 Duncan MacKay England H 3
0
129183 Graham Leggat 16 Robert Charlton pen 49 275 Sat 09 Apr 1960 Frank Haffey England H 3
0
129183 Graham Leggat 16 Robert Charlton pen 49 275 Sat 09 Apr 1960 Bobby Evans England H 3
0
C 129183 Graham Leggat 16 Robert Charlton pen 49 282 Sat 15 Apr 1961 Frank Haffey England A 2
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 282 Sat 15 Apr 1961 Billy McNeill England A 2
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 Paddy Crerand England H 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Billy McNeill England H 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 302 Sat 11 Apr 1964 Jim Kennedy England H 2
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Billy McNeill England H 2
0
C 133245 Alan Gilzean 72 ----- 307 Sat 10 Apr 1965 Billy McNeill England A 1
0
C 98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 316 Sat 02 Apr 1966 Jimmy Johnstone England H 3 2
2
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 Bobby Murdoch England H 3 2
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 Tommy Gemmell England H 3 2
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 Bobby Lennox England A 4 1
1
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Ronnie Simpson England A 4 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Tommy Gemmell England A 4 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Willie Wallace England A 4 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 John Hughes England H 5 1
1
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Bobby Lennox England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Ronnie Simpson England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Tommy Gemmell England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Billy McNeill England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 339 Sat 10 May 1969 Bobby Murdoch England A 4
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 Tommy Gemmell England A 4
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 Billy McNeill England A 4
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 Wallace England A 4
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 Davie Hay England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 Jimmy Johnstone England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 Tommy Gemmell England H 3
0
137284 ----- ----- 352 Sat 22 May 1971 Jim Brogan England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 352 Sat 22 May 1971 Jimmy Johnstone England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 361 Sat 27 May 1972 Jimmy Johnstone England H 3
0
119415 ----- Alan James Ball 28 361 Sat 27 May 1972 Lou Macari England H 3
0
119415 ----- Alan James Ball 28 361 Sat 27 May 1972 Billy McNeill England H 3
0
119415 ----- Alan James Ball 28 367 Wed 14 Feb 1973 Kenny Dalglish England H 1
0
48470 ----- Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 370 Sat 19 May 1973 Ally Hunter England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Danny McGrain England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Davie Hay England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Kenny Dalglish England A 4
0
95950 ----- Martin Stanford Peters 54 379 Sat 18 May 1974 Danny McGrain England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Davie Hay England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Jimmy Johnstone England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Kenny Dalglish England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 392 Sat 24 May 1975 Danny McGrain England A 2
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 Kenny Dalglish England A 2
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 400 Sat 15 May 1976 Danny McGrain England H 2 1
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Kenny Dalglish England H 2 1
1
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 407 Sat 04 Jun 1977 Danny McGrain England A 2 1
0
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 407 Sat 04 Jun 1977 Kenny Dalglish England A 2 1
1
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 436 Sat 24 May 1980 Danny McGrain England H 2
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Roy Aitken England H 2
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 446 Sat 23 May 1981 Danny McGrain England A 2
0
C 90000 John Robertson pen 64 ----- 446 Sat 23 May 1981 David Provan England A 2
0
90000 John Robertson pen 64 ----- 454 Sat 29 May 1982 Danny McGrain England H 1
0
C 80529 ----- Paul Mariner 13 464 Wed 01 Jun 1983 Charlie Nicholas England A 1
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 473 Sat 26 May 1984 Paul McStay England H 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 480 Sat 25 May 1985 Murdo MacLeod England H 2
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Roy Aitken England H 2
0
67489 Richard Gough 68 ----- 488 Wed 23 Apr 1986 Roy Aitken England A 1
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 498 Sat 23 May 1987 Brian McClair England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Murdo MacLeod England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Paul McStay England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Roy Aitken England H 4
0
C 59713 ----- ----- 508 Sat 21 May 1988 Paul McStay England A 3
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Roy Aitken England A 3
0
C 70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Tommy Burns England A 3
0
70480 ----- Peter Andrew Beardsley 12 515 Sat 27 May 1989 Paul McStay England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Peter Grant England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Roy Aitken England H 3
0
C 60308 ----- Christopher Roland Waddle 20; Steve Bull 82 577 Sat 15 Jun 1996 John Collins England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Tom Boyd England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Tosh McKinlay England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 610 Sat 13 Nov 1999 Craig Burley England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 Mark Burchill England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 611 Wed 17 Nov 1999 Craig Burley England A 2
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Mark Burchill England A 2
0
76848 Don Hutchison 39 ----- 727 Wed 14 Aug 2013 Charlie Mulgrew England A 3
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 727 Wed 14 Aug 2013 James Forrest England A 3
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 727 Wed 14 Aug 2013 Scott Brown England A 3
0
C 80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 739 Tue 18 Nov 2014 Charlie Mulgrew England H 3
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 739 Tue 18 Nov 2014 Craig Gordon England H 3
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 739 Tue 18 Nov 2014 Scott Brown England H 3
0
C 49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 755 Fri 11 Nov 2016 Craig Gordon England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 James Forrest England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 Leigh Griffiths England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 Scott Brown England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 758 Sat 10 Jun 2017 Craig Gordon England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Kieran Tierney England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Leigh Griffiths England H 5 2
2
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Scott Brown England H 5 2
0
C 48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Stuart Armstrong England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 798 Fri 18 Jun 2021 Callum McGregor England A 1
0
20306 ----- ----- 822 Tue 12 Sep 2023 Callum McGregor England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 551 Wed 19 May 1993 John Collins Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Paul McStay Estonia A 3 1
0
C 5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Tom Boyd Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 552 Wed 02 Jun 1993 John Collins Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Paul McStay Estonia H 3
0
C 14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Tom Boyd Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 582 Tue 11 Feb 1997 Jackie McNamara Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Paul McStay Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Tom Boyd Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Tosh McKinlay Estonia A 4
0
4000 ----- ----- 583 Sat 29 Mar 1997 Paul McStay Estonia H 3 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 583 Sat 29 Mar 1997 Tom Boyd Estonia H 3 1
1
17996 Tom Boyd 25; Janek Meet og 52 ----- 583 Sat 29 Mar 1997 Tosh McKinlay Estonia H 3 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 600 Sat 10 Oct 1998 Darren Jackson Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 600 Sat 10 Oct 1998 Simon Donnelly Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 600 Sat 10 Oct 1998 Tom Boyd Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 607 Wed 08 Sep 1999 Craig Burley Estonia A 1
0
4500 ----- ----- 723 Wed 06 Feb 2013 Charlie Mulgrew Estonia H 3 1
1
16102 Charlie Mulgrew 39 ----- 723 Wed 06 Feb 2013 Kris Commons Estonia H 3 1
0
16102 Charlie Mulgrew 39 ----- 723 Wed 06 Feb 2013 Scott Brown Estonia H 3 1
0
C 16102 Charlie Mulgrew 39 ----- 560 Wed 12 Oct 1994 Andy Walker Faroe Islands H 4 2
0
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 John Collins Faroe Islands H 4 2
2
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Paul McStay Faroe Islands H 4 2
0
C 20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Tom Boyd Faroe Islands H 4 2
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 John Collins Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 601 Wed 14 Oct 1998 Craig Burley Faroe Islands H 3 1
1
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 601 Wed 14 Oct 1998 Simon Donnelly Faroe Islands H 3 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 601 Wed 14 Oct 1998 Tom Boyd Faroe Islands H 3 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 604 Sat 05 Jun 1999 Paul Lambert Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 604 Sat 05 Jun 1999 Tom Boyd Faroe Islands A 2
0
C 4100 Allan Johnston 38 Hans Frodi Hansen 90 631 Sat 07 Sep 2002 Paul Lambert Faroe Islands A 3 1
1
C 4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Rab Douglas Faroe Islands A 3 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Stephen Crainey Faroe Islands A 3 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 642 Sat 06 Sep 2003 Jackie McNamara Faroe Islands H 2
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 642 Sat 06 Sep 2003 Rab Douglas Faroe Islands H 2
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 670 Sat 02 Sep 2006 Kenny Miller Faroe Islands H 1 1
1
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 Paul Hartley Faroe Islands A 2
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Stephen McManus Faroe Islands A 2
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 704 Tue 16 Nov 2010 Shaun Maloney Faroe Islands H 1
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 794 Wed 31 Mar 2021 Callum McGregor Faroe Islands H 1
0
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 804 Tue 12 Oct 2021 Callum McGregor Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 235 Tue 25 May 1954 Bobby Evans Finland A 2
0
21676 Willie Ormond 7; Bobby Johnstone 47 Olavi Lahtinen 86 235 Tue 25 May 1954 Willie Fernie Finland A 2
0
21676 Willie Ormond 7; Bobby Johnstone 47 Olavi Lahtinen 86 305 Wed 21 Oct 1964 Jimmy Johnstone Finland H 3 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Jim Kennedy Finland H 3 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Stevie Chalmers Finland H 3 1
1
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 310 Thu 27 May 1965 Billy McNeill Finland A 1
0
C 20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 401 Wed 08 Sep 1976 Danny McGrain Finland H 2 1
0
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 401 Wed 08 Sep 1976 Kenny Dalglish Finland H 2 1
1
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 John Collins Finland H 3 1
0
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Paul McStay Finland H 3 1
1
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Tom Boyd Finland H 3 1
0
9275 Paul McStay 24 Jari Litmanen 42 559 Wed 07 Sep 1994 Andy Walker Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 John Collins Finland A 4 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Paul McStay Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Tom Boyd Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 569 Wed 06 Sep 1995 John Collins Finland H 3
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Tom Boyd Finland H 3
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Tosh McKinlay Finland H 3
0
35505 Scott Booth 10 ----- 593 Wed 22 Apr 1998 Darren Jackson Finland H 4 1
1
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Paul Lambert Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Simon Donnelly Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Tom Boyd Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 830 Fri 07 Jun 2024 Anthony Ralston Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 830 Fri 07 Jun 2024 Callum McGregor Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 830 Fri 07 Jun 2024 Greg Taylor Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 150 Sun 18 May 1930 John Thomson France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 150 Sun 18 May 1930 Peter Wilson France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 160 Sun 08 May 1932 Alec Thomson France A 1
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 205 Wed 27 Apr 1949 Bobby Evans France H 1
0
123970 Billy Steel 37; Billy Steel 80 ----- 266 Sun 15 Jun 1958 Bobby Evans France N 2
0
C 13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 266 Sun 15 Jun 1958 Bobby Collins France N 2
0
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 513 Wed 08 Mar 1989 Paul McStay France H 2
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Roy Aitken France H 2
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 518 Wed 11 Oct 1989 Paul McStay France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Roy Aitken France A 2
0
C 25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 591 Wed 12 Nov 1997 Craig Burley France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Simon Donnelly France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Tom Boyd France A 4
0
C 19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Tosh McKinlay France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 612 Wed 29 Mar 2000 Mark Burchill France H 1
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 625 Wed 27 Mar 2002 Jackie McNamara France A 3
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Paul Lambert France A 3
0
C 76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Stephen Crainey France A 3
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 672 Sat 07 Oct 2006 Gary Caldwell France H 1 1
1
50456 Gary Caldwell 67 ----- 680 Wed 12 Sep 2007 Paul Hartley France A 3
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Scott Brown France A 3
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Stephen McManus France A 3
0
42000 James McFadden 64 ----- 751 Sat 04 Jun 2016 Charlie Mulgrew France A 1
0
25057 ----- Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 824 Tue 17 Oct 2023 Greg Taylor 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 Craig Beattie Georgia H 4 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Kenny Miller Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Paul Hartley Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Stephen McManus Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 682 Wed 17 Oct 2007 Kenny Miller Georgia A 2
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 Stephen McManus Georgia A 2
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 736 Sat 11 Oct 2014 Scott Brown Georgia H 1
0
C 34719 Akaki Khubutia og 28 ----- 744 Fri 04 Sep 2015 Charlie Mulgrew Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 James Forrest Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 Leigh Griffiths Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 Scott Brown Georgia A 4
0
C 22886 ----- Valeri Qazaishvili 37 820 Tue 20 Jun 2023 Callum McGregor Georgia H 1 1
1
50062 Callum McGregor 6; Scott McTominay 47 ----- 825 Thu 16 Nov 2023 Anthony Ralston Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 825 Thu 16 Nov 2023 Callum McGregor Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 825 Thu 16 Nov 2023 Greg Taylor Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 174 Wed 14 Oct 1936 Jimmy Delaney Germany H 1 2
2
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 543 Mon 15 Jun 1992 Paul McStay Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 549 Wed 24 Mar 1993 John Collins Germany H 2
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Tom Boyd Germany H 2
0
36400 ----- Karl-Heinz Riedle 21 603 Wed 28 Apr 1999 Paul Lambert Germany A 2
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Tom Boyd Germany A 2
0
C 27000 Don Hutchison 66 ----- 640 Sat 07 Jun 2003 Jackie McNamara Germany H 3
0
48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Paul Lambert Germany H 3
0
C 48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Rab Douglas Germany H 3
0
48047 Kenny Miller 68 Fredi Bobic 22 643 Wed 10 Sep 2003 Jackie McNamara Germany A 3
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Paul Lambert Germany A 3
0
C 67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Rab Douglas Germany A 3
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 735 Sun 07 Sep 2014 Charlie Mulgrew Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 745 Mon 07 Sep 2015 Charlie Mulgrew Germany H 3
0
50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 745 Mon 07 Sep 2015 James Forrest Germany H 3
0
50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 745 Mon 07 Sep 2015 Scott Brown Germany H 3
0
C 50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 831 Fri 14 Jun 2024 Anthony Ralston Germany A 2
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 831 Fri 14 Jun 2024 Callum McGregor Germany A 2
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 741 Sun 29 Mar 2015 Scott Brown Gibraltar H 1
0
C 34255 Shaun Maloney pen 17; Steven Fletcher 27; Shaun Maloney pen 34; Steven Naismith 38; Steven Fletcher 77; Steven Fletcher 90 Lee Casciaro 19 747 Sun 11 Oct 2015 Scott Brown Gibraltar A 1
0
C 12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 829 Mon 03 Jun 2024 Callum McGregor Gibraltar A 2
0
15552 Ryan Christie 58; Che Adams 85 ----- 829 Mon 03 Jun 2024 James Forrest Gibraltar A 2
0
15552 Ryan Christie 58; Che Adams 85 ----- 562 Sun 18 Dec 1994 John Collins Greece A 2
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Tom Boyd Greece A 2
0
7976 ----- Stratos Apostolakis pen 19 568 Wed 16 Aug 1995 John Collins Greece H 3
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Tom Boyd Greece H 3
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Tosh McKinlay Greece H 3
0
34910 Ally McCoist 72 ----- 629 Thu 23 May 2002 Rab Douglas Hong Kong League A 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 245 Sun 29 May 1955 Bobby Evans Hungary A 2
0
102000 Gordon Smith 42 Nandor Hidegkuti 51; Sandor Kocsis 59; Mate Fenyvesi 68 245 Sun 29 May 1955 Bobby Collins Hungary A 2
0
102000 Gordon Smith 42 Nandor Hidegkuti 51; Sandor Kocsis 59; Mate Fenyvesi 68 262 Wed 07 May 1958 Bobby Evans Hungary H 2
0
55337 John Mudie 14 Mate Fenyvesi 52 262 Wed 07 May 1958 Bobby Collins Hungary H 2
0
55337 John Mudie 14 Mate Fenyvesi 52 278 Sun 05 Jun 1960 Duncan MacKay 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 Danny McGrain 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 Paul McStay Hungary H 2
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Roy Aitken Hungary H 2
0
C 15228 Ally McCoist 34; Ally McCoist 62 ----- 652 Wed 18 Aug 2004 David Marshall Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 652 Wed 18 Aug 2004 Stephen Pearson Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 765 Tue 27 Mar 2018 Callum McGregor Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Jack Hendry Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 James Forrest Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Stuart Armstrong Hungary A 4
0
8942 Matt Phillips 48 ----- 833 Sun 23 Jun 2024 Anthony Ralston Hungary N 2
0
54000 ----- Kevin Csoboth 100 833 Sun 23 Jun 2024 Callum McGregor Hungary N 2
0
R 54000 ----- Kevin Csoboth 100 476 Wed 17 Oct 1984 Mo Johnston Iceland H 2 2
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Paul McStay Iceland H 2 2
2
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 481 Tue 28 May 1985 Roy Aitken Iceland A 1
0
15052 Jim Bett 86 ----- 632 Sat 12 Oct 2002 Jackie McNamara Iceland A 3
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Paul Lambert Iceland A 3
0
C 7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Rab Douglas Iceland A 3
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 636 Sat 29 Mar 2003 Jackie McNamara Iceland H 3
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Paul Lambert Iceland H 3
0
C 37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Rab Douglas Iceland H 3
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 688 Wed 10 Sep 2008 Barry Robson Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Gary Caldwell Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Paul Hartley Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Scott Brown Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Shaun Maloney Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Stephen McManus Iceland A 6
0
C 9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 692 Wed 01 Apr 2009 Gary Caldwell Iceland H 3
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 692 Wed 01 Apr 2009 Scott Brown Iceland H 3
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 692 Wed 01 Apr 2009 Stephen McManus Iceland H 3
0
C 42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 36 Sat 09 Mar 1889 Mick McKeown Ireland H 2 3
0
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 36 Sat 09 Mar 1889 Willie Groves Ireland H 2 3
3
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 45 Sat 19 Mar 1892 Peter Dowds 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 Sandy McMahon Ireland H 4 2
1
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 James Kelly Ireland H 4 2
1
C 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 John James Campbell Ireland H 4 2
0
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 William Maley Ireland H 4 2
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 James Blessington Ireland A 1
0
6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 55 Sat 30 Mar 1895 Ned Doyle Ireland H 2
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Daniel McArthur Ireland H 2
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 58 Sat 28 Mar 1896 James Blessington Ireland A 3
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 James Kelly Ireland A 3
0
C 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 Peter Meehan Ireland A 3
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 Alex King Ireland H 1 1
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 64 Sat 26 Mar 1898 Alex King Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 Ned Doyle Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 Davie Russell Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 John James Campbell Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 67 Sat 25 Mar 1899 Alex King Ireland H 3 1
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 David Storrier Ireland H 3 1
0
C 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 Jack Bell Ireland H 3 1
1
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 Harry Marshall Ireland A 3 2
0
C 6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 John James Campbell Ireland A 3 2
2
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 William Orr Ireland A 3 2
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 72 Sat 23 Feb 1901 Sandy McMahon Ireland H 4 5
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 Bernard Battles Ireland H 4 5
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 Davie Russell Ireland H 4 5
1
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 James Campbell Ireland H 4 5
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 John James Campbell Ireland A 1
0
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 William Orr Ireland H 1
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 85 Sat 18 Mar 1905 Donald McLeod Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 James Hay Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Jimmy McMenemy Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Jimmy Quinn Ireland H 5 1
1
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Peter Somers Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 88 Sat 17 Mar 1906 Donald McLeod Ireland A 3
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 Jimmy Quinn Ireland A 3
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 James Young Ireland A 3
0
8000 Thomas Fitchie 52 ----- 91 Sat 16 Mar 1907 Alexander Bennett Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 91 Sat 16 Mar 1907 Alec McNair Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 91 Sat 16 Mar 1907 Peter Somers Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 94 Sat 14 Mar 1908 Jimmy Quinn Ireland A 1 4
4
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 97 Mon 15 Mar 1909 James Hay Ireland H 2 2
0
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 97 Mon 15 Mar 1909 Jimmy McMenemy Ireland H 2 2
2
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 100 Sat 19 Mar 1910 James Hay Ireland A 3
0
C 17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 Jimmy Quinn Ireland A 3
0
17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 William Loney Ireland A 3
0
17000 ----- Francis William Thompson 54 103 Sat 18 Mar 1911 James Hay Ireland H 2 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 103 Sat 18 Mar 1911 Jimmy McMenemy Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 106 Sat 16 Mar 1912 Alec McNair Ireland A 1
0
C 12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 112 Sat 14 Mar 1914 Alec McNair Ireland A 3
0
C 31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 Jimmy McMenemy Ireland A 3
0
31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 Joseph Dodds Ireland A 3
0
31000 Joe Donnachie 70 Samuel Young 89 115 Sat 13 Mar 1920 Alec McNair Ireland H 2
0
C 39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 Jimmy McMenemy Ireland H 2
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 441 Wed 25 Feb 1981 Danny McGrain Israel A 1
0
35000 Kenny Dalglish 54 ----- 443 Tue 28 Apr 1981 Danny McGrain Israel H 2 1
0
C 56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 443 Tue 28 Apr 1981 David Provan Israel H 2 1
1
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 486 Tue 28 Jan 1986 Paul McStay Israel A 2 1
1
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Roy Aitken Israel A 2 1
0
7000 Paul McStay 60 ----- 770 Thu 11 Oct 2018 Callum McGregor Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 770 Thu 11 Oct 2018 James Forrest Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 770 Thu 11 Oct 2018 Kieran Tierney Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 773 Tue 20 Nov 2018 Callum McGregor Israel H 3 3
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 James Forrest Israel H 3 3
3
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 Ryan Christie Israel H 3 3
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 784 Fri 04 Sep 2020 Callum McGregor Israel H 3 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 784 Fri 04 Sep 2020 James Forrest Israel H 3 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 784 Fri 04 Sep 2020 Ryan Christie Israel H 3 1
1
0 Ryan Christie pen 45 Eran Zahavi 73 786 Thu 08 Oct 2020 Callum McGregor Israel H 1
0
0 ----- ----- 791 Wed 18 Nov 2020 Callum McGregor Israel A 3
0
0 ----- Manor Solomon 44 791 Wed 18 Nov 2020 Leigh Griffiths Israel A 3
0
0 ----- Manor Solomon 44 791 Wed 18 Nov 2020 Ryan Christie Israel A 3
0
0 ----- Manor Solomon 44 793 Sun 28 Mar 2021 Callum McGregor Israel A 2
0
5000 Ryan Fraser 56 Dor Peretz 44 793 Sun 28 Mar 2021 Ryan Christie Israel A 2
0
5000 Ryan Fraser 56 Dor Peretz 44 803 Sat 09 Oct 2021 Callum McGregor 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 John Hughes Italy H 2
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Bobby Murdoch Italy H 2
0
101293 John Greig 88 ----- 315 Tue 07 Dec 1965 John Hughes Italy A 2
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Bobby Murdoch Italy A 2
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 511 Thu 22 Dec 1988 Paul McStay Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 511 Thu 22 Dec 1988 Roy Aitken Italy A 2
0
C 20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 547 Wed 18 Nov 1992 Paul McStay Italy H 2
0
C 33029 ----- ----- 547 Wed 18 Nov 1992 Tom Boyd Italy H 2
0
33029 ----- ----- 554 Wed 13 Oct 1993 Paul McStay Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Tom Boyd Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 658 Sat 26 Mar 2005 Jackie McNamara Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 658 Sat 26 Mar 2005 Rab Douglas Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 662 Sat 03 Sep 2005 Craig Beattie Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 675 Wed 28 Mar 2007 Craig Beattie Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Kenny Miller Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Paul Hartley Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Stephen McManus Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 683 Sat 17 Nov 2007 Paul Hartley Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Scott Brown Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Stephen McManus Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 750 Sun 29 May 2016 Charlie Mulgrew Italy N 1
0
8000 ----- Graziano Pellè 57 696 Sat 10 Oct 2009 Gary Caldwell Japan A 2
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 696 Sat 10 Oct 2009 Stephen McManus Japan A 2
0
C 72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 774 Thu 21 Mar 2019 Callum McGregor Kazakhstan A 4
0
C 27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 James Forrest Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Oliver Burke Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Scott Bain Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 783 Tue 19 Nov 2019 Callum McGregor Kazakhstan H 4
0
R 19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 Greg Taylor Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 James Forrest Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 Ryan Christie Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 580 Sat 05 Oct 1996 Jackie McNamara Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Tom Boyd Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Tosh McKinlay Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 590 Sat 11 Oct 1997 Craig Burley Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Simon Donnelly Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Tom Boyd Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Tosh McKinlay Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 615 Sat 02 Sep 2000 Tom Boyd Latvia A 1
0
9500 Neil McCann 88 ----- 701 Tue 07 Sep 2010 Scott Brown Liechtenstein H 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 712 Sat 08 Oct 2011 James Forrest Liechtenstein A 1
0
5636 Craig Mackail-Smith 32 ----- 599 Sat 05 Sep 1998 Darren Jackson Lithuania A 3
0
4800 ----- ----- 599 Sat 05 Sep 1998 Paul Lambert Lithuania A 3
0
4800 ----- ----- 599 Sat 05 Sep 1998 Tom Boyd Lithuania A 3
0
4800 ----- ----- 609 Sat 09 Oct 1999 Craig Burley Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Jonathan Gould Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Mark Burchill Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Paul Lambert Lithuania H 4
0
C 22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 637 Wed 02 Apr 2003 Jackie McNamara Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 637 Wed 02 Apr 2003 Paul Lambert Lithuania A 2
0
C 6400 ----- Tomas Razanauskas 73 644 Sat 11 Oct 2003 Jackie McNamara Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 Rab Douglas Lithuania H 2
0
50343 Darren Fletcher 70 ----- 671 Wed 06 Sep 2006 Gary Caldwell Lithuania A 2 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 Kenny Miller Lithuania A 2 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 679 Sat 08 Sep 2007 Craig Beattie Lithuania H 3 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Scott Brown Lithuania H 3 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Stephen McManus Lithuania H 3 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 700 Fri 03 Sep 2010 Scott Brown Lithuania A 1
0
6539 ----- ----- 753 Sat 08 Oct 2016 James Forrest Lithuania H 2
0
35966 James McArthur 89 Fedor Cernych 59 753 Sat 08 Oct 2016 Leigh Griffiths Lithuania H 2
0
35966 James McArthur 89 Fedor Cernych 59 759 Fri 01 Sep 2017 Craig Gordon Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 James Forrest Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Kieran Tierney Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Leigh Griffiths Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Scott Brown Lithuania A 6 1
0
C 5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Stuart Armstrong Lithuania A 6 1
1
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 195 Sat 24 May 1947 Willie Miller 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 Brian McClair Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Mo Johnston Luxembourg H 5 1
1
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Murdo MacLeod Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Paul McStay Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Roy Aitken Luxembourg H 5 1
0
C 33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 503 Wed 02 Dec 1987 Derek Whyte Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Paul McStay Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Roy Aitken Luxembourg A 3
0
2022 ----- ----- 722 Wed 14 Nov 2012 Charlie Mulgrew Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 796 Sun 06 Jun 2021 Callum McGregor Luxembourg A 2
0
1000 Che Adams 28 ----- 796 Sun 06 Jun 2021 James Forrest Luxembourg A 2
0
1000 Che Adams 28 ----- 505 Tue 22 Mar 1988 Roy Aitken Malta A 1
0
C 8000 Graeme Sharp 21 Carmel Busuttil 54 524 Mon 28 May 1990 Paul McStay Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 548 Wed 17 Feb 1993 John Collins Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Paul McStay Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Tom Boyd Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 555 Wed 17 Nov 1993 Tom Boyd Malta A 1
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 587 Sun 01 Jun 1997 Simon Donnelly Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 587 Sun 01 Jun 1997 Tom Boyd Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 587 Sun 01 Jun 1997 Tosh McKinlay Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 752 Sun 04 Sep 2016 James Forrest Malta A 1
0
15069 Robert Snodgrass 9; Chris Martin 53; Robert Snodgrass pen 61; Steven Fletcher 78; Robert Snodgrass 84 Alfred Effiong 13 760 Mon 04 Sep 2017 Craig Gordon Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 James Forrest Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Kieran Tierney Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Leigh Griffiths Malta H 6 1
1
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Scott Brown Malta H 6 1
0
C 26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Stuart Armstrong Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 767 Sat 02 Jun 2018 Jack Hendry Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Lewis Morgan Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Ryan Christie Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Scott Bain Mexico A 4
0
70993 ----- Giovani dos Santos 13 659 Sat 04 Jun 2005 Jackie McNamara Moldova H 1
0
45317 Christian Dailly 53; James McFadden 88 ----- 801 Sat 04 Sep 2021 Callum McGregor Moldova H 2
0
R 40869 Lyndon Dykes 14 ----- 801 Sat 04 Sep 2021 David Turnbull Moldova H 2
0
40869 Lyndon Dykes 14 ----- 805 Fri 12 Nov 2021 Callum McGregor Moldova A 2
0
3642 Nathan Patterson 38; Che Adams 65 ----- 805 Fri 12 Nov 2021 David Turnbull Moldova A 2
0
3642 Nathan Patterson 38; Che Adams 65 ----- 598 Tue 23 Jun 1998 Craig Burley Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Jackie McNamara Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Paul Lambert Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Tom Boyd Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Tosh McKinlay Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 184 Sat 21 May 1938 Frank Murphy Netherlands A 1 1
1
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 271 Wed 27 May 1959 Duncan MacKay Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 John Smith Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 Bertie Auld Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 Bobby Evans Netherlands A 4
0
C 55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 357 Wed 01 Dec 1971 Davie Hay Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 357 Wed 01 Dec 1971 Jimmy Johnstone Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 357 Wed 01 Dec 1971 Kenny Dalglish Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 451 Tue 23 Mar 1982 Danny McGrain Netherlands H 2
0
C 57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 451 Tue 23 Mar 1982 Tommy Burns Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 542 Fri 12 Jun 1992 Paul McStay Netherlands N 1
0
35720 ----- Dennis Bergkamp 76 556 Wed 23 Mar 1994 John Collins Netherlands H 3
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Paul McStay Netherlands H 3
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Tom Boyd Netherlands H 3
0
36809 ----- Brian Roy 23 558 Fri 27 May 1994 John Collins Netherlands A 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 576 Mon 10 Jun 1996 John Collins Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 Tom Boyd Netherlands N 2
0
34363 ----- ----- 613 Wed 26 Apr 2000 Jackie McNamara Netherlands A 3
0
24500 ----- ----- 613 Wed 26 Apr 2000 Mark Burchill Netherlands A 3
0
24500 ----- ----- 613 Wed 26 Apr 2000 Paul Lambert Netherlands A 3
0
C 24500 ----- ----- 645 Sat 15 Nov 2003 Jackie McNamara Netherlands H 2
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 Rab Douglas Netherlands H 2
0
50670 James McFadden 22 ----- 646 Wed 19 Nov 2003 Jackie McNamara Netherlands A 2
0
51000 ----- Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 646 Wed 19 Nov 2003 Rab Douglas Netherlands A 2
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 Gary Caldwell Netherlands A 2
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Scott Brown Netherlands A 2
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 695 Wed 09 Sep 2009 Scott Brown Netherlands H 3
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Shaun Maloney Netherlands H 3
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Stephen McManus Netherlands H 3
0
51230 ----- Eljero Elia 82 763 Thu 09 Nov 2017 Callum McGregor Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Craig Gordon Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 James Forrest Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Kieran Tierney Netherlands H 4
0
C 17833 ----- Memphis Depay 40 795 Wed 02 Jun 2021 Callum McGregor Netherlands N 5
0
R 0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 David Turnbull Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 Greg Taylor Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 James Forrest Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 Ryan Christie Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 827 Fri 22 Mar 2024 Anthony Ralston Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 455 Tue 15 Jun 1982 Danny McGrain New Zealand N 1
0
C 36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 639 Tue 27 May 2003 Jackie McNamara New Zealand H 2
0
10016 Stevie Crawford 10 Ryan Nelsen 47 639 Tue 27 May 2003 Rab Douglas New Zealand H 2
0
10016 Stevie Crawford 10 Ryan Nelsen 47 626 Wed 17 Apr 2002 Paul Lambert Nigeria H 3
0
C 20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Rab Douglas Nigeria H 3
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Stephen Crainey Nigeria H 3
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 734 Wed 28 May 2014 Charlie Mulgrew Nigeria N 2 1
1
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 734 Wed 28 May 2014 Scott Brown Nigeria N 2 1
0
C 20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 687 Sat 06 Sep 2008 Barry Robson North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Gary Caldwell North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Paul Hartley North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Scott Brown North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Shaun Maloney North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Stephen McManus North Macedonia A 6
0
C 9000 ----- Ilco Naumoski 5 694 Sat 05 Sep 2009 Scott Brown North Macedonia H 3 1
1
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Shaun Maloney North Macedonia H 3 1
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Stephen McManus North Macedonia H 3 1
0
50214 Scott Brown 56; James McFadden 81 ----- 719 Tue 11 Sep 2012 James Forrest North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 729 Tue 10 Sep 2013 Charlie Mulgrew North Macedonia A 2
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 729 Tue 10 Sep 2013 Scott Brown North Macedonia A 2
0
C 14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 118 Sat 26 Feb 1921 Joe Cassidy Northern Ireland A 2 1
1
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 118 Sat 26 Feb 1921 Willie McStay Northern Ireland A 2 1
0
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 121 Sat 04 Mar 1922 William Cringan Northern Ireland H 1
0
36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 123 Sat 03 Mar 1923 Joe Cassidy Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 130 Sat 28 Feb 1925 Willie McStay Northern Ireland A 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 133 Sat 27 Feb 1926 Adam McLean Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Peter Wilson Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Thomas McInally Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Willie McStay Northern Ireland H 4
0
C 30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 136 Sat 26 Feb 1927 Willie McStay Northern Ireland A 1
0
C 40000 Alan Morton 45; Alan Morton 89 ----- 139 Sat 25 Feb 1928 Jimmy McGrory Northern Ireland H 2
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Willie McStay Northern Ireland H 2
0
54723 ----- Robert James "Jimmy" Chambers 10 152 Sat 21 Feb 1931 John Thomson Northern Ireland A 3
0
20000 ----- ----- 152 Sat 21 Feb 1931 Peter Scarff Northern Ireland A 3
0
20000 ----- ----- 152 Sat 21 Feb 1931 Peter Wilson Northern Ireland A 3
0
20000 ----- ----- 157 Sat 19 Sep 1931 Jimmy McGrory Northern Ireland H 1 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 161 Sat 17 Sep 1932 Jimmy McGrory Northern Ireland A 1 1
1
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 164 Sat 16 Sep 1933 Jimmy McGrory Northern Ireland H 2
0
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 164 Sat 16 Sep 1933 Peter McGonagle Northern Ireland H 2
0
C 27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 168 Sat 20 Oct 1934 Peter McGonagle Northern Ireland A 1
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 172 Wed 13 Nov 1935 Jimmy Delaney Northern Ireland H 1
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 181 Wed 10 Nov 1937 Jimmy Delaney Northern Ireland H 1
0
21878 James Smith 48 Peter Dermont Doherty 14 185 Sat 08 Oct 1938 George Paterson Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 Jimmy Delaney Northern Ireland A 4 1
1
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 John Divers Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 John Crum Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 196 Sat 04 Oct 1947 Willie Miller Northern Ireland A 1
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 203 Wed 17 Nov 1948 Bobby Evans Northern Ireland H 1
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 206 Sat 01 Oct 1949 Bobby Evans Northern Ireland A 1
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 213 Wed 01 Nov 1950 John McPhail Northern Ireland H 2 2
2
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 Bobby Collins Northern Ireland H 2 2
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 Bobby Evans Northern Ireland A 1
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 230 Sat 03 Oct 1953 John McPhail Northern Ireland A 2
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Bobby Evans Northern Ireland A 2
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 239 Wed 03 Nov 1954 Bobby Evans Northern Ireland H 2
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 239 Wed 03 Nov 1954 Willie Fernie 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 Bobby Evans Northern Ireland A 2
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 246 Sat 08 Oct 1955 Bobby Collins Northern Ireland A 2
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 251 Wed 07 Nov 1956 Willie Fernie Northern Ireland H 1
0
62328 Alex Scott 25 ----- 258 Sat 05 Oct 1957 Bobby Evans Northern Ireland A 2
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Bobby Collins Northern Ireland A 2
0
58000 Graham Leggat 59 William Laurence Bingham 47 273 Sat 03 Oct 1959 Bobby Evans Northern Ireland A 1
0
C 56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 281 Wed 09 Nov 1960 Duncan MacKay Northern Ireland H 1
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 287 Sat 07 Oct 1961 Duncan MacKay Northern Ireland A 3
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 Paddy Crerand Northern Ireland A 3
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 Billy McNeill Northern Ireland A 3
0
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 Paddy Crerand Northern Ireland H 1
0
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 Jim Kennedy Northern Ireland H 1
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 311 Sat 02 Oct 1965 John Hughes 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 Billy McNeill Northern Ireland A 2
0
C 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 Clark Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Joe McBride Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Lennox Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Murdoch Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Stevie Chalmers Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Tommy Gemmell Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 329 Sat 21 Oct 1967 Bobby Murdoch Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Ronnie Simpson Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Tommy Gemmell Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Willie Wallace Northern Ireland A 4
0
55000 ----- David Clements 67 338 Tue 06 May 1969 Bobby Murdoch Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Tommy Gemmell Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 344 Sat 18 Apr 1970 Davie Hay Northern Ireland A 1
0
31000 John OHare 58 ----- 351 Tue 18 May 1971 Davie Hay Northern Ireland H 2
0
31643 ----- John Greig og 14 351 Tue 18 May 1971 Jim Brogan Northern Ireland H 2
0
31643 ----- John Greig og 14 359 Sat 20 May 1972 Jimmy Johnstone Northern Ireland H 2
0
39652 Denis Law 86; Peter Lorimer 89 ----- 359 Sat 20 May 1972 Billy McNeill Northern Ireland H 2
0
39652 Denis Law 86; Peter Lorimer 89 ----- 369 Wed 16 May 1973 Danny McGrain Northern Ireland H 3 1
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Davie Hay Northern Ireland H 3 1
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Kenny Dalglish Northern Ireland H 3 1
1
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 377 Sat 11 May 1974 Davie Hay Northern Ireland H 2
0
53778 ----- Thomas Cassidy 40 377 Sat 11 May 1974 Kenny Dalglish Northern Ireland H 2
0
53778 ----- Thomas Cassidy 40 391 Tue 20 May 1975 Danny McGrain Northern Ireland H 2 1
0
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Kenny Dalglish Northern Ireland H 2 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 399 Sat 08 May 1976 Danny McGrain Northern Ireland H 2 1
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Kenny Dalglish Northern Ireland H 2 1
1
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 406 Wed 01 Jun 1977 Danny McGrain Northern Ireland H 2 2
0
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 406 Wed 01 Jun 1977 Kenny Dalglish Northern Ireland H 2 2
2
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 434 Fri 16 May 1980 Danny McGrain Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 434 Fri 16 May 1980 David Provan Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 442 Wed 25 Mar 1981 Danny McGrain Northern Ireland H 1
0
78376 John Wark 76 William Robert Hamilton 70 445 Tue 19 May 1981 Danny McGrain Northern Ireland H 2
0
C 22431 Ray Stewart 5; Steve Archibald 50 ----- 445 Tue 19 May 1981 Tommy Burns Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 452 Wed 28 Apr 1982 Danny McGrain Northern Ireland A 2
0
C 20000 John Wark 32 Samuel Baxter McIlroy 52 452 Wed 28 Apr 1982 David Provan Northern Ireland A 2
0
20000 John Wark 32 Samuel Baxter McIlroy 52 462 Tue 24 May 1983 Charlie Nicholas Northern Ireland H 2
0
16379 ----- ----- 462 Tue 24 May 1983 Tommy Burns Northern Ireland H 2
0
16379 ----- ----- 471 Tue 13 Dec 1983 Frank McGarvey Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Paul McStay Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Roy Aitken Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 537 Wed 19 Feb 1992 John Collins Northern Ireland H 1
0
13651 Ally McCoist 11 ----- 686 Wed 20 Aug 2008 Barry Robson Northern Ireland H 3
0
28072 ----- ----- 686 Wed 20 Aug 2008 Scott Brown Northern Ireland H 3
0
28072 ----- ----- 686 Wed 20 Aug 2008 Stephen McManus Northern Ireland H 3
0
C 28072 ----- ----- 705 Wed 09 Feb 2011 Kris Commons Northern Ireland N 2 1
1
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 705 Wed 09 Feb 2011 Mark Wilson Northern Ireland N 2 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 740 Wed 25 Mar 2015 Craig Gordon Northern Ireland H 1
0
20117 Christophe Berra 85 ----- 233 Wed 05 May 1954 Bobby Evans Norway H 1
0
25869 George Hamilton 34 ----- 234 Wed 19 May 1954 Neil Mochan Norway A 1
0
23800 Johnny McKenzie 55 Harry Kure 88 381 Thu 06 Jun 1974 Danny McGrain Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Davie Hay Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Jimmy Johnstone Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Kenny Dalglish Norway A 4 1
1
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 509 Wed 14 Sep 1988 Paul McStay Norway A 2 1
1
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Roy Aitken Norway A 2 1
0
C 22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 519 Wed 15 Nov 1989 Paul McStay Norway H 2
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Roy Aitken Norway H 2
0
C 61753 Ally McCoist 44 Erland Johnsen 89 541 Wed 03 Jun 1992 Paul McStay Norway A 2
0
8786 ----- ----- 541 Wed 03 Jun 1992 Tom Boyd Norway A 2
0
8786 ----- ----- 597 Tue 16 Jun 1998 Craig Burley Norway N 5 1
1
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Darren Jackson Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Jackie McNamara Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Paul Lambert Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Tom Boyd Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 641 Wed 20 Aug 2003 Paul Lambert Norway A 2
0
C 12758 ----- ----- 641 Wed 20 Aug 2003 Rab Douglas Norway A 2
0
12758 ----- ----- 655 Sat 09 Oct 2004 Stephen Pearson Norway H 1
0
48882 ----- Steffen Iversen pen 54 663 Wed 07 Sep 2005 Craig Beattie Norway A 1
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 689 Sat 11 Oct 2008 Barry Robson Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Gary Caldwell Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Scott Brown Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Shaun Maloney Norway H 4
0
50205 ----- ----- 693 Wed 12 Aug 2009 Gary Caldwell 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 Scott Brown Norway A 2
0
24083 ----- John Arne Riise 35; Morten Gamst Pedersen 45; Erik Huseklepp 60; Morten Gamst Pedersen 90 732 Tue 19 Nov 2013 Scott Brown Norway A 1 1
1
C 9751 Scott Brown 61 ----- 819 Sat 17 Jun 2023 Callum McGregor Norway A 1
0
25791 Lyndon Dykes 87; Kenny McLean 89 Erling Haaland pen 61 826 Sun 19 Nov 2023 Callum McGregor Norway H 2
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 826 Sun 19 Nov 2023 Greg Taylor Norway H 2
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 Bobby Evans Paraguay N 3 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 265 Wed 11 Jun 1958 Bobby Collins Paraguay N 3 1
1
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 265 Wed 11 Jun 1958 Willie Fernie Paraguay N 3 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 429 Wed 12 Sep 1979 Roy Aitken Peru H 1
0
38085 Jorge Olaechea og 4 German Leguia 85 766 Tue 29 May 2018 Lewis Morgan Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 263 Sun 01 Jun 1958 Bobby Evans Poland A 2 2
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 263 Sun 01 Jun 1958 Bobby Collins Poland A 2 2
2
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 276 Wed 04 May 1960 Duncan MacKay Poland H 2
0
29663 Denis Law 23; Ian St John 46 Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60 276 Wed 04 May 1960 Bobby Evans Poland H 2
0
C 29663 Denis Law 23; Ian St John 46 Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60 309 Sun 23 May 1965 John Hughes Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 309 Sun 23 May 1965 Billy McNeill Poland A 2
0
C 67462 Denis Law 75 Roman Lentner 50 312 Wed 13 Oct 1965 Billy McNeill Poland H 1 1
1
C 108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 437 Wed 28 May 1980 Danny McGrain Poland A 2
0
C 20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Roy Aitken Poland A 2
0
20000 ----- Zbigniew Boniek 68 523 Sat 19 May 1990 Paul McStay Poland H 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 621 Wed 25 Apr 2001 Tom Boyd Poland A 1
0
C 18000 Scott Booth pen 69 Radoslaw Kaluzny 50 733 Wed 05 Mar 2014 Charlie Mulgrew Poland A 2 1
0
41652 Scott Brown 77 ----- 733 Wed 05 Mar 2014 Scott Brown Poland A 2 1
1
C 41652 Scott Brown 77 ----- 737 Tue 14 Oct 2014 Scott Brown Poland A 1
0
C 55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 746 Thu 08 Oct 2015 James Forrest Poland H 2
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 746 Thu 08 Oct 2015 Scott Brown Poland H 2
0
C 49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 807 Thu 24 Mar 2022 Callum McGregor Poland H 2
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 807 Thu 24 Mar 2022 Greg Taylor Poland H 2
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 834 Thu 05 Sep 2024 Anthony Ralston Poland H 1
0
46356 Billy Gilmour 46; Scott McTominay 76 Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97 839 Mon 18 Nov 2024 Anthony Ralston Poland A 1
0
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59 210 Sun 21 May 1950 Bobby Evans Portugal A 1
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 242 Wed 04 May 1955 Bobby Evans Portugal H 1
0
20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89 ----- 272 Wed 03 Jun 1959 Duncan MacKay Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 John Smith Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Bertie Auld Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Bobby Evans Portugal A 4
0
C 30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 318 Sat 18 Jun 1966 Stevie Chalmers Portugal H 1
0
23322 ----- jose Seneca TORRES 72 349 Wed 21 Apr 1971 Davie Hay Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Jim Brogan Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 355 Wed 13 Oct 1971 Davie Hay Portugal H 2
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 355 Wed 13 Oct 1971 Jimmy Johnstone Portugal H 2
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 389 Tue 13 May 1975 Danny McGrain Portugal H 2
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Kenny Dalglish Portugal H 2
0
34283 Artur Correia og 43 ----- 433 Wed 26 Mar 1980 Danny McGrain Portugal H 2
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 433 Wed 26 Mar 1980 David Provan Portugal H 2
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 440 Wed 15 Oct 1980 Danny McGrain Portugal H 1
0
56165 ----- ----- 449 Wed 18 Nov 1981 David Provan Portugal A 1
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 546 Wed 14 Oct 1992 John Collins Portugal H 3
0
22583 ----- ----- 546 Wed 14 Oct 1992 Paul McStay Portugal H 3
0
C 22583 ----- ----- 546 Wed 14 Oct 1992 Tom Boyd Portugal H 3
0
22583 ----- ----- 550 Wed 28 Apr 1993 John Collins Portugal A 2
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Paul McStay Portugal A 2
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 634 Wed 20 Nov 2002 Paul Lambert Portugal A 2
0
C 8000 ----- Pauleta 7; Pauleta 18 634 Wed 20 Nov 2002 Rab Douglas Portugal A 2
0
8000 ----- Pauleta 7; Pauleta 18 771 Sun 14 Oct 2018 Callum McGregor Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Craig Gordon Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Jack Hendry Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 James Forrest Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 835 Sun 08 Sep 2024 Anthony Ralston Portugal A 1
0
59894 Scott McTominay 7 Bruno Fernandes 54; Cristiano Ronaldo 88 837 Tue 15 Oct 2024 Anthony Ralston Portugal H 1
0
49057 ----- ----- 742 Fri 05 Jun 2015 Charlie Mulgrew Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Craig Gordon Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 James Forrest Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Leigh Griffiths Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Scott Brown Qatar H 5
0
C 14270 Matt Ritchie 41 ----- 283 Wed 03 May 1961 Paddy Crerand Republic Of Ireland H 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Billy McNeill Republic Of Ireland H 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 284 Sun 07 May 1961 Paddy Crerand Republic Of Ireland A 2
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Billy McNeill Republic Of Ireland A 2
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 297 Sun 09 Jun 1963 Billy McNeill Republic Of Ireland A 1
0
26000 ----- Noel Eucharia Cantwell 6 341 Sun 21 Sep 1969 John Hughes Republic Of Ireland A 2
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Tommy Gemmell Republic Of Ireland A 2
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 494 Wed 15 Oct 1986 Mo Johnston Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Murdo MacLeod Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Paul McStay Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Roy Aitken Republic Of Ireland A 4
0
C 48000 ----- ----- 496 Wed 18 Feb 1987 Brian McClair Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Mo Johnston Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Paul McStay Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Roy Aitken Republic Of Ireland H 4
0
C 40081 ----- Mark Thomas Lawrenson 8 614 Tue 30 May 2000 Paul Lambert Republic Of Ireland A 1
0
C 30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 635 Wed 12 Feb 2003 Jamie Smith Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Paul Lambert Republic Of Ireland H 2
0
C 33337 ----- Kevin Kilbane 7; Clinton Morrison 16 708 Sun 29 May 2011 James Forrest Republic Of Ireland A 2
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Scott Brown Republic Of Ireland A 2
0
25100 ----- Robbie Keane 23 738 Fri 14 Nov 2014 Charlie Mulgrew Republic Of Ireland H 2
0
59239 Shaun Maloney 74 ----- 738 Fri 14 Nov 2014 Scott Brown Republic Of Ireland H 2
0
C 59239 Shaun Maloney 74 ----- 743 Sat 13 Jun 2015 Charlie Mulgrew Republic Of Ireland A 2
0
49063 John O'Shea og 47 Jonathan Walters 38 743 Sat 13 Jun 2015 Scott Brown Republic Of Ireland A 2
0
C 49063 John O'Shea og 47 Jonathan Walters 38 811 Sat 11 Jun 2022 Anthony Ralston Republic Of Ireland A 2
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 811 Sat 11 Jun 2022 Callum McGregor Republic Of Ireland A 2
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 814 Sat 24 Sep 2022 Anthony Ralston Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 814 Sat 24 Sep 2022 Callum McGregor Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 814 Sat 24 Sep 2022 Greg Taylor Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 393 Sun 01 Jun 1975 Danny McGrain Romania A 2
0
52203 Gordon McQueen 89 Dudu Georgescu 22 393 Sun 01 Jun 1975 Kenny Dalglish Romania A 2
0
52203 Gordon McQueen 89 Dudu Georgescu 22 396 Wed 17 Dec 1975 Kenny Dalglish Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 487 Wed 26 Mar 1986 Roy Aitken Romania H 1 1
1
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 528 Wed 12 Sep 1990 Paul McStay Romania H 1
0
C 8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 535 Wed 16 Oct 1991 Mike Galloway Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 648 Wed 31 Mar 2004 John Kennedy Romania H 1
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 323 Wed 10 May 1967 Jimmy Johnstone Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 John Clark Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Bobby Lennox Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Ronnie Simpson Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Tommy Gemmell Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Billy McNeill Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Willie Wallace Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 561 Wed 16 Nov 1994 John Collins Russia H 2
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Tom Boyd Russia H 2
0
31254 Scott Booth 19 Dmitri Radchenko 25 563 Wed 29 Mar 1995 John Collins Russia A 3
0
13939 ----- ----- 563 Wed 29 Mar 1995 Paul McStay Russia A 3
0
13939 ----- ----- 563 Wed 29 Mar 1995 Tom Boyd Russia A 3
0
13939 ----- ----- 778 Fri 06 Sep 2019 Callum McGregor Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 778 Fri 06 Sep 2019 James Forrest Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 778 Fri 06 Sep 2019 Ryan Christie Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 780 Thu 10 Oct 2019 Callum McGregor Russia A 2
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 780 Thu 10 Oct 2019 Ryan Christie Russia A 2
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 536 Wed 13 Nov 1991 Paul McStay San Marino H 1 1
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 564 Wed 26 Apr 1995 John Collins San Marino A 2 1
1
1738 John Collins 19; Colin Calderwood 85 ----- 564 Wed 26 Apr 1995 Tom Boyd San Marino A 2 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 571 Wed 15 Nov 1995 John Collins San Marino H 2
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Tom Boyd San Marino H 2
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 616 Sat 07 Oct 2000 Jackie McNamara San Marino A 1
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 620 Wed 28 Mar 2001 Paul Lambert San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Tom Boyd San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 775 Sun 24 Mar 2019 Callum McGregor San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 775 Sun 24 Mar 2019 James Forrest San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 775 Sun 24 Mar 2019 Scott Bain San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 781 Sun 13 Oct 2019 Callum McGregor San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 781 Sun 13 Oct 2019 James Forrest San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 781 Sun 13 Oct 2019 Ryan Christie San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 504 Wed 17 Feb 1988 Frank McAvennie Saudi Arabia A 3
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Paul McStay Saudi Arabia A 3
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Roy Aitken Saudi Arabia A 3
0
C 35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 718 Sat 08 Sep 2012 James Forrest Serbia H 1
0
47369 ----- ----- 789 Thu 12 Nov 2020 Callum McGregor Serbia A 3 1
0
0 Ryan Christie 52 Luka Jovic 90 789 Thu 12 Nov 2020 Leigh Griffiths Serbia A 3 1
0
0 Ryan Christie 52 Luka Jovic 90 789 Thu 12 Nov 2020 Ryan Christie Serbia A 3 1
1
0 Ryan Christie 52 Luka Jovic 90 754 Tue 11 Oct 2016 Kieran Tierney Slovakia A 2
0
11097 ----- Robert Mak 18; Robert Mak 56; Adam Nemec 68 754 Tue 11 Oct 2016 Leigh Griffiths Slovakia A 2
0
11097 ----- Robert Mak 18; Robert Mak 56; Adam Nemec 68 761 Thu 05 Oct 2017 Craig Gordon Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 James Forrest Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 Kieran Tierney Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 Leigh Griffiths Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 787 Sun 11 Oct 2020 Callum McGregor Slovakia H 1
0
0 Lyndon Dykes 54 ----- 790 Sun 15 Nov 2020 Leigh Griffiths Slovakia A 2
0
0 ----- Jan Gregus 32 790 Sun 15 Nov 2020 Ryan Christie Slovakia A 2
0
0 ----- Jan Gregus 32 654 Wed 08 Sep 2004 Jackie McNamara Slovenia H 1
0
38278 ----- ----- 715 Wed 29 Feb 2012 Charlie Mulgrew Slovenia A 2
0
4190 Christophe Berra 39 Andraz Kirm 33 715 Wed 29 Feb 2012 James Forrest Slovenia A 2
0
4190 Christophe Berra 39 Andraz Kirm 33 757 Sun 26 Mar 2017 Craig Gordon Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 James Forrest Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Kieran Tierney Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Leigh Griffiths Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Scott Brown Slovenia H 6
0
C 20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Stuart Armstrong Slovenia H 6
0
20435 Chris Martin 88 ----- 762 Sun 08 Oct 2017 Craig Gordon Slovenia A 3 1
0
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 762 Sun 08 Oct 2017 Kieran Tierney Slovenia A 3 1
0
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 762 Sun 08 Oct 2017 Leigh Griffiths Slovenia A 3 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 628 Mon 20 May 2002 Rab Douglas South Africa A 1
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 678 Wed 22 Aug 2007 Gary Caldwell South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Kenny Miller South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Scott Brown South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Stephen McManus South Africa H 4
0
13723 Kris Boyd 71 ----- 254 Wed 08 May 1957 Bobby Collins Spain H 1
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 Bobby Evans 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 Bobby Collins 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 Billy McNeill Spain A 1
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 308 Sat 08 May 1965 John Hughes Spain H 2
0
60046 ----- ----- 308 Sat 08 May 1965 Billy McNeill Spain H 2
0
C 60046 ----- ----- 386 Wed 20 Nov 1974 Jimmy Johnstone Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 386 Wed 20 Nov 1974 Dixie Deans Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 386 Wed 20 Nov 1974 Kenny Dalglish Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 387 Wed 05 Feb 1975 Danny McGrain Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Kenny Dalglish Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Paul Wilson Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 450 Wed 24 Feb 1982 Danny McGrain Spain A 1
0
C 30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 477 Wed 14 Nov 1984 Mo Johnston Spain H 2 2
2
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Paul McStay Spain H 2 2
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Mo Johnston Spain A 2
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Paul McStay Spain A 2
0
70410 ----- Francisco Javier CLOS 48 506 Wed 27 Apr 1988 Paul McStay Spain A 2
0
15000 ----- ----- 506 Wed 27 Apr 1988 Roy Aitken Spain A 2
0
C 15000 ----- ----- 653 Fri 03 Sep 2004 Jackie McNamara Spain A 1
0
15000 James McFadden 18 Raul pen 57 703 Tue 12 Oct 2010 Shaun Maloney Spain H 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 713 Tue 11 Oct 2011 James Forrest Spain A 1
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 818 Tue 28 Mar 2023 Callum McGregor Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 823 Thu 12 Oct 2023 Callum McGregor Spain A 1
0
45623 ----- Alvaro Morata 73; Oihan Sancet 86 229 Wed 06 May 1953 Bobby Evans Sweden H 1
0
83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 388 Wed 16 Apr 1975 Danny McGrain Sweden A 2
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Kenny Dalglish Sweden A 2
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 404 Wed 27 Apr 1977 Danny McGrain Sweden H 4 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Joe Craig Sweden H 4 2
1
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Kenny Dalglish Sweden H 4 2
1
C 22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Ronnie Glavin Sweden H 4 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 439 Wed 10 Sep 1980 Danny McGrain Sweden A 1
0
39831 Gordon Strachan 72 ----- 447 Wed 09 Sep 1981 Danny McGrain Sweden H 2
0
C 75720 Joe Jordan 21; John Robertson pen 80 ----- 447 Wed 09 Sep 1981 David Provan Sweden H 2
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 526 Sat 16 Jun 1990 Paul McStay Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 570 Wed 11 Oct 1995 John Collins Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Tom Boyd Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 581 Sun 10 Nov 1996 Jackie McNamara Sweden H 3
0
46738 John McGinlay 8 ----- 581 Sun 10 Nov 1996 Tom Boyd Sweden H 3
0
46738 John McGinlay 8 ----- 581 Sun 10 Nov 1996 Tosh McKinlay Sweden H 3
0
46738 John McGinlay 8 ----- 585 Wed 30 Apr 1997 Tom Boyd Sweden A 2
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 585 Wed 30 Apr 1997 Tosh McKinlay Sweden A 2
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 657 Wed 17 Nov 2004 David Marshall Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Jackie McNamara Sweden H 3
0
C 15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Stephen Pearson Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 209 Wed 26 Apr 1950 Bobby Evans Switzerland H 1
0
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 255 Sun 19 May 1957 Bobby Collins Switzerland A 1 1
1
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 259 Wed 06 Nov 1957 Bobby Evans Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Bobby Collins Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Willie Fernie Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 371 Fri 22 Jun 1973 Danny McGrain Switzerland A 3
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Davie Hay Switzerland A 3
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Kenny Dalglish Switzerland A 3
0
10000 ----- Walter Mundschin 62 397 Wed 07 Apr 1976 Danny McGrain Switzerland H 2
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Kenny Dalglish Switzerland H 2
0
15734 Willie Pettigrew 2 ----- 461 Wed 30 Mar 1983 Charlie Nicholas Switzerland H 1 1
1
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 529 Wed 17 Oct 1990 John Collins Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 545 Wed 09 Sep 1992 Paul McStay Switzerland A 2
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Tom Boyd Switzerland A 2
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 553 Wed 08 Sep 1993 John Collins Switzerland H 1 1
1
21500 John Collins 50 Georges Bregy pen 69 578 Tue 18 Jun 1996 John Collins Switzerland N 3
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Tom Boyd Switzerland N 3
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Tosh McKinlay Switzerland N 3
0
34926 Ally McCoist 37 ----- 832 Wed 19 Jun 2024 Anthony Ralston Switzerland N 2
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 832 Wed 19 Jun 2024 Callum McGregor Switzerland N 2
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 651 Sun 30 May 2004 Jackie McNamara Trinidad And Tobago H 1
0
16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35 Stern John 55 279 Wed 08 Jun 1960 Duncan MacKay Turkey A 1
0
22500 Eric Caldow pen 12; Alex Young 72 Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63 673 Wed 11 Oct 2006 Gary Caldwell Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Kenny Miller Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Stephen McManus Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 681 Sat 13 Oct 2007 Scott Brown Ukraine H 2
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Stephen McManus Ukraine H 2
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 809 Wed 01 Jun 2022 Callum McGregor Ukraine H 1 1
1
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 813 Wed 21 Sep 2022 Callum McGregor Ukraine H 2
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 813 Wed 21 Sep 2022 Greg Taylor Ukraine H 2
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 815 Tue 27 Sep 2022 Anthony Ralston Ukraine A 3
0
13534 ----- ----- 815 Tue 27 Sep 2022 Callum McGregor Ukraine A 3
0
13534 ----- ----- 815 Tue 27 Sep 2022 Greg Taylor Ukraine A 3
0
13534 ----- ----- 539 Sun 17 May 1992 Derek Whyte United States A 3
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Gordon Marshall United States A 3
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Paul McStay United States A 3
0
C 24157 Pat Nevin 7 ----- 574 Sun 26 May 1996 John Collins United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 Tom Boyd United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 595 Sat 30 May 1998 Craig Burley United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Darren Jackson United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Jackie McNamara United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Paul Lambert United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Simon Donnelly United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Tom Boyd United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Tosh McKinlay United States A 7
0
46037 ----- ----- 666 Sat 12 Nov 2005 Shaun Maloney United States H 1
0
26708 Andy Webster 36 Josh Wolff pen 8 716 Sat 26 May 2012 Charlie Mulgrew United States A 2
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 Scott Brown United States A 2
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 Charlie Mulgrew United States H 2
0
21079 ----- ----- 731 Fri 15 Nov 2013 Scott Brown United States H 2
0
C 21079 ----- ----- 237 Sat 19 Jun 1954 Neil Mochan Uruguay N 2
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 237 Sat 19 Jun 1954 Willie Fernie Uruguay N 2
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 291 Wed 02 May 1962 Duncan MacKay Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Paddy Crerand Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Billy McNeill Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 468 Wed 21 Sep 1983 Frank McGarvey Uruguay H 2
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Paul McStay Uruguay H 2
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 492 Fri 13 Jun 1986 Paul McStay Uruguay N 2
0
20000 ----- ----- 492 Fri 13 Jun 1986 Roy Aitken Uruguay N 2
0
20000 ----- ----- 457 Tue 22 Jun 1982 Danny McGrain USSR N 1
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 531 Wed 06 Feb 1991 Paul McStay USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 48 Sat 18 Mar 1893 Ned Doyle Wales A 2 4
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 Jake Madden Wales A 2 4
4
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 James Kelly Wales H 1
0
C 11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 54 Sat 23 Mar 1895 John Divers Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 54 Sat 23 Mar 1895 Jake Madden Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 60 Sat 20 Mar 1897 Davie Russell Wales A 1
0
7000 John Ritchie pen 11; Johnny Walker 60 Morgan Maddox Morgan-Owen 40; David Henry Pugh 75 66 Sat 18 Mar 1899 Alex King Wales A 5 1
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 Daniel McArthur Wales A 5 1
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 David Storrier Wales A 5 1
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 Harry Marshall Wales A 5 1
1
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Jack Bell Wales A 5 1
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 Jack Bell Wales H 1 1
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 73 Sat 02 Mar 1901 Bernard Battles Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Davie Russell Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 John James Campbell Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 76 Sat 15 Mar 1902 Sandy McMahon Wales H 2
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 John James Campbell Wales H 2
0
C 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 John James Campbell Wales A 1
0
11000 Finlay Speedie 25 ----- 81 Sat 12 Mar 1904 Alexander Bennett Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 81 Sat 12 Mar 1904 William Orr Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 87 Sat 03 Mar 1906 Alec McNair Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 87 Sat 03 Mar 1906 Donald McLeod Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 87 Sat 03 Mar 1906 Jimmy Quinn Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 93 Sat 07 Mar 1908 Alexander Bennett Wales H 2 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 93 Sat 07 Mar 1908 Alec McNair Wales H 2 1
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 96 Mon 01 Mar 1909 Peter Somers Wales A 1
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 99 Sat 05 Mar 1910 Alec McNair Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 James Hay Wales H 5
0
C 18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 Jimmy McMenemy Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 Jimmy Quinn Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 William Loney Wales H 5
0
18411 Andrew Devine 86 ----- 102 Mon 06 Mar 1911 Jimmy McMenemy Wales A 1
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 105 Sat 02 Mar 1912 Alec McNair Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 James Hay Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 Jimmy McMenemy Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 Jimmy Quinn Wales H 4 1
1
31000 Jimmy Quinn 87 ----- 108 Mon 03 Mar 1913 Andrew McAtee Wales A 1
0
4500 ----- ----- 111 Sat 28 Feb 1914 Jimmy McMenemy Wales H 3
0
10000 ----- ----- 111 Sat 28 Feb 1914 John Browning Wales H 3
0
10000 ----- ----- 111 Sat 28 Feb 1914 Joseph Dodds Wales H 3
0
10000 ----- ----- 114 Thu 26 Feb 1920 Alec McNair Wales A 2
0
16000 Tommy Cairns 78 John Hugh Evans 5 114 Thu 26 Feb 1920 William Cringan Wales A 2
0
C 16000 Tommy Cairns 78 John Hugh Evans 5 117 Sat 12 Feb 1921 Joe Cassidy Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 117 Sat 12 Feb 1921 Willie McStay Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 124 Sat 17 Mar 1923 William Cringan Wales H 1
0
C 25000 Andy Wilson 6; Andy Wilson 55 ----- 126 Sat 16 Feb 1924 Joe Cassidy Wales A 1
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 129 Sat 14 Feb 1925 Willie McStay Wales H 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 132 Sat 31 Oct 1925 Adam McLean Wales A 2 1
1
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 132 Sat 31 Oct 1925 Willie McStay Wales A 2 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 135 Sat 30 Oct 1926 Adam McLean Wales H 3
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 135 Sat 30 Oct 1926 Thomas McInally Wales H 3
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 135 Sat 30 Oct 1926 Willie McStay Wales H 3
0
C 40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 138 Sat 29 Oct 1927 Willie McStay Wales A 1
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 151 Sat 25 Oct 1930 John Thomson Wales H 1
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 158 Sat 31 Oct 1931 Jimmy McGrory Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bertie Thomson Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 162 Wed 26 Oct 1932 Alec Thomson 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 Charlie Napier Wales H 2 2
2
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 169 Wed 21 Nov 1934 Peter McGonagle Wales H 2 2
0
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 171 Sat 05 Oct 1935 Jimmy Delaney Wales A 1
0
35004 Dally Duncan 34 Cuthbert Phillips 40 186 Wed 09 Nov 1938 Jimmy Delaney Wales H 1 1
1
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 191 Sat 19 Oct 1946 Willie Miller Wales A 1
0
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 197 Wed 12 Nov 1947 Willie Miller Wales H 1
0
86582 Andrew McLaren 10 Trevor Ford 35; George Lowrie 42 202 Sat 23 Oct 1948 Bobby Evans Wales A 1
0
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 207 Wed 09 Nov 1949 John McPhail Wales H 2 1
1
72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Bobby Evans Wales H 2 1
0
72381 John McPhail 25; Alec Linwood 78 ----- 212 Sat 21 Oct 1950 John McPhail Wales A 2
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Bobby Collins Wales A 2
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 231 Wed 04 Nov 1953 Bobby Evans Wales H 1
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 Willie Fernie Wales A 1
0
53000 Patrick Buckley 70 ----- 247 Wed 09 Nov 1955 Bobby Evans Wales H 2
0
53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 247 Wed 09 Nov 1955 Bobby Collins Wales H 2
0
53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 250 Sat 20 Oct 1956 Bobby Collins Wales A 2 1
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 250 Sat 20 Oct 1956 Willie Fernie Wales A 2 1
1
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 260 Wed 13 Nov 1957 Bobby Evans Wales H 3 1
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Bobby Collins Wales H 3 1
1
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Willie Fernie Wales H 3 1
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 274 Wed 04 Nov 1959 Bertie Auld Wales H 2
0
55833 Graham Leggat 46 William John Charles 8 274 Wed 04 Nov 1959 Bobby Evans Wales H 2
0
C 55833 Graham Leggat 46 William John Charles 8 280 Sat 22 Oct 1960 Duncan MacKay Wales A 1
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 288 Wed 08 Nov 1961 Paddy Crerand Wales H 1
0
74029 Ian St John 22; Ian St John 50 ----- 292 Sat 20 Oct 1962 Paddy Crerand Wales A 1
0
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 Kennedy Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 301 Wed 20 Nov 1963 Billy McNeill Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 304 Sat 03 Oct 1964 Jimmy Johnstone Wales A 3 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 Jim Kennedy Wales A 3 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 Stevie Chalmers Wales A 3 1
1
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 314 Wed 24 Nov 1965 Bobby Murdoch Wales H 1 2
2
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 320 Sat 22 Oct 1966 Jimmy Johnstone Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 John Clark Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Joe McBride Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Tommy Gemmell Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 330 Wed 22 Nov 1967 Jimmy Johnstone Wales H 3
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 James Craig Wales H 3
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Bobby Lennox Wales H 3
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 337 Sat 03 May 1969 Bobby Murdoch Wales A 3 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 337 Sat 03 May 1969 Tommy Gemmell Wales A 3 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 337 Sat 03 May 1969 Billy McNeill Wales A 3 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 345 Wed 22 Apr 1970 Davie Hay Wales H 2
0
30379 ----- ----- 345 Wed 22 Apr 1970 Bobby Lennox Wales H 2
0
30379 ----- ----- 350 Sat 15 May 1971 Davie Hay Wales A 2
0
19068 ----- ----- 350 Sat 15 May 1971 Jim Brogan Wales A 2
0
19068 ----- ----- 360 Wed 24 May 1972 Lou Macari Wales H 2
0
21332 Peter Lorimer 72 ----- 360 Wed 24 May 1972 Billy McNeill Wales H 2
0
21332 Peter Lorimer 72 ----- 368 Sat 12 May 1973 Danny McGrain Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Davie Hay Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Kenny Dalglish Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 378 Tue 14 May 1974 Danny McGrain Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Davie Hay Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Jimmy Johnstone Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Kenny Dalglish Wales H 4 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 390 Sat 17 May 1975 Danny McGrain Wales A 2
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Kenny Dalglish Wales A 2
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 398 Thu 06 May 1976 Danny McGrain Wales H 1
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 403 Wed 17 Nov 1976 Danny McGrain Wales H 2
0
63235 Ian Peter Evans og 15 ----- 403 Wed 17 Nov 1976 Kenny Dalglish Wales H 2
0
63235 Ian Peter Evans og 15 ----- 405 Sat 28 May 1977 Danny McGrain Wales A 2
0
14468 ----- ----- 405 Sat 28 May 1977 Kenny Dalglish Wales A 2
0
14468 ----- ----- 435 Wed 21 May 1980 Danny McGrain Wales H 2
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Roy Aitken Wales H 2
0
27455 Willie Miller 26 ----- 444 Sat 16 May 1981 Danny McGrain Wales A 2
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 444 Sat 16 May 1981 David Provan Wales A 2
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 453 Mon 24 May 1982 Tommy Burns Wales H 1
0
25284 Asa Hartford 7 ----- 472 Tue 28 Feb 1984 Frank McGarvey Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Paul McStay Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Roy Aitken Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 479 Wed 27 Mar 1985 Mo Johnston Wales H 2
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Paul McStay Wales H 2
0
62464 ----- Ian James Rush 36 482 Tue 10 Sep 1985 Roy Aitken Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 586 Tue 27 May 1997 Jackie McNamara Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Simon Donnelly Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Tom Boyd Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Tosh McKinlay Wales H 4
0
9013 ----- John Hartson 46 647 Wed 18 Feb 2004 Jackie McNamara Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 Rab Douglas Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 Stephen Pearson Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 697 Sat 14 Nov 2009 Barry Robson Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Danny Fox Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Gary Caldwell Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Stephen McManus Wales A 4
0
C 13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 707 Wed 25 May 2011 Scott Brown Wales N 1
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 720 Fri 12 Oct 2012 Kris Commons Wales A 2
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89 720 Fri 12 Oct 2012 Scott Brown Wales A 2
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89 724 Fri 22 Mar 2013 Charlie Mulgrew Wales H 1
0
39365 Grant Hanley 45 Aaron James Ramsey pen 73; Hal Robson-Kanu 74 256 Wed 22 May 1957 Bobby Evans West Germany A 2 2
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Bobby Collins West Germany A 2 2
2
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 270 Wed 06 May 1959 Duncan MacKay West Germany H 2
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 270 Wed 06 May 1959 Bobby Evans West Germany H 2
0
C 103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 303 Tue 12 May 1964 Jim Kennedy West Germany A 2
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Billy McNeill West Germany A 2
0
C 65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 336 Wed 16 Apr 1969 Jimmy Johnstone West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Bobby Lennox West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Bobby Murdoch West Germany H 4 1
1
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Tommy Gemmell West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 342 Wed 22 Oct 1969 Jimmy Johnstone West Germany A 3 1
1
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Tommy Gemmell West Germany A 3 1
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Billy McNeill West Germany A 3 1
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 375 Wed 14 Nov 1973 Danny McGrain West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 375 Wed 14 Nov 1973 George Connelly West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 375 Wed 14 Nov 1973 Kenny Dalglish West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 376 Wed 27 Mar 1974 Davie Hay West Germany A 2 1
0
C 60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 376 Wed 27 Mar 1974 Kenny Dalglish West Germany A 2 1
1
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 491 Sun 08 Jun 1986 Roy Aitken West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 243 Sun 15 May 1955 Bobby Evans Yugoslavia A 2
0
20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 243 Sun 15 May 1955 Bobby Collins Yugoslavia A 2
0
20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 252 Wed 21 Nov 1956 Willie Fernie Yugoslavia H 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 264 Sun 08 Jun 1958 Bobby Evans Yugoslavia N 2
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 264 Sun 08 Jun 1958 Bobby Collins Yugoslavia N 2
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 362 Thu 29 Jun 1972 Lou Macari Yugoslavia N 1 2
2
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86 384 Sat 22 Jun 1974 Danny McGrain Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 384 Sat 22 Jun 1974 Davie Hay Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 384 Sat 22 Jun 1974 Kenny Dalglish Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 475 Wed 12 Sep 1984 Mo Johnston Yugoslavia H 2 1
1
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Paul McStay Yugoslavia H 2 1
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 510 Wed 19 Oct 1988 Paul McStay Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Roy Aitken Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 517 Wed 06 Sep 1989 Paul McStay Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 517 Wed 06 Sep 1989 Roy Aitken Yugoslavia A 2
0
C 42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 382 Fri 14 Jun 1974 Danny McGrain Zaire N 3
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 382 Fri 14 Jun 1974 Davie Hay Zaire N 3
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 382 Fri 14 Jun 1974 Kenny Dalglish Zaire N 3
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 323 Wed 10 May 1967 Jimmy Johnstone Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 John Clark Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Bobby Lennox Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Ronnie Simpson Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Tommy Gemmell Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Billy McNeill Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 323 Wed 10 May 1967 Willie Wallace Russia H 7
0
53497 ----- Thomas 2 Gemmell og 17; Fjedor Medvid 41 595 Sat 30 May 1998 Craig Burley United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Darren Jackson United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Jackie McNamara United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Paul Lambert United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Simon Donnelly United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Tom Boyd United States A 7
0
46037 ----- ----- 595 Sat 30 May 1998 Tosh McKinlay United States A 7
0
46037 ----- ----- 321 Wed 16 Nov 1966 John Clark Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Joe McBride Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Lennox Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Murdoch Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Stevie Chalmers Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Tommy Gemmell Northern Ireland H 6 2
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 594 Sat 23 May 1998 Craig Burley Colombia N 6 1
1
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Darren Jackson Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Jackie McNamara Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Paul Lambert Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Simon Donnelly Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 594 Sat 23 May 1998 Tom Boyd Colombia N 6 1
0
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 687 Sat 06 Sep 2008 Barry Robson North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Gary Caldwell North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Paul Hartley North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Scott Brown North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Shaun Maloney North Macedonia A 6
0
9000 ----- Ilco Naumoski 5 687 Sat 06 Sep 2008 Stephen McManus North Macedonia A 6
0
C 9000 ----- Ilco Naumoski 5 688 Wed 10 Sep 2008 Barry Robson Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Gary Caldwell Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Paul Hartley Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Scott Brown Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Shaun Maloney Iceland A 6
0
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 688 Wed 10 Sep 2008 Stephen McManus Iceland A 6
0
C 9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 757 Sun 26 Mar 2017 Craig Gordon Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 James Forrest Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Kieran Tierney Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Leigh Griffiths Slovenia H 6
0
20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Scott Brown Slovenia H 6
0
C 20435 Chris Martin 88 ----- 757 Sun 26 Mar 2017 Stuart Armstrong Slovenia H 6
0
20435 Chris Martin 88 ----- 759 Fri 01 Sep 2017 Craig Gordon Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 James Forrest Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Kieran Tierney Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Leigh Griffiths Lithuania A 6 1
0
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Scott Brown Lithuania A 6 1
0
C 5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 759 Fri 01 Sep 2017 Stuart Armstrong Lithuania A 6 1
1
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 760 Mon 04 Sep 2017 Craig Gordon Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 James Forrest Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Kieran Tierney Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Leigh Griffiths Malta H 6 1
1
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Scott Brown Malta H 6 1
0
C 26371 Christophe Berra 9; Leigh Griffiths 49 ----- 760 Mon 04 Sep 2017 Stuart Armstrong Malta H 6 1
0
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 66 Sat 18 Mar 1899 Alex King Wales A 5 1
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 Daniel McArthur Wales A 5 1
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 David Storrier Wales A 5 1
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 Harry Marshall Wales A 5 1
1
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 66 Sat 18 Mar 1899 Jack Bell Wales A 5 1
0
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 85 Sat 18 Mar 1905 Donald McLeod Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 James Hay Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Jimmy McMenemy Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Jimmy Quinn Ireland H 5 1
1
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 85 Sat 18 Mar 1905 Peter Somers Ireland H 5 1
0
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 99 Sat 05 Mar 1910 Alec McNair Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 James Hay Wales H 5
0
C 18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 Jimmy McMenemy Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 Jimmy Quinn Wales H 5
0
18411 Andrew Devine 86 ----- 99 Sat 05 Mar 1910 William Loney Wales H 5
0
18411 Andrew Devine 86 ----- 331 Sat 24 Feb 1968 John Hughes England H 5 1
1
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Bobby Lennox England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Ronnie Simpson England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Tommy Gemmell England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 331 Sat 24 Feb 1968 Billy McNeill England H 5 1
0
130711 John Hughes 39 Martin Stanford Peters 20 334 Wed 06 Nov 1968 Jimmy Johnstone Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 John Hughes Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Bobby Lennox Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Ronnie Simpson Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 334 Wed 06 Nov 1968 Tommy Gemmell Austria H 5
0
80858 Denis Law 7; Billy Bremner 76 August Starek 2 373 Wed 26 Sep 1973 Ally Hunter Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Danny McGrain Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Davie Hay Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 George Connelly Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 373 Wed 26 Sep 1973 Kenny Dalglish Czechoslovakia H 5
0
89028 Jim Holton 41; Joe Jordan 75 Zdenek Nehoda 33 495 Wed 12 Nov 1986 Brian McClair Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Mo Johnston Luxembourg H 5 1
1
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Murdo MacLeod Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Paul McStay Luxembourg H 5 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 495 Wed 12 Nov 1986 Roy Aitken Luxembourg H 5 1
0
C 33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 596 Wed 10 Jun 1998 Craig Burley Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Darren Jackson Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Paul Lambert Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Tom Boyd Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 596 Wed 10 Jun 1998 Tosh McKinlay Brazil N 5
0
80000 John Collins pen 38 CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 597 Tue 16 Jun 1998 Craig Burley Norway N 5 1
1
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Darren Jackson Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Jackie McNamara Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Paul Lambert Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 597 Tue 16 Jun 1998 Tom Boyd Norway N 5 1
0
30236 Craig Burley 66 Havard Flo 46 598 Tue 23 Jun 1998 Craig Burley Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Jackie McNamara Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Paul Lambert Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Tom Boyd Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 598 Tue 23 Jun 1998 Tosh McKinlay Morocco N 5
0
33266 ----- Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85 690 Wed 19 Nov 2008 Gary Caldwell Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Paul Hartley Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Scott Brown Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Shaun Maloney Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 690 Wed 19 Nov 2008 Stephen McManus Argentina H 5
0
32492 ----- Maxi RodrÃguez 8 742 Fri 05 Jun 2015 Charlie Mulgrew Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Craig Gordon Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 James Forrest Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Leigh Griffiths Qatar H 5
0
14270 Matt Ritchie 41 ----- 742 Fri 05 Jun 2015 Scott Brown Qatar H 5
0
C 14270 Matt Ritchie 41 ----- 749 Tue 29 Mar 2016 Charlie Mulgrew Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Craig Gordon Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Kieran Tierney Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Leigh Griffiths Denmark H 5
0
18385 Matt Ritchie 8 ----- 749 Tue 29 Mar 2016 Scott Brown Denmark H 5
0
C 18385 Matt Ritchie 8 ----- 758 Sat 10 Jun 2017 Craig Gordon England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Kieran Tierney England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Leigh Griffiths England H 5 2
2
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Scott Brown England H 5 2
0
C 48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 758 Sat 10 Jun 2017 Stuart Armstrong England H 5 2
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 795 Wed 02 Jun 2021 Callum McGregor Netherlands N 5
0
R 0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 David Turnbull Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 Greg Taylor Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 James Forrest Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 795 Wed 02 Jun 2021 Ryan Christie Netherlands N 5
0
0 Jack Hendry 11; Kevin Nisbet 64 Memphis Depay 17; Memphis Depay 89 41 Sat 05 Apr 1890 James Kelly England H 4
0
26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 James McLaren England H 4
0
C 26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 Mick McKeown England H 4
0
26379 John McPherson 37 Harry Wood 17 41 Sat 05 Apr 1890 Willie Groves England H 4
0
26379 John McPherson 37 Harry Wood 17 49 Sat 25 Mar 1893 Sandy McMahon Ireland H 4 2
1
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 James Kelly Ireland H 4 2
1
C 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 John James Campbell Ireland H 4 2
0
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 William Maley Ireland H 4 2
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 Sandy McMahon England A 4
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 50 Sat 01 Apr 1893 James Kelly England A 4
0
C 16000 William Sellar 30; William Sellar 47 Robert Cunliffe Gosling 15; George Hugh Cotterill 65; Frederick Spiksley 75; Frederick Spiksley 80; John Reynolds 86 50 Sat 01 Apr 1893 John James Campbell England A 4
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 50 Sat 01 Apr 1893 William Maley England A 4
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 64 Sat 26 Mar 1898 Alex King Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 Ned Doyle Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 Davie Russell Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 64 Sat 26 Mar 1898 John James Campbell Ireland A 4
0
5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70 ----- 72 Sat 23 Feb 1901 Sandy McMahon Ireland H 4 5
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 Bernard Battles Ireland H 4 5
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 Davie Russell Ireland H 4 5
1
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 James Campbell Ireland H 4 5
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 ----- 105 Sat 02 Mar 1912 Alec McNair Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 James Hay Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 Jimmy McMenemy Wales H 4 1
0
31000 Jimmy Quinn 87 ----- 105 Sat 02 Mar 1912 Jimmy Quinn Wales H 4 1
1
31000 Jimmy Quinn 87 ----- 133 Sat 27 Feb 1926 Adam McLean Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Peter Wilson Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Thomas McInally Northern Ireland H 4
0
30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 133 Sat 27 Feb 1926 Willie McStay Northern Ireland H 4
0
C 30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65 ----- 185 Sat 08 Oct 1938 George Paterson Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 Jimmy Delaney Northern Ireland A 4 1
1
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 John Divers Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 185 Sat 08 Oct 1938 John Crum Northern Ireland A 4 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 271 Wed 27 May 1959 Duncan MacKay Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 John Smith Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 Bertie Auld Netherlands A 4
0
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 271 Wed 27 May 1959 Bobby Evans Netherlands A 4
0
C 55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 272 Wed 03 Jun 1959 Duncan MacKay Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 John Smith Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Bertie Auld Portugal A 4
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 272 Wed 03 Jun 1959 Bobby Evans Portugal A 4
0
C 30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 320 Sat 22 Oct 1966 Jimmy Johnstone Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 John Clark Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Joe McBride Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 320 Sat 22 Oct 1966 Tommy Gemmell Wales A 4
0
33269 Denis Law 86 Ronald Tudor Davies 76 322 Sat 15 Apr 1967 Bobby Lennox England A 4 1
1
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Ronnie Simpson England A 4 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Tommy Gemmell England A 4 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 322 Sat 15 Apr 1967 Willie Wallace England A 4 1
0
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 329 Sat 21 Oct 1967 Bobby Murdoch Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Ronnie Simpson Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Tommy Gemmell Northern Ireland A 4
0
55000 ----- David Clements 67 329 Sat 21 Oct 1967 Willie Wallace Northern Ireland A 4
0
55000 ----- David Clements 67 336 Wed 16 Apr 1969 Jimmy Johnstone West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Bobby Lennox West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Bobby Murdoch West Germany H 4 1
1
97628 Bobby Murdoch 85 Gerd Muller 39 336 Wed 16 Apr 1969 Tommy Gemmell West Germany H 4 1
0
97628 Bobby Murdoch 85 Gerd Muller 39 339 Sat 10 May 1969 Bobby Murdoch England A 4
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 Tommy Gemmell England A 4
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 Billy McNeill England A 4
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 Wallace England A 4
0
89902 Colin Stein 43 Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 370 Sat 19 May 1973 Ally Hunter England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Danny McGrain England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Davie Hay England A 4
0
95950 ----- Martin Stanford Peters 54 370 Sat 19 May 1973 Kenny Dalglish England A 4
0
95950 ----- Martin Stanford Peters 54 378 Tue 14 May 1974 Danny McGrain Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Davie Hay Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Jimmy Johnstone Wales H 4 1
0
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 378 Tue 14 May 1974 Kenny Dalglish Wales H 4 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 379 Sat 18 May 1974 Danny McGrain England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Davie Hay England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Jimmy Johnstone England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 379 Sat 18 May 1974 Kenny Dalglish England H 4
0
94487 Joe Jordan 4; Colin Todd og 30 ----- 380 Sat 01 Jun 1974 Danny McGrain Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Davie Hay Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Jimmy Johnstone Belgium A 4 1
1
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 380 Sat 01 Jun 1974 Kenny Dalglish Belgium A 4 1
0
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 381 Thu 06 Jun 1974 Danny McGrain Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Davie Hay Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Jimmy Johnstone Norway A 4 1
0
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 381 Thu 06 Jun 1974 Kenny Dalglish Norway A 4 1
1
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 404 Wed 27 Apr 1977 Danny McGrain Sweden H 4 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Joe Craig Sweden H 4 2
1
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Kenny Dalglish Sweden H 4 2
1
C 22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Ronnie Glavin Sweden H 4 2
0
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 494 Wed 15 Oct 1986 Mo Johnston Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Murdo MacLeod Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Paul McStay Republic Of Ireland A 4
0
48000 ----- ----- 494 Wed 15 Oct 1986 Roy Aitken Republic Of Ireland A 4
0
C 48000 ----- ----- 496 Wed 18 Feb 1987 Brian McClair Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Mo Johnston Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Paul McStay Republic Of Ireland H 4
0
40081 ----- Mark Thomas Lawrenson 8 496 Wed 18 Feb 1987 Roy Aitken Republic Of Ireland H 4
0
C 40081 ----- Mark Thomas Lawrenson 8 498 Sat 23 May 1987 Brian McClair England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Murdo MacLeod England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Paul McStay England H 4
0
59713 ----- ----- 498 Sat 23 May 1987 Roy Aitken England H 4
0
C 59713 ----- ----- 499 Tue 26 May 1987 Brian McClair Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Murdo MacLeod Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Paul McStay Brazil H 4
0
36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 499 Tue 26 May 1987 Roy Aitken Brazil H 4
0
C 36384 ----- RAI Souza Vieira de Oliveira 51; VALDO Candido Filho 62 516 Tue 30 May 1989 Derek Whyte Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Paul McStay Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Peter Grant Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 516 Tue 30 May 1989 Roy Aitken Chile H 4
0
7719 Alan McInally 4; Murdo MacLeod 52 ----- 559 Wed 07 Sep 1994 Andy Walker Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 John Collins Finland A 4 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Paul McStay Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 559 Wed 07 Sep 1994 Tom Boyd Finland A 4 1
0
12845 Duncan Shearer 29; John Collins 65 ----- 560 Wed 12 Oct 1994 Andy Walker Faroe Islands H 4 2
0
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 John Collins Faroe Islands H 4 2
2
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Paul McStay Faroe Islands H 4 2
0
C 20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 560 Wed 12 Oct 1994 Tom Boyd Faroe Islands H 4 2
0
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 572 Wed 27 Mar 1996 Brian ONeil Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 John Collins Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 Paul McStay Australia H 4
0
20608 Ally McCoist 53 ----- 572 Wed 27 Mar 1996 Tom Boyd Australia H 4
0
20608 Ally McCoist 53 ----- 582 Tue 11 Feb 1997 Jackie McNamara Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Paul McStay Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Tom Boyd Estonia A 4
0
4000 ----- ----- 582 Tue 11 Feb 1997 Tosh McKinlay Estonia A 4
0
4000 ----- ----- 586 Tue 27 May 1997 Jackie McNamara Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Simon Donnelly Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Tom Boyd Wales H 4
0
9013 ----- John Hartson 46 586 Tue 27 May 1997 Tosh McKinlay Wales H 4
0
9013 ----- John Hartson 46 590 Sat 11 Oct 1997 Craig Burley Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Simon Donnelly Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Tom Boyd Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 590 Sat 11 Oct 1997 Tosh McKinlay Latvia H 4
0
47613 Kevin Gallacher 42; Gordon Durie 80 ----- 591 Wed 12 Nov 1997 Craig Burley France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Simon Donnelly France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Tom Boyd France A 4
0
C 19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 591 Wed 12 Nov 1997 Tosh McKinlay France A 4
0
19514 Gordon Durie 36 Pierre Laigle 35; Youri Djorkaeff pen 78 592 Wed 25 Mar 1998 Darren Jackson Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Jackie McNamara Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Simon Donnelly Denmark H 4
0
26468 ----- Brian Laudrup 38 592 Wed 25 Mar 1998 Tom Boyd Denmark H 4
0
26468 ----- Brian Laudrup 38 593 Wed 22 Apr 1998 Darren Jackson Finland H 4 1
1
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Paul Lambert Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Simon Donnelly Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 593 Wed 22 Apr 1998 Tom Boyd Finland H 4 1
0
14315 Darren Jackson 15 Jonathan Johansson 10 609 Sat 09 Oct 1999 Craig Burley Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Jonathan Gould Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Mark Burchill Lithuania H 4
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Paul Lambert Lithuania H 4
0
C 22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 674 Sat 24 Mar 2007 Craig Beattie Georgia H 4 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Kenny Miller Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Paul Hartley Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 674 Sat 24 Mar 2007 Stephen McManus Georgia H 4 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 675 Wed 28 Mar 2007 Craig Beattie Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Kenny Miller Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Paul Hartley Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 675 Wed 28 Mar 2007 Stephen McManus Italy A 4
0
37500 ----- Luca Toni 11; Luca Toni 70 678 Wed 22 Aug 2007 Gary Caldwell South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Kenny Miller South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Scott Brown South Africa H 4
0
13723 Kris Boyd 71 ----- 678 Wed 22 Aug 2007 Stephen McManus South Africa H 4
0
13723 Kris Boyd 71 ----- 684 Wed 26 Mar 2008 Gary Caldwell Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Paul Hartley Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Scott Brown Croatia H 4
0
28821 Kenny Miller 30 Niko Kranjcar 10 684 Wed 26 Mar 2008 Stephen McManus Croatia H 4
0
C 28821 Kenny Miller 30 Niko Kranjcar 10 685 Fri 30 May 2008 Barry Robson Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Gary Caldwell Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Paul Hartley Czech Republic A 4
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 685 Fri 30 May 2008 Stephen McManus Czech Republic A 4
0
C 11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 689 Sat 11 Oct 2008 Barry Robson Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Gary Caldwell Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Scott Brown Norway H 4
0
50205 ----- ----- 689 Sat 11 Oct 2008 Shaun Maloney Norway H 4
0
50205 ----- ----- 697 Sat 14 Nov 2009 Barry Robson Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Danny Fox Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Gary Caldwell Wales A 4
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 697 Sat 14 Nov 2009 Stephen McManus Wales A 4
0
C 13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 744 Fri 04 Sep 2015 Charlie Mulgrew Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 James Forrest Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 Leigh Griffiths Georgia A 4
0
22886 ----- Valeri Qazaishvili 37 744 Fri 04 Sep 2015 Scott Brown Georgia A 4
0
C 22886 ----- Valeri Qazaishvili 37 755 Fri 11 Nov 2016 Craig Gordon England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 James Forrest England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 Leigh Griffiths England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 755 Fri 11 Nov 2016 Scott Brown England A 4
0
87258 ----- Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61 761 Thu 05 Oct 2017 Craig Gordon Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 James Forrest Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 Kieran Tierney Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 761 Thu 05 Oct 2017 Leigh Griffiths Slovakia H 4
0
46773 Martin Skrtel og 89 ----- 763 Thu 09 Nov 2017 Callum McGregor Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Craig Gordon Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 James Forrest Netherlands H 4
0
17833 ----- Memphis Depay 40 763 Thu 09 Nov 2017 Kieran Tierney Netherlands H 4
0
C 17833 ----- Memphis Depay 40 765 Tue 27 Mar 2018 Callum McGregor Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Jack Hendry Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 James Forrest Hungary A 4
0
8942 Matt Phillips 48 ----- 765 Tue 27 Mar 2018 Stuart Armstrong Hungary A 4
0
8942 Matt Phillips 48 ----- 767 Sat 02 Jun 2018 Jack Hendry Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Lewis Morgan Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Ryan Christie Mexico A 4
0
70993 ----- Giovani dos Santos 13 767 Sat 02 Jun 2018 Scott Bain Mexico A 4
0
70993 ----- Giovani dos Santos 13 768 Fri 07 Sep 2018 Callum McGregor Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Craig Gordon Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Kieran Tierney Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 768 Fri 07 Sep 2018 Leigh Griffiths Belgium H 4
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 771 Sun 14 Oct 2018 Callum McGregor Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Craig Gordon Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 Jack Hendry Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 771 Sun 14 Oct 2018 James Forrest Portugal H 4
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 774 Thu 21 Mar 2019 Callum McGregor Kazakhstan A 4
0
C 27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 James Forrest Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Oliver Burke Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 774 Thu 21 Mar 2019 Scott Bain Kazakhstan A 4
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 782 Sat 16 Nov 2019 Callum McGregor Cyprus A 4 1
0
R 7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Greg Taylor Cyprus A 4 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 James Forrest Cyprus A 4 1
0
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 782 Sat 16 Nov 2019 Ryan Christie Cyprus A 4 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 783 Tue 19 Nov 2019 Callum McGregor Kazakhstan H 4
0
R 19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 Greg Taylor Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 James Forrest Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 783 Tue 19 Nov 2019 Ryan Christie Kazakhstan H 4
0
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 812 Tue 14 Jun 2022 Anthony Ralston Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 Callum McGregor Armenia A 4
0
R 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 David Turnbull Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 812 Tue 14 Jun 2022 Greg Taylor Armenia A 4
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 47 Sat 02 Apr 1892 Sandy McMahon England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 47 Sat 02 Apr 1892 Ned Doyle England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 47 Sat 02 Apr 1892 James Kelly England H 3
0
21000 Jack Bell 80 Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26 53 Sat 07 Apr 1894 Sandy McMahon England H 3 1
1
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 Ned Doyle England H 3 1
0
C 45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 53 Sat 07 Apr 1894 James Blessington England H 3 1
0
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 58 Sat 28 Mar 1896 James Blessington Ireland A 3
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 James Kelly Ireland A 3
0
C 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 Peter Meehan Ireland A 3
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 67 Sat 25 Mar 1899 Alex King Ireland H 3 1
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 David Storrier Ireland H 3 1
0
C 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 Jack Bell Ireland H 3 1
1
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 Harry Marshall Ireland A 3 2
0
C 6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 John James Campbell Ireland A 3 2
2
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 70 Sat 03 Mar 1900 William Orr Ireland A 3 2
0
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 73 Sat 02 Mar 1901 Bernard Battles Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 Davie Russell Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 73 Sat 02 Mar 1901 John James Campbell Wales A 3
0
5000 Jacky Robertson 74 Thomas David Parry 76 87 Sat 03 Mar 1906 Alec McNair Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 87 Sat 03 Mar 1906 Donald McLeod Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 87 Sat 03 Mar 1906 Jimmy Quinn Wales H 3
0
27000 ----- William Jones 50; John Love Jones 65 88 Sat 17 Mar 1906 Donald McLeod Ireland A 3
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 Jimmy Quinn Ireland A 3
0
8000 Thomas Fitchie 52 ----- 88 Sat 17 Mar 1906 James Young Ireland A 3
0
8000 Thomas Fitchie 52 ----- 91 Sat 16 Mar 1907 Alexander Bennett Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 91 Sat 16 Mar 1907 Alec McNair Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 91 Sat 16 Mar 1907 Peter Somers Ireland H 3
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 100 Sat 19 Mar 1910 James Hay Ireland A 3
0
C 17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 Jimmy Quinn Ireland A 3
0
17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 William Loney Ireland A 3
0
17000 ----- Francis William Thompson 54 101 Sat 02 Apr 1910 James Hay England H 3 2
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy McMenemy England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy Quinn England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 111 Sat 28 Feb 1914 Jimmy McMenemy Wales H 3
0
10000 ----- ----- 111 Sat 28 Feb 1914 John Browning Wales H 3
0
10000 ----- ----- 111 Sat 28 Feb 1914 Joseph Dodds Wales H 3
0
10000 ----- ----- 112 Sat 14 Mar 1914 Alec McNair Ireland A 3
0
C 31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 Jimmy McMenemy Ireland A 3
0
31000 Joe Donnachie 70 Samuel Young 89 112 Sat 14 Mar 1914 Joseph Dodds Ireland A 3
0
31000 Joe Donnachie 70 Samuel Young 89 113 Sat 04 Apr 1914 Alec McNair England H 3 1
0
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 Jimmy McMenemy England H 3 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 113 Sat 04 Apr 1914 Joseph Dodds England H 3 1
0
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 135 Sat 30 Oct 1926 Adam McLean Wales H 3
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 135 Sat 30 Oct 1926 Thomas McInally Wales H 3
0
40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 135 Sat 30 Oct 1926 Willie McStay Wales H 3
0
C 40500 Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73 ----- 152 Sat 21 Feb 1931 John Thomson Northern Ireland A 3
0
20000 ----- ----- 152 Sat 21 Feb 1931 Peter Scarff Northern Ireland A 3
0
20000 ----- ----- 152 Sat 21 Feb 1931 Peter Wilson Northern Ireland A 3
0
20000 ----- ----- 163 Sat 01 Apr 1933 Jimmy McGrory England H 3 2
2
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Peter Wilson England H 3 2
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 163 Sat 01 Apr 1933 Peter McGonagle England H 3 2
0
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 214 Wed 13 Dec 1950 John McPhail Austria H 3
0
67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Bobby Evans Austria H 3
0
67693 ----- Ernst Melchior 26 214 Wed 13 Dec 1950 Bobby Collins Austria H 3
0
67693 ----- Ernst Melchior 26 259 Wed 06 Nov 1957 Bobby Evans Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Bobby Collins Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 259 Wed 06 Nov 1957 Willie Fernie Switzerland H 3
0
56714 Archie Robertson 29; John Mudie 52; Alex Scott 70 Ferdinando Riva 35; Marcel Vonlanden 75 260 Wed 13 Nov 1957 Bobby Evans Wales H 3 1
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Bobby Collins Wales H 3 1
1
44144 Bobby Collins 14 Terry Cameron Medwin 75 260 Wed 13 Nov 1957 Willie Fernie Wales H 3 1
0
44144 Bobby Collins 14 Terry Cameron Medwin 75 265 Wed 11 Jun 1958 Bobby Evans Paraguay N 3 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 265 Wed 11 Jun 1958 Bobby Collins Paraguay N 3 1
1
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 265 Wed 11 Jun 1958 Willie Fernie Paraguay N 3 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 275 Sat 09 Apr 1960 Duncan MacKay England H 3
0
129183 Graham Leggat 16 Robert Charlton pen 49 275 Sat 09 Apr 1960 Frank Haffey England H 3
0
129183 Graham Leggat 16 Robert Charlton pen 49 275 Sat 09 Apr 1960 Bobby Evans England H 3
0
C 129183 Graham Leggat 16 Robert Charlton pen 49 286 Tue 26 Sep 1961 Duncan MacKay Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Paddy Crerand Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 286 Tue 26 Sep 1961 Billy McNeill Czechoslovakia H 3
0
51591 Ian St John 20; Denis Law 62; Denis Law 83 Andrej Kvasnak 6; Adolf Scherer 51 287 Sat 07 Oct 1961 Duncan MacKay Northern Ireland A 3
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 Paddy Crerand Northern Ireland A 3
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 Billy McNeill Northern Ireland A 3
0
41000 Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79 James Christopher McLaughlin 17 291 Wed 02 May 1962 Duncan MacKay Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Paddy Crerand Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 291 Wed 02 May 1962 Billy McNeill Uruguay H 3
0
67081 Jim Baxter 74; Ralph Brand 88 Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47 304 Sat 03 Oct 1964 Jimmy Johnstone Wales A 3 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 Jim Kennedy Wales A 3 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 304 Sat 03 Oct 1964 Stevie Chalmers Wales A 3 1
1
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 305 Wed 21 Oct 1964 Jimmy Johnstone Finland H 3 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Jim Kennedy Finland H 3 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Stevie Chalmers Finland H 3 1
1
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 316 Sat 02 Apr 1966 Jimmy Johnstone England H 3 2
2
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 Bobby Murdoch England H 3 2
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 Tommy Gemmell England H 3 2
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 330 Wed 22 Nov 1967 Jimmy Johnstone Wales H 3
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 James Craig Wales H 3
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 330 Wed 22 Nov 1967 Bobby Lennox Wales H 3
0
56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78 Ronald Tudor Davies 18; William Alan Durban 55 335 Wed 11 Dec 1968 Bobby Lennox Cyprus A 3 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Bobby Murdoch Cyprus A 3 1
1
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 335 Wed 11 Dec 1968 Billy McNeill Cyprus A 3 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 337 Sat 03 May 1969 Bobby Murdoch Wales A 3 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 337 Sat 03 May 1969 Tommy Gemmell Wales A 3 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 337 Sat 03 May 1969 Billy McNeill Wales A 3 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 342 Wed 22 Oct 1969 Jimmy Johnstone West Germany A 3 1
1
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Tommy Gemmell West Germany A 3 1
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 342 Wed 22 Oct 1969 Billy McNeill West Germany A 3 1
0
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 346 Sat 25 Apr 1970 Davie Hay England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 Jimmy Johnstone England H 3
0
137284 ----- ----- 346 Sat 25 Apr 1970 Tommy Gemmell England H 3
0
137284 ----- ----- 356 Wed 10 Nov 1971 Davie Hay Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Jimmy Johnstone Belgium H 3
0
36500 John OHare 5 ----- 356 Wed 10 Nov 1971 Kenny Dalglish Belgium H 3
0
36500 John OHare 5 ----- 357 Wed 01 Dec 1971 Davie Hay Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 357 Wed 01 Dec 1971 Jimmy Johnstone Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 357 Wed 01 Dec 1971 Kenny Dalglish Netherlands A 3
0
18000 George Graham 58 Johan Cruyff 5; Barry Hulshoff 88 361 Sat 27 May 1972 Jimmy Johnstone England H 3
0
119415 ----- Alan James Ball 28 361 Sat 27 May 1972 Lou Macari England H 3
0
119415 ----- Alan James Ball 28 361 Sat 27 May 1972 Billy McNeill England H 3
0
119415 ----- Alan James Ball 28 368 Sat 12 May 1973 Danny McGrain Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Davie Hay Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 368 Sat 12 May 1973 Kenny Dalglish Wales A 3
0
16682 George Graham 60; George Graham 70 ----- 369 Wed 16 May 1973 Danny McGrain Northern Ireland H 3 1
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Davie Hay Northern Ireland H 3 1
0
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 369 Wed 16 May 1973 Kenny Dalglish Northern Ireland H 3 1
1
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 371 Fri 22 Jun 1973 Danny McGrain Switzerland A 3
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Davie Hay Switzerland A 3
0
10000 ----- Walter Mundschin 62 371 Fri 22 Jun 1973 Kenny Dalglish Switzerland A 3
0
10000 ----- Walter Mundschin 62 372 Sat 30 Jun 1973 Danny McGrain Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Davie Hay Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 372 Sat 30 Jun 1973 Kenny Dalglish Brazil H 3
0
78089 ----- Derek Joseph Johnstone og 33 374 Wed 17 Oct 1973 Danny McGrain Czechoslovakia A 3
0
13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Davie Hay Czechoslovakia A 3
0
C 13668 ----- Zdenek Nehoda pen 17 374 Wed 17 Oct 1973 Kenny Dalglish Czechoslovakia A 3
0
13668 ----- Zdenek Nehoda pen 17 375 Wed 14 Nov 1973 Danny McGrain West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 375 Wed 14 Nov 1973 George Connelly West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 375 Wed 14 Nov 1973 Kenny Dalglish West Germany H 3
0
58250 Jim Holton 5 Uli Hoeness 82 382 Fri 14 Jun 1974 Danny McGrain Zaire N 3
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 382 Fri 14 Jun 1974 Davie Hay Zaire N 3
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 382 Fri 14 Jun 1974 Kenny Dalglish Zaire N 3
0
25800 Peter Lorimer 27; Joe Jordan 33 ----- 383 Tue 18 Jun 1974 Danny McGrain Brazil N 3
0
62000 ----- ----- 383 Tue 18 Jun 1974 Davie Hay Brazil N 3
0
62000 ----- ----- 383 Tue 18 Jun 1974 Kenny Dalglish Brazil N 3
0
62000 ----- ----- 384 Sat 22 Jun 1974 Danny McGrain Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 384 Sat 22 Jun 1974 Davie Hay Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 384 Sat 22 Jun 1974 Kenny Dalglish Yugoslavia N 3
0
56000 Joe Jordan 89 Stanislav Karasi 81 385 Wed 30 Oct 1974 Jimmy Johnstone East Germany H 3 1
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Dixie Deans East Germany H 3 1
0
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 385 Wed 30 Oct 1974 Kenny Dalglish East Germany H 3 1
1
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 386 Wed 20 Nov 1974 Jimmy Johnstone Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 386 Wed 20 Nov 1974 Dixie Deans Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 386 Wed 20 Nov 1974 Kenny Dalglish Spain H 3
0
94331 Billy Bremner 11 Enrique Castro "Quini" 36; Enrique Castro "Quini" 61 387 Wed 05 Feb 1975 Danny McGrain Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Kenny Dalglish Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 387 Wed 05 Feb 1975 Paul Wilson Spain A 3
0
40952 Joe Jordan 1 Alfredo Megido 67 432 Wed 19 Dec 1979 Danny McGrain Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 David Provan Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 432 Wed 19 Dec 1979 Roy Aitken Belgium H 3
0
25389 John Robertson 55 Erwin Vandenbergh 18; Francois van der Elst 23; Francois van der Elst 30 467 Sun 19 Jun 1983 Charlie Nicholas Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Roy Aitken Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 467 Sun 19 Jun 1983 Tommy Burns Canada A 3
0
15500 Andy Gray 17; Andy Gray 32 ----- 469 Wed 12 Oct 1983 Frank McGarvey Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Paul McStay Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 469 Wed 12 Oct 1983 Roy Aitken Belgium H 3
0
20465 Charlie Nicholas 49 Frank Vercauteren 30 471 Tue 13 Dec 1983 Frank McGarvey Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Paul McStay Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 471 Tue 13 Dec 1983 Roy Aitken Northern Ireland A 3
0
12000 ----- Norman Whiteside 17; Samuel Baxter McIlroy 56 472 Tue 28 Feb 1984 Frank McGarvey Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Paul McStay Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 472 Tue 28 Feb 1984 Roy Aitken Wales H 3
0
17294 Davie Cooper pen 37; Mo Johnston 78 Robert Mark James 47 483 Wed 16 Oct 1985 Mo Johnston East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Paul McStay East Germany H 3
0
38062 ----- ----- 483 Wed 16 Oct 1985 Roy Aitken East Germany H 3
0
38062 ----- ----- 493 Wed 10 Sep 1986 Mo Johnston Bulgaria H 3
0
32042 ----- ----- 493 Wed 10 Sep 1986 Paul McStay Bulgaria H 3
0
32042 ----- ----- 493 Wed 10 Sep 1986 Roy Aitken Bulgaria H 3
0
32042 ----- ----- 501 Wed 14 Oct 1987 Derek Whyte Belgium H 3 1
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Paul McStay Belgium H 3 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Roy Aitken Belgium H 3 1
0
C 16052 Ally McCoist 14; Paul McStay 79 ----- 503 Wed 02 Dec 1987 Derek Whyte Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Paul McStay Luxembourg A 3
0
2022 ----- ----- 503 Wed 02 Dec 1987 Roy Aitken Luxembourg A 3
0
2022 ----- ----- 504 Wed 17 Feb 1988 Frank McAvennie Saudi Arabia A 3
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Paul McStay Saudi Arabia A 3
0
35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 504 Wed 17 Feb 1988 Roy Aitken Saudi Arabia A 3
0
C 35000 Mo Johnston 47; John Collins 49 Youssef JAZAA 16; Majid Abdullah MOHAMMED 71 507 Tue 17 May 1988 Andy Walker Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Paul McStay Colombia H 3
0
20717 ----- ----- 507 Tue 17 May 1988 Roy Aitken Colombia H 3
0
C 20717 ----- ----- 508 Sat 21 May 1988 Paul McStay England A 3
0
70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Roy Aitken England A 3
0
C 70480 ----- Peter Andrew Beardsley 12 508 Sat 21 May 1988 Tommy Burns England A 3
0
70480 ----- Peter Andrew Beardsley 12 515 Sat 27 May 1989 Paul McStay England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Peter Grant England H 3
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 515 Sat 27 May 1989 Roy Aitken England H 3
0
C 60308 ----- Christopher Roland Waddle 20; Steve Bull 82 538 Wed 25 Mar 1992 John Collins Finland H 3 1
0
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Paul McStay Finland H 3 1
1
9275 Paul McStay 24 Jari Litmanen 42 538 Wed 25 Mar 1992 Tom Boyd Finland H 3 1
0
9275 Paul McStay 24 Jari Litmanen 42 539 Sun 17 May 1992 Derek Whyte United States A 3
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Gordon Marshall United States A 3
0
24157 Pat Nevin 7 ----- 539 Sun 17 May 1992 Paul McStay United States A 3
0
C 24157 Pat Nevin 7 ----- 546 Wed 14 Oct 1992 John Collins Portugal H 3
0
22583 ----- ----- 546 Wed 14 Oct 1992 Paul McStay Portugal H 3
0
C 22583 ----- ----- 546 Wed 14 Oct 1992 Tom Boyd Portugal H 3
0
22583 ----- ----- 548 Wed 17 Feb 1993 John Collins Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Paul McStay Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 548 Wed 17 Feb 1993 Tom Boyd Malta H 3
0
35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84 ----- 551 Wed 19 May 1993 John Collins Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Paul McStay Estonia A 3 1
0
C 5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 551 Wed 19 May 1993 Tom Boyd Estonia A 3 1
0
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 552 Wed 02 Jun 1993 John Collins Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Paul McStay Estonia H 3
0
C 14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 552 Wed 02 Jun 1993 Tom Boyd Estonia H 3
0
14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72 Sergei Bragin 57 556 Wed 23 Mar 1994 John Collins Netherlands H 3
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Paul McStay Netherlands H 3
0
36809 ----- Brian Roy 23 556 Wed 23 Mar 1994 Tom Boyd Netherlands H 3
0
36809 ----- Brian Roy 23 563 Wed 29 Mar 1995 John Collins Russia A 3
0
13939 ----- ----- 563 Wed 29 Mar 1995 Paul McStay Russia A 3
0
13939 ----- ----- 563 Wed 29 Mar 1995 Tom Boyd Russia A 3
0
13939 ----- ----- 568 Wed 16 Aug 1995 John Collins Greece H 3
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Tom Boyd Greece H 3
0
34910 Ally McCoist 72 ----- 568 Wed 16 Aug 1995 Tosh McKinlay Greece H 3
0
34910 Ally McCoist 72 ----- 569 Wed 06 Sep 1995 John Collins Finland H 3
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Tom Boyd Finland H 3
0
35505 Scott Booth 10 ----- 569 Wed 06 Sep 1995 Tosh McKinlay Finland H 3
0
35505 Scott Booth 10 ----- 573 Wed 24 Apr 1996 John Collins Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Tom Boyd Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 573 Wed 24 Apr 1996 Tosh McKinlay Denmark A 3
0
23031 ----- Michael Laudrup 8; Brian Laudrup 28 575 Wed 29 May 1996 John Collins Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Tom Boyd Colombia N 3
0
8500 ----- Faustino Asprilla 82 575 Wed 29 May 1996 Tosh McKinlay Colombia N 3
0
8500 ----- Faustino Asprilla 82 577 Sat 15 Jun 1996 John Collins England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Tom Boyd England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 577 Sat 15 Jun 1996 Tosh McKinlay England N 3
0
76864 ----- Alan Shearer 53; Paul John Gascoigne 79 578 Tue 18 Jun 1996 John Collins Switzerland N 3
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Tom Boyd Switzerland N 3
0
34926 Ally McCoist 37 ----- 578 Tue 18 Jun 1996 Tosh McKinlay Switzerland N 3
0
34926 Ally McCoist 37 ----- 580 Sat 05 Oct 1996 Jackie McNamara Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Tom Boyd Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 580 Sat 05 Oct 1996 Tosh McKinlay Latvia A 3
0
9500 John Collins 18; Darren Jackson 80 ----- 581 Sun 10 Nov 1996 Jackie McNamara Sweden H 3
0
46738 John McGinlay 8 ----- 581 Sun 10 Nov 1996 Tom Boyd Sweden H 3
0
46738 John McGinlay 8 ----- 581 Sun 10 Nov 1996 Tosh McKinlay Sweden H 3
0
46738 John McGinlay 8 ----- 583 Sat 29 Mar 1997 Paul McStay Estonia H 3 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 583 Sat 29 Mar 1997 Tom Boyd Estonia H 3 1
1
17996 Tom Boyd 25; Janek Meet og 52 ----- 583 Sat 29 Mar 1997 Tosh McKinlay Estonia H 3 1
0
17996 Tom Boyd 25; Janek Meet og 52 ----- 584 Wed 02 Apr 1997 Paul McStay Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 584 Wed 02 Apr 1997 Tom Boyd Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 584 Wed 02 Apr 1997 Tosh McKinlay Austria H 3
0
43295 Kevin Gallacher 25; Kevin Gallacher 78 ----- 587 Sun 01 Jun 1997 Simon Donnelly Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 587 Sun 01 Jun 1997 Tom Boyd Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 587 Sun 01 Jun 1997 Tosh McKinlay Malta A 3
0
3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81 Hubert Suda 17; Stefan Sultana 57 589 Sun 07 Sep 1997 Craig Burley Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Tom Boyd Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 589 Sun 07 Sep 1997 Tosh McKinlay Belarus H 3
0
20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88 Pyatro Pyatrovich Kachura pen 74 599 Sat 05 Sep 1998 Darren Jackson Lithuania A 3
0
4800 ----- ----- 599 Sat 05 Sep 1998 Paul Lambert Lithuania A 3
0
4800 ----- ----- 599 Sat 05 Sep 1998 Tom Boyd Lithuania A 3
0
4800 ----- ----- 600 Sat 10 Oct 1998 Darren Jackson Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 600 Sat 10 Oct 1998 Simon Donnelly Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 600 Sat 10 Oct 1998 Tom Boyd Estonia H 3
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 601 Wed 14 Oct 1998 Craig Burley Faroe Islands H 3 1
1
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 601 Wed 14 Oct 1998 Simon Donnelly Faroe Islands H 3 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 601 Wed 14 Oct 1998 Tom Boyd Faroe Islands H 3 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 602 Wed 31 Mar 1999 Craig Burley Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Paul Lambert Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Tom Boyd Czech Republic H 3
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 608 Tue 05 Oct 1999 Craig Burley Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 Mark Burchill Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 Paul Lambert Bosnia and Herzegovina H 3
0
30574 John Collins pen 26 ----- 613 Wed 26 Apr 2000 Jackie McNamara Netherlands A 3
0
24500 ----- ----- 613 Wed 26 Apr 2000 Mark Burchill Netherlands A 3
0
24500 ----- ----- 613 Wed 26 Apr 2000 Paul Lambert Netherlands A 3
0
C 24500 ----- ----- 623 Wed 05 Sep 2001 Jackie McNamara Belgium A 3
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Paul Lambert Belgium A 3
0
C 43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Tom Boyd Belgium A 3
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 625 Wed 27 Mar 2002 Jackie McNamara France A 3
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Paul Lambert France A 3
0
C 76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Stephen Crainey France A 3
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 626 Wed 17 Apr 2002 Paul Lambert Nigeria H 3
0
C 20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Rab Douglas Nigeria H 3
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Stephen Crainey Nigeria H 3
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 630 Wed 21 Aug 2002 Paul Lambert Denmark H 3
0
C 28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Rab Douglas Denmark H 3
0
28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Stephen Crainey Denmark H 3
0
28766 ----- Ebbe Sand 8 631 Sat 07 Sep 2002 Paul Lambert Faroe Islands A 3 1
1
C 4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Rab Douglas Faroe Islands A 3 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 631 Sat 07 Sep 2002 Stephen Crainey Faroe Islands A 3 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 632 Sat 12 Oct 2002 Jackie McNamara Iceland A 3
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Paul Lambert Iceland A 3
0
C 7065 Christian Dailly 7; Gary Naysmith 63 ----- 632 Sat 12 Oct 2002 Rab Douglas Iceland A 3
0
7065 Christian Dailly 7; Gary Naysmith 63 ----- 636 Sat 29 Mar 2003 Jackie McNamara Iceland H 3
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Paul Lambert Iceland H 3
0
C 37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Rab Douglas Iceland H 3
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 640 Sat 07 Jun 2003 Jackie McNamara Germany H 3
0
48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Paul Lambert Germany H 3
0
C 48047 Kenny Miller 68 Fredi Bobic 22 640 Sat 07 Jun 2003 Rab Douglas Germany H 3
0
48047 Kenny Miller 68 Fredi Bobic 22 643 Wed 10 Sep 2003 Jackie McNamara Germany A 3
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Paul Lambert Germany A 3
0
C 67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 Rab Douglas Germany A 3
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 647 Wed 18 Feb 2004 Jackie McNamara Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 Rab Douglas Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 Stephen Pearson Wales A 3
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 657 Wed 17 Nov 2004 David Marshall Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Jackie McNamara Sweden H 3
0
C 15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 657 Wed 17 Nov 2004 Stephen Pearson Sweden H 3
0
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 673 Wed 11 Oct 2006 Gary Caldwell Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Kenny Miller Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 Stephen McManus Ukraine A 3
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 676 Wed 30 May 2007 Gary Caldwell Austria A 3
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Paul Hartley Austria A 3
0
13200 Garry OConnor 59 ----- 676 Wed 30 May 2007 Stephen McManus Austria A 3
0
13200 Garry OConnor 59 ----- 679 Sat 08 Sep 2007 Craig Beattie Lithuania H 3 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Scott Brown Lithuania H 3 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 679 Sat 08 Sep 2007 Stephen McManus Lithuania H 3 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 680 Wed 12 Sep 2007 Paul Hartley France A 3
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Scott Brown France A 3
0
42000 James McFadden 64 ----- 680 Wed 12 Sep 2007 Stephen McManus France A 3
0
42000 James McFadden 64 ----- 683 Sat 17 Nov 2007 Paul Hartley Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Scott Brown Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 Stephen McManus Italy H 3
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 686 Wed 20 Aug 2008 Barry Robson Northern Ireland H 3
0
28072 ----- ----- 686 Wed 20 Aug 2008 Scott Brown Northern Ireland H 3
0
28072 ----- ----- 686 Wed 20 Aug 2008 Stephen McManus Northern Ireland H 3
0
C 28072 ----- ----- 692 Wed 01 Apr 2009 Gary Caldwell Iceland H 3
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 692 Wed 01 Apr 2009 Scott Brown Iceland H 3
0
42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 692 Wed 01 Apr 2009 Stephen McManus Iceland H 3
0
C 42259 Ross McCormack 39; Steven Fletcher 65 Indridi Sigurdsson 54 694 Sat 05 Sep 2009 Scott Brown North Macedonia H 3 1
1
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Shaun Maloney North Macedonia H 3 1
0
50214 Scott Brown 56; James McFadden 81 ----- 694 Sat 05 Sep 2009 Stephen McManus North Macedonia H 3 1
0
50214 Scott Brown 56; James McFadden 81 ----- 695 Wed 09 Sep 2009 Scott Brown Netherlands H 3
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Shaun Maloney Netherlands H 3
0
51230 ----- Eljero Elia 82 695 Wed 09 Sep 2009 Stephen McManus Netherlands H 3
0
51230 ----- Eljero Elia 82 698 Wed 03 Mar 2010 Barry Robson Czech Republic H 3 1
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Gary Caldwell Czech Republic H 3 1
0
26530 Scott Brown 62 ----- 698 Wed 03 Mar 2010 Scott Brown Czech Republic H 3 1
1
26530 Scott Brown 62 ----- 723 Wed 06 Feb 2013 Charlie Mulgrew Estonia H 3 1
1
16102 Charlie Mulgrew 39 ----- 723 Wed 06 Feb 2013 Kris Commons Estonia H 3 1
0
16102 Charlie Mulgrew 39 ----- 723 Wed 06 Feb 2013 Scott Brown Estonia H 3 1
0
C 16102 Charlie Mulgrew 39 ----- 727 Wed 14 Aug 2013 Charlie Mulgrew England A 3
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 727 Wed 14 Aug 2013 James Forrest England A 3
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 727 Wed 14 Aug 2013 Scott Brown England A 3
0
C 80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 728 Fri 06 Sep 2013 Charlie Mulgrew Belgium H 3
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 728 Fri 06 Sep 2013 James Forrest Belgium H 3
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 728 Fri 06 Sep 2013 Scott Brown Belgium H 3
0
C 40284 ----- Steven Defour 38; Kevin Mirallas 89 739 Tue 18 Nov 2014 Charlie Mulgrew England H 3
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 739 Tue 18 Nov 2014 Craig Gordon England H 3
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 739 Tue 18 Nov 2014 Scott Brown England H 3
0
C 49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 745 Mon 07 Sep 2015 Charlie Mulgrew Germany H 3
0
50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 745 Mon 07 Sep 2015 James Forrest Germany H 3
0
50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 745 Mon 07 Sep 2015 Scott Brown Germany H 3
0
C 50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 762 Sun 08 Oct 2017 Craig Gordon Slovenia A 3 1
0
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 762 Sun 08 Oct 2017 Kieran Tierney Slovenia A 3 1
0
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 762 Sun 08 Oct 2017 Leigh Griffiths Slovenia A 3 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 769 Mon 10 Sep 2018 Callum McGregor Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 769 Mon 10 Sep 2018 Kieran Tierney Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 769 Mon 10 Sep 2018 Leigh Griffiths Albania H 3
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 770 Thu 11 Oct 2018 Callum McGregor Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 770 Thu 11 Oct 2018 James Forrest Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 770 Thu 11 Oct 2018 Kieran Tierney Israel A 3
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 772 Sat 17 Nov 2018 Callum McGregor Albania A 3 2
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 772 Sat 17 Nov 2018 James Forrest Albania A 3 2
2
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 772 Sat 17 Nov 2018 Ryan Christie Albania A 3 2
0
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 773 Tue 20 Nov 2018 Callum McGregor Israel H 3 3
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 James Forrest Israel H 3 3
3
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 773 Tue 20 Nov 2018 Ryan Christie Israel H 3 3
0
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 775 Sun 24 Mar 2019 Callum McGregor San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 775 Sun 24 Mar 2019 James Forrest San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 775 Sun 24 Mar 2019 Scott Bain San Marino A 3
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 776 Sat 08 Jun 2019 Callum McGregor Cyprus H 3 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 James Forrest Cyprus H 3 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 Oliver Burke Cyprus H 3 1
1
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 777 Tue 11 Jun 2019 Callum McGregor Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 James Forrest Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 Oliver Burke Belgium A 3
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 778 Fri 06 Sep 2019 Callum McGregor Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 778 Fri 06 Sep 2019 James Forrest Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 778 Fri 06 Sep 2019 Ryan Christie Russia H 3
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 781 Sun 13 Oct 2019 Callum McGregor San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 781 Sun 13 Oct 2019 James Forrest San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 781 Sun 13 Oct 2019 Ryan Christie San Marino H 3
0
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 784 Fri 04 Sep 2020 Callum McGregor Israel H 3 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 784 Fri 04 Sep 2020 James Forrest Israel H 3 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 784 Fri 04 Sep 2020 Ryan Christie Israel H 3 1
1
0 Ryan Christie pen 45 Eran Zahavi 73 789 Thu 12 Nov 2020 Callum McGregor Serbia A 3 1
0
0 Ryan Christie 52 Luka Jovic 90 789 Thu 12 Nov 2020 Leigh Griffiths Serbia A 3 1
0
0 Ryan Christie 52 Luka Jovic 90 789 Thu 12 Nov 2020 Ryan Christie Serbia A 3 1
1
0 Ryan Christie 52 Luka Jovic 90 791 Wed 18 Nov 2020 Callum McGregor Israel A 3
0
0 ----- Manor Solomon 44 791 Wed 18 Nov 2020 Leigh Griffiths Israel A 3
0
0 ----- Manor Solomon 44 791 Wed 18 Nov 2020 Ryan Christie Israel A 3
0
0 ----- Manor Solomon 44 797 Mon 14 Jun 2021 Callum McGregor Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 797 Mon 14 Jun 2021 James Forrest Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 797 Mon 14 Jun 2021 Ryan Christie Czech Republic H 3
0
9847 ----- Patrik Schick 42; Patrik Schick 52 814 Sat 24 Sep 2022 Anthony Ralston Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 814 Sat 24 Sep 2022 Callum McGregor Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 814 Sat 24 Sep 2022 Greg Taylor Republic Of Ireland H 3
0
48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 815 Tue 27 Sep 2022 Anthony Ralston Ukraine A 3
0
13534 ----- ----- 815 Tue 27 Sep 2022 Callum McGregor Ukraine A 3
0
13534 ----- ----- 815 Tue 27 Sep 2022 Greg Taylor Ukraine A 3
0
13534 ----- ----- 825 Thu 16 Nov 2023 Anthony Ralston Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 825 Thu 16 Nov 2023 Callum McGregor Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 825 Thu 16 Nov 2023 Greg Taylor Georgia A 3
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 830 Fri 07 Jun 2024 Anthony Ralston Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 830 Fri 07 Jun 2024 Callum McGregor Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 830 Fri 07 Jun 2024 Greg Taylor Finland H 3
0
40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 36 Sat 09 Mar 1889 Mick McKeown Ireland H 2 3
0
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 36 Sat 09 Mar 1889 Willie Groves Ireland H 2 3
3
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 37 Sat 13 Apr 1889 James Kelly England A 2 1
0
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 37 Sat 13 Apr 1889 James McLaren England A 2 1
1
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 48 Sat 18 Mar 1893 Ned Doyle Wales A 2 4
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 Jake Madden Wales A 2 4
4
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 ----- 54 Sat 23 Mar 1895 John Divers Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 54 Sat 23 Mar 1895 Jake Madden Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 55 Sat 30 Mar 1895 Ned Doyle Ireland H 2
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 55 Sat 30 Mar 1895 Daniel McArthur Ireland H 2
0
15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70 William Sherrard 35 56 Sat 06 Apr 1895 Ned Doyle England A 2
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 56 Sat 06 Apr 1895 Daniel McArthur England A 2
0
42500 ----- Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44 65 Sat 02 Apr 1898 Ned Doyle England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 John James Campbell England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 68 Sat 08 Apr 1899 David Storrier England A 2
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 68 Sat 08 Apr 1899 Jack Bell England A 2
0
25590 Robert Hamilton 52 Gilbert Oswald Smith 25; James Settle 40 71 Sat 07 Apr 1900 Jack Bell England H 2 1
1
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 71 Sat 07 Apr 1900 John James Campbell England H 2 1
0
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 74 Sat 30 Mar 1901 Bernard Battles England A 2 1
0
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 74 Sat 30 Mar 1901 John James Campbell England A 2 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 76 Sat 15 Mar 1902 Sandy McMahon Wales H 2
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 John James Campbell Wales H 2
0
C 5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88 Hugh Morgan-Owen NA 81 Sat 12 Mar 1904 Alexander Bennett Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 81 Sat 12 Mar 1904 William Orr Wales H 2
0
13000 Bobby Walker 5 Robert W. Atherton 65 93 Sat 07 Mar 1908 Alexander Bennett Wales H 2 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 93 Sat 07 Mar 1908 Alec McNair Wales H 2 1
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 95 Sat 04 Apr 1908 Alec McNair England H 2
0
121452 Andrew Wilson 27 James Edwin Windridge 75 95 Sat 04 Apr 1908 Jimmy Quinn England H 2
0
121452 Andrew Wilson 27 James Edwin Windridge 75 97 Mon 15 Mar 1909 James Hay Ireland H 2 2
0
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 97 Mon 15 Mar 1909 Jimmy McMenemy Ireland H 2 2
2
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 98 Sat 03 Apr 1909 Alec McNair England A 2
0
27000 ----- George Wall 3; George Wall 10 98 Sat 03 Apr 1909 Jimmy Quinn England A 2
0
27000 ----- George Wall 3; George Wall 10 103 Sat 18 Mar 1911 James Hay Ireland H 2 1
0
32000 William Reid 23; Jimmy McMenemy 53 ----- 103 Sat 18 Mar 1911 Jimmy McMenemy Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 104 Sat 01 Apr 1911 James Hay England A 2
0
C 38000 Alexander Higgins 88 James Stewart 20 104 Sat 01 Apr 1911 Jimmy McMenemy England A 2
0
38000 Alexander Higgins 88 James Stewart 20 107 Sat 23 Mar 1912 Alec McNair England H 2
0
C 127307 Andrew Wilson 7 George Henry Holley 13 107 Sat 23 Mar 1912 Jimmy Quinn England H 2
0
127307 Andrew Wilson 7 George Henry Holley 13 114 Thu 26 Feb 1920 Alec McNair Wales A 2
0
16000 Tommy Cairns 78 John Hugh Evans 5 114 Thu 26 Feb 1920 William Cringan Wales A 2
0
C 16000 Tommy Cairns 78 John Hugh Evans 5 115 Sat 13 Mar 1920 Alec McNair Ireland H 2
0
C 39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 115 Sat 13 Mar 1920 Jimmy McMenemy Ireland H 2
0
39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55 ----- 117 Sat 12 Feb 1921 Joe Cassidy Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 117 Sat 12 Feb 1921 Willie McStay Wales H 2
0
20824 Andy Wilson 11; Andy Wilson 46 David John Collier 30 118 Sat 26 Feb 1921 Joe Cassidy Northern Ireland A 2 1
1
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 118 Sat 26 Feb 1921 Willie McStay Northern Ireland A 2 1
0
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 122 Sat 08 Apr 1922 John Gilchrist England A 2
0
33646 Andy Wilson 62 ----- 122 Sat 08 Apr 1922 William Cringan England A 2
0
33646 Andy Wilson 62 ----- 132 Sat 31 Oct 1925 Adam McLean Wales A 2 1
1
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 132 Sat 31 Oct 1925 Willie McStay Wales A 2 1
0
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 134 Sat 17 Apr 1926 Alec Thomson England A 2
0
49429 Alex Jackson 36 ----- 134 Sat 17 Apr 1926 Willie McStay England A 2
0
C 49429 Alex Jackson 36 ----- 137 Sat 02 Apr 1927 Adam McLean England H 2
0
111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 137 Sat 02 Apr 1927 Willie McStay England H 2
0
C 111214 Alan Morton 70 William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 139 Sat 25 Feb 1928 Jimmy McGrory Northern Ireland H 2
0
54723 ----- Robert James "Jimmy" Chambers 10 139 Sat 25 Feb 1928 Willie McStay Northern Ireland H 2
0
54723 ----- Robert James "Jimmy" Chambers 10 150 Sun 18 May 1930 John Thomson France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 150 Sun 18 May 1930 Peter Wilson France A 2
0
25000 Hughie Gallacher 42; Hughie Gallacher 85 ----- 153 Sat 28 Mar 1931 Jimmy McGrory England H 2 1
1
131273 George Stevenson 61; Jimmy McGrory 64 ----- 153 Sat 28 Mar 1931 John Thomson England H 2 1
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 158 Sat 31 Oct 1931 Jimmy McGrory Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bertie Thomson Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 164 Sat 16 Sep 1933 Jimmy McGrory Northern Ireland H 2
0
27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 164 Sat 16 Sep 1933 Peter McGonagle Northern Ireland H 2
0
C 27135 Bob McPhail 84 David Kirker Martin 8; David Kirker Martin 13 166 Wed 29 Nov 1933 Joe Kennaway Austria H 2
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 166 Wed 29 Nov 1933 Peter McGonagle Austria H 2
0
62000 Davie Meiklejohn 5; Willie Macfadyen 49 Karl Zischek 41; Anton Schall 53 169 Wed 21 Nov 1934 Charlie Napier Wales H 2 2
2
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 169 Wed 21 Nov 1934 Peter McGonagle Wales H 2 2
0
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 179 Sat 15 May 1937 Jimmy Delaney Czechoslovakia A 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 179 Sat 15 May 1937 Bobby Hogg Czechoslovakia A 2
0
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 207 Wed 09 Nov 1949 John McPhail Wales H 2 1
1
72381 John McPhail 25; Alec Linwood 78 ----- 207 Wed 09 Nov 1949 Bobby Evans Wales H 2 1
0
72381 John McPhail 25; Alec Linwood 78 ----- 212 Sat 21 Oct 1950 John McPhail Wales A 2
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 212 Sat 21 Oct 1950 Bobby Collins Wales A 2
0
60000 Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72 Aubrey Powell 68 213 Wed 01 Nov 1950 John McPhail Northern Ireland H 2 2
2
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 Bobby Collins Northern Ireland H 2 2
0
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 230 Sat 03 Oct 1953 John McPhail Northern Ireland A 2
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 230 Sat 03 Oct 1953 Bobby Evans Northern Ireland A 2
0
58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89 Norman Lockhart pen 72 232 Sat 03 Apr 1954 Michael Haughney England H 2
0
134892 Allan Brown 7; Willie Ormond 89 Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83 232 Sat 03 Apr 1954 Bobby Evans England H 2
0
134892 Allan Brown 7; Willie Ormond 89 Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83 235 Tue 25 May 1954 Bobby Evans Finland A 2
0
21676 Willie Ormond 7; Bobby Johnstone 47 Olavi Lahtinen 86 235 Tue 25 May 1954 Willie Fernie Finland A 2
0
21676 Willie Ormond 7; Bobby Johnstone 47 Olavi Lahtinen 86 236 Wed 16 Jun 1954 Neil Mochan Austria N 2
0
30000 ----- Erich Probst 35 236 Wed 16 Jun 1954 Willie Fernie Austria N 2
0
30000 ----- Erich Probst 35 237 Sat 19 Jun 1954 Neil Mochan Uruguay N 2
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 237 Sat 19 Jun 1954 Willie Fernie Uruguay N 2
0
43000 ----- Carlos Borges 17; Omar Oscar Miguez 30; Carlos Borges 47; Julio Cesar Abbadie 55; Carlos Borges 60; Omar Oscar Miguez 83; Julio Cesar Abbadie 85 239 Wed 03 Nov 1954 Bobby Evans Northern Ireland H 2
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 239 Wed 03 Nov 1954 Willie Fernie Northern Ireland H 2
0
46229 Jimmy Davidson 22; Bobby Johnstone 74 William Laurence Bingham 24; William John McAdams 43 243 Sun 15 May 1955 Bobby Evans Yugoslavia A 2
0
20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 243 Sun 15 May 1955 Bobby Collins Yugoslavia A 2
0
20000 Lawrie Reilly 29; Gordon Smith 39 Todor Veselinovic 13; Bernard Vukas 38 244 Thu 19 May 1955 Bobby Evans Austria A 2
0
65000 Archie Robertson 1; Gordon Smith 43; Billy Liddell 70; Lawrie Reilly 90 Ernst Ocwirk 88 244 Thu 19 May 1955 Bobby Collins Austria A 2
0
65000 Archie Robertson 1; Gordon Smith 43; Billy Liddell 70; Lawrie Reilly 90 Ernst Ocwirk 88 245 Sun 29 May 1955 Bobby Evans Hungary A 2
0
102000 Gordon Smith 42 Nandor Hidegkuti 51; Sandor Kocsis 59; Mate Fenyvesi 68 245 Sun 29 May 1955 Bobby Collins Hungary A 2
0
102000 Gordon Smith 42 Nandor Hidegkuti 51; Sandor Kocsis 59; Mate Fenyvesi 68 246 Sat 08 Oct 1955 Bobby Evans Northern Ireland A 2
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 246 Sat 08 Oct 1955 Bobby Collins Northern Ireland A 2
0
58000 Lawrie Reilly 62 John [Jackie] Blanchflower 7; William Laurence Bingham 16 247 Wed 09 Nov 1955 Bobby Evans Wales H 2
0
53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 247 Wed 09 Nov 1955 Bobby Collins Wales H 2
0
53772 Bobby Johnstone 14; Bobby Johnstone 25 ----- 250 Sat 20 Oct 1956 Bobby Collins Wales A 2 1
0
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 250 Sat 20 Oct 1956 Willie Fernie Wales A 2 1
1
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 253 Sat 06 Apr 1957 Bobby Collins England A 2
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 253 Sat 06 Apr 1957 Willie Fernie England A 2
0
97520 Tommy Ring 1 Derek Tennyson Kevan 63; Duncan Edwards 80 256 Wed 22 May 1957 Bobby Evans West Germany A 2 2
0
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 256 Wed 22 May 1957 Bobby Collins West Germany A 2 2
2
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 257 Sun 26 May 1957 Bobby Evans 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 Bobby Collins 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 Bobby Evans Northern Ireland A 2
0
58000 Graham Leggat 59 William Laurence Bingham 47 258 Sat 05 Oct 1957 Bobby Collins Northern Ireland A 2
0
58000 Graham Leggat 59 William Laurence Bingham 47 262 Wed 07 May 1958 Bobby Evans Hungary H 2
0
55337 John Mudie 14 Mate Fenyvesi 52 262 Wed 07 May 1958 Bobby Collins Hungary H 2
0
55337 John Mudie 14 Mate Fenyvesi 52 263 Sun 01 Jun 1958 Bobby Evans Poland A 2 2
0
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 263 Sun 01 Jun 1958 Bobby Collins Poland A 2 2
2
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 264 Sun 08 Jun 1958 Bobby Evans Yugoslavia N 2
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 264 Sun 08 Jun 1958 Bobby Collins Yugoslavia N 2
0
9591 Jimmy Murray 48 Aleksandar Petakovic 6 266 Sun 15 Jun 1958 Bobby Evans France N 2
0
C 13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 266 Sun 15 Jun 1958 Bobby Collins France N 2
0
13554 Samuel Baird 66 Raymond Kopa pen 21; Just Fontaine 45 269 Sat 11 Apr 1959 Duncan MacKay England A 2
0
98329 ----- Robert Charlton 59 269 Sat 11 Apr 1959 Bobby Evans England A 2
0
C 98329 ----- Robert Charlton 59 270 Wed 06 May 1959 Duncan MacKay West Germany H 2
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 270 Wed 06 May 1959 Bobby Evans West Germany H 2
0
C 103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 274 Wed 04 Nov 1959 Bertie Auld Wales H 2
0
55833 Graham Leggat 46 William John Charles 8 274 Wed 04 Nov 1959 Bobby Evans Wales H 2
0
C 55833 Graham Leggat 46 William John Charles 8 276 Wed 04 May 1960 Duncan MacKay Poland H 2
0
29663 Denis Law 23; Ian St John 46 Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60 276 Wed 04 May 1960 Bobby Evans Poland H 2
0
C 29663 Denis Law 23; Ian St John 46 Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60 282 Sat 15 Apr 1961 Frank Haffey England A 2
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 282 Sat 15 Apr 1961 Billy McNeill England A 2
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 Paddy Crerand Republic Of Ireland H 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 283 Wed 03 May 1961 Billy McNeill Republic Of Ireland H 2
0
46736 Ralph Brand 14; Ralph Brand 40; David Herd 55; David Herd 85 Joseph Haverty 50 284 Sun 07 May 1961 Paddy Crerand Republic Of Ireland A 2
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 284 Sun 07 May 1961 Billy McNeill Republic Of Ireland A 2
0
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 285 Sun 14 May 1961 Paddy Crerand Czechoslovakia A 2
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 285 Sun 14 May 1961 Billy McNeill Czechoslovakia A 2
0
50000 ----- Tomas Pospichal 7; Andrej Kvasnak pen 12; Josef Kadraba 44; Tomas Pospichal 85 290 Sat 14 Apr 1962 Paddy Crerand England H 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 290 Sat 14 Apr 1962 Billy McNeill England H 2
0
132441 Davie Wilson 13; Eric Caldow pen 88 ----- 301 Wed 20 Nov 1963 Jim Kennedy Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 301 Wed 20 Nov 1963 Billy McNeill Wales H 2
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 302 Sat 11 Apr 1964 Jim Kennedy England H 2
0
133245 Alan Gilzean 72 ----- 302 Sat 11 Apr 1964 Billy McNeill England H 2
0
C 133245 Alan Gilzean 72 ----- 303 Tue 12 May 1964 Jim Kennedy West Germany A 2
0
65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 303 Tue 12 May 1964 Billy McNeill West Germany A 2
0
C 65000 Alan Gilzean 66; Alan Gilzean 85 Uwe Seeler 32; Uwe Seeler 33 308 Sat 08 May 1965 John Hughes Spain H 2
0
60046 ----- ----- 308 Sat 08 May 1965 Billy McNeill Spain H 2
0
C 60046 ----- ----- 309 Sun 23 May 1965 John Hughes Poland A 2
0
67462 Denis Law 75 Roman Lentner 50 309 Sun 23 May 1965 Billy McNeill Poland A 2
0
C 67462 Denis Law 75 Roman Lentner 50 311 Sat 02 Oct 1965 John Hughes 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 Billy McNeill Northern Ireland A 2
0
C 53000 Alan Gilzean 17; Alan Gilzean 82 Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 313 Tue 09 Nov 1965 John Hughes Italy H 2
0
101293 John Greig 88 ----- 313 Tue 09 Nov 1965 Bobby Murdoch Italy H 2
0
101293 John Greig 88 ----- 315 Tue 07 Dec 1965 John Hughes Italy A 2
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 315 Tue 07 Dec 1965 Bobby Murdoch Italy A 2
0
68873 ----- Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 319 Sat 25 Jun 1966 John Clark Brazil H 2 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 319 Sat 25 Jun 1966 Stevie Chalmers Brazil H 2 1
1
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 333 Wed 16 Oct 1968 Bobby Lennox Denmark A 2 1
1
11900 Bobby Lennox 70 ----- 333 Wed 16 Oct 1968 Tommy Gemmell Denmark A 2 1
0
11900 Bobby Lennox 70 ----- 338 Tue 06 May 1969 Bobby Murdoch Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 338 Tue 06 May 1969 Tommy Gemmell Northern Ireland H 2
0
7455 Colin Stein 53 Alexander [Eric] McMordie 11 340 Sat 17 May 1969 Tommy Gemmell Cyprus H 2 2
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 ----- 340 Sat 17 May 1969 Billy McNeill Cyprus H 2 2
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 John Hughes Republic Of Ireland A 2
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 341 Sun 21 Sep 1969 Tommy Gemmell Republic Of Ireland A 2
0
27000 Colin Stein 8 Daniel Joseph [Don] Givens 11 345 Wed 22 Apr 1970 Davie Hay Wales H 2
0
30379 ----- ----- 345 Wed 22 Apr 1970 Bobby Lennox Wales H 2
0
30379 ----- ----- 347 Wed 11 Nov 1970 Davie Hay Denmark H 2
0
24783 John OHare 14 ----- 347 Wed 11 Nov 1970 Jimmy Johnstone Denmark H 2
0
24783 John OHare 14 ----- 348 Wed 03 Feb 1971 Davie Hay Belgium A 2
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 348 Wed 03 Feb 1971 Tommy Gemmell Belgium A 2
0
13931 ----- Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83 349 Wed 21 Apr 1971 Davie Hay Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 349 Wed 21 Apr 1971 Jim Brogan Portugal A 2
0
35463 ----- Patrick Gordon Stanton og 33; EUSEBIO da silva Ferreira 82 350 Sat 15 May 1971 Davie Hay Wales A 2
0
19068 ----- ----- 350 Sat 15 May 1971 Jim Brogan Wales A 2
0
19068 ----- ----- 351 Tue 18 May 1971 Davie Hay Northern Ireland H 2
0
31643 ----- John Greig og 14 351 Tue 18 May 1971 Jim Brogan Northern Ireland H 2
0
31643 ----- John Greig og 14 352 Sat 22 May 1971 Jim Brogan England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 352 Sat 22 May 1971 Jimmy Johnstone England A 2
0
91469 Hugh Curran 11 Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 355 Wed 13 Oct 1971 Davie Hay Portugal H 2
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 355 Wed 13 Oct 1971 Jimmy Johnstone Portugal H 2
0
58472 John OHare 23; Archie Gemmill 58 Rui Rodrigues 57 359 Sat 20 May 1972 Jimmy Johnstone Northern Ireland H 2
0
39652 Denis Law 86; Peter Lorimer 89 ----- 359 Sat 20 May 1972 Billy McNeill Northern Ireland H 2
0
39652 Denis Law 86; Peter Lorimer 89 ----- 360 Wed 24 May 1972 Lou Macari Wales H 2
0
21332 Peter Lorimer 72 ----- 360 Wed 24 May 1972 Billy McNeill Wales H 2
0
21332 Peter Lorimer 72 ----- 365 Wed 18 Oct 1972 Kenny Dalglish Denmark A 2 1
0
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 365 Wed 18 Oct 1972 Lou Macari Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 376 Wed 27 Mar 1974 Davie Hay West Germany A 2 1
0
C 60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 376 Wed 27 Mar 1974 Kenny Dalglish West Germany A 2 1
1
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 377 Sat 11 May 1974 Davie Hay Northern Ireland H 2
0
53778 ----- Thomas Cassidy 40 377 Sat 11 May 1974 Kenny Dalglish Northern Ireland H 2
0
53778 ----- Thomas Cassidy 40 388 Wed 16 Apr 1975 Danny McGrain Sweden A 2
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 388 Wed 16 Apr 1975 Kenny Dalglish Sweden A 2
0
15574 Ted MacDougall 86 Thomas Sjoberg 44 389 Tue 13 May 1975 Danny McGrain Portugal H 2
0
34283 Artur Correia og 43 ----- 389 Tue 13 May 1975 Kenny Dalglish Portugal H 2
0
34283 Artur Correia og 43 ----- 390 Sat 17 May 1975 Danny McGrain Wales A 2
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 390 Sat 17 May 1975 Kenny Dalglish Wales A 2
0
23509 Colin Jackson 52; Bruce Rioch 61 John Benjamin Toshack 28; Brian Flynn 35 391 Tue 20 May 1975 Danny McGrain Northern Ireland H 2 1
0
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 391 Tue 20 May 1975 Kenny Dalglish Northern Ireland H 2 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 392 Sat 24 May 1975 Danny McGrain England A 2
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 Kenny Dalglish England A 2
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 393 Sun 01 Jun 1975 Danny McGrain Romania A 2
0
52203 Gordon McQueen 89 Dudu Georgescu 22 393 Sun 01 Jun 1975 Kenny Dalglish Romania A 2
0
52203 Gordon McQueen 89 Dudu Georgescu 22 394 Wed 03 Sep 1975 Danny McGrain Denmark A 2
0
40300 Joe Harper 51 ----- 394 Wed 03 Sep 1975 Kenny Dalglish Denmark A 2
0
40300 Joe Harper 51 ----- 395 Wed 29 Oct 1975 Danny McGrain Denmark H 2 1
0
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 395 Wed 29 Oct 1975 Kenny Dalglish Denmark H 2 1
1
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 397 Wed 07 Apr 1976 Danny McGrain Switzerland H 2
0
15734 Willie Pettigrew 2 ----- 397 Wed 07 Apr 1976 Kenny Dalglish Switzerland H 2
0
15734 Willie Pettigrew 2 ----- 399 Sat 08 May 1976 Danny McGrain Northern Ireland H 2 1
0
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 399 Sat 08 May 1976 Kenny Dalglish Northern Ireland H 2 1
1
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 400 Sat 15 May 1976 Danny McGrain England H 2 1
0
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 400 Sat 15 May 1976 Kenny Dalglish England H 2 1
1
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 401 Wed 08 Sep 1976 Danny McGrain Finland H 2 1
0
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 401 Wed 08 Sep 1976 Kenny Dalglish Finland H 2 1
1
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 402 Wed 13 Oct 1976 Danny McGrain Czechoslovakia A 2
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 402 Wed 13 Oct 1976 Kenny Dalglish Czechoslovakia A 2
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 403 Wed 17 Nov 1976 Danny McGrain Wales H 2
0
63235 Ian Peter Evans og 15 ----- 403 Wed 17 Nov 1976 Kenny Dalglish Wales H 2
0
63235 Ian Peter Evans og 15 ----- 405 Sat 28 May 1977 Danny McGrain Wales A 2
0
14468 ----- ----- 405 Sat 28 May 1977 Kenny Dalglish Wales A 2
0
14468 ----- ----- 406 Wed 01 Jun 1977 Danny McGrain Northern Ireland H 2 2
0
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 406 Wed 01 Jun 1977 Kenny Dalglish Northern Ireland H 2 2
2
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 407 Sat 04 Jun 1977 Danny McGrain England A 2 1
0
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 407 Sat 04 Jun 1977 Kenny Dalglish England A 2 1
1
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 408 Wed 15 Jun 1977 Danny McGrain Chile A 2 1
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 Kenny Dalglish Chile A 2 1
1
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 409 Sat 18 Jun 1977 Danny McGrain Argentina A 2
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 409 Sat 18 Jun 1977 Kenny Dalglish Argentina A 2
0
57000 Don Masson pen 77 Daniel Alberto PASSARELLA pen 80 410 Thu 23 Jun 1977 Danny McGrain Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 410 Thu 23 Jun 1977 Kenny Dalglish Brazil A 2
0
60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 433 Wed 26 Mar 1980 Danny McGrain Portugal H 2
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 433 Wed 26 Mar 1980 David Provan Portugal H 2
0
19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84 Fernando Gomes 74 434 Fri 16 May 1980 Danny McGrain Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 434 Fri 16 May 1980 David Provan Northern Ireland A 2
0
18000 ----- William Robert Hamilton 37 435 Wed 21 May 1980 Danny McGrain Wales H 2
0
27455 Willie Miller 26 ----- 435 Wed 21 May 1980 Roy Aitken Wales H 2
0
27455 Willie Miller 26 ----- 436 Sat 24 May 1980 Danny McGrain England H 2
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 436 Sat 24 May 1980 Roy Aitken England H 2
0
84927 ----- Trevor David Brooking 8; Stephen James Coppell 75 437 Wed 28 May 1980 Danny McGrain Poland A 2
0
C 20000 ----- Zbigniew Boniek 68 437 Wed 28 May 1980 Roy Aitken Poland A 2
0
20000 ----- Zbigniew Boniek 68 443 Tue 28 Apr 1981 Danny McGrain Israel H 2 1
0
C 56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 443 Tue 28 Apr 1981 David Provan Israel H 2 1
1
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 444 Sat 16 May 1981 Danny McGrain Wales A 2
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 444 Sat 16 May 1981 David Provan Wales A 2
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 445 Tue 19 May 1981 Danny McGrain Northern Ireland H 2
0
C 22431 Ray Stewart 5; Steve Archibald 50 ----- 445 Tue 19 May 1981 Tommy Burns Northern Ireland H 2
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 446 Sat 23 May 1981 Danny McGrain England A 2
0
C 90000 John Robertson pen 64 ----- 446 Sat 23 May 1981 David Provan England A 2
0
90000 John Robertson pen 64 ----- 447 Wed 09 Sep 1981 Danny McGrain Sweden H 2
0
C 75720 Joe Jordan 21; John Robertson pen 80 ----- 447 Wed 09 Sep 1981 David Provan Sweden H 2
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 451 Tue 23 Mar 1982 Danny McGrain Netherlands H 2
0
C 57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 451 Tue 23 Mar 1982 Tommy Burns Netherlands H 2
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 452 Wed 28 Apr 1982 Danny McGrain Northern Ireland A 2
0
C 20000 John Wark 32 Samuel Baxter McIlroy 52 452 Wed 28 Apr 1982 David Provan Northern Ireland A 2
0
20000 John Wark 32 Samuel Baxter McIlroy 52 460 Wed 15 Dec 1982 Roy Aitken Belgium A 2
0
48877 Kenny Dalglish 13; Kenny Dalglish 35 Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 460 Wed 15 Dec 1982 Tommy Burns Belgium A 2
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 Charlie Nicholas Northern Ireland H 2
0
16379 ----- ----- 462 Tue 24 May 1983 Tommy Burns Northern Ireland H 2
0
16379 ----- ----- 465 Sun 12 Jun 1983 Charlie Nicholas Canada A 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 465 Sun 12 Jun 1983 Tommy Burns Canada A 2
0
14942 Gordon Strachan pen 36; Mark McGhee 75 ----- 466 Thu 16 Jun 1983 Charlie Nicholas Canada A 2 1
1
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 466 Thu 16 Jun 1983 Roy Aitken Canada A 2 1
0
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 468 Wed 21 Sep 1983 Frank McGarvey Uruguay H 2
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 468 Wed 21 Sep 1983 Paul McStay Uruguay H 2
0
20541 John Robertson pen 24; Davie Dodds 55 ----- 470 Wed 16 Nov 1983 Frank McGarvey East Germany A 2
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 470 Wed 16 Nov 1983 Paul McStay East Germany A 2
0
18000 Eamonn Bannon 78 Ronald Kreer 33; Joachim Streich 43 475 Wed 12 Sep 1984 Mo Johnston Yugoslavia H 2 1
1
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 475 Wed 12 Sep 1984 Paul McStay Yugoslavia H 2 1
0
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 476 Wed 17 Oct 1984 Mo Johnston Iceland H 2 2
0
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 476 Wed 17 Oct 1984 Paul McStay Iceland H 2 2
2
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 477 Wed 14 Nov 1984 Mo Johnston Spain H 2 2
2
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 477 Wed 14 Nov 1984 Paul McStay Spain H 2 2
0
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 478 Wed 27 Feb 1985 Mo Johnston Spain A 2
0
70410 ----- Francisco Javier CLOS 48 478 Wed 27 Feb 1985 Paul McStay Spain A 2
0
70410 ----- Francisco Javier CLOS 48 479 Wed 27 Mar 1985 Mo Johnston Wales H 2
0
62464 ----- Ian James Rush 36 479 Wed 27 Mar 1985 Paul McStay Wales H 2
0
62464 ----- Ian James Rush 36 480 Sat 25 May 1985 Murdo MacLeod England H 2
0
67489 Richard Gough 68 ----- 480 Sat 25 May 1985 Roy Aitken England H 2
0
67489 Richard Gough 68 ----- 485 Wed 04 Dec 1985 Paul McStay Australia A 2
0
32000 ----- ----- 485 Wed 04 Dec 1985 Roy Aitken Australia A 2
0
32000 ----- ----- 486 Tue 28 Jan 1986 Paul McStay Israel A 2 1
1
7000 Paul McStay 60 ----- 486 Tue 28 Jan 1986 Roy Aitken Israel A 2 1
0
7000 Paul McStay 60 ----- 492 Fri 13 Jun 1986 Paul McStay Uruguay N 2
0
20000 ----- ----- 492 Fri 13 Jun 1986 Roy Aitken Uruguay N 2
0
20000 ----- ----- 497 Wed 01 Apr 1987 Paul McStay Belgium A 2 1
1
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 497 Wed 01 Apr 1987 Roy Aitken Belgium A 2 1
0
C 26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 500 Wed 09 Sep 1987 Paul McStay Hungary H 2
0
15228 Ally McCoist 34; Ally McCoist 62 ----- 500 Wed 09 Sep 1987 Roy Aitken Hungary H 2
0
C 15228 Ally McCoist 34; Ally McCoist 62 ----- 502 Wed 11 Nov 1987 Paul McStay Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Roy Aitken Bulgaria A 2
0
C 49976 Gary Mackay 87 ----- 506 Wed 27 Apr 1988 Paul McStay Spain A 2
0
15000 ----- ----- 506 Wed 27 Apr 1988 Roy Aitken Spain A 2
0
C 15000 ----- ----- 509 Wed 14 Sep 1988 Paul McStay Norway A 2 1
1
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 509 Wed 14 Sep 1988 Roy Aitken Norway A 2 1
0
C 22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 510 Wed 19 Oct 1988 Paul McStay Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 510 Wed 19 Oct 1988 Roy Aitken Yugoslavia H 2
0
42759 Mo Johnston 17 Srecko Katanec 36 511 Thu 22 Dec 1988 Paul McStay Italy A 2
0
20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 511 Thu 22 Dec 1988 Roy Aitken Italy A 2
0
C 20660 ----- Giuseppe Giannini pen 48; Nicola Berti 70 512 Wed 08 Feb 1989 Paul McStay Cyprus A 2
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 512 Wed 08 Feb 1989 Roy Aitken Cyprus A 2
0
C 25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 513 Wed 08 Mar 1989 Paul McStay France H 2
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 513 Wed 08 Mar 1989 Roy Aitken France H 2
0
57292 Mo Johnston 28; Mo Johnston 52 ----- 514 Wed 26 Apr 1989 Paul McStay Cyprus H 2
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 514 Wed 26 Apr 1989 Roy Aitken Cyprus H 2
0
C 50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 517 Wed 06 Sep 1989 Paul McStay Yugoslavia A 2
0
42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 517 Wed 06 Sep 1989 Roy Aitken Yugoslavia A 2
0
C 42500 Gordon Durie 37 Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59 518 Wed 11 Oct 1989 Paul McStay France A 2
0
25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 518 Wed 11 Oct 1989 Roy Aitken France A 2
0
C 25000 ----- Didier Deschamps 25; Eric Cantona 61; Stephen Nicol og 89 519 Wed 15 Nov 1989 Paul McStay Norway H 2
0
61753 Ally McCoist 44 Erland Johnsen 89 519 Wed 15 Nov 1989 Roy Aitken Norway H 2
0
C 61753 Ally McCoist 44 Erland Johnsen 89 532 Wed 27 Mar 1991 John Collins Bulgaria H 2 1
1
33119 John Collins 83 Emil Kostadinov 89 532 Wed 27 Mar 1991 Paul McStay Bulgaria H 2 1
0
33119 John Collins 83 Emil Kostadinov 89 540 Wed 20 May 1992 Paul McStay Canada A 2
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 540 Wed 20 May 1992 Tom Boyd Canada A 2
0
10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88 John Catliff 43 541 Wed 03 Jun 1992 Paul McStay Norway A 2
0
8786 ----- ----- 541 Wed 03 Jun 1992 Tom Boyd Norway A 2
0
8786 ----- ----- 544 Thu 18 Jun 1992 Paul McStay Commonwealth of Independent States N 2 1
1
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 544 Thu 18 Jun 1992 Tom Boyd Commonwealth of Independent States N 2 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 545 Wed 09 Sep 1992 Paul McStay Switzerland A 2
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 545 Wed 09 Sep 1992 Tom Boyd Switzerland A 2
0
10000 Ally McCoist 13 Adrian Knup 1; Adrian Knup 71; Georges Bregy 81 547 Wed 18 Nov 1992 Paul McStay Italy H 2
0
C 33029 ----- ----- 547 Wed 18 Nov 1992 Tom Boyd Italy H 2
0
33029 ----- ----- 549 Wed 24 Mar 1993 John Collins Germany H 2
0
36400 ----- Karl-Heinz Riedle 21 549 Wed 24 Mar 1993 Tom Boyd Germany H 2
0
36400 ----- Karl-Heinz Riedle 21 550 Wed 28 Apr 1993 John Collins Portugal A 2
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 550 Wed 28 Apr 1993 Paul McStay Portugal A 2
0
28000 ----- Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72 554 Wed 13 Oct 1993 Paul McStay Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 554 Wed 13 Oct 1993 Tom Boyd Italy A 2
0
61178 Kevin Gallacher 17 Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80 557 Wed 20 Apr 1994 John Collins Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 557 Wed 20 Apr 1994 Tom Boyd Austria A 2
0
35000 John McGinlay 35; Billy McKinlay 60 Adolf Hutter 13 561 Wed 16 Nov 1994 John Collins Russia H 2
0
31254 Scott Booth 19 Dmitri Radchenko 25 561 Wed 16 Nov 1994 Tom Boyd Russia H 2
0
31254 Scott Booth 19 Dmitri Radchenko 25 562 Sun 18 Dec 1994 John Collins Greece A 2
0
7976 ----- Stratos Apostolakis pen 19 562 Sun 18 Dec 1994 Tom Boyd Greece A 2
0
7976 ----- Stratos Apostolakis pen 19 564 Wed 26 Apr 1995 John Collins San Marino A 2 1
1
1738 John Collins 19; Colin Calderwood 85 ----- 564 Wed 26 Apr 1995 Tom Boyd San Marino A 2 1
0
1738 John Collins 19; Colin Calderwood 85 ----- 570 Wed 11 Oct 1995 John Collins Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 570 Wed 11 Oct 1995 Tom Boyd Sweden A 2
0
19121 ----- Jorgen Petterson 31; Stefan Schwarz 35 571 Wed 15 Nov 1995 John Collins San Marino H 2
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 571 Wed 15 Nov 1995 Tom Boyd San Marino H 2
0
30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90 ----- 574 Sun 26 May 1996 John Collins United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 574 Sun 26 May 1996 Tom Boyd United States A 2
0
8526 Gordon Durie 9 Eric Wynalda pen 13; Cobi Jones 72 576 Mon 10 Jun 1996 John Collins Netherlands N 2
0
34363 ----- ----- 576 Mon 10 Jun 1996 Tom Boyd Netherlands N 2
0
34363 ----- ----- 579 Sat 31 Aug 1996 Tom Boyd Austria A 2
0
29500 ----- ----- 579 Sat 31 Aug 1996 Tosh McKinlay Austria A 2
0
29500 ----- ----- 585 Wed 30 Apr 1997 Tom Boyd Sweden A 2
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 585 Wed 30 Apr 1997 Tosh McKinlay Sweden A 2
0
40302 Kevin Gallacher 83 Kennet Andersson 43; Kennet Andersson 63 588 Sun 08 Jun 1997 Tom Boyd Belarus A 2
0
14000 Gary McAllister pen 49 ----- 588 Sun 08 Jun 1997 Tosh McKinlay Belarus A 2
0
14000 Gary McAllister pen 49 ----- 603 Wed 28 Apr 1999 Paul Lambert Germany A 2
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Tom Boyd Germany A 2
0
C 27000 Don Hutchison 66 ----- 604 Sat 05 Jun 1999 Paul Lambert Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 604 Sat 05 Jun 1999 Tom Boyd Faroe Islands A 2
0
C 4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 Paul Lambert Czech Republic A 2
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 605 Wed 09 Jun 1999 Tom Boyd Czech Republic A 2
0
C 21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 610 Sat 13 Nov 1999 Craig Burley England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 Mark Burchill England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 611 Wed 17 Nov 1999 Craig Burley England A 2
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Mark Burchill England A 2
0
76848 Don Hutchison 39 ----- 618 Wed 15 Nov 2000 Jonathan Gould Australia H 2
0
30985 ----- Brett Emerton 12; David Zdrillic 66 618 Wed 15 Nov 2000 Tom Boyd Australia H 2
0
C 30985 ----- Brett Emerton 12; David Zdrillic 66 619 Sat 24 Mar 2001 Paul Lambert Belgium H 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 619 Sat 24 Mar 2001 Tom Boyd Belgium H 2
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 620 Wed 28 Mar 2001 Paul Lambert San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Tom Boyd San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 634 Wed 20 Nov 2002 Paul Lambert Portugal A 2
0
C 8000 ----- Pauleta 7; Pauleta 18 634 Wed 20 Nov 2002 Rab Douglas Portugal A 2
0
8000 ----- Pauleta 7; Pauleta 18 635 Wed 12 Feb 2003 Jamie Smith Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Paul Lambert Republic Of Ireland H 2
0
C 33337 ----- Kevin Kilbane 7; Clinton Morrison 16 637 Wed 02 Apr 2003 Jackie McNamara Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 637 Wed 02 Apr 2003 Paul Lambert Lithuania A 2
0
C 6400 ----- Tomas Razanauskas 73 639 Tue 27 May 2003 Jackie McNamara New Zealand H 2
0
10016 Stevie Crawford 10 Ryan Nelsen 47 639 Tue 27 May 2003 Rab Douglas New Zealand H 2
0
10016 Stevie Crawford 10 Ryan Nelsen 47 641 Wed 20 Aug 2003 Paul Lambert Norway A 2
0
C 12758 ----- ----- 641 Wed 20 Aug 2003 Rab Douglas Norway A 2
0
12758 ----- ----- 642 Sat 06 Sep 2003 Jackie McNamara Faroe Islands H 2
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 642 Sat 06 Sep 2003 Rab Douglas Faroe Islands H 2
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 644 Sat 11 Oct 2003 Jackie McNamara Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 Rab Douglas Lithuania H 2
0
50343 Darren Fletcher 70 ----- 645 Sat 15 Nov 2003 Jackie McNamara Netherlands H 2
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 Rab Douglas Netherlands H 2
0
50670 James McFadden 22 ----- 646 Wed 19 Nov 2003 Jackie McNamara Netherlands A 2
0
51000 ----- Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 646 Wed 19 Nov 2003 Rab Douglas Netherlands A 2
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 David Marshall Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 652 Wed 18 Aug 2004 Stephen Pearson Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 658 Sat 26 Mar 2005 Jackie McNamara Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 658 Sat 26 Mar 2005 Rab Douglas Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 671 Wed 06 Sep 2006 Gary Caldwell Lithuania A 2 1
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 Kenny Miller Lithuania A 2 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 677 Wed 06 Jun 2007 Paul Hartley Faroe Islands A 2
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 677 Wed 06 Jun 2007 Stephen McManus Faroe Islands A 2
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 681 Sat 13 Oct 2007 Scott Brown Ukraine H 2
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 Stephen McManus Ukraine H 2
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 682 Wed 17 Oct 2007 Kenny Miller Georgia A 2
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 682 Wed 17 Oct 2007 Stephen McManus Georgia A 2
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 691 Sat 28 Mar 2009 Gary Caldwell Netherlands A 2
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 691 Sat 28 Mar 2009 Scott Brown Netherlands A 2
0
49552 ----- Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 693 Wed 12 Aug 2009 Gary Caldwell 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 Scott Brown Norway A 2
0
24083 ----- John Arne Riise 35; Morten Gamst Pedersen 45; Erik Huseklepp 60; Morten Gamst Pedersen 90 696 Sat 10 Oct 2009 Gary Caldwell Japan A 2
0
72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 696 Sat 10 Oct 2009 Stephen McManus Japan A 2
0
C 72377 ----- Christophe Michael Berra og 83; Keisuke Honda 91 705 Wed 09 Feb 2011 Kris Commons Northern Ireland N 2 1
1
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 705 Wed 09 Feb 2011 Mark Wilson Northern Ireland N 2 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 706 Sun 27 Mar 2011 Kris Commons 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 Scott Brown Brazil N 2
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 708 Sun 29 May 2011 James Forrest Republic Of Ireland A 2
0
25100 ----- Robbie Keane 23 708 Sun 29 May 2011 Scott Brown Republic Of Ireland A 2
0
25100 ----- Robbie Keane 23 709 Wed 10 Aug 2011 James Forrest Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 709 Wed 10 Aug 2011 Scott Brown Denmark H 2
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 715 Wed 29 Feb 2012 Charlie Mulgrew Slovenia A 2
0
4190 Christophe Berra 39 Andraz Kirm 33 715 Wed 29 Feb 2012 James Forrest Slovenia A 2
0
4190 Christophe Berra 39 Andraz Kirm 33 716 Sat 26 May 2012 Charlie Mulgrew United States A 2
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 Scott Brown United States A 2
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 720 Fri 12 Oct 2012 Kris Commons Wales A 2
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89 720 Fri 12 Oct 2012 Scott Brown Wales A 2
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89 729 Tue 10 Sep 2013 Charlie Mulgrew North Macedonia A 2
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 729 Tue 10 Sep 2013 Scott Brown North Macedonia A 2
0
C 14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 730 Tue 15 Oct 2013 Charlie Mulgrew Croatia H 2
0
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 730 Tue 15 Oct 2013 Scott Brown Croatia H 2
0
C 30172 Robert Snodgrass 27; Steven Naismith 73 ----- 731 Fri 15 Nov 2013 Charlie Mulgrew United States H 2
0
21079 ----- ----- 731 Fri 15 Nov 2013 Scott Brown United States H 2
0
C 21079 ----- ----- 733 Wed 05 Mar 2014 Charlie Mulgrew Poland A 2 1
0
41652 Scott Brown 77 ----- 733 Wed 05 Mar 2014 Scott Brown Poland A 2 1
1
C 41652 Scott Brown 77 ----- 734 Wed 28 May 2014 Charlie Mulgrew Nigeria N 2 1
1
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 734 Wed 28 May 2014 Scott Brown Nigeria N 2 1
0
C 20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 738 Fri 14 Nov 2014 Charlie Mulgrew Republic Of Ireland H 2
0
59239 Shaun Maloney 74 ----- 738 Fri 14 Nov 2014 Scott Brown Republic Of Ireland H 2
0
C 59239 Shaun Maloney 74 ----- 743 Sat 13 Jun 2015 Charlie Mulgrew Republic Of Ireland A 2
0
49063 John O'Shea og 47 Jonathan Walters 38 743 Sat 13 Jun 2015 Scott Brown Republic Of Ireland A 2
0
C 49063 John O'Shea og 47 Jonathan Walters 38 746 Thu 08 Oct 2015 James Forrest Poland H 2
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 746 Thu 08 Oct 2015 Scott Brown Poland H 2
0
C 49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 753 Sat 08 Oct 2016 James Forrest Lithuania H 2
0
35966 James McArthur 89 Fedor Cernych 59 753 Sat 08 Oct 2016 Leigh Griffiths Lithuania H 2
0
35966 James McArthur 89 Fedor Cernych 59 754 Tue 11 Oct 2016 Kieran Tierney Slovakia A 2
0
11097 ----- Robert Mak 18; Robert Mak 56; Adam Nemec 68 754 Tue 11 Oct 2016 Leigh Griffiths Slovakia A 2
0
11097 ----- Robert Mak 18; Robert Mak 56; Adam Nemec 68 764 Fri 23 Mar 2018 Callum McGregor Costa Rica H 2
0
20488 ----- Marco Urena 14 764 Fri 23 Mar 2018 Stuart Armstrong Costa Rica H 2
0
20488 ----- Marco Urena 14 779 Mon 09 Sep 2019 Callum McGregor Belgium H 2
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 779 Mon 09 Sep 2019 Ryan Christie Belgium H 2
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 780 Thu 10 Oct 2019 Callum McGregor Russia A 2
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 780 Thu 10 Oct 2019 Ryan Christie Russia A 2
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 785 Mon 07 Sep 2020 Callum McGregor Czech Republic A 2 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 785 Mon 07 Sep 2020 Ryan Christie Czech Republic A 2 1
1
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 788 Wed 14 Oct 2020 Callum McGregor Czech Republic H 2
0
0 Ryan Fraser 6 ----- 788 Wed 14 Oct 2020 Greg Taylor Czech Republic H 2
0
0 Ryan Fraser 6 ----- 790 Sun 15 Nov 2020 Leigh Griffiths Slovakia A 2
0
0 ----- Jan Gregus 32 790 Sun 15 Nov 2020 Ryan Christie Slovakia A 2
0
0 ----- Jan Gregus 32 792 Thu 25 Mar 2021 Callum McGregor Austria H 2
0
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 792 Thu 25 Mar 2021 Ryan Christie Austria H 2
0
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 793 Sun 28 Mar 2021 Callum McGregor Israel A 2
0
5000 Ryan Fraser 56 Dor Peretz 44 793 Sun 28 Mar 2021 Ryan Christie Israel A 2
0
5000 Ryan Fraser 56 Dor Peretz 44 796 Sun 06 Jun 2021 Callum McGregor Luxembourg A 2
0
1000 Che Adams 28 ----- 796 Sun 06 Jun 2021 James Forrest Luxembourg A 2
0
1000 Che Adams 28 ----- 800 Wed 01 Sep 2021 Callum McGregor Denmark A 2
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 800 Wed 01 Sep 2021 David Turnbull Denmark A 2
0
34562 ----- Daniel Wass 14; Joakim Maehle 15 801 Sat 04 Sep 2021 Callum McGregor Moldova H 2
0
R 40869 Lyndon Dykes 14 ----- 801 Sat 04 Sep 2021 David Turnbull Moldova H 2
0
40869 Lyndon Dykes 14 ----- 805 Fri 12 Nov 2021 Callum McGregor Moldova A 2
0
3642 Nathan Patterson 38; Che Adams 65 ----- 805 Fri 12 Nov 2021 David Turnbull Moldova A 2
0
3642 Nathan Patterson 38; Che Adams 65 ----- 806 Mon 15 Nov 2021 Anthony Ralston Denmark H 2
0
49527 John Souttar 35; Che Adams 86 ----- 806 Mon 15 Nov 2021 Callum McGregor Denmark H 2
0
49527 John Souttar 35; Che Adams 86 ----- 807 Thu 24 Mar 2022 Callum McGregor Poland H 2
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 807 Thu 24 Mar 2022 Greg Taylor Poland H 2
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 810 Wed 08 Jun 2022 Anthony Ralston Armenia H 2 1
1
38627 Anthony Ralston 28; Scott McKenna 40 ----- 810 Wed 08 Jun 2022 Callum McGregor Armenia H 2 1
0
38627 Anthony Ralston 28; Scott McKenna 40 ----- 811 Sat 11 Jun 2022 Anthony Ralston Republic Of Ireland A 2
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 811 Sat 11 Jun 2022 Callum McGregor Republic Of Ireland A 2
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 813 Wed 21 Sep 2022 Callum McGregor Ukraine H 2
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 813 Wed 21 Sep 2022 Greg Taylor Ukraine H 2
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 826 Sun 19 Nov 2023 Callum McGregor Norway H 2
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 826 Sun 19 Nov 2023 Greg Taylor Norway H 2
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 829 Mon 03 Jun 2024 Callum McGregor Gibraltar A 2
0
15552 Ryan Christie 58; Che Adams 85 ----- 829 Mon 03 Jun 2024 James Forrest Gibraltar A 2
0
15552 Ryan Christie 58; Che Adams 85 ----- 831 Fri 14 Jun 2024 Anthony Ralston Germany A 2
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 831 Fri 14 Jun 2024 Callum McGregor Germany A 2
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 832 Wed 19 Jun 2024 Anthony Ralston Switzerland N 2
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 832 Wed 19 Jun 2024 Callum McGregor Switzerland N 2
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 833 Sun 23 Jun 2024 Anthony Ralston Hungary N 2
0
54000 ----- Kevin Csoboth 100 833 Sun 23 Jun 2024 Callum McGregor Hungary N 2
0
R 54000 ----- Kevin Csoboth 100 45 Sat 19 Mar 1892 Peter Dowds Ireland A 1
0
10500 Alexander Keillor 17; William Lambie 28; David Ellis 70 James Porter Williamson 42; George Gaffikin 86 51 Sat 24 Mar 1894 James Kelly Wales H 1
0
C 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 James Blessington Ireland A 1
0
6000 Samuel Torrans og 25; John Taylor 28 Olphert Martin Stanfield 65 59 Sat 04 Apr 1896 James Blessington England H 1
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 60 Sat 20 Mar 1897 Davie Russell 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 Alex King Ireland H 1 1
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 Ned Doyle England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 69 Sat 03 Feb 1900 Jack Bell Wales H 1 1
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 75 Sat 01 Mar 1902 John James Campbell Ireland A 1
0
12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76 Robert George "Bob" Milne 89 78 Mon 09 Mar 1903 John James Campbell Wales A 1
0
11000 Finlay Speedie 25 ----- 79 Sat 21 Mar 1903 William Orr Ireland H 1
0
17000 ----- Maurice Joseph Connor 9; John Kirwan 83 86 Sat 01 Apr 1905 Peter Somers England A 1
0
27599 ----- Joseph William Bache 80 89 Sat 07 Apr 1906 Donald McLeod England H 1
0
102741 Jimmy Howie 40; Jimmy Howie 55 Albert Shepherd 81 94 Sat 14 Mar 1908 Jimmy Quinn Ireland A 1 4
4
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 96 Mon 01 Mar 1909 Peter Somers Wales A 1
0
23000 Bobby Walker 70; Harold Paul 73 William Davies 23; William Jones 26; William Davies 39 102 Mon 06 Mar 1911 Jimmy McMenemy Wales A 1
0
14000 Robert Hamilton 35; Robert Hamilton 89 Arthur Grenville Morris 20; Arthur Grenville Morris 67 106 Sat 16 Mar 1912 Alec McNair Ireland A 1
0
C 12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 108 Mon 03 Mar 1913 Andrew McAtee Wales A 1
0
4500 ----- ----- 110 Sat 05 Apr 1913 Alec McNair England A 1
0
52500 ----- Joseph Harold Hampton 37 116 Sat 10 Apr 1920 Alec McNair England A 1
0
C 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 121 Sat 04 Mar 1922 William Cringan Northern Ireland H 1
0
36000 Andy Wilson 61; Andy Wilson 83 William Gillespie 43 123 Sat 03 Mar 1923 Joe Cassidy Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 124 Sat 17 Mar 1923 William Cringan Wales H 1
0
C 25000 Andy Wilson 6; Andy Wilson 55 ----- 125 Sat 14 Apr 1923 William Cringan England H 1
0
C 71000 Andy Cunningham 28; Andy Wilson 55 Robert F. Kelly 31; Victor Martin Watson 42 126 Sat 16 Feb 1924 Joe Cassidy Wales A 1
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 129 Sat 14 Feb 1925 Willie McStay Wales H 1
0
25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63 William [2] Williams 43 130 Sat 28 Feb 1925 Willie McStay Northern Ireland A 1
0
41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36 ----- 131 Sat 04 Apr 1925 Willie McStay England H 1
0
92000 Hughie Gallacher 36; Hughie Gallacher 85 ----- 136 Sat 26 Feb 1927 Willie McStay Northern Ireland A 1
0
C 40000 Alan Morton 45; Alan Morton 89 ----- 138 Sat 29 Oct 1927 Willie McStay Wales A 1
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 151 Sat 25 Oct 1930 John Thomson Wales H 1
0
23106 Barney Battles Jnr 43 Thomas Bamford 6 157 Sat 19 Sep 1931 Jimmy McGrory Northern Ireland H 1 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 159 Sat 09 Apr 1932 Charlie Napier England A 1
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 160 Sun 08 May 1932 Alec Thomson France A 1
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 161 Sat 17 Sep 1932 Jimmy McGrory Northern Ireland A 1 1
1
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 162 Wed 26 Oct 1932 Alec Thomson 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 167 Sat 14 Apr 1934 Peter McGonagle England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 168 Sat 20 Oct 1934 Peter McGonagle Northern Ireland A 1
0
39572 Patrick Gallacher 40 David Kirker Martin 76; Jackie Coulter 89 170 Sat 06 Apr 1935 Charlie Napier England H 1
0
129693 Dally Duncan 44; Dally Duncan 51 ----- 171 Sat 05 Oct 1935 Jimmy Delaney Wales A 1
0
35004 Dally Duncan 34 Cuthbert Phillips 40 172 Wed 13 Nov 1935 Jimmy Delaney Northern Ireland H 1
0
29800 Tommy Walker 60; Dally Duncan 89 James Kelly 49 173 Sat 04 Apr 1936 John Crum England A 1
0
93267 Tommy Walker pen 77 George Henry Camsell 30 174 Wed 14 Oct 1936 Jimmy Delaney Germany H 1 2
2
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 177 Sat 17 Apr 1937 Jimmy Delaney England H 1
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 178 Sun 09 May 1937 Jimmy Delaney Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 181 Wed 10 Nov 1937 Jimmy Delaney Northern Ireland H 1
0
21878 James Smith 48 Peter Dermont Doherty 14 184 Sat 21 May 1938 Frank Murphy Netherlands A 1 1
1
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 186 Wed 09 Nov 1938 Jimmy Delaney Wales H 1 1
1
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 189 Wed 23 Jan 1946 George Paterson Belgium H 1
0
48830 Jimmy Delaney 50; Jimmy Delaney pen 91 Victor Lemberechts 64; Freddy Chaves 75 191 Sat 19 Oct 1946 Willie Miller Wales A 1
0
29568 Willie Waddell pen 49 Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 193 Sat 12 Apr 1947 Willie Miller England A 1
0
98250 Andrew McLaren 15 Horatio Stratton [Raich] Carter 55 194 Sun 18 May 1947 Willie Miller Belgium A 1
0
51161 Billy Steel 63 Pol Anoul 28; Pol Anoul 75 195 Sat 24 May 1947 Willie Miller Luxembourg A 1
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 Willie Miller Northern Ireland A 1
0
52000 ----- Samuel Smyth 35; Samuel Smyth 52 197 Wed 12 Nov 1947 Willie Miller Wales H 1
0
86582 Andrew McLaren 10 Trevor Ford 35; George Lowrie 42 202 Sat 23 Oct 1948 Bobby Evans Wales A 1
0
59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30 Brynmor Jones 22 203 Wed 17 Nov 1948 Bobby Evans Northern Ireland H 1
0
91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89 David John Walsh 1; David John Walsh 5 204 Sat 09 Apr 1949 Bobby Evans England A 1
0
98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61 John Edward Thompson Milburn 75 205 Wed 27 Apr 1949 Bobby Evans France H 1
0
123970 Billy Steel 37; Billy Steel 80 ----- 206 Sat 01 Oct 1949 Bobby Evans Northern Ireland A 1
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 209 Wed 26 Apr 1950 Bobby Evans Switzerland H 1
0
122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44 Charles Antenen 21 210 Sun 21 May 1950 Bobby Evans Portugal A 1
0
68000 Willie Bauld 20; Allan Brown 23 Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29 215 Sat 14 Apr 1951 Bobby Evans England A 1
0
98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54 Harold William Hassall 26; Thomas Finney 63 220 Sat 06 Oct 1951 Bobby Evans Northern Ireland A 1
0
56946 Tommy Orr 33; Bobby Johnstone 44; Bobby Johnstone 63 ----- 229 Wed 06 May 1953 Bobby Evans Sweden H 1
0
83989 Bobby Johnstone 40 Gosta Lofgren 32; Lars Eriksson 55 231 Wed 04 Nov 1953 Bobby Evans Wales H 1
0
71413 Allan Brown 19; Bobby Johnstone 42; Lawrie Reilly 58 William John Charles 49; Ivor John Allchurch 73; William John Charles 88 233 Wed 05 May 1954 Bobby Evans Norway H 1
0
25869 George Hamilton 34 ----- 234 Wed 19 May 1954 Neil Mochan Norway A 1
0
23800 Johnny McKenzie 55 Harry Kure 88 238 Sat 16 Oct 1954 Willie Fernie Wales A 1
0
53000 Patrick Buckley 70 ----- 242 Wed 04 May 1955 Bobby Evans Portugal H 1
0
20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89 ----- 248 Sat 14 Apr 1956 Bobby Evans England H 1
0
132779 Graham Leggat 60 John Norman Haynes 89 249 Wed 02 May 1956 Bobby Evans Austria H 1
0
80322 Alfie Conn Snr 12 Theodor Wagner 14 251 Wed 07 Nov 1956 Willie Fernie Northern Ireland H 1
0
62328 Alex Scott 25 ----- 252 Wed 21 Nov 1956 Willie Fernie Yugoslavia H 1
0
55414 John Mudie 36; Samuel Baird 55 ----- 254 Wed 08 May 1957 Bobby Collins Spain H 1
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 Bobby Collins Switzerland A 1 1
1
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 261 Sat 19 Apr 1958 Bobby Evans England H 1
0
127874 ----- Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74 273 Sat 03 Oct 1959 Bobby Evans Northern Ireland A 1
0
C 56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54 ----- 277 Sun 29 May 1960 Duncan MacKay 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 Duncan MacKay 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 Duncan MacKay Turkey A 1
0
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 Duncan MacKay Wales A 1
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 281 Wed 09 Nov 1960 Duncan MacKay Northern Ireland H 1
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 288 Wed 08 Nov 1961 Paddy Crerand Wales H 1
0
74029 Ian St John 22; Ian St John 50 ----- 289 Wed 29 Nov 1961 Paddy Crerand Czechoslovakia N 1
0
7000 Ian St John 37; Ian St John 72 Jiri Hledik 70; Adolf Scherer 82; Tomas Pospichal 94; Andrej Kvasnak 105 292 Sat 20 Oct 1962 Paddy Crerand Wales A 1
0
58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80 Ivor John Allchurch 40; William John Charles 87 293 Wed 07 Nov 1962 Paddy Crerand Northern Ireland H 1
0
58804 Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86 William Laurence Bingham 8 297 Sun 09 Jun 1963 Billy McNeill Republic Of Ireland A 1
0
26000 ----- Noel Eucharia Cantwell 6 298 Thu 13 Jun 1963 Billy McNeill Spain A 1
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 306 Wed 25 Nov 1964 Jim Kennedy Northern Ireland H 1
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 307 Sat 10 Apr 1965 Billy McNeill England A 1
0
C 98199 Denis Law 40; Ian St John 59 Robert Charlton 24; James Peter Greaves 34 310 Thu 27 May 1965 Billy McNeill Finland A 1
0
C 20162 Davie Wilson 37; John Greig 50 Martti Hyvarinen 5 312 Wed 13 Oct 1965 Billy McNeill Poland H 1 1
1
C 108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 314 Wed 24 Nov 1965 Bobby Murdoch Wales H 1 2
2
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 318 Sat 18 Jun 1966 Stevie Chalmers Portugal H 1
0
23322 ----- jose Seneca TORRES 72 343 Wed 05 Nov 1969 Bobby Murdoch Austria A 1
0
10091 ----- Helmut Redl 15; Helmut Redl 38 344 Sat 18 Apr 1970 Davie Hay Northern Ireland A 1
0
31000 John OHare 58 ----- 362 Thu 29 Jun 1972 Lou Macari Yugoslavia N 1 2
2
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86 363 Sun 02 Jul 1972 Lou Macari Czechoslovakia N 1
0
5000 ----- ----- 364 Wed 05 Jul 1972 Lou Macari Brazil A 1
0
130000 ----- Jair Ventura Filho-JAIRZINHO 80 366 Wed 15 Nov 1972 Kenny Dalglish Denmark H 1 1
1
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 367 Wed 14 Feb 1973 Kenny Dalglish England H 1
0
48470 ----- Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 396 Wed 17 Dec 1975 Kenny Dalglish Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 398 Thu 06 May 1976 Danny McGrain Wales H 1
0
25516 Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69 Arfon Trevor Griffiths pen 61 411 Wed 07 Sep 1977 Danny McGrain East Germany A 1
0
45000 ----- Hartmut Schade 66 412 Wed 21 Sep 1977 Danny McGrain Czechoslovakia H 1
0
83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 429 Wed 12 Sep 1979 Roy Aitken Peru H 1
0
38085 Jorge Olaechea og 4 German Leguia 85 431 Wed 21 Nov 1979 David Provan Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 438 Sat 31 May 1980 Danny McGrain Hungary A 1
0
6600 Steve Archibald 66 András Torocsik 5; András Torocsik 65; Zoltán Kerecki 67 439 Wed 10 Sep 1980 Danny McGrain Sweden A 1
0
39831 Gordon Strachan 72 ----- 440 Wed 15 Oct 1980 Danny McGrain Portugal H 1
0
56165 ----- ----- 441 Wed 25 Feb 1981 Danny McGrain Israel A 1
0
35000 Kenny Dalglish 54 ----- 442 Wed 25 Mar 1981 Danny McGrain Northern Ireland H 1
0
78376 John Wark 76 William Robert Hamilton 70 449 Wed 18 Nov 1981 David Provan Portugal A 1
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 450 Wed 24 Feb 1982 Danny McGrain Spain A 1
0
C 30000 ----- Victor Munoz 26; Enrique Castro "Quini" pen 83; Ricardo Gallego 86 453 Mon 24 May 1982 Tommy Burns Wales H 1
0
25284 Asa Hartford 7 ----- 454 Sat 29 May 1982 Danny McGrain England H 1
0
C 80529 ----- Paul Mariner 13 455 Tue 15 Jun 1982 Danny McGrain New Zealand N 1
0
C 36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 457 Tue 22 Jun 1982 Danny McGrain USSR N 1
0
45000 Joe Jordan 14; Graeme Souness 86 Alexandr Chivadze 59; Ramaz Shengelia 85 461 Wed 30 Mar 1983 Charlie Nicholas Switzerland H 1 1
1
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 464 Wed 01 Jun 1983 Charlie Nicholas England A 1
0
84000 ----- Bryan Robson 12; Gordon Sidney Cowans 52 473 Sat 26 May 1984 Paul McStay England H 1
0
70947 Mark McGhee 13 Anthony Stewart Woodcock 36 481 Tue 28 May 1985 Roy Aitken Iceland A 1
0
15052 Jim Bett 86 ----- 482 Tue 10 Sep 1985 Roy Aitken Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 484 Wed 20 Nov 1985 Roy Aitken Australia H 1
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 487 Wed 26 Mar 1986 Roy Aitken Romania H 1 1
1
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 488 Wed 23 Apr 1986 Roy Aitken England A 1
0
68357 Graeme Souness pen 57 Terence Ian Butcher 27; Glenn Hoddle 43 490 Wed 04 Jun 1986 Roy Aitken Denmark N 1
0
18000 ----- Preben Elkjaer-Larsen 57 491 Sun 08 Jun 1986 Roy Aitken West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 505 Tue 22 Mar 1988 Roy Aitken Malta A 1
0
C 8000 Graeme Sharp 21 Carmel Busuttil 54 520 Wed 28 Mar 1990 Paul McStay Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 521 Wed 25 Apr 1990 Paul McStay East Germany H 1
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Paul McStay Egypt H 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 523 Sat 19 May 1990 Paul McStay Poland H 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 524 Mon 28 May 1990 Paul McStay Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 525 Mon 11 Jun 1990 Paul McStay Costa Rica N 1
0
30867 ----- Juan Arnold Cayasson 49 526 Sat 16 Jun 1990 Paul McStay Sweden N 1
0
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 527 Wed 20 Jun 1990 Paul McStay Brazil N 1
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 528 Wed 12 Sep 1990 Paul McStay Romania H 1
0
C 8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 529 Wed 17 Oct 1990 John Collins Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 531 Wed 06 Feb 1991 Paul McStay USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 535 Wed 16 Oct 1991 Mike Galloway Romania A 1
0
15850 ----- Gheorghe Hagi pen 73 536 Wed 13 Nov 1991 Paul McStay San Marino H 1 1
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 537 Wed 19 Feb 1992 John Collins Northern Ireland H 1
0
13651 Ally McCoist 11 ----- 542 Fri 12 Jun 1992 Paul McStay Netherlands N 1
0
35720 ----- Dennis Bergkamp 76 543 Mon 15 Jun 1992 Paul McStay Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 553 Wed 08 Sep 1993 John Collins Switzerland H 1 1
1
21500 John Collins 50 Georges Bregy pen 69 555 Wed 17 Nov 1993 Tom Boyd Malta A 1
0
7000 Billy McKinlay 16; Colin Hendry 73 ----- 558 Fri 27 May 1994 John Collins Netherlands A 1
0
17500 Duncan Shearer 81 Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71 567 Wed 07 Jun 1995 John Collins Faroe Islands A 1
0
3881 Billy McKinlay 25; John McGinlay 29 ----- 606 Sat 04 Sep 1999 Craig Burley Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 607 Wed 08 Sep 1999 Craig Burley Estonia A 1
0
4500 ----- ----- 612 Wed 29 Mar 2000 Mark Burchill France H 1
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 614 Tue 30 May 2000 Paul Lambert Republic Of Ireland A 1
0
C 30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 Tom Boyd Latvia A 1
0
9500 Neil McCann 88 ----- 616 Sat 07 Oct 2000 Jackie McNamara San Marino A 1
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 617 Wed 11 Oct 2000 Tom Boyd Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 621 Wed 25 Apr 2001 Tom Boyd Poland A 1
0
C 18000 Scott Booth pen 69 Radoslaw Kaluzny 50 622 Sat 01 Sep 2001 Paul Lambert Croatia H 1
0
C 47384 ----- ----- 628 Mon 20 May 2002 Rab Douglas South Africa A 1
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 629 Thu 23 May 2002 Rab Douglas Hong Kong League A 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 638 Wed 30 Apr 2003 Jamie Smith Austria H 1
0
12189 ----- Roland Kirchler 27; Mario Haas 32 648 Wed 31 Mar 2004 John Kennedy Romania H 1
0
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 651 Sun 30 May 2004 Jackie McNamara Trinidad And Tobago H 1
0
16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35 Stern John 55 653 Fri 03 Sep 2004 Jackie McNamara Spain A 1
0
15000 James McFadden 18 Raul pen 57 654 Wed 08 Sep 2004 Jackie McNamara Slovenia H 1
0
38278 ----- ----- 655 Sat 09 Oct 2004 Stephen Pearson Norway H 1
0
48882 ----- Steffen Iversen pen 54 659 Sat 04 Jun 2005 Jackie McNamara Moldova H 1
0
45317 Christian Dailly 53; James McFadden 88 ----- 662 Sat 03 Sep 2005 Craig Beattie Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 663 Wed 07 Sep 2005 Craig Beattie Norway A 1
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 664 Sat 08 Oct 2005 Shaun Maloney Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 666 Sat 12 Nov 2005 Shaun Maloney United States H 1
0
26708 Andy Webster 36 Josh Wolff pen 8 670 Sat 02 Sep 2006 Kenny Miller Faroe Islands H 1 1
1
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 672 Sat 07 Oct 2006 Gary Caldwell France H 1 1
1
50456 Gary Caldwell 67 ----- 700 Fri 03 Sep 2010 Scott Brown Lithuania A 1
0
6539 ----- ----- 701 Tue 07 Sep 2010 Scott Brown Liechtenstein H 1
0
37050 Kenny Miller 63; Stephen McManus 97 Mario Frick 46 703 Tue 12 Oct 2010 Shaun Maloney Spain H 1
0
51322 Steven Naismith 58; Gerard Pique og 66 David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79 704 Tue 16 Nov 2010 Shaun Maloney Faroe Islands H 1
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 707 Wed 25 May 2011 Scott Brown Wales N 1
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 710 Sat 03 Sep 2011 Scott Brown Czech Republic H 1
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 712 Sat 08 Oct 2011 James Forrest Liechtenstein A 1
0
5636 Craig Mackail-Smith 32 ----- 713 Tue 11 Oct 2011 James Forrest Spain A 1
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 717 Wed 15 Aug 2012 Charlie Mulgrew Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 718 Sat 08 Sep 2012 James Forrest Serbia H 1
0
47369 ----- ----- 719 Tue 11 Sep 2012 James Forrest North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 721 Tue 16 Oct 2012 Kris Commons Belgium A 1
0
44142 ----- Christian Benteke 69; Vincent Kompany 71 722 Wed 14 Nov 2012 Charlie Mulgrew Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 724 Fri 22 Mar 2013 Charlie Mulgrew Wales H 1
0
39365 Grant Hanley 45 Aaron James Ramsey pen 73; Hal Robson-Kanu 74 732 Tue 19 Nov 2013 Scott Brown Norway A 1 1
1
C 9751 Scott Brown 61 ----- 735 Sun 07 Sep 2014 Charlie Mulgrew Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 736 Sat 11 Oct 2014 Scott Brown Georgia H 1
0
C 34719 Akaki Khubutia og 28 ----- 737 Tue 14 Oct 2014 Scott Brown Poland A 1
0
C 55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 740 Wed 25 Mar 2015 Craig Gordon Northern Ireland H 1
0
20117 Christophe Berra 85 ----- 741 Sun 29 Mar 2015 Scott Brown Gibraltar H 1
0
C 34255 Shaun Maloney pen 17; Steven Fletcher 27; Shaun Maloney pen 34; Steven Naismith 38; Steven Fletcher 77; Steven Fletcher 90 Lee Casciaro 19 747 Sun 11 Oct 2015 Scott Brown Gibraltar A 1
0
C 12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 748 Thu 24 Mar 2016 Charlie Mulgrew Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 750 Sun 29 May 2016 Charlie Mulgrew Italy N 1
0
8000 ----- Graziano Pellè 57 751 Sat 04 Jun 2016 Charlie Mulgrew France A 1
0
25057 ----- Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 752 Sun 04 Sep 2016 James Forrest Malta A 1
0
15069 Robert Snodgrass 9; Chris Martin 53; Robert Snodgrass pen 61; Steven Fletcher 78; Robert Snodgrass 84 Alfred Effiong 13 756 Wed 22 Mar 2017 Leigh Griffiths Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 766 Tue 29 May 2018 Lewis Morgan Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 786 Thu 08 Oct 2020 Callum McGregor Israel H 1
0
0 ----- ----- 787 Sun 11 Oct 2020 Callum McGregor Slovakia H 1
0
0 Lyndon Dykes 54 ----- 794 Wed 31 Mar 2021 Callum McGregor Faroe Islands H 1
0
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 798 Fri 18 Jun 2021 Callum McGregor England A 1
0
20306 ----- ----- 799 Tue 22 Jun 2021 Callum McGregor Croatia H 1 1
1
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 802 Tue 07 Sep 2021 Callum McGregor Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 803 Sat 09 Oct 2021 Callum McGregor 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 Callum McGregor Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 809 Wed 01 Jun 2022 Callum McGregor Ukraine H 1 1
1
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 817 Sat 25 Mar 2023 Callum McGregor Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 818 Tue 28 Mar 2023 Callum McGregor Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 819 Sat 17 Jun 2023 Callum McGregor Norway A 1
0
25791 Lyndon Dykes 87; Kenny McLean 89 Erling Haaland pen 61 820 Tue 20 Jun 2023 Callum McGregor Georgia H 1 1
1
50062 Callum McGregor 6; Scott McTominay 47 ----- 821 Fri 08 Sep 2023 Callum McGregor Cyprus A 1
0
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 822 Tue 12 Sep 2023 Callum McGregor England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 823 Thu 12 Oct 2023 Callum McGregor Spain A 1
0
45623 ----- Alvaro Morata 73; Oihan Sancet 86 824 Tue 17 Oct 2023 Greg Taylor France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70 827 Fri 22 Mar 2024 Anthony Ralston Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 834 Thu 05 Sep 2024 Anthony Ralston Poland H 1
0
46356 Billy Gilmour 46; Scott McTominay 76 Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97 835 Sun 08 Sep 2024 Anthony Ralston Portugal A 1
0
59894 Scott McTominay 7 Bruno Fernandes 54; Cristiano Ronaldo 88 836 Sat 12 Oct 2024 Anthony Ralston Croatia A 1
0
21702 Ryan Christie 33 Igor Matanovic 36; Andrej Kramaric 70 837 Tue 15 Oct 2024 Anthony Ralston Portugal H 1
0
49057 ----- ----- 838 Fri 15 Nov 2024 Anthony Ralston Croatia H 1
0
48810 John McGinn 86 ----- 839 Mon 18 Nov 2024 Anthony Ralston 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 36 Sat 09 Mar 1889 Willie Groves Ireland H 2 3
3
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 37 Sat 13 Apr 1889 James McLaren England A 2 1
1
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 48 Sat 18 Mar 1893 Jake Madden Wales A 2 4
4
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 Sandy McMahon Ireland H 4 2
1
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 James Kelly Ireland H 4 2
1
C 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 53 Sat 07 Apr 1894 Sandy McMahon England H 3 1
1
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 54 Sat 23 Mar 1895 John Divers Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 54 Sat 23 Mar 1895 Jake Madden Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 61 Sat 27 Mar 1897 Alex King Ireland H 1 1
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 66 Sat 18 Mar 1899 Harry Marshall Wales A 5 1
1
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 67 Sat 25 Mar 1899 Jack Bell Ireland H 3 1
1
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 69 Sat 03 Feb 1900 Jack Bell Wales H 1 1
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 70 Sat 03 Mar 1900 John James Campbell Ireland A 3 2
2
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 71 Sat 07 Apr 1900 Jack Bell England H 2 1
1
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 72 Sat 23 Feb 1901 Sandy McMahon Ireland H 4 5
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 John James Campbell Ireland H 4 5
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 Davie Russell Ireland H 4 5
1
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 ----- 74 Sat 30 Mar 1901 John James Campbell England A 2 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 85 Sat 18 Mar 1905 Jimmy Quinn Ireland H 5 1
1
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 93 Sat 07 Mar 1908 Alexander Bennett Wales H 2 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 94 Sat 14 Mar 1908 Jimmy Quinn Ireland A 1 4
4
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 97 Mon 15 Mar 1909 Jimmy McMenemy Ireland H 2 2
2
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 101 Sat 02 Apr 1910 Jimmy McMenemy England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy Quinn England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 103 Sat 18 Mar 1911 Jimmy McMenemy Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 105 Sat 02 Mar 1912 Jimmy Quinn Wales H 4 1
1
31000 Jimmy Quinn 87 ----- 113 Sat 04 Apr 1914 Jimmy McMenemy England H 3 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 118 Sat 26 Feb 1921 Joe Cassidy Northern Ireland A 2 1
1
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 132 Sat 31 Oct 1925 Adam McLean Wales A 2 1
1
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 153 Sat 28 Mar 1931 Jimmy McGrory England H 2 1
1
131273 George Stevenson 61; Jimmy McGrory 64 ----- 157 Sat 19 Sep 1931 Jimmy McGrory Northern Ireland H 1 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 158 Sat 31 Oct 1931 Jimmy McGrory Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bertie Thomson Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 161 Sat 17 Sep 1932 Jimmy McGrory Northern Ireland A 1 1
1
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 163 Sat 01 Apr 1933 Jimmy McGrory England H 3 2
2
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 169 Wed 21 Nov 1934 Charlie Napier Wales H 2 2
2
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 174 Wed 14 Oct 1936 Jimmy Delaney Germany H 1 2
2
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 184 Sat 21 May 1938 Frank Murphy Netherlands A 1 1
1
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 185 Sat 08 Oct 1938 Jimmy Delaney Northern Ireland A 4 1
1
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 186 Wed 09 Nov 1938 Jimmy Delaney Wales H 1 1
1
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 207 Wed 09 Nov 1949 John McPhail Wales H 2 1
1
72381 John McPhail 25; Alec Linwood 78 ----- 213 Wed 01 Nov 1950 John McPhail Northern Ireland H 2 2
2
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 250 Sat 20 Oct 1956 Willie Fernie Wales A 2 1
1
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 255 Sun 19 May 1957 Bobby Collins Switzerland A 1 1
1
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 256 Wed 22 May 1957 Bobby Collins West Germany A 2 2
2
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 260 Wed 13 Nov 1957 Bobby Collins Wales H 3 1
1
44144 Bobby Collins 14 Terry Cameron Medwin 75 263 Sun 01 Jun 1958 Bobby Collins Poland A 2 2
2
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 265 Wed 11 Jun 1958 Bobby Collins Paraguay N 3 1
1
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 304 Sat 03 Oct 1964 Stevie Chalmers Wales A 3 1
1
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 305 Wed 21 Oct 1964 Stevie Chalmers Finland H 3 1
1
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 312 Wed 13 Oct 1965 Billy McNeill Poland H 1 1
1
C 108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 314 Wed 24 Nov 1965 Bobby Murdoch Wales H 1 2
2
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 316 Sat 02 Apr 1966 Jimmy Johnstone England H 3 2
2
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 319 Sat 25 Jun 1966 Stevie Chalmers Brazil H 2 1
1
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 321 Wed 16 Nov 1966 Bobby Lennox Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Murdoch Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 322 Sat 15 Apr 1967 Bobby Lennox England A 4 1
1
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 331 Sat 24 Feb 1968 John Hughes England H 5 1
1
130711 John Hughes 39 Martin Stanford Peters 20 333 Wed 16 Oct 1968 Bobby Lennox Denmark A 2 1
1
11900 Bobby Lennox 70 ----- 335 Wed 11 Dec 1968 Bobby Murdoch Cyprus A 3 1
1
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 336 Wed 16 Apr 1969 Bobby Murdoch West Germany H 4 1
1
97628 Bobby Murdoch 85 Gerd Muller 39 337 Sat 03 May 1969 Billy McNeill Wales A 3 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 340 Sat 17 May 1969 Tommy Gemmell Cyprus H 2 2
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 ----- 340 Sat 17 May 1969 Billy McNeill Cyprus H 2 2
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 Jimmy Johnstone West Germany A 3 1
1
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 362 Thu 29 Jun 1972 Lou Macari Yugoslavia N 1 2
2
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86 365 Wed 18 Oct 1972 Lou Macari Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 366 Wed 15 Nov 1972 Kenny Dalglish Denmark H 1 1
1
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 369 Wed 16 May 1973 Kenny Dalglish Northern Ireland H 3 1
1
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 376 Wed 27 Mar 1974 Kenny Dalglish West Germany A 2 1
1
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 378 Tue 14 May 1974 Kenny Dalglish Wales H 4 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 380 Sat 01 Jun 1974 Jimmy Johnstone Belgium A 4 1
1
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 381 Thu 06 Jun 1974 Kenny Dalglish Norway A 4 1
1
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 385 Wed 30 Oct 1974 Kenny Dalglish East Germany H 3 1
1
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 391 Tue 20 May 1975 Kenny Dalglish Northern Ireland H 2 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 395 Wed 29 Oct 1975 Kenny Dalglish Denmark H 2 1
1
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 399 Sat 08 May 1976 Kenny Dalglish Northern Ireland H 2 1
1
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 400 Sat 15 May 1976 Kenny Dalglish England H 2 1
1
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 401 Wed 08 Sep 1976 Kenny Dalglish Finland H 2 1
1
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 Joe Craig Sweden H 4 2
1
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Kenny Dalglish Sweden H 4 2
1
C 22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 406 Wed 01 Jun 1977 Kenny Dalglish Northern Ireland H 2 2
2
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 407 Sat 04 Jun 1977 Kenny Dalglish England A 2 1
1
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 408 Wed 15 Jun 1977 Kenny Dalglish Chile A 2 1
1
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 443 Tue 28 Apr 1981 David Provan Israel H 2 1
1
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 461 Wed 30 Mar 1983 Charlie Nicholas Switzerland H 1 1
1
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 466 Thu 16 Jun 1983 Charlie Nicholas Canada A 2 1
1
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 475 Wed 12 Sep 1984 Mo Johnston Yugoslavia H 2 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 Paul McStay Iceland H 2 2
2
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 477 Wed 14 Nov 1984 Mo Johnston Spain H 2 2
2
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 486 Tue 28 Jan 1986 Paul McStay Israel A 2 1
1
7000 Paul McStay 60 ----- 487 Wed 26 Mar 1986 Roy Aitken Romania H 1 1
1
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 495 Wed 12 Nov 1986 Mo Johnston Luxembourg H 5 1
1
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 497 Wed 01 Apr 1987 Paul McStay Belgium A 2 1
1
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 501 Wed 14 Oct 1987 Paul McStay Belgium H 3 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 509 Wed 14 Sep 1988 Paul McStay Norway A 2 1
1
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 532 Wed 27 Mar 1991 John Collins Bulgaria H 2 1
1
33119 John Collins 83 Emil Kostadinov 89 536 Wed 13 Nov 1991 Paul McStay San Marino H 1 1
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 538 Wed 25 Mar 1992 Paul McStay Finland H 3 1
1
9275 Paul McStay 24 Jari Litmanen 42 544 Thu 18 Jun 1992 Paul McStay Commonwealth of Independent States N 2 1
1
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 551 Wed 19 May 1993 John Collins Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 553 Wed 08 Sep 1993 John Collins Switzerland H 1 1
1
21500 John Collins 50 Georges Bregy pen 69 559 Wed 07 Sep 1994 John Collins Finland A 4 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 560 Wed 12 Oct 1994 John Collins Faroe Islands H 4 2
2
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 564 Wed 26 Apr 1995 John Collins San Marino A 2 1
1
1738 John Collins 19; Colin Calderwood 85 ----- 583 Sat 29 Mar 1997 Tom Boyd Estonia H 3 1
1
17996 Tom Boyd 25; Janek Meet og 52 ----- 593 Wed 22 Apr 1998 Darren Jackson Finland H 4 1
1
14315 Darren Jackson 15 Jonathan Johansson 10 594 Sat 23 May 1998 Craig Burley Colombia N 6 1
1
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 597 Tue 16 Jun 1998 Craig Burley Norway N 5 1
1
30236 Craig Burley 66 Havard Flo 46 601 Wed 14 Oct 1998 Craig Burley Faroe Islands H 3 1
1
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 631 Sat 07 Sep 2002 Paul Lambert Faroe Islands A 3 1
1
C 4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 670 Sat 02 Sep 2006 Kenny Miller Faroe Islands H 1 1
1
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 Kenny Miller Lithuania A 2 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 672 Sat 07 Oct 2006 Gary Caldwell France H 1 1
1
50456 Gary Caldwell 67 ----- 674 Sat 24 Mar 2007 Craig Beattie Georgia H 4 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 679 Sat 08 Sep 2007 Stephen McManus Lithuania H 3 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 694 Sat 05 Sep 2009 Scott Brown North Macedonia H 3 1
1
50214 Scott Brown 56; James McFadden 81 ----- 698 Wed 03 Mar 2010 Scott Brown Czech Republic H 3 1
1
26530 Scott Brown 62 ----- 705 Wed 09 Feb 2011 Kris Commons Northern Ireland N 2 1
1
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 723 Wed 06 Feb 2013 Charlie Mulgrew Estonia H 3 1
1
16102 Charlie Mulgrew 39 ----- 732 Tue 19 Nov 2013 Scott Brown Norway A 1 1
1
C 9751 Scott Brown 61 ----- 733 Wed 05 Mar 2014 Scott Brown Poland A 2 1
1
C 41652 Scott Brown 77 ----- 734 Wed 28 May 2014 Charlie Mulgrew Nigeria N 2 1
1
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 758 Sat 10 Jun 2017 Leigh Griffiths England H 5 2
2
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 759 Fri 01 Sep 2017 Stuart Armstrong Lithuania A 6 1
1
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 760 Mon 04 Sep 2017 Leigh Griffiths Malta H 6 1
1
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 762 Sun 08 Oct 2017 Leigh Griffiths Slovenia A 3 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 772 Sat 17 Nov 2018 James Forrest Albania A 3 2
2
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 773 Tue 20 Nov 2018 James Forrest Israel H 3 3
3
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 776 Sat 08 Jun 2019 Oliver Burke Cyprus H 3 1
1
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 782 Sat 16 Nov 2019 Ryan Christie Cyprus A 4 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 784 Fri 04 Sep 2020 Ryan Christie Israel H 3 1
1
0 Ryan Christie pen 45 Eran Zahavi 73 785 Mon 07 Sep 2020 Ryan Christie Czech Republic A 2 1
1
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 789 Thu 12 Nov 2020 Ryan Christie Serbia A 3 1
1
0 Ryan Christie 52 Luka Jovic 90 799 Tue 22 Jun 2021 Callum McGregor Croatia H 1 1
1
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 809 Wed 01 Jun 2022 Callum McGregor Ukraine H 1 1
1
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 810 Wed 08 Jun 2022 Anthony Ralston Armenia H 2 1
1
38627 Anthony Ralston 28; Scott McKenna 40 ----- 820 Tue 20 Jun 2023 Callum McGregor Georgia H 1 1
1
50062 Callum McGregor 6; Scott McTominay 47 -----
Scorers by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 772 Sat 17 Nov 2018 James Forrest Albania A 3 2
2
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 810 Wed 08 Jun 2022 Anthony Ralston Armenia H 2 1
1
38627 Anthony Ralston 28; Scott McKenna 40 ----- 380 Sat 01 Jun 1974 Jimmy Johnstone Belgium A 4 1
1
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 497 Wed 01 Apr 1987 Paul McStay Belgium A 2 1
1
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 501 Wed 14 Oct 1987 Paul McStay Belgium H 3 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 319 Sat 25 Jun 1966 Stevie Chalmers Brazil H 2 1
1
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 532 Wed 27 Mar 1991 John Collins Bulgaria H 2 1
1
33119 John Collins 83 Emil Kostadinov 89 466 Thu 16 Jun 1983 Charlie Nicholas Canada A 2 1
1
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 408 Wed 15 Jun 1977 Kenny Dalglish Chile A 2 1
1
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 594 Sat 23 May 1998 Craig Burley Colombia N 6 1
1
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 544 Thu 18 Jun 1992 Paul McStay Commonwealth of Independent States N 2 1
1
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 799 Tue 22 Jun 2021 Callum McGregor Croatia H 1 1
1
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 335 Wed 11 Dec 1968 Bobby Murdoch Cyprus A 3 1
1
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 340 Sat 17 May 1969 Tommy Gemmell Cyprus H 2 2
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 ----- 340 Sat 17 May 1969 Billy McNeill Cyprus H 2 2
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 ----- 776 Sat 08 Jun 2019 Oliver Burke Cyprus H 3 1
1
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 782 Sat 16 Nov 2019 Ryan Christie Cyprus A 4 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 698 Wed 03 Mar 2010 Scott Brown Czech Republic H 3 1
1
26530 Scott Brown 62 ----- 785 Mon 07 Sep 2020 Ryan Christie Czech Republic A 2 1
1
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 333 Wed 16 Oct 1968 Bobby Lennox Denmark A 2 1
1
11900 Bobby Lennox 70 ----- 365 Wed 18 Oct 1972 Lou Macari Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 366 Wed 15 Nov 1972 Kenny Dalglish Denmark H 1 1
1
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 395 Wed 29 Oct 1975 Kenny Dalglish Denmark H 2 1
1
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 385 Wed 30 Oct 1974 Kenny Dalglish East Germany H 3 1
1
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 37 Sat 13 Apr 1889 James McLaren England A 2 1
1
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 53 Sat 07 Apr 1894 Sandy McMahon England H 3 1
1
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 71 Sat 07 Apr 1900 Jack Bell England H 2 1
1
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 74 Sat 30 Mar 1901 John James Campbell England A 2 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 101 Sat 02 Apr 1910 Jimmy McMenemy England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy Quinn England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 113 Sat 04 Apr 1914 Jimmy McMenemy England H 3 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 153 Sat 28 Mar 1931 Jimmy McGrory England H 2 1
1
131273 George Stevenson 61; Jimmy McGrory 64 ----- 163 Sat 01 Apr 1933 Jimmy McGrory England H 3 2
2
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 316 Sat 02 Apr 1966 Jimmy Johnstone England H 3 2
2
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 Bobby Lennox England A 4 1
1
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 331 Sat 24 Feb 1968 John Hughes England H 5 1
1
130711 John Hughes 39 Martin Stanford Peters 20 400 Sat 15 May 1976 Kenny Dalglish England H 2 1
1
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 407 Sat 04 Jun 1977 Kenny Dalglish England A 2 1
1
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 758 Sat 10 Jun 2017 Leigh Griffiths England H 5 2
2
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 551 Wed 19 May 1993 John Collins Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 583 Sat 29 Mar 1997 Tom Boyd Estonia H 3 1
1
17996 Tom Boyd 25; Janek Meet og 52 ----- 723 Wed 06 Feb 2013 Charlie Mulgrew Estonia H 3 1
1
16102 Charlie Mulgrew 39 ----- 560 Wed 12 Oct 1994 John Collins Faroe Islands H 4 2
2
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 601 Wed 14 Oct 1998 Craig Burley Faroe Islands H 3 1
1
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 631 Sat 07 Sep 2002 Paul Lambert Faroe Islands A 3 1
1
C 4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 670 Sat 02 Sep 2006 Kenny Miller Faroe Islands H 1 1
1
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 305 Wed 21 Oct 1964 Stevie Chalmers Finland H 3 1
1
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 401 Wed 08 Sep 1976 Kenny Dalglish Finland H 2 1
1
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 Paul McStay Finland H 3 1
1
9275 Paul McStay 24 Jari Litmanen 42 559 Wed 07 Sep 1994 John Collins Finland A 4 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 593 Wed 22 Apr 1998 Darren Jackson Finland H 4 1
1
14315 Darren Jackson 15 Jonathan Johansson 10 672 Sat 07 Oct 2006 Gary Caldwell France H 1 1
1
50456 Gary Caldwell 67 ----- 674 Sat 24 Mar 2007 Craig Beattie Georgia H 4 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 820 Tue 20 Jun 2023 Callum McGregor Georgia H 1 1
1
50062 Callum McGregor 6; Scott McTominay 47 ----- 174 Wed 14 Oct 1936 Jimmy Delaney Germany H 1 2
2
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 476 Wed 17 Oct 1984 Paul McStay Iceland H 2 2
2
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 36 Sat 09 Mar 1889 Willie Groves Ireland H 2 3
3
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 49 Sat 25 Mar 1893 Sandy McMahon Ireland H 4 2
1
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 James Kelly Ireland H 4 2
1
C 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 61 Sat 27 Mar 1897 Alex King Ireland H 1 1
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 Jack Bell Ireland H 3 1
1
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 John James Campbell Ireland A 3 2
2
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 72 Sat 23 Feb 1901 Sandy McMahon Ireland H 4 5
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 John James Campbell Ireland H 4 5
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 Davie Russell Ireland H 4 5
1
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 ----- 85 Sat 18 Mar 1905 Jimmy Quinn Ireland H 5 1
1
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 94 Sat 14 Mar 1908 Jimmy Quinn Ireland A 1 4
4
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 97 Mon 15 Mar 1909 Jimmy McMenemy Ireland H 2 2
2
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 103 Sat 18 Mar 1911 Jimmy McMenemy Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 443 Tue 28 Apr 1981 David Provan Israel H 2 1
1
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 486 Tue 28 Jan 1986 Paul McStay Israel A 2 1
1
7000 Paul McStay 60 ----- 773 Tue 20 Nov 2018 James Forrest Israel H 3 3
3
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 784 Fri 04 Sep 2020 Ryan Christie Israel H 3 1
1
0 Ryan Christie pen 45 Eran Zahavi 73 671 Wed 06 Sep 2006 Kenny Miller Lithuania A 2 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 679 Sat 08 Sep 2007 Stephen McManus Lithuania H 3 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 759 Fri 01 Sep 2017 Stuart Armstrong Lithuania A 6 1
1
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 495 Wed 12 Nov 1986 Mo Johnston Luxembourg H 5 1
1
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 760 Mon 04 Sep 2017 Leigh Griffiths Malta H 6 1
1
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 184 Sat 21 May 1938 Frank Murphy Netherlands A 1 1
1
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 734 Wed 28 May 2014 Charlie Mulgrew Nigeria N 2 1
1
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 694 Sat 05 Sep 2009 Scott Brown North Macedonia H 3 1
1
50214 Scott Brown 56; James McFadden 81 ----- 118 Sat 26 Feb 1921 Joe Cassidy Northern Ireland A 2 1
1
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 157 Sat 19 Sep 1931 Jimmy McGrory Northern Ireland H 1 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 161 Sat 17 Sep 1932 Jimmy McGrory Northern Ireland A 1 1
1
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 185 Sat 08 Oct 1938 Jimmy Delaney Northern Ireland A 4 1
1
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 213 Wed 01 Nov 1950 John McPhail Northern Ireland H 2 2
2
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 321 Wed 16 Nov 1966 Bobby Lennox Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Murdoch Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 369 Wed 16 May 1973 Kenny Dalglish Northern Ireland H 3 1
1
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 391 Tue 20 May 1975 Kenny Dalglish Northern Ireland H 2 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 399 Sat 08 May 1976 Kenny Dalglish Northern Ireland H 2 1
1
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 406 Wed 01 Jun 1977 Kenny Dalglish Northern Ireland H 2 2
2
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 705 Wed 09 Feb 2011 Kris Commons Northern Ireland N 2 1
1
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 381 Thu 06 Jun 1974 Kenny Dalglish Norway A 4 1
1
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 509 Wed 14 Sep 1988 Paul McStay Norway A 2 1
1
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 597 Tue 16 Jun 1998 Craig Burley Norway N 5 1
1
30236 Craig Burley 66 Havard Flo 46 732 Tue 19 Nov 2013 Scott Brown Norway A 1 1
1
C 9751 Scott Brown 61 ----- 265 Wed 11 Jun 1958 Bobby Collins Paraguay N 3 1
1
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 263 Sun 01 Jun 1958 Bobby Collins Poland A 2 2
2
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 312 Wed 13 Oct 1965 Billy McNeill Poland H 1 1
1
C 108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 733 Wed 05 Mar 2014 Scott Brown Poland A 2 1
1
C 41652 Scott Brown 77 ----- 487 Wed 26 Mar 1986 Roy Aitken Romania H 1 1
1
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 536 Wed 13 Nov 1991 Paul McStay San Marino H 1 1
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 564 Wed 26 Apr 1995 John Collins San Marino A 2 1
1
1738 John Collins 19; Colin Calderwood 85 ----- 789 Thu 12 Nov 2020 Ryan Christie Serbia A 3 1
1
0 Ryan Christie 52 Luka Jovic 90 762 Sun 08 Oct 2017 Leigh Griffiths Slovenia A 3 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 477 Wed 14 Nov 1984 Mo Johnston Spain H 2 2
2
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 404 Wed 27 Apr 1977 Joe Craig Sweden H 4 2
1
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Kenny Dalglish Sweden H 4 2
1
C 22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 255 Sun 19 May 1957 Bobby Collins Switzerland A 1 1
1
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 461 Wed 30 Mar 1983 Charlie Nicholas Switzerland H 1 1
1
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 553 Wed 08 Sep 1993 John Collins Switzerland H 1 1
1
21500 John Collins 50 Georges Bregy pen 69 809 Wed 01 Jun 2022 Callum McGregor Ukraine H 1 1
1
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 48 Sat 18 Mar 1893 Jake Madden Wales A 2 4
4
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 ----- 54 Sat 23 Mar 1895 John Divers Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 54 Sat 23 Mar 1895 Jake Madden Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 66 Sat 18 Mar 1899 Harry Marshall Wales A 5 1
1
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 69 Sat 03 Feb 1900 Jack Bell Wales H 1 1
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 93 Sat 07 Mar 1908 Alexander Bennett Wales H 2 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 105 Sat 02 Mar 1912 Jimmy Quinn Wales H 4 1
1
31000 Jimmy Quinn 87 ----- 132 Sat 31 Oct 1925 Adam McLean Wales A 2 1
1
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 158 Sat 31 Oct 1931 Jimmy McGrory Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bertie Thomson Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 169 Wed 21 Nov 1934 Charlie Napier Wales H 2 2
2
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 186 Wed 09 Nov 1938 Jimmy Delaney Wales H 1 1
1
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 207 Wed 09 Nov 1949 John McPhail Wales H 2 1
1
72381 John McPhail 25; Alec Linwood 78 ----- 250 Sat 20 Oct 1956 Willie Fernie Wales A 2 1
1
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 260 Wed 13 Nov 1957 Bobby Collins Wales H 3 1
1
44144 Bobby Collins 14 Terry Cameron Medwin 75 304 Sat 03 Oct 1964 Stevie Chalmers Wales A 3 1
1
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 314 Wed 24 Nov 1965 Bobby Murdoch Wales H 1 2
2
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 337 Sat 03 May 1969 Billy McNeill Wales A 3 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 Kenny Dalglish Wales H 4 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 256 Wed 22 May 1957 Bobby Collins West Germany A 2 2
2
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 336 Wed 16 Apr 1969 Bobby Murdoch West Germany H 4 1
1
97628 Bobby Murdoch 85 Gerd Muller 39 342 Wed 22 Oct 1969 Jimmy Johnstone West Germany A 3 1
1
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 376 Wed 27 Mar 1974 Kenny Dalglish West Germany A 2 1
1
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 362 Thu 29 Jun 1972 Lou Macari Yugoslavia N 1 2
2
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86 475 Wed 12 Sep 1984 Mo Johnston Yugoslavia H 2 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 48 Sat 18 Mar 1893 Jake Madden Wales A 2 4
4
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 ----- 94 Sat 14 Mar 1908 Jimmy Quinn Ireland A 1 4
4
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 36 Sat 09 Mar 1889 Willie Groves Ireland H 2 3
3
6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88 ----- 773 Tue 20 Nov 2018 James Forrest Israel H 3 3
3
21281 James Forrest 34; James Forrest 43; James Forrest 64 Beram Kayal 9; Eran Zahavi 75 70 Sat 03 Mar 1900 John James Campbell Ireland A 3 2
2
6000 John James Campbell 8; Alec Smith 23; John James Campbell 83 ----- 72 Sat 23 Feb 1901 Sandy McMahon Ireland H 4 5
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 John James Campbell Ireland H 4 5
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 ----- 97 Mon 15 Mar 1909 Jimmy McMenemy Ireland H 2 2
2
24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84 ----- 163 Sat 01 Apr 1933 Jimmy McGrory England H 3 2
2
136259 Jimmy McGrory 5; Jimmy McGrory 80 George Samuel Hunt 30 169 Wed 21 Nov 1934 Charlie Napier Wales H 2 2
2
26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85 Cuthbert Phillips 72; David John Astley 88 174 Wed 14 Oct 1936 Jimmy Delaney Germany H 1 2
2
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 213 Wed 01 Nov 1950 John McPhail Northern Ireland H 2 2
2
82050 John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79 Dr. Kevin McGarry 43 256 Wed 22 May 1957 Bobby Collins West Germany A 2 2
2
76000 Bobby Collins 21; John Mudie 35; Bobby Collins 55 Gerhard Siedl 71 263 Sun 01 Jun 1958 Bobby Collins Poland A 2 2
2
70000 Bobby Collins 21; Bobby Collins 53 Gerard Cieslik 84 314 Wed 24 Nov 1965 Bobby Murdoch Wales H 1 2
2
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 316 Sat 02 Apr 1966 Jimmy Johnstone England H 3 2
2
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 362 Thu 29 Jun 1972 Lou Macari Yugoslavia N 1 2
2
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86 406 Wed 01 Jun 1977 Kenny Dalglish Northern Ireland H 2 2
2
44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 476 Wed 17 Oct 1984 Paul McStay Iceland H 2 2
2
48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74 ----- 477 Wed 14 Nov 1984 Mo Johnston Spain H 2 2
2
74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70 Andoni GOICOECHEA 65 560 Wed 12 Oct 1994 John Collins Faroe Islands H 4 2
2
20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72 Jan Allan Muller 75 758 Sat 10 Jun 2017 Leigh Griffiths England H 5 2
2
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 772 Sat 17 Nov 2018 James Forrest Albania A 3 2
2
8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67 ----- 37 Sat 13 Apr 1889 James McLaren England A 2 1
1
10000 Neil Munro 55; James Oswald 82; James McLaren 90 William Isaiah Bassett 15; David Weir 17 49 Sat 25 Mar 1893 Sandy McMahon Ireland H 4 2
1
12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 49 Sat 25 Mar 1893 James Kelly Ireland H 4 2
1
C 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80 George Gaffikin 44 53 Sat 07 Apr 1894 Sandy McMahon England H 3 1
1
45107 William Lambie 7; Sandy McMahon 75 John Goodall 35; John Reynolds 85 54 Sat 23 Mar 1895 John Divers Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 54 Sat 23 Mar 1895 Jake Madden Wales A 2 2
1
4000 Jake Madden 30; John Divers 39 William Lewis 10; Thomas Chapman 60 61 Sat 27 Mar 1897 Alex King Ireland H 1 1
1
15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex King 40; John McPherson 70 James Pyper 62 66 Sat 18 Mar 1899 Harry Marshall Wales A 5 1
1
12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry Marshall 70; Bob McColl 75; Bob McColl 85 ----- 67 Sat 25 Mar 1899 Jack Bell Ireland H 3 1
1
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 69 Sat 03 Feb 1900 Jack Bell Wales H 1 1
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 71 Sat 07 Apr 1900 Jack Bell England H 2 1
1
63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44 Stephen Bloomer 35 72 Sat 23 Feb 1901 Davie Russell Ireland H 4 5
1
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 ----- 74 Sat 30 Mar 1901 John James Campbell England A 2 1
1
18250 John James Campbell 48; Robert Hamilton 75 Frederick Blackburn 36; Stephen Bloomer 80 85 Sat 18 Mar 1905 Jimmy Quinn Ireland H 5 1
1
37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61 ----- 93 Sat 07 Mar 1908 Alexander Bennett Wales H 2 1
1
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 101 Sat 02 Apr 1910 Jimmy McMenemy England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 101 Sat 02 Apr 1910 Jimmy Quinn England H 3 2
1
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 103 Sat 18 Mar 1911 Jimmy McMenemy Ireland H 2 1
1
32000 William Reid 23; Jimmy McMenemy 53 ----- 105 Sat 02 Mar 1912 Jimmy Quinn Wales H 4 1
1
31000 Jimmy Quinn 87 ----- 113 Sat 04 Apr 1914 Jimmy McMenemy England H 3 1
1
105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67 Harold John Fleming 15 118 Sat 26 Feb 1921 Joe Cassidy Northern Ireland A 2 1
1
35000 Andy Wilson pen 10; Joe Cassidy 87 ----- 132 Sat 31 Oct 1925 Adam McLean Wales A 2 1
1
18000 John Duncan 70; Adam McLean 80; William Clunas 82 ----- 153 Sat 28 Mar 1931 Jimmy McGrory England H 2 1
1
131273 George Stevenson 61; Jimmy McGrory 64 ----- 157 Sat 19 Sep 1931 Jimmy McGrory Northern Ireland H 1 1
1
45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75 James Dunne 20 158 Sat 31 Oct 1931 Jimmy McGrory Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 158 Sat 31 Oct 1931 Bertie Thomson Wales A 2 2
1
10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54 Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 161 Sat 17 Sep 1932 Jimmy McGrory Northern Ireland A 1 1
1
40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76 ----- 184 Sat 21 May 1938 Frank Murphy Netherlands A 1 1
1
50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69 Leen Vente 86 185 Sat 08 Oct 1938 Jimmy Delaney Northern Ireland A 4 1
1
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 186 Wed 09 Nov 1938 Jimmy Delaney Wales H 1 1
1
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 207 Wed 09 Nov 1949 John McPhail Wales H 2 1
1
72381 John McPhail 25; Alec Linwood 78 ----- 250 Sat 20 Oct 1956 Willie Fernie Wales A 2 1
1
60000 Willie Fernie 28; Lawrie Reilly 35 Trevor Ford 6; Terry Cameron Medwin 31 255 Sun 19 May 1957 Bobby Collins Switzerland A 1 1
1
48000 John Mudie 33; Bobby Collins 72 Roger Vonlanthen 13 260 Wed 13 Nov 1957 Bobby Collins Wales H 3 1
1
44144 Bobby Collins 14 Terry Cameron Medwin 75 265 Wed 11 Jun 1958 Bobby Collins Paraguay N 3 1
1
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 304 Sat 03 Oct 1964 Stevie Chalmers Wales A 3 1
1
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 305 Wed 21 Oct 1964 Stevie Chalmers Finland H 3 1
1
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 312 Wed 13 Oct 1965 Billy McNeill Poland H 1 1
1
C 108453 Billy McNeill 13 Jan Liberda 85; Jerzy Sadek 87 319 Sat 25 Jun 1966 Stevie Chalmers Brazil H 2 1
1
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 321 Wed 16 Nov 1966 Bobby Lennox Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 321 Wed 16 Nov 1966 Bobby Murdoch Northern Ireland H 6 2
1
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 322 Sat 15 Apr 1967 Bobby Lennox England A 4 1
1
99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87 John [Jack] Charlton 84; Geoffrey Charles Hurst 88 331 Sat 24 Feb 1968 John Hughes England H 5 1
1
130711 John Hughes 39 Martin Stanford Peters 20 333 Wed 16 Oct 1968 Bobby Lennox Denmark A 2 1
1
11900 Bobby Lennox 70 ----- 335 Wed 11 Dec 1968 Bobby Murdoch Cyprus A 3 1
1
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 336 Wed 16 Apr 1969 Bobby Murdoch West Germany H 4 1
1
97628 Bobby Murdoch 85 Gerd Muller 39 337 Sat 03 May 1969 Billy McNeill Wales A 3 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 340 Sat 17 May 1969 Tommy Gemmell Cyprus H 2 2
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 ----- 340 Sat 17 May 1969 Billy McNeill Cyprus H 2 2
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 Jimmy Johnstone West Germany A 3 1
1
72000 Jimmy Johnstone 3; Alan Gilzean 62 Klaus Fichtel 35; Gerd Muller 60; Reinhard Libuda 80 365 Wed 18 Oct 1972 Lou Macari Denmark A 2 1
1
31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67 Finn Laudrup 28 366 Wed 15 Nov 1972 Kenny Dalglish Denmark H 1 1
1
47099 Kenny Dalglish 2; Peter Lorimer 47 ----- 369 Wed 16 May 1973 Kenny Dalglish Northern Ireland H 3 1
1
38852 Kenny Dalglish 89 Martin Hugh Michael ONeill 3; Trevor Anderson 16 376 Wed 27 Mar 1974 Kenny Dalglish West Germany A 2 1
1
60000 Kenny Dalglish 77 Paul Breitner pen 33; Jurgen Grabowski 35 378 Tue 14 May 1974 Kenny Dalglish Wales H 4 1
1
41969 Kenny Dalglish 25; Sandy Jardine pen 44 ----- 380 Sat 01 Jun 1974 Jimmy Johnstone Belgium A 4 1
1
7769 Jimmy Johnstone 39 Roger Henrotay 22; Raoul Lambert pen 78 381 Thu 06 Jun 1974 Kenny Dalglish Norway A 4 1
1
18432 Joe Jordan 74; Kenny Dalglish 86 Tom Lund 19 385 Wed 30 Oct 1974 Kenny Dalglish East Germany H 3 1
1
39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75 ----- 391 Tue 20 May 1975 Kenny Dalglish Northern Ireland H 2 1
1
64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80 ----- 395 Wed 29 Oct 1975 Kenny Dalglish Denmark H 2 1
1
47921 Kenny Dalglish 48; Bruce Rioch 54; Ted MacDougall 61 Lars Bastrup 20 399 Sat 08 May 1976 Kenny Dalglish Northern Ireland H 2 1
1
49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52 ----- 400 Sat 15 May 1976 Kenny Dalglish England H 2 1
1
85167 Don Masson 18; Kenny Dalglish 49 Michael Roger Channon 11 401 Wed 08 Sep 1976 Kenny Dalglish Finland H 2 1
1
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 Joe Craig Sweden H 4 2
1
22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 404 Wed 27 Apr 1977 Kenny Dalglish Sweden H 4 2
1
C 22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79 Benny Wendt 50 407 Sat 04 Jun 1977 Kenny Dalglish England A 2 1
1
98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 408 Wed 15 Jun 1977 Kenny Dalglish Chile A 2 1
1
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 443 Tue 28 Apr 1981 David Provan Israel H 2 1
1
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 461 Wed 30 Mar 1983 Charlie Nicholas Switzerland H 1 1
1
36895 John Wark 70; Charlie Nicholas 76 Andre Egli 15; Heinz Hermann 58 466 Thu 16 Jun 1983 Charlie Nicholas Canada A 2 1
1
12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89 ----- 475 Wed 12 Sep 1984 Mo Johnston Yugoslavia H 2 1
1
16492 Davie Cooper 12; Graeme Souness 18; Kenny Dalglish 31; Paul Sturrock 65; Mo Johnston 67; Charlie Nicholas 80 Fadil Vokrri 11 486 Tue 28 Jan 1986 Paul McStay Israel A 2 1
1
7000 Paul McStay 60 ----- 487 Wed 26 Mar 1986 Roy Aitken Romania H 1 1
1
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 495 Wed 12 Nov 1986 Mo Johnston Luxembourg H 5 1
1
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 497 Wed 01 Apr 1987 Paul McStay Belgium A 2 1
1
26650 Paul McStay 14 Nico Claesen 8; Nico Claesen 55; Frank Vercauteren 76; Nico Claesen 85 501 Wed 14 Oct 1987 Paul McStay Belgium H 3 1
1
16052 Ally McCoist 14; Paul McStay 79 ----- 509 Wed 14 Sep 1988 Paul McStay Norway A 2 1
1
22769 Paul McStay 14; Mo Johnston 62 Jan Age Fjortoft 44 532 Wed 27 Mar 1991 John Collins Bulgaria H 2 1
1
33119 John Collins 83 Emil Kostadinov 89 536 Wed 13 Nov 1991 Paul McStay San Marino H 1 1
1
35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62 ----- 538 Wed 25 Mar 1992 Paul McStay Finland H 3 1
1
9275 Paul McStay 24 Jari Litmanen 42 544 Thu 18 Jun 1992 Paul McStay Commonwealth of Independent States N 2 1
1
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 551 Wed 19 May 1993 John Collins Estonia A 3 1
1
5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73 ----- 553 Wed 08 Sep 1993 John Collins Switzerland H 1 1
1
21500 John Collins 50 Georges Bregy pen 69 559 Wed 07 Sep 1994 John Collins Finland A 4 1
1
12845 Duncan Shearer 29; John Collins 65 ----- 564 Wed 26 Apr 1995 John Collins San Marino A 2 1
1
1738 John Collins 19; Colin Calderwood 85 ----- 583 Sat 29 Mar 1997 Tom Boyd Estonia H 3 1
1
17996 Tom Boyd 25; Janek Meet og 52 ----- 593 Wed 22 Apr 1998 Darren Jackson Finland H 4 1
1
14315 Darren Jackson 15 Jonathan Johansson 10 594 Sat 23 May 1998 Craig Burley Colombia N 6 1
1
56404 John Collins 25; Craig Burley 33 Carlos Valderrama 22; Freddy Rincon 79 597 Tue 16 Jun 1998 Craig Burley Norway N 5 1
1
30236 Craig Burley 66 Havard Flo 46 601 Wed 14 Oct 1998 Craig Burley Faroe Islands H 3 1
1
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 631 Sat 07 Sep 2002 Paul Lambert Faroe Islands A 3 1
1
C 4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 670 Sat 02 Sep 2006 Kenny Miller Faroe Islands H 1 1
1
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 Kenny Miller Lithuania A 2 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 672 Sat 07 Oct 2006 Gary Caldwell France H 1 1
1
50456 Gary Caldwell 67 ----- 674 Sat 24 Mar 2007 Craig Beattie Georgia H 4 1
1
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 679 Sat 08 Sep 2007 Stephen McManus Lithuania H 3 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 694 Sat 05 Sep 2009 Scott Brown North Macedonia H 3 1
1
50214 Scott Brown 56; James McFadden 81 ----- 698 Wed 03 Mar 2010 Scott Brown Czech Republic H 3 1
1
26530 Scott Brown 62 ----- 705 Wed 09 Feb 2011 Kris Commons Northern Ireland N 2 1
1
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 723 Wed 06 Feb 2013 Charlie Mulgrew Estonia H 3 1
1
16102 Charlie Mulgrew 39 ----- 732 Tue 19 Nov 2013 Scott Brown Norway A 1 1
1
C 9751 Scott Brown 61 ----- 733 Wed 05 Mar 2014 Scott Brown Poland A 2 1
1
C 41652 Scott Brown 77 ----- 734 Wed 28 May 2014 Charlie Mulgrew Nigeria N 2 1
1
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 759 Fri 01 Sep 2017 Stuart Armstrong Lithuania A 6 1
1
5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72 ----- 760 Mon 04 Sep 2017 Leigh Griffiths Malta H 6 1
1
26371 Christophe Berra 9; Leigh Griffiths 49 ----- 762 Sun 08 Oct 2017 Leigh Griffiths Slovenia A 3 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 776 Sat 08 Jun 2019 Oliver Burke Cyprus H 3 1
1
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 782 Sat 16 Nov 2019 Ryan Christie Cyprus A 4 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 784 Fri 04 Sep 2020 Ryan Christie Israel H 3 1
1
0 Ryan Christie pen 45 Eran Zahavi 73 785 Mon 07 Sep 2020 Ryan Christie Czech Republic A 2 1
1
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 789 Thu 12 Nov 2020 Ryan Christie Serbia A 3 1
1
0 Ryan Christie 52 Luka Jovic 90 799 Tue 22 Jun 2021 Callum McGregor Croatia H 1 1
1
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 809 Wed 01 Jun 2022 Callum McGregor Ukraine H 1 1
1
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 810 Wed 08 Jun 2022 Anthony Ralston Armenia H 2 1
1
38627 Anthony Ralston 28; Scott McKenna 40 ----- 820 Tue 20 Jun 2023 Callum McGregor Georgia H 1 1
1
50062 Callum McGregor 6; Scott McTominay 47 -----