Kilmarnock
‹-- Kilbirnie KilmarnockAthletic --›
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 8 equal
Caps Ranking 26
Goals Ranking 47
Number Of Players 36
Number of Debutants 32
Total Caps Won 104
Total Goals 6
No times Supplied Captain 0
Total Games Involved in 87
Total Sendings Off 0
Total Bookings 2
Earliest Date Cap Won 14 Mar 1885
Last Date Cap Won 13 Oct 2019
Decade Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals1880
18 equal
2
0
2
3
1890
12
5
0
6
1
1900
13 equal
4
0
6
0
1910
9 equal
2
0
7
0
1920
17 equal
2
0
6
0
1930
10 equal
3
0
9
0
1950
34
1
0
2
0
1960
9
4
0
22
1
1970
20
4
0
11
0
1990
26
2
0
9
0
2000
31
5
0
7
0
2010
24
7
0
17
1
Season Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals6
1
0
1
3
8
1
0
1
0
5
1
0
1
0
5
3
0
3
0
8
1
0
1
1
7
1
0
1
0
5
1
0
1
0
13
1
0
1
0
4
3
0
4
0
3
2
0
4
0
7
1
0
2
0
10
1
0
1
0
2
2
0
5
0
10
1
0
1
0
6
1
0
5
0
6
1
0
2
0
8
1
0
1
0
10
1
0
1
0
12
1
0
2
0
9
1
0
1
0
6
2
0
5
0
7
2
0
6
0
7
3
0
7
0
7
1
0
3
1
4
2
0
5
0
11
2
0
3
0
14
1
0
2
0
15
1
0
1
0
5
2
0
7
0
9
1
0
4
0
11
2
0
3
0
14
1
0
1
0
19
1
0
1
0
18
2
0
2
0
23
1
0
1
0
14
1
0
2
0
3
3
0
9
0
9
2
0
3
1
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 12 Joseph Nibloe Sat 13 Apr 1929 Sun 08 May 1932 03y 00m 26d 11 25.0000 0 0 7 1 3 22 19 0 11 25.0000 0 1 33 Stephen O'Donnell Tue 29 May 2018 Mon 09 Sep 2019 01y 03m 12d 11 15.0666 0 0 3 0 8 9 22 0 26 27.0090 0 3 25 Ian Durrant Sat 10 Oct 1998 Tue 30 May 2000 01y 07m 21d 9 13.9047 0 0 5 3 1 13 9 0 20 30.7379 0 4 20 Tommy McLean Wed 31 May 1967 Wed 09 Jun 1971 04y 00m 10d 8 12.6666 1 0 6 1 1 16 5 0 8 12.6666 1 5 19 Bobby Ferguson Wed 24 Nov 1965 Wed 16 Nov 1966 00y 11m 24d 7 9.3331 0 0 2 2 3 11 12 0 7 9.3331 0 6 10 Bobby Templeton Sat 14 Mar 1908 Mon 03 Mar 1913 04y 11m 18d 6 24.0000 0 0 3 2 1 12 3 0 11 44.0000 1 6 18 Jackie McGrory Wed 21 Oct 1964 Tue 13 Jun 1967 02y 07m 24d 6 8.7618 0 0 5 0 1 17 7 0 6 8.7618 0 8 21 Billy Dickson Sat 18 Apr 1970 Mon 14 Jun 1971 01y 01m 28d 5 9.0000 0 0 1 2 2 1 2 0 5 9.0000 0 9 17 Campbell Forsyth Sat 11 Apr 1964 Wed 25 Nov 1964 00y 07m 15d 4 7.5429 0 0 3 0 1 9 6 0 4 7.5429 0 10 9 William Agnew Sat 16 Mar 1907 Sat 14 Mar 1908 00y 11m 28d 3 12.0000 0 0 3 0 0 10 1 0 3 12.0000 0 10 10 James Mitchell Sat 14 Mar 1908 Sat 19 Mar 1910 02y 00m 06d 3 12.0000 0 0 2 0 1 6 1 0 3 12.0000 0 12 3 James Campbell Sat 28 Mar 1891 Sat 26 Mar 1892 00y 11m 28d 2 8.0000 0 0 2 0 0 8 2 0 2 8.0000 0 12 13 Hugh Morton Sat 01 Jun 1929 Tue 04 Jun 1929 00y 00m 04d 2 4.0000 0 0 1 1 0 3 1 0 2 4.0000 0 12 16 Willie Toner Sat 18 Oct 1958 Wed 05 Nov 1958 00y 00m 19d 2 4.0000 0 0 1 1 0 5 2 0 2 4.0000 0 12 22 Ally Hunter Wed 26 Apr 1972 Thu 29 Jun 1972 00y 02m 04d 2 3.0000 0 0 1 1 0 4 2 0 4 5.2000 0 12 24 Ally McCoist Sat 05 Sep 1998 Sat 10 Oct 1998 00y 01m 06d 2 3.4286 0 0 1 1 0 3 2 0 61 81.1360 19 12 26 Gary Holt Sat 02 Sep 2000 Wed 11 Oct 2000 00y 01m 10d 2 3.4286 0 0 1 1 0 2 1 0 10 13.5345 1 18 1 Alexander Higgins Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 3 0 1 0 0 8 2 0 1 4.0000 3 18 2 John McPherson Sat 10 Mar 1888 Sat 10 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 9 36.0000 6 18 4 David McPherson 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 18 5 James Orr Sat 26 Mar 1892 Sat 26 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 6 1 0 1 4.0000 0 18 6 John Johnstone Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1 18 7 Robert Findlay Sat 19 Mar 1898 Sat 19 Mar 1898 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 1 4.0000 0 18 8 George Anderson Sat 23 Feb 1901 Sat 23 Feb 1901 00y 00m 01d 1 4.0000 0 0 1 0 0 11 0 0 1 4.0000 0 18 14 Tom Smith Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 2 5.4000 0 18 15 George Robertson Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0 18 23 James Stewart Wed 15 Jun 1977 Wed 15 Jun 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 4 2 0 2 2.7000 0 18 27 Andy McLaren Wed 25 Apr 2001 Wed 25 Apr 2001 00y 00m 01d 1 1.7143 0 0 0 1 0 1 1 0 1 1.7143 0 18 28 Steven Naismith Wed 06 Jun 2007 Wed 06 Jun 2007 00y 00m 01d 1 1.5000 0 0 1 0 0 2 0 0 51 72.0283 10 18 29 Kevin Kyle Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 10 13.0454 1 18 30 Cammy Bell Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 18 30 Craig Bryson Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 3 4.2000 0 18 32 Liam Kelly Wed 14 Nov 2012 Wed 14 Nov 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 18 34 Eamonn Brophy Sat 08 Jun 2019 Sat 08 Jun 2019 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 18 35 Greg Taylor Tue 11 Jun 2019 Tue 11 Jun 2019 00y 00m 01d 1 1.2000 0 0 0 0 1 0 3 0 14 16.7386 0 18 36 Stuart Findlay Sun 13 Oct 2019 Sun 13 Oct 2019 00y 00m 01d 1 2.0000 1 0 1 0 0 6 0 0 1 2.0000 1
Summary by All Caps With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 24 Ally McCoist Sat 05 Sep 1998 Sat 10 Oct 1998 00y 01m 06d 2 3.4286 0 0 1 1 0 3 2 0 61 81.1360 19 2 28 Steven Naismith Wed 06 Jun 2007 Wed 06 Jun 2007 00y 00m 01d 1 1.5000 0 0 1 0 0 2 0 0 51 72.0283 10 3 33 Stephen O'Donnell Tue 29 May 2018 Mon 09 Sep 2019 01y 03m 12d 11 15.0666 0 0 3 0 8 9 22 0 26 27.0090 0 4 25 Ian Durrant Sat 10 Oct 1998 Tue 30 May 2000 01y 07m 21d 9 13.9047 0 0 5 3 1 13 9 0 20 30.7379 0 5 35 Greg Taylor Tue 11 Jun 2019 Tue 11 Jun 2019 00y 00m 01d 1 1.2000 0 0 0 0 1 0 3 0 14 16.7386 0 6 12 Joseph Nibloe Sat 13 Apr 1929 Sun 08 May 1932 03y 00m 26d 11 25.0000 0 0 7 1 3 22 19 0 11 25.0000 0 6 10 Bobby Templeton Sat 14 Mar 1908 Mon 03 Mar 1913 04y 11m 18d 6 24.0000 0 0 3 2 1 12 3 0 11 44.0000 1 8 26 Gary Holt Sat 02 Sep 2000 Wed 11 Oct 2000 00y 01m 10d 2 3.4286 0 0 1 1 0 2 1 0 10 13.5345 1 8 29 Kevin Kyle Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 10 13.0454 1 10 2 John McPherson Sat 10 Mar 1888 Sat 10 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 9 36.0000 6 11 20 Tommy McLean Wed 31 May 1967 Wed 09 Jun 1971 04y 00m 10d 8 12.6666 1 0 6 1 1 16 5 0 8 12.6666 1 12 19 Bobby Ferguson Wed 24 Nov 1965 Wed 16 Nov 1966 00y 11m 24d 7 9.3331 0 0 2 2 3 11 12 0 7 9.3331 0 13 18 Jackie McGrory Wed 21 Oct 1964 Tue 13 Jun 1967 02y 07m 24d 6 8.7618 0 0 5 0 1 17 7 0 6 8.7618 0 14 21 Billy Dickson Sat 18 Apr 1970 Mon 14 Jun 1971 01y 01m 28d 5 9.0000 0 0 1 2 2 1 2 0 5 9.0000 0 15 17 Campbell Forsyth Sat 11 Apr 1964 Wed 25 Nov 1964 00y 07m 15d 4 7.5429 0 0 3 0 1 9 6 0 4 7.5429 0 15 22 Ally Hunter Wed 26 Apr 1972 Thu 29 Jun 1972 00y 02m 04d 2 3.0000 0 0 1 1 0 4 2 0 4 5.2000 0 17 9 William Agnew Sat 16 Mar 1907 Sat 14 Mar 1908 00y 11m 28d 3 12.0000 0 0 3 0 0 10 1 0 3 12.0000 0 17 10 James Mitchell Sat 14 Mar 1908 Sat 19 Mar 1910 02y 00m 06d 3 12.0000 0 0 2 0 1 6 1 0 3 12.0000 0 17 30 Craig Bryson Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 3 4.2000 0 20 3 James Campbell Sat 28 Mar 1891 Sat 26 Mar 1892 00y 11m 28d 2 8.0000 0 0 2 0 0 8 2 0 2 8.0000 0 20 13 Hugh Morton Sat 01 Jun 1929 Tue 04 Jun 1929 00y 00m 04d 2 4.0000 0 0 1 1 0 3 1 0 2 4.0000 0 20 16 Willie Toner Sat 18 Oct 1958 Wed 05 Nov 1958 00y 00m 19d 2 4.0000 0 0 1 1 0 5 2 0 2 4.0000 0 20 14 Tom Smith Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 2 5.4000 0 20 23 James Stewart Wed 15 Jun 1977 Wed 15 Jun 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 4 2 0 2 2.7000 0 25 8 George Anderson Sat 23 Feb 1901 Sat 23 Feb 1901 00y 00m 01d 1 4.0000 0 0 1 0 0 11 0 0 1 4.0000 0 25 30 Cammy Bell Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 25 34 Eamonn Brophy Sat 08 Jun 2019 Sat 08 Jun 2019 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 25 7 Robert Findlay Sat 19 Mar 1898 Sat 19 Mar 1898 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 1 4.0000 0 25 36 Stuart Findlay Sun 13 Oct 2019 Sun 13 Oct 2019 00y 00m 01d 1 2.0000 1 0 1 0 0 6 0 0 1 2.0000 1 25 1 Alexander Higgins Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 3 0 1 0 0 8 2 0 1 4.0000 3 25 6 John Johnstone Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1 25 32 Liam Kelly Wed 14 Nov 2012 Wed 14 Nov 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 25 27 Andy McLaren Wed 25 Apr 2001 Wed 25 Apr 2001 00y 00m 01d 1 1.7143 0 0 0 1 0 1 1 0 1 1.7143 0 25 4 David McPherson 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 25 5 James Orr Sat 26 Mar 1892 Sat 26 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 6 1 0 1 4.0000 0 25 15 George Robertson Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 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 Alexander Higgins Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 3 0 1 0 0 8 2 0 1 4.0000 3 2 2 John McPherson Sat 10 Mar 1888 Sat 10 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 9 36.0000 6 3 3 James Campbell Sat 28 Mar 1891 Sat 26 Mar 1892 00y 11m 28d 2 8.0000 0 0 2 0 0 8 2 0 2 8.0000 0 4 4 David McPherson 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 5 5 James Orr Sat 26 Mar 1892 Sat 26 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 6 1 0 1 4.0000 0 6 6 John Johnstone Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1 7 7 Robert Findlay Sat 19 Mar 1898 Sat 19 Mar 1898 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 1 4.0000 0 8 8 George Anderson Sat 23 Feb 1901 Sat 23 Feb 1901 00y 00m 01d 1 4.0000 0 0 1 0 0 11 0 0 1 4.0000 0 9 9 William Agnew Sat 16 Mar 1907 Sat 14 Mar 1908 00y 11m 28d 3 12.0000 0 0 3 0 0 10 1 0 3 12.0000 0 10 10 James Mitchell Sat 14 Mar 1908 Sat 19 Mar 1910 02y 00m 06d 3 12.0000 0 0 2 0 1 6 1 0 3 12.0000 0 10 10 Bobby Templeton Sat 14 Mar 1908 Mon 03 Mar 1913 04y 11m 18d 6 24.0000 0 0 3 2 1 12 3 0 11 44.0000 1 12 12 Joseph Nibloe Sat 13 Apr 1929 Sun 08 May 1932 03y 00m 26d 11 25.0000 0 0 7 1 3 22 19 0 11 25.0000 0 13 13 Hugh Morton Sat 01 Jun 1929 Tue 04 Jun 1929 00y 00m 04d 2 4.0000 0 0 1 1 0 3 1 0 2 4.0000 0 14 14 Tom Smith Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 2 5.4000 0 15 15 George Robertson Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0 16 16 Willie Toner Sat 18 Oct 1958 Wed 05 Nov 1958 00y 00m 19d 2 4.0000 0 0 1 1 0 5 2 0 2 4.0000 0 17 17 Campbell Forsyth Sat 11 Apr 1964 Wed 25 Nov 1964 00y 07m 15d 4 7.5429 0 0 3 0 1 9 6 0 4 7.5429 0 18 18 Jackie McGrory Wed 21 Oct 1964 Tue 13 Jun 1967 02y 07m 24d 6 8.7618 0 0 5 0 1 17 7 0 6 8.7618 0 19 19 Bobby Ferguson Wed 24 Nov 1965 Wed 16 Nov 1966 00y 11m 24d 7 9.3331 0 0 2 2 3 11 12 0 7 9.3331 0 20 20 Tommy McLean Wed 31 May 1967 Wed 09 Jun 1971 04y 00m 10d 8 12.6666 1 0 6 1 1 16 5 0 8 12.6666 1 21 21 Billy Dickson Sat 18 Apr 1970 Mon 14 Jun 1971 01y 01m 28d 5 9.0000 0 0 1 2 2 1 2 0 5 9.0000 0 22 22 Ally Hunter Wed 26 Apr 1972 Thu 29 Jun 1972 00y 02m 04d 2 3.0000 0 0 1 1 0 4 2 0 4 5.2000 0 23 23 James Stewart Wed 15 Jun 1977 Wed 15 Jun 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 4 2 0 2 2.7000 0 24 24 Ally McCoist Sat 05 Sep 1998 Sat 10 Oct 1998 00y 01m 06d 2 3.4286 0 0 1 1 0 3 2 0 61 81.1360 19 25 25 Ian Durrant Sat 10 Oct 1998 Tue 30 May 2000 01y 07m 21d 9 13.9047 0 0 5 3 1 13 9 0 20 30.7379 0 26 26 Gary Holt Sat 02 Sep 2000 Wed 11 Oct 2000 00y 01m 10d 2 3.4286 0 0 1 1 0 2 1 0 10 13.5345 1 27 27 Andy McLaren Wed 25 Apr 2001 Wed 25 Apr 2001 00y 00m 01d 1 1.7143 0 0 0 1 0 1 1 0 1 1.7143 0 28 28 Steven Naismith Wed 06 Jun 2007 Wed 06 Jun 2007 00y 00m 01d 1 1.5000 0 0 1 0 0 2 0 0 51 72.0283 10 29 29 Kevin Kyle Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 10 13.0454 1 30 30 Cammy Bell Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 30 30 Craig Bryson Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 3 4.2000 0 32 32 Liam Kelly Wed 14 Nov 2012 Wed 14 Nov 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 33 33 Stephen O'Donnell Tue 29 May 2018 Mon 09 Sep 2019 01y 03m 12d 11 15.0666 0 0 3 0 8 9 22 0 26 27.0090 0 34 34 Eamonn Brophy Sat 08 Jun 2019 Sat 08 Jun 2019 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 35 35 Greg Taylor Tue 11 Jun 2019 Tue 11 Jun 2019 00y 00m 01d 1 1.2000 0 0 0 0 1 0 3 0 14 16.7386 0 36 36 Stuart Findlay Sun 13 Oct 2019 Sun 13 Oct 2019 00y 00m 01d 1 2.0000 1 0 1 0 0 6 0 0 1 2.0000 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 9 William Agnew Sat 16 Mar 1907 Sat 14 Mar 1908 00y 11m 28d 3 12.0000 0 0 3 0 0 10 1 0 3 12.0000 0 2 8 George Anderson Sat 23 Feb 1901 Sat 23 Feb 1901 00y 00m 01d 1 4.0000 0 0 1 0 0 11 0 0 1 4.0000 0 3 30 Cammy Bell Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 4 34 Eamonn Brophy Sat 08 Jun 2019 Sat 08 Jun 2019 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 5 30 Craig Bryson Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 3 4.2000 0 6 3 James Campbell Sat 28 Mar 1891 Sat 26 Mar 1892 00y 11m 28d 2 8.0000 0 0 2 0 0 8 2 0 2 8.0000 0 7 21 Billy Dickson Sat 18 Apr 1970 Mon 14 Jun 1971 01y 01m 28d 5 9.0000 0 0 1 2 2 1 2 0 5 9.0000 0 8 25 Ian Durrant Sat 10 Oct 1998 Tue 30 May 2000 01y 07m 21d 9 13.9047 0 0 5 3 1 13 9 0 20 30.7379 0 9 19 Bobby Ferguson Wed 24 Nov 1965 Wed 16 Nov 1966 00y 11m 24d 7 9.3331 0 0 2 2 3 11 12 0 7 9.3331 0 10 7 Robert Findlay Sat 19 Mar 1898 Sat 19 Mar 1898 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 1 4.0000 0 11 36 Stuart Findlay Sun 13 Oct 2019 Sun 13 Oct 2019 00y 00m 01d 1 2.0000 1 0 1 0 0 6 0 0 1 2.0000 1 12 17 Campbell Forsyth Sat 11 Apr 1964 Wed 25 Nov 1964 00y 07m 15d 4 7.5429 0 0 3 0 1 9 6 0 4 7.5429 0 13 1 Alexander Higgins Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 3 0 1 0 0 8 2 0 1 4.0000 3 14 26 Gary Holt Sat 02 Sep 2000 Wed 11 Oct 2000 00y 01m 10d 2 3.4286 0 0 1 1 0 2 1 0 10 13.5345 1 15 22 Ally Hunter Wed 26 Apr 1972 Thu 29 Jun 1972 00y 02m 04d 2 3.0000 0 0 1 1 0 4 2 0 4 5.2000 0 16 6 John Johnstone Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1 17 32 Liam Kelly Wed 14 Nov 2012 Wed 14 Nov 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 18 29 Kevin Kyle Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 10 13.0454 1 19 24 Ally McCoist Sat 05 Sep 1998 Sat 10 Oct 1998 00y 01m 06d 2 3.4286 0 0 1 1 0 3 2 0 61 81.1360 19 20 18 Jackie McGrory Wed 21 Oct 1964 Tue 13 Jun 1967 02y 07m 24d 6 8.7618 0 0 5 0 1 17 7 0 6 8.7618 0 21 27 Andy McLaren Wed 25 Apr 2001 Wed 25 Apr 2001 00y 00m 01d 1 1.7143 0 0 0 1 0 1 1 0 1 1.7143 0 22 20 Tommy McLean Wed 31 May 1967 Wed 09 Jun 1971 04y 00m 10d 8 12.6666 1 0 6 1 1 16 5 0 8 12.6666 1 23 4 David McPherson 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 24 2 John McPherson Sat 10 Mar 1888 Sat 10 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 9 36.0000 6 25 10 James Mitchell Sat 14 Mar 1908 Sat 19 Mar 1910 02y 00m 06d 3 12.0000 0 0 2 0 1 6 1 0 3 12.0000 0 26 13 Hugh Morton Sat 01 Jun 1929 Tue 04 Jun 1929 00y 00m 04d 2 4.0000 0 0 1 1 0 3 1 0 2 4.0000 0 27 28 Steven Naismith Wed 06 Jun 2007 Wed 06 Jun 2007 00y 00m 01d 1 1.5000 0 0 1 0 0 2 0 0 51 72.0283 10 28 12 Joseph Nibloe Sat 13 Apr 1929 Sun 08 May 1932 03y 00m 26d 11 25.0000 0 0 7 1 3 22 19 0 11 25.0000 0 29 33 Stephen O'Donnell Tue 29 May 2018 Mon 09 Sep 2019 01y 03m 12d 11 15.0666 0 0 3 0 8 9 22 0 26 27.0090 0 30 5 James Orr Sat 26 Mar 1892 Sat 26 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 6 1 0 1 4.0000 0 31 15 George Robertson Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0 32 14 Tom Smith Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 2 5.4000 0 33 23 James Stewart Wed 15 Jun 1977 Wed 15 Jun 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 4 2 0 2 2.7000 0 34 35 Greg Taylor Tue 11 Jun 2019 Tue 11 Jun 2019 00y 00m 01d 1 1.2000 0 0 0 0 1 0 3 0 14 16.7386 0 35 10 Bobby Templeton Sat 14 Mar 1908 Mon 03 Mar 1913 04y 11m 18d 6 24.0000 0 0 3 2 1 12 3 0 11 44.0000 1 36 16 Willie Toner Sat 18 Oct 1958 Wed 05 Nov 1958 00y 00m 19d 2 4.0000 0 0 1 1 0 5 2 0 2 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 1 Alexander Higgins Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 3 0 1 0 0 8 2 0 1 4.0000 3 2 36 Stuart Findlay Sun 13 Oct 2019 Sun 13 Oct 2019 00y 00m 01d 1 2.0000 1 0 1 0 0 6 0 0 1 2.0000 1 2 6 John Johnstone Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1 2 20 Tommy McLean Wed 31 May 1967 Wed 09 Jun 1971 04y 00m 10d 8 12.6666 1 0 6 1 1 16 5 0 8 12.6666 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 12 Joseph Nibloe Sat 13 Apr 1929 Sun 08 May 1932 03y 00m 26d 11 25.0000 0 0 7 1 3 22 19 0 11 25.0000 0 2 10 Bobby Templeton Sat 14 Mar 1908 Mon 03 Mar 1913 04y 11m 18d 6 24.0000 0 0 3 2 1 12 3 0 11 44.0000 1 3 33 Stephen O'Donnell Tue 29 May 2018 Mon 09 Sep 2019 01y 03m 12d 11 15.0666 0 0 3 0 8 9 22 0 26 27.0090 0 4 25 Ian Durrant Sat 10 Oct 1998 Tue 30 May 2000 01y 07m 21d 9 13.9047 0 0 5 3 1 13 9 0 20 30.7379 0 5 20 Tommy McLean Wed 31 May 1967 Wed 09 Jun 1971 04y 00m 10d 8 12.6666 1 0 6 1 1 16 5 0 8 12.6666 1 6 9 William Agnew Sat 16 Mar 1907 Sat 14 Mar 1908 00y 11m 28d 3 12.0000 0 0 3 0 0 10 1 0 3 12.0000 0 6 10 James Mitchell Sat 14 Mar 1908 Sat 19 Mar 1910 02y 00m 06d 3 12.0000 0 0 2 0 1 6 1 0 3 12.0000 0 8 19 Bobby Ferguson Wed 24 Nov 1965 Wed 16 Nov 1966 00y 11m 24d 7 9.3331 0 0 2 2 3 11 12 0 7 9.3331 0 9 21 Billy Dickson Sat 18 Apr 1970 Mon 14 Jun 1971 01y 01m 28d 5 9.0000 0 0 1 2 2 1 2 0 5 9.0000 0 10 18 Jackie McGrory Wed 21 Oct 1964 Tue 13 Jun 1967 02y 07m 24d 6 8.7618 0 0 5 0 1 17 7 0 6 8.7618 0 11 3 James Campbell Sat 28 Mar 1891 Sat 26 Mar 1892 00y 11m 28d 2 8.0000 0 0 2 0 0 8 2 0 2 8.0000 0 12 17 Campbell Forsyth Sat 11 Apr 1964 Wed 25 Nov 1964 00y 07m 15d 4 7.5429 0 0 3 0 1 9 6 0 4 7.5429 0 13 8 George Anderson Sat 23 Feb 1901 Sat 23 Feb 1901 00y 00m 01d 1 4.0000 0 0 1 0 0 11 0 0 1 4.0000 0 13 7 Robert Findlay Sat 19 Mar 1898 Sat 19 Mar 1898 00y 00m 01d 1 4.0000 0 0 1 0 0 5 2 0 1 4.0000 0 13 1 Alexander Higgins Sat 14 Mar 1885 Sat 14 Mar 1885 00y 00m 01d 1 4.0000 3 0 1 0 0 8 2 0 1 4.0000 3 13 6 John Johnstone Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1 13 4 David McPherson 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 13 2 John McPherson Sat 10 Mar 1888 Sat 10 Mar 1888 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 9 36.0000 6 13 13 Hugh Morton Sat 01 Jun 1929 Tue 04 Jun 1929 00y 00m 04d 2 4.0000 0 0 1 1 0 3 1 0 2 4.0000 0 13 5 James Orr Sat 26 Mar 1892 Sat 26 Mar 1892 00y 00m 01d 1 4.0000 0 0 1 0 0 6 1 0 1 4.0000 0 13 16 Willie Toner Sat 18 Oct 1958 Wed 05 Nov 1958 00y 00m 19d 2 4.0000 0 0 1 1 0 5 2 0 2 4.0000 0 22 26 Gary Holt Sat 02 Sep 2000 Wed 11 Oct 2000 00y 01m 10d 2 3.4286 0 0 1 1 0 2 1 0 10 13.5345 1 22 24 Ally McCoist Sat 05 Sep 1998 Sat 10 Oct 1998 00y 01m 06d 2 3.4286 0 0 1 1 0 3 2 0 61 81.1360 19 24 22 Ally Hunter Wed 26 Apr 1972 Thu 29 Jun 1972 00y 02m 04d 2 3.0000 0 0 1 1 0 4 2 0 4 5.2000 0 24 14 Tom Smith Sat 14 Apr 1934 Sat 14 Apr 1934 00y 00m 01d 1 3.0000 0 0 0 0 1 0 3 0 2 5.4000 0 26 15 George Robertson Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0 27 36 Stuart Findlay Sun 13 Oct 2019 Sun 13 Oct 2019 00y 00m 01d 1 2.0000 1 0 1 0 0 6 0 0 1 2.0000 1 27 29 Kevin Kyle Sat 14 Nov 2009 Sat 14 Nov 2009 00y 00m 01d 1 2.0000 0 0 0 0 1 0 3 0 10 13.0454 1 29 27 Andy McLaren Wed 25 Apr 2001 Wed 25 Apr 2001 00y 00m 01d 1 1.7143 0 0 0 1 0 1 1 0 1 1.7143 0 30 28 Steven Naismith Wed 06 Jun 2007 Wed 06 Jun 2007 00y 00m 01d 1 1.5000 0 0 1 0 0 2 0 0 51 72.0283 10 31 30 Cammy Bell Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 1 1.2000 0 31 34 Eamonn Brophy Sat 08 Jun 2019 Sat 08 Jun 2019 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 31 30 Craig Bryson Tue 16 Nov 2010 Tue 16 Nov 2010 00y 00m 01d 1 1.2000 0 0 1 0 0 3 0 0 3 4.2000 0 31 32 Liam Kelly Wed 14 Nov 2012 Wed 14 Nov 2012 00y 00m 01d 1 1.2000 0 0 1 0 0 2 1 0 1 1.2000 0 31 23 James Stewart Wed 15 Jun 1977 Wed 15 Jun 1977 00y 00m 01d 1 1.2000 0 0 1 0 0 4 2 0 2 2.7000 0 31 35 Greg Taylor Tue 11 Jun 2019 Tue 11 Jun 2019 00y 00m 01d 1 1.2000 0 0 0 0 1 0 3 0 14 16.7386 0
Games by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 24 Sat 14 Mar 1885 Alexander Higgins Ireland H 1 3
3
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 33 Sat 10 Mar 1888 John McPherson Wales H 1
0
8000 William Paul 6; Neil Munro 30; Alex Latta 33; Willie Groves 65; Alex Latta 75 John Doughty 41 43 Sat 28 Mar 1891 James Campbell Ireland H 1
0
8000 James Low 6; Tom Waddell 60 Olphert Martin Stanfield 70 45 Sat 19 Mar 1892 David McPherson Ireland A 1
0
10500 Alexander Keillor 17; William Lambie 28; David Ellis 70 James Porter Williamson 42; George Gaffikin 86 46 Sat 26 Mar 1892 James Campbell Wales H 2
0
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 46 Sat 26 Mar 1892 James Orr Wales H 2
0
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 51 Sat 24 Mar 1894 John Johnstone Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 63 Sat 19 Mar 1898 Robert Findlay Wales H 1
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 72 Sat 23 Feb 1901 George Anderson Ireland H 1
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 ----- 91 Sat 16 Mar 1907 William Agnew Ireland H 1
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 93 Sat 07 Mar 1908 William Agnew Wales H 1
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 94 Sat 14 Mar 1908 James Mitchell Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 Bobby Templeton Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 William Agnew Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 99 Sat 05 Mar 1910 James Mitchell Wales H 1
0
18411 Andrew Devine 86 ----- 100 Sat 19 Mar 1910 James Mitchell Ireland A 2
0
17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 Bobby Templeton Ireland A 2
0
17000 ----- Francis William Thompson 54 101 Sat 02 Apr 1910 Bobby Templeton England H 1
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 106 Sat 16 Mar 1912 Bobby Templeton Ireland A 1
0
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 107 Sat 23 Mar 1912 Bobby Templeton England H 1
0
127307 Andrew Wilson 7 George Henry Holley 13 108 Mon 03 Mar 1913 Bobby Templeton Wales A 1
0
4500 ----- ----- 143 Sat 13 Apr 1929 Joseph Nibloe England H 1
0
110512 Alexander Cheyne 89 ----- 144 Sun 26 May 1929 Joseph Nibloe Norway A 1
0
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 145 Sat 01 Jun 1929 Hugh Morton Germany A 1
0
47000 Willie Imrie 87 Hans Ruch 49 146 Tue 04 Jun 1929 Hugh Morton Netherlands A 2
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Joseph Nibloe Netherlands A 2
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 147 Sat 26 Oct 1929 Joseph Nibloe Wales A 1
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 152 Sat 21 Feb 1931 Joseph Nibloe Northern Ireland A 1
0
20000 ----- ----- 153 Sat 28 Mar 1931 Joseph Nibloe England H 1
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 154 Sat 16 May 1931 Joseph Nibloe Austria A 1
0
40000 ----- Anton Schall 8; Karl Zischek 13; Adolf Vogl 49; Karl Zischek 69; Matthias Sindelar 77 155 Wed 20 May 1931 Joseph Nibloe Italy A 1
0
25000 ----- Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 156 Sun 24 May 1931 Joseph Nibloe Switzerland A 1
0
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 159 Sat 09 Apr 1932 Joseph Nibloe England A 1
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 160 Sun 08 May 1932 Joseph Nibloe France A 1
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 167 Sat 14 Apr 1934 Tom Smith England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 182 Wed 08 Dec 1937 George Robertson Czechoslovakia H 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 267 Sat 18 Oct 1958 Willie Toner Wales A 1
0
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 268 Wed 05 Nov 1958 Willie Toner Northern Ireland H 1
0
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 302 Sat 11 Apr 1964 Campbell Forsyth England H 1
0
133245 Alan Gilzean 72 ----- 304 Sat 03 Oct 1964 Campbell Forsyth Wales A 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 305 Wed 21 Oct 1964 Jackie McGrory Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Campbell Forsyth Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 306 Wed 25 Nov 1964 Jackie McGrory Northern Ireland H 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 306 Wed 25 Nov 1964 Campbell Forsyth Northern Ireland H 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 314 Wed 24 Nov 1965 Bobby Ferguson Wales H 1
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 316 Sat 02 Apr 1966 Bobby Ferguson England H 1
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 317 Wed 11 May 1966 Bobby Ferguson Netherlands H 1
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 318 Sat 18 Jun 1966 Jackie McGrory Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Bobby Ferguson Portugal H 2
0
23322 ----- jose Seneca TORRES 72 319 Sat 25 Jun 1966 Bobby Ferguson Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 320 Sat 22 Oct 1966 Bobby Ferguson Wales A 1
0
33269 Denis Law 86 Ronald Tudor Davies 76 321 Wed 16 Nov 1966 Bobby Ferguson Northern Ireland H 1
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 326 Wed 31 May 1967 Jackie McGrory Australia A 2
0
20000 Jim Townsend 25; Willie Morgan 68 Ray Baartz 34 326 Wed 31 May 1967 Tommy McLean Australia A 2
0
20000 Jim Townsend 25; Willie Morgan 68 Ray Baartz 34 327 Sat 03 Jun 1967 Jackie McGrory Australia A 2
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 327 Sat 03 Jun 1967 Tommy McLean Australia A 2
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 328 Tue 13 Jun 1967 Jackie McGrory Canada A 1
0
3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90 Tony Adams NA; Ike MacKay NA 333 Wed 16 Oct 1968 Tommy McLean Denmark A 1
0
11900 Bobby Lennox 70 ----- 335 Wed 11 Dec 1968 Tommy McLean Cyprus A 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 337 Sat 03 May 1969 Tommy McLean Wales A 1 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 344 Sat 18 Apr 1970 Tommy McLean Northern Ireland A 2
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Billy Dickson Northern Ireland A 2
0
31000 John OHare 58 ----- 345 Wed 22 Apr 1970 Tommy McLean Wales H 2
0
30379 ----- ----- 345 Wed 22 Apr 1970 Billy Dickson Wales H 2
0
30379 ----- ----- 346 Sat 25 Apr 1970 Billy Dickson England H 1
0
137284 ----- ----- 353 Wed 09 Jun 1971 Tommy McLean Denmark A 2
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Billy Dickson Denmark A 2
0
37682 ----- Finn Laudrup 43 354 Mon 14 Jun 1971 Billy Dickson Russia A 1
0
20000 ----- Gennady Evruzikhin 25 358 Wed 26 Apr 1972 Ally Hunter Peru H 1
0
21073 John OHare 47; Denis Law 65 ----- 362 Thu 29 Jun 1972 Ally Hunter Yugoslavia N 1
0
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86 408 Wed 15 Jun 1977 James Stewart Chile A 1
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 599 Sat 05 Sep 1998 Ally McCoist Lithuania A 1
0
4800 ----- ----- 600 Sat 10 Oct 1998 Ally McCoist Estonia H 2
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 Ian Durrant Estonia H 2
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 Ian Durrant Faroe Islands H 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 603 Wed 28 Apr 1999 Ian Durrant Germany A 1
0
27000 Don Hutchison 66 ----- 604 Sat 05 Jun 1999 Ian Durrant Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 Ian Durrant Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 606 Sat 04 Sep 1999 Ian Durrant Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 607 Wed 08 Sep 1999 Ian Durrant Estonia A 1
0
4500 ----- ----- 613 Wed 26 Apr 2000 Ian Durrant Netherlands A 1
0
24500 ----- ----- 614 Tue 30 May 2000 Ian Durrant Republic Of Ireland A 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 Gary Holt Latvia A 1
0
9500 Neil McCann 88 ----- 617 Wed 11 Oct 2000 Gary Holt Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 621 Wed 25 Apr 2001 Andy McLaren Poland A 1
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 677 Wed 06 Jun 2007 Steven Naismith Faroe Islands A 1
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 697 Sat 14 Nov 2009 Kevin Kyle Wales A 1
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 704 Tue 16 Nov 2010 Cammy Bell Faroe Islands H 2
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 704 Tue 16 Nov 2010 Craig Bryson Faroe Islands H 2
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 722 Wed 14 Nov 2012 Liam Kelly Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 766 Tue 29 May 2018 Stephen O'Donnell Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 767 Sat 02 Jun 2018 Stephen O'Donnell Mexico A 1
0
70993 ----- Giovani dos Santos 13 768 Fri 07 Sep 2018 Stephen O'Donnell Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 769 Mon 10 Sep 2018 Stephen O'Donnell Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 770 Thu 11 Oct 2018 Stephen O'Donnell Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 771 Sun 14 Oct 2018 Stephen O'Donnell Portugal H 1
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 775 Sun 24 Mar 2019 Stephen O'Donnell San Marino A 1
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 776 Sat 08 Jun 2019 Eamonn Brophy Cyprus H 2
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 Stephen O'Donnell Cyprus H 2
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 777 Tue 11 Jun 2019 Greg Taylor Belgium A 2
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 Stephen O'Donnell Belgium A 2
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 778 Fri 06 Sep 2019 Stephen O'Donnell Russia H 1
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 779 Mon 09 Sep 2019 Stephen O'Donnell Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 781 Sun 13 Oct 2019 Stuart Findlay San Marino H 1 1
1
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 -----
Games by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 769 Mon 10 Sep 2018 Stephen O'Donnell Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 326 Wed 31 May 1967 Jackie McGrory Australia A 2
0
20000 Jim Townsend 25; Willie Morgan 68 Ray Baartz 34 326 Wed 31 May 1967 Tommy McLean Australia A 2
0
20000 Jim Townsend 25; Willie Morgan 68 Ray Baartz 34 327 Sat 03 Jun 1967 Jackie McGrory Australia A 2
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 327 Sat 03 Jun 1967 Tommy McLean Australia A 2
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 154 Sat 16 May 1931 Joseph Nibloe Austria A 1
0
40000 ----- Anton Schall 8; Karl Zischek 13; Adolf Vogl 49; Karl Zischek 69; Matthias Sindelar 77 768 Fri 07 Sep 2018 Stephen O'Donnell Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 777 Tue 11 Jun 2019 Greg Taylor Belgium A 2
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 Stephen O'Donnell Belgium A 2
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 779 Mon 09 Sep 2019 Stephen O'Donnell Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 606 Sat 04 Sep 1999 Ian Durrant Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 319 Sat 25 Jun 1966 Bobby Ferguson Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 328 Tue 13 Jun 1967 Jackie McGrory Canada A 1
0
3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90 Tony Adams NA; Ike MacKay NA 408 Wed 15 Jun 1977 James Stewart Chile A 1
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 617 Wed 11 Oct 2000 Gary Holt Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 335 Wed 11 Dec 1968 Tommy McLean Cyprus A 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 776 Sat 08 Jun 2019 Eamonn Brophy Cyprus H 2
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 Stephen O'Donnell Cyprus H 2
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 605 Wed 09 Jun 1999 Ian Durrant Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 182 Wed 08 Dec 1937 George Robertson Czechoslovakia H 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 333 Wed 16 Oct 1968 Tommy McLean Denmark A 1
0
11900 Bobby Lennox 70 ----- 353 Wed 09 Jun 1971 Tommy McLean Denmark A 2
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Billy Dickson Denmark A 2
0
37682 ----- Finn Laudrup 43 101 Sat 02 Apr 1910 Bobby Templeton England H 1
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 107 Sat 23 Mar 1912 Bobby Templeton England H 1
0
127307 Andrew Wilson 7 George Henry Holley 13 143 Sat 13 Apr 1929 Joseph Nibloe England H 1
0
110512 Alexander Cheyne 89 ----- 153 Sat 28 Mar 1931 Joseph Nibloe England H 1
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 159 Sat 09 Apr 1932 Joseph Nibloe England A 1
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 167 Sat 14 Apr 1934 Tom Smith England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 302 Sat 11 Apr 1964 Campbell Forsyth England H 1
0
133245 Alan Gilzean 72 ----- 316 Sat 02 Apr 1966 Bobby Ferguson England H 1
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 346 Sat 25 Apr 1970 Billy Dickson England H 1
0
137284 ----- ----- 600 Sat 10 Oct 1998 Ally McCoist Estonia H 2
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 Ian Durrant Estonia H 2
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 Ian Durrant Estonia A 1
0
4500 ----- ----- 601 Wed 14 Oct 1998 Ian Durrant Faroe Islands H 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 604 Sat 05 Jun 1999 Ian Durrant Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 677 Wed 06 Jun 2007 Steven Naismith Faroe Islands A 1
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 704 Tue 16 Nov 2010 Cammy Bell Faroe Islands H 2
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 704 Tue 16 Nov 2010 Craig Bryson Faroe Islands H 2
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 305 Wed 21 Oct 1964 Jackie McGrory Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Campbell Forsyth Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 160 Sun 08 May 1932 Joseph Nibloe France A 1
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 145 Sat 01 Jun 1929 Hugh Morton Germany A 1
0
47000 Willie Imrie 87 Hans Ruch 49 603 Wed 28 Apr 1999 Ian Durrant Germany A 1
0
27000 Don Hutchison 66 ----- 24 Sat 14 Mar 1885 Alexander Higgins Ireland H 1 3
3
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 43 Sat 28 Mar 1891 James Campbell Ireland H 1
0
8000 James Low 6; Tom Waddell 60 Olphert Martin Stanfield 70 45 Sat 19 Mar 1892 David McPherson Ireland A 1
0
10500 Alexander Keillor 17; William Lambie 28; David Ellis 70 James Porter Williamson 42; George Gaffikin 86 72 Sat 23 Feb 1901 George Anderson Ireland H 1
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 ----- 91 Sat 16 Mar 1907 William Agnew Ireland H 1
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 94 Sat 14 Mar 1908 James Mitchell Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 Bobby Templeton Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 William Agnew Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 100 Sat 19 Mar 1910 James Mitchell Ireland A 2
0
17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 Bobby Templeton Ireland A 2
0
17000 ----- Francis William Thompson 54 106 Sat 16 Mar 1912 Bobby Templeton Ireland A 1
0
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 770 Thu 11 Oct 2018 Stephen O'Donnell Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 155 Wed 20 May 1931 Joseph Nibloe Italy A 1
0
25000 ----- Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 615 Sat 02 Sep 2000 Gary Holt Latvia A 1
0
9500 Neil McCann 88 ----- 599 Sat 05 Sep 1998 Ally McCoist Lithuania A 1
0
4800 ----- ----- 722 Wed 14 Nov 2012 Liam Kelly Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 767 Sat 02 Jun 2018 Stephen O'Donnell Mexico A 1
0
70993 ----- Giovani dos Santos 13 146 Tue 04 Jun 1929 Hugh Morton Netherlands A 2
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Joseph Nibloe Netherlands A 2
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 317 Wed 11 May 1966 Bobby Ferguson Netherlands H 1
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 613 Wed 26 Apr 2000 Ian Durrant Netherlands A 1
0
24500 ----- ----- 152 Sat 21 Feb 1931 Joseph Nibloe Northern Ireland A 1
0
20000 ----- ----- 268 Wed 05 Nov 1958 Willie Toner Northern Ireland H 1
0
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 306 Wed 25 Nov 1964 Jackie McGrory Northern Ireland H 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 306 Wed 25 Nov 1964 Campbell Forsyth Northern Ireland H 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 321 Wed 16 Nov 1966 Bobby Ferguson Northern Ireland H 1
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 344 Sat 18 Apr 1970 Tommy McLean Northern Ireland A 2
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Billy Dickson Northern Ireland A 2
0
31000 John OHare 58 ----- 144 Sun 26 May 1929 Joseph Nibloe Norway A 1
0
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 358 Wed 26 Apr 1972 Ally Hunter Peru H 1
0
21073 John OHare 47; Denis Law 65 ----- 766 Tue 29 May 2018 Stephen O'Donnell Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 621 Wed 25 Apr 2001 Andy McLaren Poland A 1
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 318 Sat 18 Jun 1966 Jackie McGrory Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Bobby Ferguson Portugal H 2
0
23322 ----- jose Seneca TORRES 72 771 Sun 14 Oct 2018 Stephen O'Donnell Portugal H 1
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 614 Tue 30 May 2000 Ian Durrant Republic Of Ireland A 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 354 Mon 14 Jun 1971 Billy Dickson Russia A 1
0
20000 ----- Gennady Evruzikhin 25 778 Fri 06 Sep 2019 Stephen O'Donnell Russia H 1
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 775 Sun 24 Mar 2019 Stephen O'Donnell San Marino A 1
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 781 Sun 13 Oct 2019 Stuart Findlay San Marino H 1 1
1
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 156 Sun 24 May 1931 Joseph Nibloe Switzerland A 1
0
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 33 Sat 10 Mar 1888 John McPherson Wales H 1
0
8000 William Paul 6; Neil Munro 30; Alex Latta 33; Willie Groves 65; Alex Latta 75 John Doughty 41 46 Sat 26 Mar 1892 James Campbell Wales H 2
0
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 46 Sat 26 Mar 1892 James Orr Wales H 2
0
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 51 Sat 24 Mar 1894 John Johnstone Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 63 Sat 19 Mar 1898 Robert Findlay Wales H 1
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 93 Sat 07 Mar 1908 William Agnew Wales H 1
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 99 Sat 05 Mar 1910 James Mitchell Wales H 1
0
18411 Andrew Devine 86 ----- 108 Mon 03 Mar 1913 Bobby Templeton Wales A 1
0
4500 ----- ----- 147 Sat 26 Oct 1929 Joseph Nibloe Wales A 1
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 267 Sat 18 Oct 1958 Willie Toner Wales A 1
0
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 304 Sat 03 Oct 1964 Campbell Forsyth Wales A 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 314 Wed 24 Nov 1965 Bobby Ferguson Wales H 1
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 320 Sat 22 Oct 1966 Bobby Ferguson Wales A 1
0
33269 Denis Law 86 Ronald Tudor Davies 76 337 Sat 03 May 1969 Tommy McLean Wales A 1 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 Tommy McLean Wales H 2
0
30379 ----- ----- 345 Wed 22 Apr 1970 Billy Dickson Wales H 2
0
30379 ----- ----- 697 Sat 14 Nov 2009 Kevin Kyle Wales A 1
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 362 Thu 29 Jun 1972 Ally Hunter Yugoslavia N 1
0
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86
Games by Number of Players Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 94 Sat 14 Mar 1908 James Mitchell Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 Bobby Templeton Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 94 Sat 14 Mar 1908 William Agnew Ireland A 3
0
10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75 ----- 46 Sat 26 Mar 1892 James Campbell Wales H 2
0
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 46 Sat 26 Mar 1892 James Orr Wales H 2
0
1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65 Benjamin Lewis 87 100 Sat 19 Mar 1910 James Mitchell Ireland A 2
0
17000 ----- Francis William Thompson 54 100 Sat 19 Mar 1910 Bobby Templeton Ireland A 2
0
17000 ----- Francis William Thompson 54 146 Tue 04 Jun 1929 Hugh Morton Netherlands A 2
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 146 Tue 04 Jun 1929 Joseph Nibloe Netherlands A 2
0
24000 Jimmy Fleming 30; Bobby Rankin pen 42 ----- 305 Wed 21 Oct 1964 Jackie McGrory Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 305 Wed 21 Oct 1964 Campbell Forsyth Finland H 2
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 306 Wed 25 Nov 1964 Jackie McGrory Northern Ireland H 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 306 Wed 25 Nov 1964 Campbell Forsyth Northern Ireland H 2
0
48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30 George Best 9; William John Irvine 18 318 Sat 18 Jun 1966 Jackie McGrory Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Bobby Ferguson Portugal H 2
0
23322 ----- jose Seneca TORRES 72 326 Wed 31 May 1967 Jackie McGrory Australia A 2
0
20000 Jim Townsend 25; Willie Morgan 68 Ray Baartz 34 326 Wed 31 May 1967 Tommy McLean Australia A 2
0
20000 Jim Townsend 25; Willie Morgan 68 Ray Baartz 34 327 Sat 03 Jun 1967 Jackie McGrory Australia A 2
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 327 Sat 03 Jun 1967 Tommy McLean Australia A 2
0
22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80 ----- 344 Sat 18 Apr 1970 Tommy McLean Northern Ireland A 2
0
31000 John OHare 58 ----- 344 Sat 18 Apr 1970 Billy Dickson Northern Ireland A 2
0
31000 John OHare 58 ----- 345 Wed 22 Apr 1970 Tommy McLean Wales H 2
0
30379 ----- ----- 345 Wed 22 Apr 1970 Billy Dickson Wales H 2
0
30379 ----- ----- 353 Wed 09 Jun 1971 Tommy McLean Denmark A 2
0
37682 ----- Finn Laudrup 43 353 Wed 09 Jun 1971 Billy Dickson Denmark A 2
0
37682 ----- Finn Laudrup 43 600 Sat 10 Oct 1998 Ally McCoist Estonia H 2
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 Ian Durrant Estonia H 2
0
16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85 Sergei Hohlov-Simson 34; Maksim Smirnov 76 704 Tue 16 Nov 2010 Cammy Bell Faroe Islands H 2
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 704 Tue 16 Nov 2010 Craig Bryson Faroe Islands H 2
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 776 Sat 08 Jun 2019 Eamonn Brophy Cyprus H 2
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 776 Sat 08 Jun 2019 Stephen O'Donnell Cyprus H 2
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 777 Tue 11 Jun 2019 Greg Taylor Belgium A 2
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 777 Tue 11 Jun 2019 Stephen O'Donnell Belgium A 2
0
32482 ----- Romelu Lukaku 45; Romelu Lukaku 57; Kevin De Bruyne 92 24 Sat 14 Mar 1885 Alexander Higgins Ireland H 1 3
3
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 33 Sat 10 Mar 1888 John McPherson Wales H 1
0
8000 William Paul 6; Neil Munro 30; Alex Latta 33; Willie Groves 65; Alex Latta 75 John Doughty 41 43 Sat 28 Mar 1891 James Campbell Ireland H 1
0
8000 James Low 6; Tom Waddell 60 Olphert Martin Stanfield 70 45 Sat 19 Mar 1892 David McPherson 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 John Johnstone Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 63 Sat 19 Mar 1898 Robert Findlay Wales H 1
0
3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61 Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89 72 Sat 23 Feb 1901 George Anderson Ireland H 1
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 ----- 91 Sat 16 Mar 1907 William Agnew Ireland H 1
0
26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82 ----- 93 Sat 07 Mar 1908 William Agnew Wales H 1
0
18000 Alexander Bennett 60; William Lennie 87 William Jones 30 99 Sat 05 Mar 1910 James Mitchell Wales H 1
0
18411 Andrew Devine 86 ----- 101 Sat 02 Apr 1910 Bobby Templeton England H 1
0
106205 Jimmy McMenemy 20; Jimmy Quinn 32 ----- 106 Sat 16 Mar 1912 Bobby Templeton Ireland A 1
0
12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70 James McKnight pen 42 107 Sat 23 Mar 1912 Bobby Templeton England H 1
0
127307 Andrew Wilson 7 George Henry Holley 13 108 Mon 03 Mar 1913 Bobby Templeton Wales A 1
0
4500 ----- ----- 143 Sat 13 Apr 1929 Joseph Nibloe England H 1
0
110512 Alexander Cheyne 89 ----- 144 Sun 26 May 1929 Joseph Nibloe Norway A 1
0
4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68 Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76 145 Sat 01 Jun 1929 Hugh Morton Germany A 1
0
47000 Willie Imrie 87 Hans Ruch 49 147 Sat 26 Oct 1929 Joseph Nibloe Wales A 1
0
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 152 Sat 21 Feb 1931 Joseph Nibloe Northern Ireland A 1
0
20000 ----- ----- 153 Sat 28 Mar 1931 Joseph Nibloe England H 1
0
131273 George Stevenson 61; Jimmy McGrory 64 ----- 154 Sat 16 May 1931 Joseph Nibloe Austria A 1
0
40000 ----- Anton Schall 8; Karl Zischek 13; Adolf Vogl 49; Karl Zischek 69; Matthias Sindelar 77 155 Wed 20 May 1931 Joseph Nibloe Italy A 1
0
25000 ----- Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 156 Sun 24 May 1931 Joseph Nibloe Switzerland A 1
0
10000 James Easson 22; William Boyd 24; Andy Love 89 Albert Buche 31; Max Fauguel 66 159 Sat 09 Apr 1932 Joseph Nibloe England A 1
0
92180 ----- Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88 160 Sun 08 May 1932 Joseph Nibloe France A 1
0
20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40 Marcel Langiller pen 43 167 Sat 14 Apr 1934 Tom Smith England A 1
0
92363 ----- Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 182 Wed 08 Dec 1937 George Robertson Czechoslovakia H 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 267 Sat 18 Oct 1958 Willie Toner Wales A 1
0
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 268 Wed 05 Nov 1958 Willie Toner Northern Ireland H 1
0
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 302 Sat 11 Apr 1964 Campbell Forsyth England H 1
0
133245 Alan Gilzean 72 ----- 304 Sat 03 Oct 1964 Campbell Forsyth Wales A 1
0
37093 Stevie Chalmers 28; Dave Gibson 29 Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 314 Wed 24 Nov 1965 Bobby Ferguson Wales H 1
0
49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86 Ivor John Allchurch 14 316 Sat 02 Apr 1966 Bobby Ferguson England H 1
0
123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81 Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 317 Wed 11 May 1966 Bobby Ferguson Netherlands H 1
0
16513 ----- Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84 319 Sat 25 Jun 1966 Bobby Ferguson Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 320 Sat 22 Oct 1966 Bobby Ferguson Wales A 1
0
33269 Denis Law 86 Ronald Tudor Davies 76 321 Wed 16 Nov 1966 Bobby Ferguson Northern Ireland H 1
0
45281 Bobby Murdoch 14; Bobby Lennox 35 James Joseph Nicholson 9 328 Tue 13 Jun 1967 Jackie McGrory Canada A 1
0
3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90 Tony Adams NA; Ike MacKay NA 333 Wed 16 Oct 1968 Tommy McLean Denmark A 1
0
11900 Bobby Lennox 70 ----- 335 Wed 11 Dec 1968 Tommy McLean Cyprus A 1
0
5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47 ----- 337 Sat 03 May 1969 Tommy McLean Wales A 1 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 346 Sat 25 Apr 1970 Billy Dickson England H 1
0
137284 ----- ----- 354 Mon 14 Jun 1971 Billy Dickson Russia A 1
0
20000 ----- Gennady Evruzikhin 25 358 Wed 26 Apr 1972 Ally Hunter Peru H 1
0
21073 John OHare 47; Denis Law 65 ----- 362 Thu 29 Jun 1972 Ally Hunter Yugoslavia N 1
0
4000 Lou Macari 40; Lou Macari 67 Dusan Bajevic 60; Jure Jerkovic 86 408 Wed 15 Jun 1977 James Stewart Chile A 1
0
17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 599 Sat 05 Sep 1998 Ally McCoist Lithuania A 1
0
4800 ----- ----- 601 Wed 14 Oct 1998 Ian Durrant Faroe Islands H 1
0
18517 Craig Burley 21; Billy Dodds 45 John Petersen pen 86 603 Wed 28 Apr 1999 Ian Durrant Germany A 1
0
27000 Don Hutchison 66 ----- 604 Sat 05 Jun 1999 Ian Durrant Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 Ian Durrant Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 606 Sat 04 Sep 1999 Ian Durrant Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 607 Wed 08 Sep 1999 Ian Durrant Estonia A 1
0
4500 ----- ----- 613 Wed 26 Apr 2000 Ian Durrant Netherlands A 1
0
24500 ----- ----- 614 Tue 30 May 2000 Ian Durrant Republic Of Ireland A 1
0
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 Gary Holt Latvia A 1
0
9500 Neil McCann 88 ----- 617 Wed 11 Oct 2000 Gary Holt Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 621 Wed 25 Apr 2001 Andy McLaren Poland A 1
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 677 Wed 06 Jun 2007 Steven Naismith Faroe Islands A 1
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 697 Sat 14 Nov 2009 Kevin Kyle Wales A 1
0
13844 ----- David Edwards 17; Simon Church 32; Aaron James Ramsey 35 722 Wed 14 Nov 2012 Liam Kelly Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 766 Tue 29 May 2018 Stephen O'Donnell Peru A 1
0
40000 ----- Christian Cueva pen 37; Jefferson Farfan 47 767 Sat 02 Jun 2018 Stephen O'Donnell Mexico A 1
0
70993 ----- Giovani dos Santos 13 768 Fri 07 Sep 2018 Stephen O'Donnell Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 769 Mon 10 Sep 2018 Stephen O'Donnell Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 770 Thu 11 Oct 2018 Stephen O'Donnell Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 771 Sun 14 Oct 2018 Stephen O'Donnell Portugal H 1
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 775 Sun 24 Mar 2019 Stephen O'Donnell San Marino A 1
0
4077 Kenny McLean 4; Johnny Russell 74 ----- 778 Fri 06 Sep 2019 Stephen O'Donnell Russia H 1
0
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 779 Mon 09 Sep 2019 Stephen O'Donnell Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 781 Sun 13 Oct 2019 Stuart Findlay San Marino H 1 1
1
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 -----
Scorers by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 24 Sat 14 Mar 1885 Alexander Higgins Ireland H 1 3
3
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 51 Sat 24 Mar 1894 John Johnstone Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 337 Sat 03 May 1969 Tommy McLean Wales A 1 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 781 Sun 13 Oct 2019 Stuart Findlay San Marino H 1 1
1
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 -----
Scorers by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 24 Sat 14 Mar 1885 Alexander Higgins Ireland H 1 3
3
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 781 Sun 13 Oct 2019 Stuart Findlay San Marino H 1 1
1
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 51 Sat 24 Mar 1894 John Johnstone Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 337 Sat 03 May 1969 Tommy McLean Wales A 1 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
Scorers by Number of Goals Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 24 Sat 14 Mar 1885 Alexander Higgins Ireland H 1 3
3
3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70 John Turnbull Gibb 81; John Turnbull Gibb 89 51 Sat 24 Mar 1894 John Johnstone Wales H 1 1
1
11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85 Hugh Morris 21; Hugh Morris 34 337 Sat 03 May 1969 Tommy McLean Wales A 1 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 781 Sun 13 Oct 2019 Stuart Findlay San Marino H 1 1
1
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 -----