Everton
‹-- EdinburghUniversity Falkirk --›
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 10 equal
Caps Ranking 9
Goals Ranking 7
Number Of Players 33
Number of Debutants 10
Total Caps Won 275
Total Goals 39
No times Supplied Captain 11
Total Games Involved in 211
Total Sendings Off 1
Total Bookings 27
Earliest Date Cap Won 04 Apr 1896
Last Date Cap Won 26 Mar 2024
Decade Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals1890
14 equal
2
0
4
1
1900
19 equal
2
0
2
0
1920
21 equal
4
0
5
1
1930
19 equal
2
0
6
2
1950
19 equal
2
0
7
3
1960
18 equal
3
0
9
2
1970
19
4
0
12
0
1980
10
5
0
24
1
1990
11
7
0
44
7
2000
3
5
0
121
18
2010
16
1
0
26
4
2020
15 equal
1
0
15
0
Season Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals8
1
0
1
1
7
1
0
1
0
4
2
0
2
0
3
2
0
2
0
9
1
0
1
0
8
1
0
1
0
8
1
0
1
0
9
1
0
1
0
17
1
0
1
1
8
1
0
1
0
7
1
0
2
1
6
1
0
3
1
16
1
0
1
0
4
1
0
6
3
8
2
0
2
2
6
2
0
3
0
12
1
0
1
0
10
2
0
3
0
13
1
0
1
0
10
1
0
5
0
14
1
0
1
0
9
1
0
3
0
13
1
0
2
0
7
1
0
5
0
15
1
0
1
0
11
2
0
2
0
8
1
0
6
0
12
1
0
1
0
6
2
0
7
1
9
1
0
2
0
7
1
0
8
1
7
2
0
6
0
10
1
0
3
1
17
1
0
1
0
15
1
0
2
0
3
4
0
9
1
2
3
0
19
5
3
2
0
9
0
1
3
0
16
2
5
3
0
14
1
2
2
0
17
4
2
3
0
16
3
2
3
0
16
2
4
3
0
14
1
4
2
0
10
3
6
1
0
5
1
9
1
0
7
0
4
1
0
7
1
5
1
0
9
2
13
1
0
3
1
16
1
0
4
0
16
1
0
3
0
11
1
0
8
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 27 David Weir Wed 31 Mar 1999 Wed 11 Oct 2006 07y 06m 12d 42 61.7052 1 4 17 12 13 57 45 0 69 100.5957 1 2 31 James McFadden Sat 06 Sep 2003 Wed 19 Nov 2008 05y 02m 14d 38 51.8134 14 0 17 7 14 48 44 0 48 66.1861 15 3 30 Gary Naysmith Sat 01 Sep 2001 Fri 30 May 2008 06y 08m 30d 36 46.1208 1 0 12 9 15 38 46 0 46 62.8828 1 4 32 Steven Naismith Wed 15 Aug 2012 Sun 11 Oct 2015 03y 01m 27d 26 35.3997 4 0 14 7 5 41 23 0 51 72.0283 10 5 33 Nathan Patterson Thu 24 Mar 2022 Tue 26 Mar 2024 02y 00m 03d 15 15.5772 0 0 6 4 5 27 23 0 21 20.7696 1 6 29 Scot Gemmill Wed 28 Apr 1999 Wed 30 Apr 2003 04y 00m 03d 13 19.1299 1 0 4 3 6 16 20 0 26 34.8025 1 7 20 Graeme Sharp Tue 28 May 1985 Tue 22 Mar 1988 02y 09m 24d 12 15.3072 1 0 6 6 0 12 2 0 12 15.3072 1 8 24 Stuart McCall Wed 28 Mar 1990 Wed 01 May 1991 01y 01m 04d 11 14.7272 1 0 5 1 5 11 11 0 40 52.2815 1 9 28 Don Hutchison Wed 31 Mar 1999 Tue 30 May 2000 01y 02m 00d 10 14.0950 5 0 5 2 3 10 8 0 26 36.5171 6 10 19 Asa Hartford Wed 12 Sep 1979 Wed 09 Sep 1981 01y 11m 29d 8 10.9909 0 1 4 2 2 10 7 0 50 65.7701 4 10 23 Pat Nevin Wed 26 Apr 1989 Thu 18 Jun 1992 03y 01m 24d 8 12.2727 1 0 5 1 2 11 7 0 28 42.7033 5 12 12 Bobby Collins Sat 18 Oct 1958 Wed 03 Jun 1959 00y 07m 17d 6 12.0000 3 0 3 1 2 10 7 0 31 51.8093 10 12 17 Bruce Rioch Sat 28 May 1977 Wed 21 Sep 1977 00y 03m 25d 6 7.2000 0 6 4 1 1 12 6 0 24 32.5523 6 12 26 John Collins Sat 05 Sep 1998 Wed 17 Nov 1999 01y 02m 13d 6 8.3808 1 0 3 2 1 4 3 0 58 76.7016 12 15 10 Torry Gillick Sun 09 May 1937 Wed 07 Dec 1938 01y 06m 29d 5 13.0000 2 0 4 1 0 12 5 0 5 13.0000 2 15 15 Alex Scott Thu 07 Nov 1963 Sat 25 Jun 1966 02y 07m 19d 5 9.1809 0 0 3 1 1 12 5 0 16 28.3475 5 17 1 Jack Bell Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 1 0 2 0 1 5 5 0 10 40.0000 5 17 18 George Wood Tue 22 May 1979 Sat 02 Jun 1979 00y 00m 12d 3 4.5000 0 0 1 0 2 3 6 0 4 5.5909 0 17 22 Ian Wilson Wed 14 Oct 1987 Wed 02 Dec 1987 00y 01m 19d 3 3.9999 0 0 2 1 0 3 0 0 5 7.4285 0 17 25 Duncan Ferguson Sun 18 Dec 1994 Tue 11 Feb 1997 02y 01m 25d 3 3.7333 0 0 0 2 1 0 1 0 7 8.5060 0 21 6 Neil McBain Sat 03 Mar 1923 Sat 16 Feb 1924 00y 11m 14d 2 8.0000 0 0 1 0 1 1 2 0 3 12.0000 0 21 13 James Gabriel Sat 22 Oct 1960 Thu 07 Nov 1963 03y 00m 17d 2 4.4000 0 0 1 0 1 6 3 0 2 4.4000 0 21 14 Alex Young Sun 07 May 1961 Sat 18 Jun 1966 05y 01m 12d 2 3.3333 2 0 1 0 1 3 1 0 8 14.1905 5 24 2 Jacky Robertson Sat 02 Apr 1898 Sat 02 Apr 1898 00y 00m 01d 1 4.0000 0 0 0 0 1 1 3 0 16 64.0000 2 24 3 Alex Young Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 24 4 George Wilson Sat 06 Apr 1907 Sat 06 Apr 1907 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 6 24.0000 0 24 5 Dod Brewster Sat 09 Apr 1921 Sat 09 Apr 1921 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 1 4.0000 0 24 7 Alex Troup Sat 17 Apr 1926 Sat 17 Apr 1926 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 5 20.0000 0 24 8 James Dunn Sat 27 Oct 1928 Sat 27 Oct 1928 00y 00m 01d 1 2.0000 1 0 1 0 0 4 2 0 6 22.0000 2 24 9 Jock Thomson Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 1 4.0000 0 24 11 Alex Parker Wed 11 Jun 1958 Wed 11 Jun 1958 00y 00m 01d 1 1.3333 0 0 0 0 1 2 3 0 15 27.6665 0 24 16 John Connolly Fri 22 Jun 1973 Fri 22 Jun 1973 00y 00m 01d 1 1.2000 0 0 0 0 1 0 1 0 1 1.2000 0 24 21 Andy Gray Tue 28 May 1985 Tue 28 May 1985 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 20 27.1247 7
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 27 David Weir Wed 31 Mar 1999 Wed 11 Oct 2006 07y 06m 12d 42 61.7052 1 4 17 12 13 57 45 0 69 100.5957 1 2 26 John Collins Sat 05 Sep 1998 Wed 17 Nov 1999 01y 02m 13d 6 8.3808 1 0 3 2 1 4 3 0 58 76.7016 12 3 32 Steven Naismith Wed 15 Aug 2012 Sun 11 Oct 2015 03y 01m 27d 26 35.3997 4 0 14 7 5 41 23 0 51 72.0283 10 4 19 Asa Hartford Wed 12 Sep 1979 Wed 09 Sep 1981 01y 11m 29d 8 10.9909 0 1 4 2 2 10 7 0 50 65.7701 4 5 31 James McFadden Sat 06 Sep 2003 Wed 19 Nov 2008 05y 02m 14d 38 51.8134 14 0 17 7 14 48 44 0 48 66.1861 15 6 30 Gary Naysmith Sat 01 Sep 2001 Fri 30 May 2008 06y 08m 30d 36 46.1208 1 0 12 9 15 38 46 0 46 62.8828 1 7 24 Stuart McCall Wed 28 Mar 1990 Wed 01 May 1991 01y 01m 04d 11 14.7272 1 0 5 1 5 11 11 0 40 52.2815 1 8 12 Bobby Collins Sat 18 Oct 1958 Wed 03 Jun 1959 00y 07m 17d 6 12.0000 3 0 3 1 2 10 7 0 31 51.8093 10 9 23 Pat Nevin Wed 26 Apr 1989 Thu 18 Jun 1992 03y 01m 24d 8 12.2727 1 0 5 1 2 11 7 0 28 42.7033 5 10 29 Scot Gemmill Wed 28 Apr 1999 Wed 30 Apr 2003 04y 00m 03d 13 19.1299 1 0 4 3 6 16 20 0 26 34.8025 1 10 28 Don Hutchison Wed 31 Mar 1999 Tue 30 May 2000 01y 02m 00d 10 14.0950 5 0 5 2 3 10 8 0 26 36.5171 6 12 17 Bruce Rioch Sat 28 May 1977 Wed 21 Sep 1977 00y 03m 25d 6 7.2000 0 6 4 1 1 12 6 0 24 32.5523 6 13 33 Nathan Patterson Thu 24 Mar 2022 Tue 26 Mar 2024 02y 00m 03d 15 15.5772 0 0 6 4 5 27 23 0 21 20.7696 1 14 21 Andy Gray Tue 28 May 1985 Tue 28 May 1985 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 20 27.1247 7 15 15 Alex Scott Thu 07 Nov 1963 Sat 25 Jun 1966 02y 07m 19d 5 9.1809 0 0 3 1 1 12 5 0 16 28.3475 5 15 2 Jacky Robertson Sat 02 Apr 1898 Sat 02 Apr 1898 00y 00m 01d 1 4.0000 0 0 0 0 1 1 3 0 16 64.0000 2 17 11 Alex Parker Wed 11 Jun 1958 Wed 11 Jun 1958 00y 00m 01d 1 1.3333 0 0 0 0 1 2 3 0 15 27.6665 0 18 20 Graeme Sharp Tue 28 May 1985 Tue 22 Mar 1988 02y 09m 24d 12 15.3072 1 0 6 6 0 12 2 0 12 15.3072 1 19 1 Jack Bell Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 1 0 2 0 1 5 5 0 10 40.0000 5 20 14 Alex Young Sun 07 May 1961 Sat 18 Jun 1966 05y 01m 12d 2 3.3333 2 0 1 0 1 3 1 0 8 14.1905 5 21 25 Duncan Ferguson Sun 18 Dec 1994 Tue 11 Feb 1997 02y 01m 25d 3 3.7333 0 0 0 2 1 0 1 0 7 8.5060 0 22 8 James Dunn Sat 27 Oct 1928 Sat 27 Oct 1928 00y 00m 01d 1 2.0000 1 0 1 0 0 4 2 0 6 22.0000 2 22 4 George Wilson Sat 06 Apr 1907 Sat 06 Apr 1907 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 6 24.0000 0 24 10 Torry Gillick Sun 09 May 1937 Wed 07 Dec 1938 01y 06m 29d 5 13.0000 2 0 4 1 0 12 5 0 5 13.0000 2 24 22 Ian Wilson Wed 14 Oct 1987 Wed 02 Dec 1987 00y 01m 19d 3 3.9999 0 0 2 1 0 3 0 0 5 7.4285 0 24 7 Alex Troup Sat 17 Apr 1926 Sat 17 Apr 1926 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 5 20.0000 0 27 18 George Wood Tue 22 May 1979 Sat 02 Jun 1979 00y 00m 12d 3 4.5000 0 0 1 0 2 3 6 0 4 5.5909 0 28 6 Neil McBain Sat 03 Mar 1923 Sat 16 Feb 1924 00y 11m 14d 2 8.0000 0 0 1 0 1 1 2 0 3 12.0000 0 29 13 James Gabriel Sat 22 Oct 1960 Thu 07 Nov 1963 03y 00m 17d 2 4.4000 0 0 1 0 1 6 3 0 2 4.4000 0 29 3 Alex Young Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 31 5 Dod Brewster Sat 09 Apr 1921 Sat 09 Apr 1921 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 1 4.0000 0 31 16 John Connolly Fri 22 Jun 1973 Fri 22 Jun 1973 00y 00m 01d 1 1.2000 0 0 0 0 1 0 1 0 1 1.2000 0 31 9 Jock Thomson Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 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 Jack Bell Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 1 0 2 0 1 5 5 0 10 40.0000 5 2 2 Jacky Robertson Sat 02 Apr 1898 Sat 02 Apr 1898 00y 00m 01d 1 4.0000 0 0 0 0 1 1 3 0 16 64.0000 2 3 3 Alex Young Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 4 4 George Wilson Sat 06 Apr 1907 Sat 06 Apr 1907 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 6 24.0000 0 5 5 Dod Brewster Sat 09 Apr 1921 Sat 09 Apr 1921 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 1 4.0000 0 6 6 Neil McBain Sat 03 Mar 1923 Sat 16 Feb 1924 00y 11m 14d 2 8.0000 0 0 1 0 1 1 2 0 3 12.0000 0 7 7 Alex Troup Sat 17 Apr 1926 Sat 17 Apr 1926 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 5 20.0000 0 8 8 James Dunn Sat 27 Oct 1928 Sat 27 Oct 1928 00y 00m 01d 1 2.0000 1 0 1 0 0 4 2 0 6 22.0000 2 9 9 Jock Thomson Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 1 4.0000 0 10 10 Torry Gillick Sun 09 May 1937 Wed 07 Dec 1938 01y 06m 29d 5 13.0000 2 0 4 1 0 12 5 0 5 13.0000 2 11 11 Alex Parker Wed 11 Jun 1958 Wed 11 Jun 1958 00y 00m 01d 1 1.3333 0 0 0 0 1 2 3 0 15 27.6665 0 12 12 Bobby Collins Sat 18 Oct 1958 Wed 03 Jun 1959 00y 07m 17d 6 12.0000 3 0 3 1 2 10 7 0 31 51.8093 10 13 13 James Gabriel Sat 22 Oct 1960 Thu 07 Nov 1963 03y 00m 17d 2 4.4000 0 0 1 0 1 6 3 0 2 4.4000 0 14 14 Alex Young Sun 07 May 1961 Sat 18 Jun 1966 05y 01m 12d 2 3.3333 2 0 1 0 1 3 1 0 8 14.1905 5 15 15 Alex Scott Thu 07 Nov 1963 Sat 25 Jun 1966 02y 07m 19d 5 9.1809 0 0 3 1 1 12 5 0 16 28.3475 5 16 16 John Connolly Fri 22 Jun 1973 Fri 22 Jun 1973 00y 00m 01d 1 1.2000 0 0 0 0 1 0 1 0 1 1.2000 0 17 17 Bruce Rioch Sat 28 May 1977 Wed 21 Sep 1977 00y 03m 25d 6 7.2000 0 6 4 1 1 12 6 0 24 32.5523 6 18 18 George Wood Tue 22 May 1979 Sat 02 Jun 1979 00y 00m 12d 3 4.5000 0 0 1 0 2 3 6 0 4 5.5909 0 19 19 Asa Hartford Wed 12 Sep 1979 Wed 09 Sep 1981 01y 11m 29d 8 10.9909 0 1 4 2 2 10 7 0 50 65.7701 4 20 20 Graeme Sharp Tue 28 May 1985 Tue 22 Mar 1988 02y 09m 24d 12 15.3072 1 0 6 6 0 12 2 0 12 15.3072 1 21 21 Andy Gray Tue 28 May 1985 Tue 28 May 1985 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 20 27.1247 7 22 22 Ian Wilson Wed 14 Oct 1987 Wed 02 Dec 1987 00y 01m 19d 3 3.9999 0 0 2 1 0 3 0 0 5 7.4285 0 23 23 Pat Nevin Wed 26 Apr 1989 Thu 18 Jun 1992 03y 01m 24d 8 12.2727 1 0 5 1 2 11 7 0 28 42.7033 5 24 24 Stuart McCall Wed 28 Mar 1990 Wed 01 May 1991 01y 01m 04d 11 14.7272 1 0 5 1 5 11 11 0 40 52.2815 1 25 25 Duncan Ferguson Sun 18 Dec 1994 Tue 11 Feb 1997 02y 01m 25d 3 3.7333 0 0 0 2 1 0 1 0 7 8.5060 0 26 26 John Collins Sat 05 Sep 1998 Wed 17 Nov 1999 01y 02m 13d 6 8.3808 1 0 3 2 1 4 3 0 58 76.7016 12 27 27 David Weir Wed 31 Mar 1999 Wed 11 Oct 2006 07y 06m 12d 42 61.7052 1 4 17 12 13 57 45 0 69 100.5957 1 28 28 Don Hutchison Wed 31 Mar 1999 Tue 30 May 2000 01y 02m 00d 10 14.0950 5 0 5 2 3 10 8 0 26 36.5171 6 29 29 Scot Gemmill Wed 28 Apr 1999 Wed 30 Apr 2003 04y 00m 03d 13 19.1299 1 0 4 3 6 16 20 0 26 34.8025 1 30 30 Gary Naysmith Sat 01 Sep 2001 Fri 30 May 2008 06y 08m 30d 36 46.1208 1 0 12 9 15 38 46 0 46 62.8828 1 31 31 James McFadden Sat 06 Sep 2003 Wed 19 Nov 2008 05y 02m 14d 38 51.8134 14 0 17 7 14 48 44 0 48 66.1861 15 32 32 Steven Naismith Wed 15 Aug 2012 Sun 11 Oct 2015 03y 01m 27d 26 35.3997 4 0 14 7 5 41 23 0 51 72.0283 10 33 33 Nathan Patterson Thu 24 Mar 2022 Tue 26 Mar 2024 02y 00m 03d 15 15.5772 0 0 6 4 5 27 23 0 21 20.7696 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 1 Jack Bell Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 1 0 2 0 1 5 5 0 10 40.0000 5 2 5 Dod Brewster Sat 09 Apr 1921 Sat 09 Apr 1921 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 1 4.0000 0 3 26 John Collins Sat 05 Sep 1998 Wed 17 Nov 1999 01y 02m 13d 6 8.3808 1 0 3 2 1 4 3 0 58 76.7016 12 4 12 Bobby Collins Sat 18 Oct 1958 Wed 03 Jun 1959 00y 07m 17d 6 12.0000 3 0 3 1 2 10 7 0 31 51.8093 10 5 16 John Connolly Fri 22 Jun 1973 Fri 22 Jun 1973 00y 00m 01d 1 1.2000 0 0 0 0 1 0 1 0 1 1.2000 0 6 8 James Dunn Sat 27 Oct 1928 Sat 27 Oct 1928 00y 00m 01d 1 2.0000 1 0 1 0 0 4 2 0 6 22.0000 2 7 25 Duncan Ferguson Sun 18 Dec 1994 Tue 11 Feb 1997 02y 01m 25d 3 3.7333 0 0 0 2 1 0 1 0 7 8.5060 0 8 13 James Gabriel Sat 22 Oct 1960 Thu 07 Nov 1963 03y 00m 17d 2 4.4000 0 0 1 0 1 6 3 0 2 4.4000 0 9 29 Scot Gemmill Wed 28 Apr 1999 Wed 30 Apr 2003 04y 00m 03d 13 19.1299 1 0 4 3 6 16 20 0 26 34.8025 1 10 10 Torry Gillick Sun 09 May 1937 Wed 07 Dec 1938 01y 06m 29d 5 13.0000 2 0 4 1 0 12 5 0 5 13.0000 2 11 21 Andy Gray Tue 28 May 1985 Tue 28 May 1985 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 20 27.1247 7 12 19 Asa Hartford Wed 12 Sep 1979 Wed 09 Sep 1981 01y 11m 29d 8 10.9909 0 1 4 2 2 10 7 0 50 65.7701 4 13 28 Don Hutchison Wed 31 Mar 1999 Tue 30 May 2000 01y 02m 00d 10 14.0950 5 0 5 2 3 10 8 0 26 36.5171 6 14 24 Stuart McCall Wed 28 Mar 1990 Wed 01 May 1991 01y 01m 04d 11 14.7272 1 0 5 1 5 11 11 0 40 52.2815 1 15 6 Neil McBain Sat 03 Mar 1923 Sat 16 Feb 1924 00y 11m 14d 2 8.0000 0 0 1 0 1 1 2 0 3 12.0000 0 16 31 James McFadden Sat 06 Sep 2003 Wed 19 Nov 2008 05y 02m 14d 38 51.8134 14 0 17 7 14 48 44 0 48 66.1861 15 17 32 Steven Naismith Wed 15 Aug 2012 Sun 11 Oct 2015 03y 01m 27d 26 35.3997 4 0 14 7 5 41 23 0 51 72.0283 10 18 30 Gary Naysmith Sat 01 Sep 2001 Fri 30 May 2008 06y 08m 30d 36 46.1208 1 0 12 9 15 38 46 0 46 62.8828 1 19 23 Pat Nevin Wed 26 Apr 1989 Thu 18 Jun 1992 03y 01m 24d 8 12.2727 1 0 5 1 2 11 7 0 28 42.7033 5 20 11 Alex Parker Wed 11 Jun 1958 Wed 11 Jun 1958 00y 00m 01d 1 1.3333 0 0 0 0 1 2 3 0 15 27.6665 0 21 33 Nathan Patterson Thu 24 Mar 2022 Tue 26 Mar 2024 02y 00m 03d 15 15.5772 0 0 6 4 5 27 23 0 21 20.7696 1 22 17 Bruce Rioch Sat 28 May 1977 Wed 21 Sep 1977 00y 03m 25d 6 7.2000 0 6 4 1 1 12 6 0 24 32.5523 6 23 2 Jacky Robertson Sat 02 Apr 1898 Sat 02 Apr 1898 00y 00m 01d 1 4.0000 0 0 0 0 1 1 3 0 16 64.0000 2 24 15 Alex Scott Thu 07 Nov 1963 Sat 25 Jun 1966 02y 07m 19d 5 9.1809 0 0 3 1 1 12 5 0 16 28.3475 5 25 20 Graeme Sharp Tue 28 May 1985 Tue 22 Mar 1988 02y 09m 24d 12 15.3072 1 0 6 6 0 12 2 0 12 15.3072 1 26 9 Jock Thomson Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 1 4.0000 0 27 7 Alex Troup Sat 17 Apr 1926 Sat 17 Apr 1926 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 5 20.0000 0 28 27 David Weir Wed 31 Mar 1999 Wed 11 Oct 2006 07y 06m 12d 42 61.7052 1 4 17 12 13 57 45 0 69 100.5957 1 29 4 George Wilson Sat 06 Apr 1907 Sat 06 Apr 1907 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 6 24.0000 0 30 22 Ian Wilson Wed 14 Oct 1987 Wed 02 Dec 1987 00y 01m 19d 3 3.9999 0 0 2 1 0 3 0 0 5 7.4285 0 31 18 George Wood Tue 22 May 1979 Sat 02 Jun 1979 00y 00m 12d 3 4.5000 0 0 1 0 2 3 6 0 4 5.5909 0 32 3 Alex Young Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 33 14 Alex Young Sun 07 May 1961 Sat 18 Jun 1966 05y 01m 12d 2 3.3333 2 0 1 0 1 3 1 0 8 14.1905 5
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 31 James McFadden Sat 06 Sep 2003 Wed 19 Nov 2008 05y 02m 14d 38 51.8134 14 0 17 7 14 48 44 0 48 66.1861 15 2 28 Don Hutchison Wed 31 Mar 1999 Tue 30 May 2000 01y 02m 00d 10 14.0950 5 0 5 2 3 10 8 0 26 36.5171 6 3 32 Steven Naismith Wed 15 Aug 2012 Sun 11 Oct 2015 03y 01m 27d 26 35.3997 4 0 14 7 5 41 23 0 51 72.0283 10 4 12 Bobby Collins Sat 18 Oct 1958 Wed 03 Jun 1959 00y 07m 17d 6 12.0000 3 0 3 1 2 10 7 0 31 51.8093 10 5 10 Torry Gillick Sun 09 May 1937 Wed 07 Dec 1938 01y 06m 29d 5 13.0000 2 0 4 1 0 12 5 0 5 13.0000 2 5 14 Alex Young Sun 07 May 1961 Sat 18 Jun 1966 05y 01m 12d 2 3.3333 2 0 1 0 1 3 1 0 8 14.1905 5 7 1 Jack Bell Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 1 0 2 0 1 5 5 0 10 40.0000 5 7 26 John Collins Sat 05 Sep 1998 Wed 17 Nov 1999 01y 02m 13d 6 8.3808 1 0 3 2 1 4 3 0 58 76.7016 12 7 8 James Dunn Sat 27 Oct 1928 Sat 27 Oct 1928 00y 00m 01d 1 2.0000 1 0 1 0 0 4 2 0 6 22.0000 2 7 29 Scot Gemmill Wed 28 Apr 1999 Wed 30 Apr 2003 04y 00m 03d 13 19.1299 1 0 4 3 6 16 20 0 26 34.8025 1 7 24 Stuart McCall Wed 28 Mar 1990 Wed 01 May 1991 01y 01m 04d 11 14.7272 1 0 5 1 5 11 11 0 40 52.2815 1 7 30 Gary Naysmith Sat 01 Sep 2001 Fri 30 May 2008 06y 08m 30d 36 46.1208 1 0 12 9 15 38 46 0 46 62.8828 1 7 23 Pat Nevin Wed 26 Apr 1989 Thu 18 Jun 1992 03y 01m 24d 8 12.2727 1 0 5 1 2 11 7 0 28 42.7033 5 7 20 Graeme Sharp Tue 28 May 1985 Tue 22 Mar 1988 02y 09m 24d 12 15.3072 1 0 6 6 0 12 2 0 12 15.3072 1 7 27 David Weir Wed 31 Mar 1999 Wed 11 Oct 2006 07y 06m 12d 42 61.7052 1 4 17 12 13 57 45 0 69 100.5957 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 27 David Weir Wed 31 Mar 1999 Wed 11 Oct 2006 07y 06m 12d 42 61.7052 1 4 17 12 13 57 45 0 69 100.5957 1 2 31 James McFadden Sat 06 Sep 2003 Wed 19 Nov 2008 05y 02m 14d 38 51.8134 14 0 17 7 14 48 44 0 48 66.1861 15 3 30 Gary Naysmith Sat 01 Sep 2001 Fri 30 May 2008 06y 08m 30d 36 46.1208 1 0 12 9 15 38 46 0 46 62.8828 1 4 32 Steven Naismith Wed 15 Aug 2012 Sun 11 Oct 2015 03y 01m 27d 26 35.3997 4 0 14 7 5 41 23 0 51 72.0283 10 5 29 Scot Gemmill Wed 28 Apr 1999 Wed 30 Apr 2003 04y 00m 03d 13 19.1299 1 0 4 3 6 16 20 0 26 34.8025 1 6 33 Nathan Patterson Thu 24 Mar 2022 Tue 26 Mar 2024 02y 00m 03d 15 15.5772 0 0 6 4 5 27 23 0 21 20.7696 1 7 20 Graeme Sharp Tue 28 May 1985 Tue 22 Mar 1988 02y 09m 24d 12 15.3072 1 0 6 6 0 12 2 0 12 15.3072 1 8 24 Stuart McCall Wed 28 Mar 1990 Wed 01 May 1991 01y 01m 04d 11 14.7272 1 0 5 1 5 11 11 0 40 52.2815 1 9 28 Don Hutchison Wed 31 Mar 1999 Tue 30 May 2000 01y 02m 00d 10 14.0950 5 0 5 2 3 10 8 0 26 36.5171 6 10 10 Torry Gillick Sun 09 May 1937 Wed 07 Dec 1938 01y 06m 29d 5 13.0000 2 0 4 1 0 12 5 0 5 13.0000 2 11 23 Pat Nevin Wed 26 Apr 1989 Thu 18 Jun 1992 03y 01m 24d 8 12.2727 1 0 5 1 2 11 7 0 28 42.7033 5 12 1 Jack Bell Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 1 0 2 0 1 5 5 0 10 40.0000 5 12 12 Bobby Collins Sat 18 Oct 1958 Wed 03 Jun 1959 00y 07m 17d 6 12.0000 3 0 3 1 2 10 7 0 31 51.8093 10 14 19 Asa Hartford Wed 12 Sep 1979 Wed 09 Sep 1981 01y 11m 29d 8 10.9909 0 1 4 2 2 10 7 0 50 65.7701 4 15 15 Alex Scott Thu 07 Nov 1963 Sat 25 Jun 1966 02y 07m 19d 5 9.1809 0 0 3 1 1 12 5 0 16 28.3475 5 16 26 John Collins Sat 05 Sep 1998 Wed 17 Nov 1999 01y 02m 13d 6 8.3808 1 0 3 2 1 4 3 0 58 76.7016 12 17 6 Neil McBain Sat 03 Mar 1923 Sat 16 Feb 1924 00y 11m 14d 2 8.0000 0 0 1 0 1 1 2 0 3 12.0000 0 18 17 Bruce Rioch Sat 28 May 1977 Wed 21 Sep 1977 00y 03m 25d 6 7.2000 0 6 4 1 1 12 6 0 24 32.5523 6 19 18 George Wood Tue 22 May 1979 Sat 02 Jun 1979 00y 00m 12d 3 4.5000 0 0 1 0 2 3 6 0 4 5.5909 0 20 13 James Gabriel Sat 22 Oct 1960 Thu 07 Nov 1963 03y 00m 17d 2 4.4000 0 0 1 0 1 6 3 0 2 4.4000 0 21 5 Dod Brewster Sat 09 Apr 1921 Sat 09 Apr 1921 00y 00m 01d 1 4.0000 0 0 1 0 0 3 0 0 1 4.0000 0 21 2 Jacky Robertson Sat 02 Apr 1898 Sat 02 Apr 1898 00y 00m 01d 1 4.0000 0 0 0 0 1 1 3 0 16 64.0000 2 21 9 Jock Thomson Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 1 4.0000 0 21 7 Alex Troup Sat 17 Apr 1926 Sat 17 Apr 1926 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 5 20.0000 0 21 4 George Wilson Sat 06 Apr 1907 Sat 06 Apr 1907 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 6 24.0000 0 21 3 Alex Young Mon 04 Mar 1907 Mon 04 Mar 1907 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 2 8.0000 0 27 22 Ian Wilson Wed 14 Oct 1987 Wed 02 Dec 1987 00y 01m 19d 3 3.9999 0 0 2 1 0 3 0 0 5 7.4285 0 28 25 Duncan Ferguson Sun 18 Dec 1994 Tue 11 Feb 1997 02y 01m 25d 3 3.7333 0 0 0 2 1 0 1 0 7 8.5060 0 29 14 Alex Young Sun 07 May 1961 Sat 18 Jun 1966 05y 01m 12d 2 3.3333 2 0 1 0 1 3 1 0 8 14.1905 5 30 8 James Dunn Sat 27 Oct 1928 Sat 27 Oct 1928 00y 00m 01d 1 2.0000 1 0 1 0 0 4 2 0 6 22.0000 2 31 21 Andy Gray Tue 28 May 1985 Tue 28 May 1985 00y 00m 01d 1 1.7143 0 0 1 0 0 1 0 0 20 27.1247 7 32 11 Alex Parker Wed 11 Jun 1958 Wed 11 Jun 1958 00y 00m 01d 1 1.3333 0 0 0 0 1 2 3 0 15 27.6665 0 33 16 John Connolly Fri 22 Jun 1973 Fri 22 Jun 1973 00y 00m 01d 1 1.2000 0 0 0 0 1 0 1 0 1 1.2000 0
Games by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 59 Sat 04 Apr 1896 Jack Bell England H 1 1
1
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 62 Sat 03 Apr 1897 Jack Bell England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 Jack Bell England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Jacky Robertson England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 90 Mon 04 Mar 1907 Alex Young Wales A 1
0
7715 ----- Arthur Grenville Morris 50 92 Sat 06 Apr 1907 George Wilson England A 1
0
35829 Robert Crompton og 2 Stephen Bloomer 42 119 Sat 09 Apr 1921 Dod Brewster England H 1
0
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 123 Sat 03 Mar 1923 Neil McBain Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 126 Sat 16 Feb 1924 Neil McBain Wales A 1
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 134 Sat 17 Apr 1926 Alex Troup England A 1
0
49429 Alex Jackson 36 ----- 141 Sat 27 Oct 1928 James Dunn Wales H 1 1
1
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 162 Wed 26 Oct 1932 Jock 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 178 Sun 09 May 1937 Torry Gillick Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 179 Sat 15 May 1937 Torry Gillick Czechoslovakia A 1 1
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 185 Sat 08 Oct 1938 Torry Gillick Northern Ireland A 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 186 Wed 09 Nov 1938 Torry Gillick Wales H 1
0
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 187 Wed 07 Dec 1938 Torry Gillick Hungary H 1 1
1
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 265 Wed 11 Jun 1958 Alex Parker Paraguay N 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 267 Sat 18 Oct 1958 Bobby Collins Wales A 1 1
1
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 268 Wed 05 Nov 1958 Bobby Collins Northern Ireland H 1 1
1
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 269 Sat 11 Apr 1959 Bobby Collins England A 1
0
98329 ----- Robert Charlton 59 270 Wed 06 May 1959 Bobby Collins West Germany H 1
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 271 Wed 27 May 1959 Bobby Collins Netherlands A 1 1
1
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 272 Wed 03 Jun 1959 Bobby Collins Portugal A 1
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 280 Sat 22 Oct 1960 James Gabriel Wales A 1
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 284 Sun 07 May 1961 Alex Young Republic Of Ireland A 1 2
2
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 300 Thu 07 Nov 1963 Alex Scott Norway H 2
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 James Gabriel Norway H 2
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 301 Wed 20 Nov 1963 Alex Scott Wales H 1
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 305 Wed 21 Oct 1964 Alex Scott Finland H 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 318 Sat 18 Jun 1966 Alex Scott Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Alex Young Portugal H 2
0
23322 ----- jose Seneca TORRES 72 319 Sat 25 Jun 1966 Alex Scott Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 371 Fri 22 Jun 1973 John Connolly Switzerland A 1
0
10000 ----- Walter Mundschin 62 405 Sat 28 May 1977 Bruce Rioch Wales A 1
0
C 14468 ----- ----- 406 Wed 01 Jun 1977 Bruce Rioch Northern Ireland H 1
0
C 44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 407 Sat 04 Jun 1977 Bruce Rioch England A 1
0
C 98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 408 Wed 15 Jun 1977 Bruce Rioch Chile A 1
0
C 17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 410 Thu 23 Jun 1977 Bruce Rioch Brazil A 1
0
C 60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 412 Wed 21 Sep 1977 Bruce Rioch Czechoslovakia H 1
0
C 83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 425 Tue 22 May 1979 George Wood Northern Ireland H 1
0
28510 Arthur Graham 76 ----- 426 Sat 26 May 1979 George Wood England A 1
0
98000 John Wark 21 Peter Simon Barnes 45; Stephen James Coppell 63; Joseph [Kevin] Keegan 70 427 Sat 02 Jun 1979 George Wood Argentina H 1
0
58018 Arthur Graham 85 Leopoldo Jacinto LUQUE 33; Leopoldo Jacinto LUQUE 61; Diego Armando MARADONA 70 429 Wed 12 Sep 1979 Asa Hartford Peru H 1
0
38085 Jorge Olaechea og 4 German Leguia 85 431 Wed 21 Nov 1979 Asa Hartford Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 442 Wed 25 Mar 1981 Asa Hartford Northern Ireland H 1
0
78376 John Wark 76 William Robert Hamilton 70 443 Tue 28 Apr 1981 Asa Hartford Israel H 1
0
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 444 Sat 16 May 1981 Asa Hartford Wales A 1
0
C 18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 445 Tue 19 May 1981 Asa Hartford Northern Ireland H 1
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 446 Sat 23 May 1981 Asa Hartford England A 1
0
90000 John Robertson pen 64 ----- 447 Wed 09 Sep 1981 Asa Hartford Sweden H 1
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 481 Tue 28 May 1985 Andy Gray Iceland A 2
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Graeme Sharp Iceland A 2
0
15052 Jim Bett 86 ----- 482 Tue 10 Sep 1985 Graeme Sharp Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 484 Wed 20 Nov 1985 Graeme Sharp Australia H 1
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Graeme Sharp Australia A 1
0
32000 ----- ----- 486 Tue 28 Jan 1986 Graeme Sharp Israel A 1
0
7000 Paul McStay 60 ----- 487 Wed 26 Mar 1986 Graeme Sharp Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 492 Fri 13 Jun 1986 Graeme Sharp Uruguay N 1
0
20000 ----- ----- 494 Wed 15 Oct 1986 Graeme Sharp Republic Of Ireland A 1
0
48000 ----- ----- 501 Wed 14 Oct 1987 Graeme Sharp Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Ian Wilson Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 502 Wed 11 Nov 1987 Graeme Sharp Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Ian Wilson Bulgaria A 2
0
49976 Gary Mackay 87 ----- 503 Wed 02 Dec 1987 Graeme Sharp Luxembourg A 2
0
2022 ----- ----- 503 Wed 02 Dec 1987 Ian Wilson Luxembourg A 2
0
2022 ----- ----- 505 Tue 22 Mar 1988 Graeme Sharp Malta A 1 1
1
8000 Graeme Sharp 21 Carmel Busuttil 54 514 Wed 26 Apr 1989 Pat Nevin Cyprus H 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 515 Sat 27 May 1989 Pat Nevin England H 1
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 520 Wed 28 Mar 1990 Stuart McCall Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 521 Wed 25 Apr 1990 Stuart McCall East Germany H 1
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Stuart McCall 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 Stuart McCall Poland H 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 524 Mon 28 May 1990 Stuart McCall Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 525 Mon 11 Jun 1990 Stuart McCall Costa Rica N 1
0
30867 ----- Juan Arnold Cayasson 49 526 Sat 16 Jun 1990 Stuart McCall Sweden N 1 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 527 Wed 20 Jun 1990 Stuart McCall Brazil N 1
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 528 Wed 12 Sep 1990 Pat Nevin Romania H 1
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 529 Wed 17 Oct 1990 Stuart McCall Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 530 Wed 14 Nov 1990 Pat Nevin Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 531 Wed 06 Feb 1991 Stuart McCall USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 533 Wed 01 May 1991 Pat Nevin San Marino A 2
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 533 Wed 01 May 1991 Stuart McCall San Marino A 2
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 539 Sun 17 May 1992 Pat Nevin United States A 1 1
1
24157 Pat Nevin 7 ----- 543 Mon 15 Jun 1992 Pat Nevin Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 544 Thu 18 Jun 1992 Pat Nevin Commonwealth of Independent States N 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 562 Sun 18 Dec 1994 Duncan Ferguson Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 579 Sat 31 Aug 1996 Duncan Ferguson Austria A 1
0
29500 ----- ----- 582 Tue 11 Feb 1997 Duncan Ferguson Estonia A 1
0
4000 ----- ----- 599 Sat 05 Sep 1998 John Collins Lithuania A 1
0
4800 ----- ----- 602 Wed 31 Mar 1999 David Weir Czech Republic H 2
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Don Hutchison Czech Republic H 2
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 603 Wed 28 Apr 1999 David Weir Germany A 3 1
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Don Hutchison Germany A 3 1
1
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Scot Gemmill Germany A 3 1
0
27000 Don Hutchison 66 ----- 604 Sat 05 Jun 1999 David Weir Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 604 Sat 05 Jun 1999 Scot Gemmill Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 David Weir 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 David Weir Bosnia and Herzegovina A 3 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Don Hutchison Bosnia and Herzegovina A 3 1
1
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 John Collins Bosnia and Herzegovina A 3 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 607 Wed 08 Sep 1999 David Weir Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 Don Hutchison Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 John Collins Estonia A 3
0
4500 ----- ----- 608 Tue 05 Oct 1999 David Weir Bosnia and Herzegovina H 2 1
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 John Collins Bosnia and Herzegovina H 2 1
1
30574 John Collins pen 26 ----- 609 Sat 09 Oct 1999 David Weir Lithuania H 2 1
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Don Hutchison Lithuania H 2 1
1
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 610 Sat 13 Nov 1999 Don Hutchison England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 John Collins England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 611 Wed 17 Nov 1999 David Weir England A 3 1
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Don Hutchison England A 3 1
1
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 John Collins England A 3 1
0
76848 Don Hutchison 39 ----- 612 Wed 29 Mar 2000 Don Hutchison France H 1
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 613 Wed 26 Apr 2000 David Weir Netherlands A 2
0
24500 ----- ----- 613 Wed 26 Apr 2000 Don Hutchison Netherlands A 2
0
24500 ----- ----- 614 Tue 30 May 2000 Don Hutchison Republic Of Ireland A 1 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 David Weir Latvia A 1
0
9500 Neil McCann 88 ----- 616 Sat 07 Oct 2000 David Weir San Marino A 1
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 617 Wed 11 Oct 2000 David Weir Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 618 Wed 15 Nov 2000 David Weir Australia H 1
0
30985 ----- Brett Emerton 12; David Zdrillic 66 619 Sat 24 Mar 2001 David Weir Belgium H 1
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 620 Wed 28 Mar 2001 David Weir San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Scot Gemmill San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 621 Wed 25 Apr 2001 David Weir Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 621 Wed 25 Apr 2001 Scot Gemmill Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 622 Sat 01 Sep 2001 David Weir Croatia H 3
0
47384 ----- ----- 622 Sat 01 Sep 2001 Gary Naysmith Croatia H 3
0
47384 ----- ----- 622 Sat 01 Sep 2001 Scot Gemmill Croatia H 3
0
47384 ----- ----- 623 Wed 05 Sep 2001 David Weir Belgium A 2
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Gary Naysmith Belgium A 2
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 624 Sat 06 Oct 2001 David Weir Latvia H 1 1
1
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 625 Wed 27 Mar 2002 David Weir France A 2
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Scot Gemmill France A 2
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 626 Wed 17 Apr 2002 David Weir Nigeria H 2
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Scot Gemmill Nigeria H 2
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 627 Thu 16 May 2002 David Weir South Korea A 2
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 627 Thu 16 May 2002 Scot Gemmill South Korea A 2
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 628 Mon 20 May 2002 David Weir South Africa A 2
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 628 Mon 20 May 2002 Scot Gemmill South Africa A 2
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 629 Thu 23 May 2002 David Weir Hong Kong League A 2 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 629 Thu 23 May 2002 Scot Gemmill Hong Kong League A 2 1
1
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 630 Wed 21 Aug 2002 David Weir Denmark H 2
0
28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Gary Naysmith Denmark H 2
0
28766 ----- Ebbe Sand 8 631 Sat 07 Sep 2002 David Weir Faroe Islands A 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 632 Sat 12 Oct 2002 Gary Naysmith Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 633 Tue 15 Oct 2002 Scot Gemmill Canada H 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 634 Wed 20 Nov 2002 Gary Naysmith Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 635 Wed 12 Feb 2003 Gary Naysmith Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Scot Gemmill Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 636 Sat 29 Mar 2003 Gary Naysmith Iceland H 1
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 637 Wed 02 Apr 2003 Gary Naysmith Lithuania A 1
0
6400 ----- Tomas Razanauskas 73 638 Wed 30 Apr 2003 Gary Naysmith Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 638 Wed 30 Apr 2003 Scot Gemmill Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 639 Tue 27 May 2003 Gary Naysmith New Zealand H 1
0
10016 Stevie Crawford 10 Ryan Nelsen 47 640 Sat 07 Jun 2003 Gary Naysmith Germany H 1
0
48047 Kenny Miller 68 Fredi Bobic 22 641 Wed 20 Aug 2003 Gary Naysmith Norway A 1
0
12758 ----- ----- 642 Sat 06 Sep 2003 Gary Naysmith Faroe Islands H 2 1
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 642 Sat 06 Sep 2003 James McFadden Faroe Islands H 2 1
1
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 643 Wed 10 Sep 2003 Gary Naysmith Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 James McFadden Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 644 Sat 11 Oct 2003 Gary Naysmith Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 James McFadden Lithuania H 2
0
50343 Darren Fletcher 70 ----- 645 Sat 15 Nov 2003 Gary Naysmith Netherlands H 2 1
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 James McFadden Netherlands H 2 1
1
50670 James McFadden 22 ----- 646 Wed 19 Nov 2003 Gary Naysmith 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 James McFadden 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 Gary Naysmith Wales A 2
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 James McFadden Wales A 2
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 648 Wed 31 Mar 2004 James McFadden Romania H 1 1
1
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 649 Wed 28 Apr 2004 James McFadden Denmark A 1
0
22885 ----- Ebbe Sand 60 650 Thu 27 May 2004 James McFadden Estonia A 1 1
1
4000 James McFadden 76 ----- 651 Sun 30 May 2004 James McFadden 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 Gary Naysmith Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 652 Wed 18 Aug 2004 James McFadden Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 653 Fri 03 Sep 2004 Gary Naysmith Spain A 2 1
0
15000 James McFadden 18 Raul pen 57 653 Fri 03 Sep 2004 James McFadden Spain A 2 1
1
15000 James McFadden 18 Raul pen 57 654 Wed 08 Sep 2004 Gary Naysmith Slovenia H 2
0
38278 ----- ----- 654 Wed 08 Sep 2004 James McFadden Slovenia H 2
0
38278 ----- ----- 655 Sat 09 Oct 2004 Gary Naysmith Norway H 2
0
48882 ----- Steffen Iversen pen 54 655 Sat 09 Oct 2004 James McFadden Norway H 2
0
48882 ----- Steffen Iversen pen 54 656 Wed 13 Oct 2004 Gary Naysmith Moldova A 1
0
7000 Steven Thompson 31 Sergiu Dadu 28 657 Wed 17 Nov 2004 James McFadden Sweden H 1 1
1
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 658 Sat 26 Mar 2005 David Weir Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 658 Sat 26 Mar 2005 Gary Naysmith Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 659 Sat 04 Jun 2005 David Weir Moldova H 2 1
0
45317 Christian Dailly 53; James McFadden 88 ----- 659 Sat 04 Jun 2005 James McFadden Moldova H 2 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 660 Wed 08 Jun 2005 David Weir Belarus A 2
0
28287 ----- ----- 660 Wed 08 Jun 2005 James McFadden Belarus A 2
0
28287 ----- ----- 662 Sat 03 Sep 2005 David Weir Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 663 Wed 07 Sep 2005 David Weir Norway A 2
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 663 Wed 07 Sep 2005 James McFadden Norway A 2
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 664 Sat 08 Oct 2005 David Weir Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 665 Wed 12 Oct 2005 David Weir Slovenia A 2 1
0
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 665 Wed 12 Oct 2005 James McFadden Slovenia A 2 1
1
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 666 Sat 12 Nov 2005 David Weir United States H 2
0
26708 Andy Webster 36 Josh Wolff pen 8 666 Sat 12 Nov 2005 James McFadden United States H 2
0
26708 Andy Webster 36 Josh Wolff pen 8 667 Wed 01 Mar 2006 David Weir Switzerland H 2
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 667 Wed 01 Mar 2006 James McFadden Switzerland H 2
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 668 Thu 11 May 2006 David Weir Bulgaria N 3 1
0
C 5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Gary Naysmith Bulgaria N 3 1
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 James McFadden Bulgaria N 3 1
1
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 669 Sat 13 May 2006 David Weir Japan A 3
0
C 58648 ----- ----- 669 Sat 13 May 2006 Gary Naysmith Japan A 3
0
58648 ----- ----- 669 Sat 13 May 2006 James McFadden Japan A 3
0
58648 ----- ----- 670 Sat 02 Sep 2006 David Weir Faroe Islands H 3 1
0
C 50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 670 Sat 02 Sep 2006 Gary Naysmith Faroe Islands H 3 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 670 Sat 02 Sep 2006 James McFadden Faroe Islands H 3 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 David Weir Lithuania A 3
0
C 7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 Gary Naysmith Lithuania A 3
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 James McFadden Lithuania A 3
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 672 Sat 07 Oct 2006 David Weir France H 2
0
50456 Gary Caldwell 67 ----- 672 Sat 07 Oct 2006 James McFadden France H 2
0
50456 Gary Caldwell 67 ----- 673 Wed 11 Oct 2006 David Weir Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 James McFadden Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 674 Sat 24 Mar 2007 Gary Naysmith Georgia H 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 675 Wed 28 Mar 2007 Gary Naysmith Italy A 1
0
37500 ----- Luca Toni 11; Luca Toni 70 676 Wed 30 May 2007 Gary Naysmith Austria A 1
0
13200 Garry OConnor 59 ----- 677 Wed 06 Jun 2007 Gary Naysmith Faroe Islands A 1
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 678 Wed 22 Aug 2007 James McFadden South Africa H 1
0
13723 Kris Boyd 71 ----- 679 Sat 08 Sep 2007 James McFadden Lithuania H 1 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 680 Wed 12 Sep 2007 James McFadden France A 1 1
1
42000 James McFadden 64 ----- 681 Sat 13 Oct 2007 Gary Naysmith Ukraine H 2 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 James McFadden Ukraine H 2 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 682 Wed 17 Oct 2007 James McFadden Georgia A 1
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 683 Sat 17 Nov 2007 Gary Naysmith Italy H 2
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 James McFadden Italy H 2
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 684 Wed 26 Mar 2008 Gary Naysmith Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 685 Fri 30 May 2008 Gary Naysmith Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 686 Wed 20 Aug 2008 James McFadden Northern Ireland H 1
0
28072 ----- ----- 687 Sat 06 Sep 2008 James McFadden North Macedonia A 1
0
9000 ----- Ilco Naumoski 5 688 Wed 10 Sep 2008 James McFadden Iceland A 1 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 689 Sat 11 Oct 2008 James McFadden Norway H 1
0
50205 ----- ----- 690 Wed 19 Nov 2008 James McFadden Argentina H 1
0
32492 ----- Maxi RodrÃguez 8 717 Wed 15 Aug 2012 Steven Naismith Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 718 Sat 08 Sep 2012 Steven Naismith Serbia H 1
0
47369 ----- ----- 719 Tue 11 Sep 2012 Steven Naismith North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 722 Wed 14 Nov 2012 Steven Naismith Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 723 Wed 06 Feb 2013 Steven Naismith Estonia H 1
0
16102 Charlie Mulgrew 39 ----- 725 Tue 26 Mar 2013 Steven Naismith Serbia A 1
0
6500 ----- Filip Djuricic 59; Filip Djuricic 65 726 Fri 07 Jun 2013 Steven Naismith Croatia A 1
0
25016 Robert Snodgrass 27 ----- 727 Wed 14 Aug 2013 Steven Naismith England A 1
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 729 Wed 11 Sep 2013 Steven Naismith North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 730 Tue 15 Oct 2013 Steven Naismith Croatia H 1 1
1
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 731 Fri 15 Nov 2013 Steven Naismith United States H 1
0
21079 ----- ----- 732 Tue 19 Nov 2013 Steven Naismith Norway A 1
0
9751 Scott Brown 61 ----- 733 Wed 05 Mar 2014 Steven Naismith Poland A 1
0
41652 Scott Brown 77 ----- 734 Wed 28 May 2014 Steven Naismith Nigeria N 1
0
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 735 Sun 07 Sep 2014 Steven Naismith Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 736 Sat 11 Oct 2014 Steven Naismith Georgia H 1
0
34719 Akaki Khubutia og 28 ----- 737 Tue 14 Oct 2014 Steven Naismith Poland A 1 1
1
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 738 Fri 14 Nov 2014 Steven Naismith Republic Of Ireland H 1
0
59239 Shaun Maloney 74 ----- 739 Tue 18 Nov 2014 Steven Naismith England H 1
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 740 Wed 25 Mar 2015 Steven Naismith Northern Ireland H 1
0
20117 Christophe Berra 85 ----- 741 Sun 29 Mar 2015 Steven Naismith Gibraltar H 1 1
1
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 Steven Naismith Qatar H 1
0
14270 Matt Ritchie 41 ----- 743 Sat 13 Jun 2015 Steven Naismith Republic Of Ireland A 1
0
49063 John O'Shea og 47 Jonathan Walters 38 744 Fri 04 Sep 2015 Steven Naismith Georgia A 1
0
22886 ----- Valeri Qazaishvili 37 746 Thu 08 Oct 2015 Steven Naismith Poland H 1
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 747 Sun 11 Oct 2015 Steven Naismith Gibraltar A 1 1
1
12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 807 Thu 24 Mar 2022 Nathan Patterson Poland H 1
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 808 Tue 29 Mar 2022 Nathan Patterson Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 810 Wed 08 Jun 2022 Nathan Patterson Armenia H 1
0
38627 Anthony Ralston 28; Scott McKenna 40 ----- 812 Tue 14 Jun 2022 Nathan Patterson Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 813 Wed 21 Sep 2022 Nathan Patterson Ukraine H 1
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 817 Sat 25 Mar 2023 Nathan Patterson Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 818 Tue 28 Mar 2023 Nathan Patterson Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 821 Fri 08 Sep 2023 Nathan Patterson Cyprus A 1
0
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 822 Tue 12 Sep 2023 Nathan Patterson England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 823 Thu 12 Oct 2023 Nathan Patterson Spain A 1
0
45623 ----- Alvaro Morata 73; Oihan Sancet 86 824 Tue 17 Oct 2023 Nathan Patterson France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41 825 Thu 16 Nov 2023 Nathan Patterson Georgia A 1
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 826 Sun 19 Nov 2023 Nathan Patterson Norway H 1
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 827 Fri 22 Mar 2024 Nathan Patterson Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84 828 Tue 26 Mar 2024 Nathan Patterson Northern Ireland H 1
0
33452 ----- Conor Bradley 32
Games by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 427 Sat 02 Jun 1979 George Wood Argentina H 1
0
58018 Arthur Graham 85 Leopoldo Jacinto LUQUE 33; Leopoldo Jacinto LUQUE 61; Diego Armando MARADONA 70 520 Wed 28 Mar 1990 Stuart McCall Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 690 Wed 19 Nov 2008 James McFadden Argentina H 1
0
32492 ----- Maxi RodrÃguez 8 810 Wed 08 Jun 2022 Nathan Patterson Armenia H 1
0
38627 Anthony Ralston 28; Scott McKenna 40 ----- 812 Tue 14 Jun 2022 Nathan Patterson Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 484 Wed 20 Nov 1985 Graeme Sharp Australia H 1
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Graeme Sharp Australia A 1
0
32000 ----- ----- 618 Wed 15 Nov 2000 David Weir Australia H 1
0
30985 ----- Brett Emerton 12; David Zdrillic 66 717 Wed 15 Aug 2012 Steven Naismith Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 178 Sun 09 May 1937 Torry Gillick Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 579 Sat 31 Aug 1996 Duncan Ferguson Austria A 1
0
29500 ----- ----- 638 Wed 30 Apr 2003 Gary Naysmith Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 638 Wed 30 Apr 2003 Scot Gemmill Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 676 Wed 30 May 2007 Gary Naysmith Austria A 1
0
13200 Garry OConnor 59 ----- 808 Tue 29 Mar 2022 Nathan Patterson Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 660 Wed 08 Jun 2005 David Weir Belarus A 2
0
28287 ----- ----- 660 Wed 08 Jun 2005 James McFadden Belarus A 2
0
28287 ----- ----- 664 Sat 08 Oct 2005 David Weir Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 431 Wed 21 Nov 1979 Asa Hartford Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 501 Wed 14 Oct 1987 Graeme Sharp Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Ian Wilson Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 619 Sat 24 Mar 2001 David Weir Belgium H 1
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 623 Wed 05 Sep 2001 David Weir Belgium A 2
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Gary Naysmith Belgium A 2
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 606 Sat 04 Sep 1999 David Weir Bosnia and Herzegovina A 3 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Don Hutchison Bosnia and Herzegovina A 3 1
1
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 John Collins Bosnia and Herzegovina A 3 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 David Weir Bosnia and Herzegovina H 2 1
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 John Collins Bosnia and Herzegovina H 2 1
1
30574 John Collins pen 26 ----- 319 Sat 25 Jun 1966 Alex Scott Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 410 Thu 23 Jun 1977 Bruce Rioch Brazil A 1
0
C 60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 527 Wed 20 Jun 1990 Stuart McCall Brazil N 1
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 502 Wed 11 Nov 1987 Graeme Sharp Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Ian Wilson Bulgaria A 2
0
49976 Gary Mackay 87 ----- 530 Wed 14 Nov 1990 Pat Nevin Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 668 Thu 11 May 2006 David Weir Bulgaria N 3 1
0
C 5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Gary Naysmith Bulgaria N 3 1
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 James McFadden Bulgaria N 3 1
1
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 633 Tue 15 Oct 2002 Scot Gemmill Canada H 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 408 Wed 15 Jun 1977 Bruce Rioch Chile A 1
0
C 17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 544 Thu 18 Jun 1992 Pat Nevin Commonwealth of Independent States N 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 525 Mon 11 Jun 1990 Stuart McCall Costa Rica N 1
0
30867 ----- Juan Arnold Cayasson 49 617 Wed 11 Oct 2000 David Weir Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 622 Sat 01 Sep 2001 David Weir Croatia H 3
0
47384 ----- ----- 622 Sat 01 Sep 2001 Gary Naysmith Croatia H 3
0
47384 ----- ----- 622 Sat 01 Sep 2001 Scot Gemmill Croatia H 3
0
47384 ----- ----- 684 Wed 26 Mar 2008 Gary Naysmith Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 726 Fri 07 Jun 2013 Steven Naismith Croatia A 1
0
25016 Robert Snodgrass 27 ----- 730 Tue 15 Oct 2013 Steven Naismith Croatia H 1 1
1
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 514 Wed 26 Apr 1989 Pat Nevin Cyprus H 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 817 Sat 25 Mar 2023 Nathan Patterson Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 821 Fri 08 Sep 2023 Nathan Patterson Cyprus A 1
0
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 602 Wed 31 Mar 1999 David Weir Czech Republic H 2
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Don Hutchison Czech Republic H 2
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 605 Wed 09 Jun 1999 David Weir Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 685 Fri 30 May 2008 Gary Naysmith Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 179 Sat 15 May 1937 Torry Gillick Czechoslovakia A 1 1
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 412 Wed 21 Sep 1977 Bruce Rioch Czechoslovakia H 1
0
C 83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 630 Wed 21 Aug 2002 David Weir Denmark H 2
0
28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Gary Naysmith Denmark H 2
0
28766 ----- Ebbe Sand 8 649 Wed 28 Apr 2004 James McFadden Denmark A 1
0
22885 ----- Ebbe Sand 60 521 Wed 25 Apr 1990 Stuart McCall East Germany H 1
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Stuart McCall Egypt H 1
0
23000 Ally McCoist 73 Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83 59 Sat 04 Apr 1896 Jack Bell England H 1 1
1
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 62 Sat 03 Apr 1897 Jack Bell England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 Jack Bell England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Jacky Robertson England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 92 Sat 06 Apr 1907 George Wilson England A 1
0
35829 Robert Crompton og 2 Stephen Bloomer 42 119 Sat 09 Apr 1921 Dod Brewster England H 1
0
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 134 Sat 17 Apr 1926 Alex Troup England A 1
0
49429 Alex Jackson 36 ----- 269 Sat 11 Apr 1959 Bobby Collins England A 1
0
98329 ----- Robert Charlton 59 407 Sat 04 Jun 1977 Bruce Rioch England A 1
0
C 98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 426 Sat 26 May 1979 George Wood England A 1
0
98000 John Wark 21 Peter Simon Barnes 45; Stephen James Coppell 63; Joseph [Kevin] Keegan 70 446 Sat 23 May 1981 Asa Hartford England A 1
0
90000 John Robertson pen 64 ----- 515 Sat 27 May 1989 Pat Nevin England H 1
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 610 Sat 13 Nov 1999 Don Hutchison England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 John Collins England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 611 Wed 17 Nov 1999 David Weir England A 3 1
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Don Hutchison England A 3 1
1
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 John Collins England A 3 1
0
76848 Don Hutchison 39 ----- 727 Wed 14 Aug 2013 Steven Naismith England A 1
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 739 Tue 18 Nov 2014 Steven Naismith England H 1
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 822 Tue 12 Sep 2023 Nathan Patterson England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 582 Tue 11 Feb 1997 Duncan Ferguson Estonia A 1
0
4000 ----- ----- 607 Wed 08 Sep 1999 David Weir Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 Don Hutchison Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 John Collins Estonia A 3
0
4500 ----- ----- 650 Thu 27 May 2004 James McFadden Estonia A 1 1
1
4000 James McFadden 76 ----- 723 Wed 06 Feb 2013 Steven Naismith Estonia H 1
0
16102 Charlie Mulgrew 39 ----- 604 Sat 05 Jun 1999 David Weir Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 604 Sat 05 Jun 1999 Scot Gemmill Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 631 Sat 07 Sep 2002 David Weir Faroe Islands A 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 642 Sat 06 Sep 2003 Gary Naysmith Faroe Islands H 2 1
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 642 Sat 06 Sep 2003 James McFadden Faroe Islands H 2 1
1
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 670 Sat 02 Sep 2006 David Weir Faroe Islands H 3 1
0
C 50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 670 Sat 02 Sep 2006 Gary Naysmith Faroe Islands H 3 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 670 Sat 02 Sep 2006 James McFadden Faroe Islands H 3 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 Gary Naysmith Faroe Islands A 1
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 305 Wed 21 Oct 1964 Alex Scott Finland H 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 612 Wed 29 Mar 2000 Don Hutchison France H 1
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 625 Wed 27 Mar 2002 David Weir France A 2
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Scot Gemmill France A 2
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 672 Sat 07 Oct 2006 David Weir France H 2
0
50456 Gary Caldwell 67 ----- 672 Sat 07 Oct 2006 James McFadden France H 2
0
50456 Gary Caldwell 67 ----- 680 Wed 12 Sep 2007 James McFadden France A 1 1
1
42000 James McFadden 64 ----- 824 Tue 17 Oct 2023 Nathan Patterson France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41 674 Sat 24 Mar 2007 Gary Naysmith Georgia H 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 682 Wed 17 Oct 2007 James McFadden Georgia A 1
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 736 Sat 11 Oct 2014 Steven Naismith Georgia H 1
0
34719 Akaki Khubutia og 28 ----- 744 Fri 04 Sep 2015 Steven Naismith Georgia A 1
0
22886 ----- Valeri Qazaishvili 37 825 Thu 16 Nov 2023 Nathan Patterson Georgia A 1
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 543 Mon 15 Jun 1992 Pat Nevin Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 603 Wed 28 Apr 1999 David Weir Germany A 3 1
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Don Hutchison Germany A 3 1
1
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Scot Gemmill Germany A 3 1
0
27000 Don Hutchison 66 ----- 640 Sat 07 Jun 2003 Gary Naysmith Germany H 1
0
48047 Kenny Miller 68 Fredi Bobic 22 643 Wed 10 Sep 2003 Gary Naysmith Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 James McFadden Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 735 Sun 07 Sep 2014 Steven Naismith Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 741 Sun 29 Mar 2015 Steven Naismith Gibraltar H 1 1
1
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 Steven Naismith Gibraltar A 1 1
1
12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 562 Sun 18 Dec 1994 Duncan Ferguson Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 629 Thu 23 May 2002 David Weir Hong Kong League A 2 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 629 Thu 23 May 2002 Scot Gemmill Hong Kong League A 2 1
1
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 187 Wed 07 Dec 1938 Torry Gillick Hungary H 1 1
1
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 652 Wed 18 Aug 2004 Gary Naysmith Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 652 Wed 18 Aug 2004 James McFadden Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 481 Tue 28 May 1985 Andy Gray Iceland A 2
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Graeme Sharp Iceland A 2
0
15052 Jim Bett 86 ----- 632 Sat 12 Oct 2002 Gary Naysmith Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 636 Sat 29 Mar 2003 Gary Naysmith Iceland H 1
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 688 Wed 10 Sep 2008 James McFadden Iceland A 1 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 443 Tue 28 Apr 1981 Asa Hartford Israel H 1
0
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 486 Tue 28 Jan 1986 Graeme Sharp Israel A 1
0
7000 Paul McStay 60 ----- 658 Sat 26 Mar 2005 David Weir Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 658 Sat 26 Mar 2005 Gary Naysmith Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 662 Sat 03 Sep 2005 David Weir Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 675 Wed 28 Mar 2007 Gary Naysmith Italy A 1
0
37500 ----- Luca Toni 11; Luca Toni 70 683 Sat 17 Nov 2007 Gary Naysmith Italy H 2
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 James McFadden Italy H 2
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 669 Sat 13 May 2006 David Weir Japan A 3
0
C 58648 ----- ----- 669 Sat 13 May 2006 Gary Naysmith Japan A 3
0
58648 ----- ----- 669 Sat 13 May 2006 James McFadden Japan A 3
0
58648 ----- ----- 615 Sat 02 Sep 2000 David Weir Latvia A 1
0
9500 Neil McCann 88 ----- 624 Sat 06 Oct 2001 David Weir Latvia H 1 1
1
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 599 Sat 05 Sep 1998 John Collins Lithuania A 1
0
4800 ----- ----- 609 Sat 09 Oct 1999 David Weir Lithuania H 2 1
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Don Hutchison Lithuania H 2 1
1
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 637 Wed 02 Apr 2003 Gary Naysmith Lithuania A 1
0
6400 ----- Tomas Razanauskas 73 644 Sat 11 Oct 2003 Gary Naysmith Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 James McFadden Lithuania H 2
0
50343 Darren Fletcher 70 ----- 671 Wed 06 Sep 2006 David Weir Lithuania A 3
0
C 7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 Gary Naysmith Lithuania A 3
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 James McFadden Lithuania A 3
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 679 Sat 08 Sep 2007 James McFadden Lithuania H 1 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 503 Wed 02 Dec 1987 Graeme Sharp Luxembourg A 2
0
2022 ----- ----- 503 Wed 02 Dec 1987 Ian Wilson Luxembourg A 2
0
2022 ----- ----- 722 Wed 14 Nov 2012 Steven Naismith Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 505 Tue 22 Mar 1988 Graeme Sharp Malta A 1 1
1
8000 Graeme Sharp 21 Carmel Busuttil 54 524 Mon 28 May 1990 Stuart McCall Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 656 Wed 13 Oct 2004 Gary Naysmith Moldova A 1
0
7000 Steven Thompson 31 Sergiu Dadu 28 659 Sat 04 Jun 2005 David Weir Moldova H 2 1
0
45317 Christian Dailly 53; James McFadden 88 ----- 659 Sat 04 Jun 2005 James McFadden Moldova H 2 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 271 Wed 27 May 1959 Bobby Collins Netherlands A 1 1
1
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 613 Wed 26 Apr 2000 David Weir Netherlands A 2
0
24500 ----- ----- 613 Wed 26 Apr 2000 Don Hutchison Netherlands A 2
0
24500 ----- ----- 645 Sat 15 Nov 2003 Gary Naysmith Netherlands H 2 1
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 James McFadden Netherlands H 2 1
1
50670 James McFadden 22 ----- 646 Wed 19 Nov 2003 Gary Naysmith 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 James McFadden 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 827 Fri 22 Mar 2024 Nathan Patterson Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84 639 Tue 27 May 2003 Gary Naysmith New Zealand H 1
0
10016 Stevie Crawford 10 Ryan Nelsen 47 626 Wed 17 Apr 2002 David Weir Nigeria H 2
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Scot Gemmill Nigeria H 2
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 734 Wed 28 May 2014 Steven Naismith Nigeria N 1
0
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 687 Sat 06 Sep 2008 James McFadden North Macedonia A 1
0
9000 ----- Ilco Naumoski 5 719 Tue 11 Sep 2012 Steven Naismith North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 729 Wed 11 Sep 2013 Steven Naismith North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 123 Sat 03 Mar 1923 Neil McBain Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 185 Sat 08 Oct 1938 Torry Gillick Northern Ireland A 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 268 Wed 05 Nov 1958 Bobby Collins Northern Ireland H 1 1
1
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 406 Wed 01 Jun 1977 Bruce Rioch Northern Ireland H 1
0
C 44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 425 Tue 22 May 1979 George Wood Northern Ireland H 1
0
28510 Arthur Graham 76 ----- 442 Wed 25 Mar 1981 Asa Hartford Northern Ireland H 1
0
78376 John Wark 76 William Robert Hamilton 70 445 Tue 19 May 1981 Asa Hartford Northern Ireland H 1
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 686 Wed 20 Aug 2008 James McFadden Northern Ireland H 1
0
28072 ----- ----- 740 Wed 25 Mar 2015 Steven Naismith Northern Ireland H 1
0
20117 Christophe Berra 85 ----- 828 Tue 26 Mar 2024 Nathan Patterson Northern Ireland H 1
0
33452 ----- Conor Bradley 32 300 Thu 07 Nov 1963 Alex Scott Norway H 2
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 James Gabriel Norway H 2
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 641 Wed 20 Aug 2003 Gary Naysmith Norway A 1
0
12758 ----- ----- 655 Sat 09 Oct 2004 Gary Naysmith Norway H 2
0
48882 ----- Steffen Iversen pen 54 655 Sat 09 Oct 2004 James McFadden Norway H 2
0
48882 ----- Steffen Iversen pen 54 663 Wed 07 Sep 2005 David Weir Norway A 2
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 663 Wed 07 Sep 2005 James McFadden Norway A 2
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 689 Sat 11 Oct 2008 James McFadden Norway H 1
0
50205 ----- ----- 732 Tue 19 Nov 2013 Steven Naismith Norway A 1
0
9751 Scott Brown 61 ----- 826 Sun 19 Nov 2023 Nathan Patterson Norway H 1
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 265 Wed 11 Jun 1958 Alex Parker Paraguay N 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 Asa Hartford Peru H 1
0
38085 Jorge Olaechea og 4 German Leguia 85 523 Sat 19 May 1990 Stuart McCall Poland H 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 621 Wed 25 Apr 2001 David Weir Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 621 Wed 25 Apr 2001 Scot Gemmill Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 733 Wed 05 Mar 2014 Steven Naismith Poland A 1
0
41652 Scott Brown 77 ----- 737 Tue 14 Oct 2014 Steven Naismith Poland A 1 1
1
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 746 Thu 08 Oct 2015 Steven Naismith Poland H 1
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 807 Thu 24 Mar 2022 Nathan Patterson Poland H 1
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 272 Wed 03 Jun 1959 Bobby Collins Portugal A 1
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 318 Sat 18 Jun 1966 Alex Scott Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Alex Young Portugal H 2
0
23322 ----- jose Seneca TORRES 72 634 Wed 20 Nov 2002 Gary Naysmith Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 742 Fri 05 Jun 2015 Steven Naismith Qatar H 1
0
14270 Matt Ritchie 41 ----- 284 Sun 07 May 1961 Alex Young Republic Of Ireland A 1 2
2
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 494 Wed 15 Oct 1986 Graeme Sharp Republic Of Ireland A 1
0
48000 ----- ----- 614 Tue 30 May 2000 Don Hutchison Republic Of Ireland A 1 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 635 Wed 12 Feb 2003 Gary Naysmith Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Scot Gemmill Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 738 Fri 14 Nov 2014 Steven Naismith Republic Of Ireland H 1
0
59239 Shaun Maloney 74 ----- 743 Sat 13 Jun 2015 Steven Naismith Republic Of Ireland A 1
0
49063 John O'Shea og 47 Jonathan Walters 38 487 Wed 26 Mar 1986 Graeme Sharp Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 528 Wed 12 Sep 1990 Pat Nevin Romania H 1
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 648 Wed 31 Mar 2004 James McFadden Romania H 1 1
1
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 533 Wed 01 May 1991 Pat Nevin San Marino A 2
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 533 Wed 01 May 1991 Stuart McCall San Marino A 2
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 616 Sat 07 Oct 2000 David Weir San Marino A 1
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 620 Wed 28 Mar 2001 David Weir San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Scot Gemmill San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 718 Sat 08 Sep 2012 Steven Naismith Serbia H 1
0
47369 ----- ----- 725 Tue 26 Mar 2013 Steven Naismith Serbia A 1
0
6500 ----- Filip Djuricic 59; Filip Djuricic 65 654 Wed 08 Sep 2004 Gary Naysmith Slovenia H 2
0
38278 ----- ----- 654 Wed 08 Sep 2004 James McFadden Slovenia H 2
0
38278 ----- ----- 665 Wed 12 Oct 2005 David Weir Slovenia A 2 1
0
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 665 Wed 12 Oct 2005 James McFadden Slovenia A 2 1
1
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 628 Mon 20 May 2002 David Weir South Africa A 2
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 628 Mon 20 May 2002 Scot Gemmill South Africa A 2
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 678 Wed 22 Aug 2007 James McFadden South Africa H 1
0
13723 Kris Boyd 71 ----- 627 Thu 16 May 2002 David Weir South Korea A 2
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 627 Thu 16 May 2002 Scot Gemmill South Korea A 2
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 653 Fri 03 Sep 2004 Gary Naysmith Spain A 2 1
0
15000 James McFadden 18 Raul pen 57 653 Fri 03 Sep 2004 James McFadden Spain A 2 1
1
15000 James McFadden 18 Raul pen 57 818 Tue 28 Mar 2023 Nathan Patterson Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 823 Thu 12 Oct 2023 Nathan Patterson Spain A 1
0
45623 ----- Alvaro Morata 73; Oihan Sancet 86 447 Wed 09 Sep 1981 Asa Hartford Sweden H 1
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 526 Sat 16 Jun 1990 Stuart McCall Sweden N 1 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 657 Wed 17 Nov 2004 James McFadden Sweden H 1 1
1
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 371 Fri 22 Jun 1973 John Connolly Switzerland A 1
0
10000 ----- Walter Mundschin 62 529 Wed 17 Oct 1990 Stuart McCall Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 667 Wed 01 Mar 2006 David Weir Switzerland H 2
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 667 Wed 01 Mar 2006 James McFadden Switzerland H 2
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 651 Sun 30 May 2004 James McFadden Trinidad And Tobago H 1
0
16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35 Stern John 55 673 Wed 11 Oct 2006 David Weir Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 James McFadden Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 681 Sat 13 Oct 2007 Gary Naysmith Ukraine H 2 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 James McFadden Ukraine H 2 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 813 Wed 21 Sep 2022 Nathan Patterson Ukraine H 1
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 539 Sun 17 May 1992 Pat Nevin United States A 1 1
1
24157 Pat Nevin 7 ----- 666 Sat 12 Nov 2005 David Weir United States H 2
0
26708 Andy Webster 36 Josh Wolff pen 8 666 Sat 12 Nov 2005 James McFadden United States H 2
0
26708 Andy Webster 36 Josh Wolff pen 8 731 Fri 15 Nov 2013 Steven Naismith United States H 1
0
21079 ----- ----- 492 Fri 13 Jun 1986 Graeme Sharp Uruguay N 1
0
20000 ----- ----- 531 Wed 06 Feb 1991 Stuart McCall USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 90 Mon 04 Mar 1907 Alex Young Wales A 1
0
7715 ----- Arthur Grenville Morris 50 126 Sat 16 Feb 1924 Neil McBain Wales A 1
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 141 Sat 27 Oct 1928 James Dunn Wales H 1 1
1
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 162 Wed 26 Oct 1932 Jock 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 186 Wed 09 Nov 1938 Torry Gillick Wales H 1
0
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 267 Sat 18 Oct 1958 Bobby Collins Wales A 1 1
1
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 280 Sat 22 Oct 1960 James Gabriel Wales A 1
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 301 Wed 20 Nov 1963 Alex Scott Wales H 1
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 405 Sat 28 May 1977 Bruce Rioch Wales A 1
0
C 14468 ----- ----- 444 Sat 16 May 1981 Asa Hartford Wales A 1
0
C 18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 482 Tue 10 Sep 1985 Graeme Sharp Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 647 Wed 18 Feb 2004 Gary Naysmith Wales A 2
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 James McFadden Wales A 2
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 270 Wed 06 May 1959 Bobby Collins West Germany H 1
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30
Games by Number of Players Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 603 Wed 28 Apr 1999 David Weir Germany A 3 1
0
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Don Hutchison Germany A 3 1
1
27000 Don Hutchison 66 ----- 603 Wed 28 Apr 1999 Scot Gemmill Germany A 3 1
0
27000 Don Hutchison 66 ----- 606 Sat 04 Sep 1999 David Weir Bosnia and Herzegovina A 3 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 Don Hutchison Bosnia and Herzegovina A 3 1
1
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 606 Sat 04 Sep 1999 John Collins Bosnia and Herzegovina A 3 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 607 Wed 08 Sep 1999 David Weir Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 Don Hutchison Estonia A 3
0
4500 ----- ----- 607 Wed 08 Sep 1999 John Collins Estonia A 3
0
4500 ----- ----- 611 Wed 17 Nov 1999 David Weir England A 3 1
0
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 Don Hutchison England A 3 1
1
76848 Don Hutchison 39 ----- 611 Wed 17 Nov 1999 John Collins England A 3 1
0
76848 Don Hutchison 39 ----- 622 Sat 01 Sep 2001 David Weir Croatia H 3
0
47384 ----- ----- 622 Sat 01 Sep 2001 Gary Naysmith Croatia H 3
0
47384 ----- ----- 622 Sat 01 Sep 2001 Scot Gemmill Croatia H 3
0
47384 ----- ----- 668 Thu 11 May 2006 David Weir Bulgaria N 3 1
0
C 5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 Gary Naysmith Bulgaria N 3 1
0
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 668 Thu 11 May 2006 James McFadden Bulgaria N 3 1
1
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 669 Sat 13 May 2006 David Weir Japan A 3
0
C 58648 ----- ----- 669 Sat 13 May 2006 Gary Naysmith Japan A 3
0
58648 ----- ----- 669 Sat 13 May 2006 James McFadden Japan A 3
0
58648 ----- ----- 670 Sat 02 Sep 2006 David Weir Faroe Islands H 3 1
0
C 50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 670 Sat 02 Sep 2006 Gary Naysmith Faroe Islands H 3 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 670 Sat 02 Sep 2006 James McFadden Faroe Islands H 3 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 David Weir Lithuania A 3
0
C 7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 Gary Naysmith Lithuania A 3
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 671 Wed 06 Sep 2006 James McFadden Lithuania A 3
0
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 65 Sat 02 Apr 1898 Jack Bell England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 65 Sat 02 Apr 1898 Jacky Robertson England H 2
0
40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 300 Thu 07 Nov 1963 Alex Scott Norway H 2
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 300 Thu 07 Nov 1963 James Gabriel Norway H 2
0
35416 Denis Law 19; Denis Law 42; Denis Law 60; Davie Mackay 74; Davie Mackay 76; Denis Law 78 Per Kristoffersen pen 7 318 Sat 18 Jun 1966 Alex Scott Portugal H 2
0
23322 ----- jose Seneca TORRES 72 318 Sat 18 Jun 1966 Alex Young Portugal H 2
0
23322 ----- jose Seneca TORRES 72 481 Tue 28 May 1985 Andy Gray Iceland A 2
0
15052 Jim Bett 86 ----- 481 Tue 28 May 1985 Graeme Sharp Iceland A 2
0
15052 Jim Bett 86 ----- 501 Wed 14 Oct 1987 Graeme Sharp Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 501 Wed 14 Oct 1987 Ian Wilson Belgium H 2
0
16052 Ally McCoist 14; Paul McStay 79 ----- 502 Wed 11 Nov 1987 Graeme Sharp Bulgaria A 2
0
49976 Gary Mackay 87 ----- 502 Wed 11 Nov 1987 Ian Wilson Bulgaria A 2
0
49976 Gary Mackay 87 ----- 503 Wed 02 Dec 1987 Graeme Sharp Luxembourg A 2
0
2022 ----- ----- 503 Wed 02 Dec 1987 Ian Wilson Luxembourg A 2
0
2022 ----- ----- 533 Wed 01 May 1991 Pat Nevin San Marino A 2
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 533 Wed 01 May 1991 Stuart McCall San Marino A 2
0
3512 Gordon Strachan pen 63; Gordon Durie 66 ----- 602 Wed 31 Mar 1999 David Weir Czech Republic H 2
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 602 Wed 31 Mar 1999 Don Hutchison Czech Republic H 2
0
44513 Eoin Jess 68 Matthew Elliott og 27; Vladimir Smicer 35 604 Sat 05 Jun 1999 David Weir Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 604 Sat 05 Jun 1999 Scot Gemmill Faroe Islands A 2
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 608 Tue 05 Oct 1999 David Weir Bosnia and Herzegovina H 2 1
0
30574 John Collins pen 26 ----- 608 Tue 05 Oct 1999 John Collins Bosnia and Herzegovina H 2 1
1
30574 John Collins pen 26 ----- 609 Sat 09 Oct 1999 David Weir Lithuania H 2 1
0
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 609 Sat 09 Oct 1999 Don Hutchison Lithuania H 2 1
1
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 610 Sat 13 Nov 1999 Don Hutchison England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 610 Sat 13 Nov 1999 John Collins England H 2
0
50132 ----- Paul Scholes 21; Paul Scholes 42 613 Wed 26 Apr 2000 David Weir Netherlands A 2
0
24500 ----- ----- 613 Wed 26 Apr 2000 Don Hutchison Netherlands A 2
0
24500 ----- ----- 620 Wed 28 Mar 2001 David Weir San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 620 Wed 28 Mar 2001 Scot Gemmill San Marino H 2
0
27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64 ----- 621 Wed 25 Apr 2001 David Weir Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 621 Wed 25 Apr 2001 Scot Gemmill Poland A 2
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 623 Wed 05 Sep 2001 David Weir Belgium A 2
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 623 Wed 05 Sep 2001 Gary Naysmith Belgium A 2
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 625 Wed 27 Mar 2002 David Weir France A 2
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 625 Wed 27 Mar 2002 Scot Gemmill France A 2
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 626 Wed 17 Apr 2002 David Weir Nigeria H 2
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 626 Wed 17 Apr 2002 Scot Gemmill Nigeria H 2
0
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 627 Thu 16 May 2002 David Weir South Korea A 2
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 627 Thu 16 May 2002 Scot Gemmill South Korea A 2
0
52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 628 Mon 20 May 2002 David Weir South Africa A 2
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 628 Mon 20 May 2002 Scot Gemmill South Africa A 2
0
3007 ----- Teboho Mokoena 32; George Koumantarakis 90 629 Thu 23 May 2002 David Weir Hong Kong League A 2 1
0
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 629 Thu 23 May 2002 Scot Gemmill Hong Kong League A 2 1
1
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 630 Wed 21 Aug 2002 David Weir Denmark H 2
0
28766 ----- Ebbe Sand 8 630 Wed 21 Aug 2002 Gary Naysmith Denmark H 2
0
28766 ----- Ebbe Sand 8 635 Wed 12 Feb 2003 Gary Naysmith Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Scot Gemmill Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 638 Wed 30 Apr 2003 Gary Naysmith Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 638 Wed 30 Apr 2003 Scot Gemmill Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 642 Sat 06 Sep 2003 Gary Naysmith Faroe Islands H 2 1
0
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 642 Sat 06 Sep 2003 James McFadden Faroe Islands H 2 1
1
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 643 Wed 10 Sep 2003 Gary Naysmith Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 643 Wed 10 Sep 2003 James McFadden Germany A 2
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 644 Sat 11 Oct 2003 Gary Naysmith Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 James McFadden Lithuania H 2
0
50343 Darren Fletcher 70 ----- 645 Sat 15 Nov 2003 Gary Naysmith Netherlands H 2 1
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 James McFadden Netherlands H 2 1
1
50670 James McFadden 22 ----- 646 Wed 19 Nov 2003 Gary Naysmith 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 James McFadden 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 Gary Naysmith Wales A 2
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 647 Wed 18 Feb 2004 James McFadden Wales A 2
0
47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 652 Wed 18 Aug 2004 Gary Naysmith Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 652 Wed 18 Aug 2004 James McFadden Hungary H 2
0
15933 ----- Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 653 Fri 03 Sep 2004 Gary Naysmith Spain A 2 1
0
15000 James McFadden 18 Raul pen 57 653 Fri 03 Sep 2004 James McFadden Spain A 2 1
1
15000 James McFadden 18 Raul pen 57 654 Wed 08 Sep 2004 Gary Naysmith Slovenia H 2
0
38278 ----- ----- 654 Wed 08 Sep 2004 James McFadden Slovenia H 2
0
38278 ----- ----- 655 Sat 09 Oct 2004 Gary Naysmith Norway H 2
0
48882 ----- Steffen Iversen pen 54 655 Sat 09 Oct 2004 James McFadden Norway H 2
0
48882 ----- Steffen Iversen pen 54 658 Sat 26 Mar 2005 David Weir Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 658 Sat 26 Mar 2005 Gary Naysmith Italy A 2
0
40745 ----- Andrea Pirlo 35; Andrea Pirlo 85 659 Sat 04 Jun 2005 David Weir Moldova H 2 1
0
45317 Christian Dailly 53; James McFadden 88 ----- 659 Sat 04 Jun 2005 James McFadden Moldova H 2 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 660 Wed 08 Jun 2005 David Weir Belarus A 2
0
28287 ----- ----- 660 Wed 08 Jun 2005 James McFadden Belarus A 2
0
28287 ----- ----- 663 Wed 07 Sep 2005 David Weir Norway A 2
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 663 Wed 07 Sep 2005 James McFadden Norway A 2
0
24904 Kenny Miller 21; Kenny Miller 31 Ole Martin Aarst 90 665 Wed 12 Oct 2005 David Weir Slovenia A 2 1
0
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 665 Wed 12 Oct 2005 James McFadden Slovenia A 2 1
1
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 666 Sat 12 Nov 2005 David Weir United States H 2
0
26708 Andy Webster 36 Josh Wolff pen 8 666 Sat 12 Nov 2005 James McFadden United States H 2
0
26708 Andy Webster 36 Josh Wolff pen 8 667 Wed 01 Mar 2006 David Weir Switzerland H 2
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 667 Wed 01 Mar 2006 James McFadden Switzerland H 2
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 672 Sat 07 Oct 2006 David Weir France H 2
0
50456 Gary Caldwell 67 ----- 672 Sat 07 Oct 2006 James McFadden France H 2
0
50456 Gary Caldwell 67 ----- 673 Wed 11 Oct 2006 David Weir Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 673 Wed 11 Oct 2006 James McFadden Ukraine A 2
0
55000 ----- Oleksandr Kucher 59; Andriy Shevchenko pen 88 681 Sat 13 Oct 2007 Gary Naysmith Ukraine H 2 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 681 Sat 13 Oct 2007 James McFadden Ukraine H 2 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 683 Sat 17 Nov 2007 Gary Naysmith Italy H 2
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 683 Sat 17 Nov 2007 James McFadden Italy H 2
0
51301 Barry Ferguson 65 Luca Toni 2; Christian Panucci 91 59 Sat 04 Apr 1896 Jack Bell England H 1 1
1
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 62 Sat 03 Apr 1897 Jack Bell England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 90 Mon 04 Mar 1907 Alex Young Wales A 1
0
7715 ----- Arthur Grenville Morris 50 92 Sat 06 Apr 1907 George Wilson England A 1
0
35829 Robert Crompton og 2 Stephen Bloomer 42 119 Sat 09 Apr 1921 Dod Brewster England H 1
0
85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53 ----- 123 Sat 03 Mar 1923 Neil McBain Northern Ireland A 1
0
31000 Andy Wilson 70 ----- 126 Sat 16 Feb 1924 Neil McBain Wales A 1
0
26000 ----- William Davies 61; Leonard Stephen Davies 72 134 Sat 17 Apr 1926 Alex Troup England A 1
0
49429 Alex Jackson 36 ----- 141 Sat 27 Oct 1928 James Dunn Wales H 1 1
1
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 162 Wed 26 Oct 1932 Jock 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 178 Sun 09 May 1937 Torry Gillick Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 179 Sat 15 May 1937 Torry Gillick Czechoslovakia A 1 1
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 185 Sat 08 Oct 1938 Torry Gillick Northern Ireland A 1
0
40000 Jimmy Delaney 34; Tommy Walker 49 ----- 186 Wed 09 Nov 1938 Torry Gillick Wales H 1
0
34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84 David John Astley 17; Leslie Jenkin Jones 86 187 Wed 07 Dec 1938 Torry Gillick Hungary H 1 1
1
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 265 Wed 11 Jun 1958 Alex Parker Paraguay N 1
0
11665 John Mudie 24; Bobby Collins 74 Juan Bautista Aguero 4; Cayetano Re 44; Jose del Rosario Parodi 73 267 Sat 18 Oct 1958 Bobby Collins Wales A 1 1
1
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 268 Wed 05 Nov 1958 Bobby Collins Northern Ireland H 1 1
1
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 269 Sat 11 Apr 1959 Bobby Collins England A 1
0
98329 ----- Robert Charlton 59 270 Wed 06 May 1959 Bobby Collins West Germany H 1
0
103415 John White 1; Andy Weir 6; Graham Leggat 23 Uwe Seeler 14; Erich Juskowiak pen 30 271 Wed 27 May 1959 Bobby Collins Netherlands A 1 1
1
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 272 Wed 03 Jun 1959 Bobby Collins Portugal A 1
0
30000 ----- Lucas Sebastiao da Fonseca "MATATEU" 25 280 Sat 22 Oct 1960 James Gabriel Wales A 1
0
55000 ----- Clifford William Jones 44; Thomas Royston Vernon 73 284 Sun 07 May 1961 Alex Young Republic Of Ireland A 1 2
2
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 301 Wed 20 Nov 1963 Alex Scott Wales H 1
0
56167 John White 44; Denis Law 48 Barrie Spencer Jones 60 305 Wed 21 Oct 1964 Alex Scott Finland H 1
0
55332 Denis Law 2; Stevie Chalmers 38; Dave Gibson 42 Juhani Peltonen 70 319 Sat 25 Jun 1966 Alex Scott Brazil H 1
0
73933 Stevie Chalmers 1 SERVILIO de Jesus Filho 15 371 Fri 22 Jun 1973 John Connolly Switzerland A 1
0
10000 ----- Walter Mundschin 62 405 Sat 28 May 1977 Bruce Rioch Wales A 1
0
C 14468 ----- ----- 406 Wed 01 Jun 1977 Bruce Rioch Northern Ireland H 1
0
C 44449 Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79 ----- 407 Sat 04 Jun 1977 Bruce Rioch England A 1
0
C 98103 Gordon McQueen 42; Kenny Dalglish 60 Michael Roger Channon pen 87 408 Wed 15 Jun 1977 Bruce Rioch Chile A 1
0
C 17000 Kenny Dalglish 19; Lou Macari 30; Asa Hartford 37; Lou Macari 54 Julio Crisosto 48; Julio Crisosto 80 410 Thu 23 Jun 1977 Bruce Rioch Brazil A 1
0
C 60763 ----- Arthur Antunes Coimbra-ZIcO 70; Antonio Carlos Cerezo-TONINHO CEREZO 75 412 Wed 21 Sep 1977 Bruce Rioch Czechoslovakia H 1
0
C 83679 Joe Jordan 18; Asa Hartford 35; Kenny Dalglish 54 Miroslav Gajdusek 80 425 Tue 22 May 1979 George Wood Northern Ireland H 1
0
28510 Arthur Graham 76 ----- 426 Sat 26 May 1979 George Wood England A 1
0
98000 John Wark 21 Peter Simon Barnes 45; Stephen James Coppell 63; Joseph [Kevin] Keegan 70 427 Sat 02 Jun 1979 George Wood Argentina H 1
0
58018 Arthur Graham 85 Leopoldo Jacinto LUQUE 33; Leopoldo Jacinto LUQUE 61; Diego Armando MARADONA 70 429 Wed 12 Sep 1979 Asa Hartford Peru H 1
0
38085 Jorge Olaechea og 4 German Leguia 85 431 Wed 21 Nov 1979 Asa Hartford Belgium A 1
0
14289 ----- Francois van der Elst 6; Eddy Voordeckers 47 442 Wed 25 Mar 1981 Asa Hartford Northern Ireland H 1
0
78376 John Wark 76 William Robert Hamilton 70 443 Tue 28 Apr 1981 Asa Hartford Israel H 1
0
56608 John Robertson pen 20; John Robertson pen 30; David Provan 52 Moshe Sinai 56 444 Sat 16 May 1981 Asa Hartford Wales A 1
0
C 18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 445 Tue 19 May 1981 Asa Hartford Northern Ireland H 1
0
22431 Ray Stewart 5; Steve Archibald 50 ----- 446 Sat 23 May 1981 Asa Hartford England A 1
0
90000 John Robertson pen 64 ----- 447 Wed 09 Sep 1981 Asa Hartford Sweden H 1
0
75720 Joe Jordan 21; John Robertson pen 80 ----- 482 Tue 10 Sep 1985 Graeme Sharp Wales A 1
0
39500 Davie Cooper pen 81 Mark Hughes 13 484 Wed 20 Nov 1985 Graeme Sharp Australia H 1
0
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Graeme Sharp Australia A 1
0
32000 ----- ----- 486 Tue 28 Jan 1986 Graeme Sharp Israel A 1
0
7000 Paul McStay 60 ----- 487 Wed 26 Mar 1986 Graeme Sharp Romania H 1
0
48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82 ----- 492 Fri 13 Jun 1986 Graeme Sharp Uruguay N 1
0
20000 ----- ----- 494 Wed 15 Oct 1986 Graeme Sharp Republic Of Ireland A 1
0
48000 ----- ----- 505 Tue 22 Mar 1988 Graeme Sharp Malta A 1 1
1
8000 Graeme Sharp 21 Carmel Busuttil 54 514 Wed 26 Apr 1989 Pat Nevin Cyprus H 1
0
50694 Mo Johnston 26; Ally McCoist 63 Floros Nicolaou 62 515 Sat 27 May 1989 Pat Nevin England H 1
0
60308 ----- Christopher Roland Waddle 20; Steve Bull 82 520 Wed 28 Mar 1990 Stuart McCall Argentina H 1
0
46535 Stewart Mckimmie 32 ----- 521 Wed 25 Apr 1990 Stuart McCall East Germany H 1
0
19718 ----- Thomas Doll pen 73 522 Wed 16 May 1990 Stuart McCall 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 Stuart McCall Poland H 1
0
25144 Mo Johnston 42 Gary Thompson Gillespie og 59 524 Mon 28 May 1990 Stuart McCall Malta A 1
0
3000 Alan McInally 5; Alan McInally 80 Michael Degiorgio 43 525 Mon 11 Jun 1990 Stuart McCall Costa Rica N 1
0
30867 ----- Juan Arnold Cayasson 49 526 Sat 16 Jun 1990 Stuart McCall Sweden N 1 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 527 Wed 20 Jun 1990 Stuart McCall Brazil N 1
0
62502 ----- Luiz Antonio Correa da Costa MULLER 81 528 Wed 12 Sep 1990 Pat Nevin Romania H 1
0
8046 John Robertson 37; Ally McCoist 75 Rodion Camataru 13 529 Wed 17 Oct 1990 Stuart McCall Switzerland H 1
0
27740 John Robertson pen 34; Gary McAllister 52 Adrian Knup pen 66 530 Wed 14 Nov 1990 Pat Nevin Bulgaria A 1
0
42000 Ally McCoist 9 Nikolay Todorov 70 531 Wed 06 Feb 1991 Stuart McCall USSR H 1
0
20673 ----- Dmitri Kuznetsov 89 539 Sun 17 May 1992 Pat Nevin United States A 1 1
1
24157 Pat Nevin 7 ----- 543 Mon 15 Jun 1992 Pat Nevin Germany N 1
0
17638 ----- Karl-Heinz Riedle 28; Stefan Effenberg 46 544 Thu 18 Jun 1992 Pat Nevin Commonwealth of Independent States N 1
0
14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83 ----- 562 Sun 18 Dec 1994 Duncan Ferguson Greece A 1
0
7976 ----- Stratos Apostolakis pen 19 579 Sat 31 Aug 1996 Duncan Ferguson Austria A 1
0
29500 ----- ----- 582 Tue 11 Feb 1997 Duncan Ferguson Estonia A 1
0
4000 ----- ----- 599 Sat 05 Sep 1998 John Collins Lithuania A 1
0
4800 ----- ----- 605 Wed 09 Jun 1999 David Weir Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 612 Wed 29 Mar 2000 Don Hutchison France H 1
0
48157 ----- Sylvain Wiltord 53; Thierry Henry 89 614 Tue 30 May 2000 Don Hutchison Republic Of Ireland A 1 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 615 Sat 02 Sep 2000 David Weir Latvia A 1
0
9500 Neil McCann 88 ----- 616 Sat 07 Oct 2000 David Weir San Marino A 1
0
4377 Matt Elliott 70; Don Hutchison 72 ----- 617 Wed 11 Oct 2000 David Weir Croatia A 1
0
25000 Kevin Gallacher 24 Alen Boksic 15 618 Wed 15 Nov 2000 David Weir Australia H 1
0
30985 ----- Brett Emerton 12; David Zdrillic 66 619 Sat 24 Mar 2001 David Weir Belgium H 1
0
37480 Billy Dodds 1; Billy Dodds pen 28 Marc Wilmots 58; Daniel Van Buyten 90 624 Sat 06 Oct 2001 David Weir Latvia H 1 1
1
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 631 Sat 07 Sep 2002 David Weir Faroe Islands A 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 632 Sat 12 Oct 2002 Gary Naysmith Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 633 Tue 15 Oct 2002 Scot Gemmill Canada H 1
0
16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 634 Wed 20 Nov 2002 Gary Naysmith Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 636 Sat 29 Mar 2003 Gary Naysmith Iceland H 1
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 637 Wed 02 Apr 2003 Gary Naysmith Lithuania A 1
0
6400 ----- Tomas Razanauskas 73 639 Tue 27 May 2003 Gary Naysmith New Zealand H 1
0
10016 Stevie Crawford 10 Ryan Nelsen 47 640 Sat 07 Jun 2003 Gary Naysmith Germany H 1
0
48047 Kenny Miller 68 Fredi Bobic 22 641 Wed 20 Aug 2003 Gary Naysmith Norway A 1
0
12758 ----- ----- 648 Wed 31 Mar 2004 James McFadden Romania H 1 1
1
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 649 Wed 28 Apr 2004 James McFadden Denmark A 1
0
22885 ----- Ebbe Sand 60 650 Thu 27 May 2004 James McFadden Estonia A 1 1
1
4000 James McFadden 76 ----- 651 Sun 30 May 2004 James McFadden Trinidad And Tobago H 1
0
16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35 Stern John 55 656 Wed 13 Oct 2004 Gary Naysmith Moldova A 1
0
7000 Steven Thompson 31 Sergiu Dadu 28 657 Wed 17 Nov 2004 James McFadden Sweden H 1 1
1
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 662 Sat 03 Sep 2005 David Weir Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 664 Sat 08 Oct 2005 David Weir Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 674 Sat 24 Mar 2007 Gary Naysmith Georgia H 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 675 Wed 28 Mar 2007 Gary Naysmith Italy A 1
0
37500 ----- Luca Toni 11; Luca Toni 70 676 Wed 30 May 2007 Gary Naysmith Austria A 1
0
13200 Garry OConnor 59 ----- 677 Wed 06 Jun 2007 Gary Naysmith Faroe Islands A 1
0
4100 Shaun Maloney 31; Garry OConnor 35 ----- 678 Wed 22 Aug 2007 James McFadden South Africa H 1
0
13723 Kris Boyd 71 ----- 679 Sat 08 Sep 2007 James McFadden Lithuania H 1 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 680 Wed 12 Sep 2007 James McFadden France A 1 1
1
42000 James McFadden 64 ----- 682 Wed 17 Oct 2007 James McFadden Georgia A 1
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 684 Wed 26 Mar 2008 Gary Naysmith Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 685 Fri 30 May 2008 Gary Naysmith Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 686 Wed 20 Aug 2008 James McFadden Northern Ireland H 1
0
28072 ----- ----- 687 Sat 06 Sep 2008 James McFadden North Macedonia A 1
0
9000 ----- Ilco Naumoski 5 688 Wed 10 Sep 2008 James McFadden Iceland A 1 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 689 Sat 11 Oct 2008 James McFadden Norway H 1
0
50205 ----- ----- 690 Wed 19 Nov 2008 James McFadden Argentina H 1
0
32492 ----- Maxi RodrÃguez 8 717 Wed 15 Aug 2012 Steven Naismith Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 718 Sat 08 Sep 2012 Steven Naismith Serbia H 1
0
47369 ----- ----- 719 Tue 11 Sep 2012 Steven Naismith North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 722 Wed 14 Nov 2012 Steven Naismith Luxembourg A 1
0
2521 Jordan Rhodes 11; Jordan Rhodes 24 Lars Krogh Gerson 47 723 Wed 06 Feb 2013 Steven Naismith Estonia H 1
0
16102 Charlie Mulgrew 39 ----- 725 Tue 26 Mar 2013 Steven Naismith Serbia A 1
0
6500 ----- Filip Djuricic 59; Filip Djuricic 65 726 Fri 07 Jun 2013 Steven Naismith Croatia A 1
0
25016 Robert Snodgrass 27 ----- 727 Wed 14 Aug 2013 Steven Naismith England A 1
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 729 Wed 11 Sep 2013 Steven Naismith North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 730 Tue 15 Oct 2013 Steven Naismith Croatia H 1 1
1
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 731 Fri 15 Nov 2013 Steven Naismith United States H 1
0
21079 ----- ----- 732 Tue 19 Nov 2013 Steven Naismith Norway A 1
0
9751 Scott Brown 61 ----- 733 Wed 05 Mar 2014 Steven Naismith Poland A 1
0
41652 Scott Brown 77 ----- 734 Wed 28 May 2014 Steven Naismith Nigeria N 1
0
20156 Charlie Mulgrew 9; Azubuike Egwuekwe og 51 Michael Uchebo 41; Uche Nwofor 89 735 Sun 07 Sep 2014 Steven Naismith Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 736 Sat 11 Oct 2014 Steven Naismith Georgia H 1
0
34719 Akaki Khubutia og 28 ----- 737 Tue 14 Oct 2014 Steven Naismith Poland A 1 1
1
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 738 Fri 14 Nov 2014 Steven Naismith Republic Of Ireland H 1
0
59239 Shaun Maloney 74 ----- 739 Tue 18 Nov 2014 Steven Naismith England H 1
0
49526 Andy Robertson 83 Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 740 Wed 25 Mar 2015 Steven Naismith Northern Ireland H 1
0
20117 Christophe Berra 85 ----- 741 Sun 29 Mar 2015 Steven Naismith Gibraltar H 1 1
1
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 Steven Naismith Qatar H 1
0
14270 Matt Ritchie 41 ----- 743 Sat 13 Jun 2015 Steven Naismith Republic Of Ireland A 1
0
49063 John O'Shea og 47 Jonathan Walters 38 744 Fri 04 Sep 2015 Steven Naismith Georgia A 1
0
22886 ----- Valeri Qazaishvili 37 746 Thu 08 Oct 2015 Steven Naismith Poland H 1
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 747 Sun 11 Oct 2015 Steven Naismith Gibraltar A 1 1
1
12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 807 Thu 24 Mar 2022 Nathan Patterson Poland H 1
0
39090 Kieran Tierney 68 Krzysztof Piatek pen 94 808 Tue 29 Mar 2022 Nathan Patterson Austria A 1
0
6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 810 Wed 08 Jun 2022 Nathan Patterson Armenia H 1
0
38627 Anthony Ralston 28; Scott McKenna 40 ----- 812 Tue 14 Jun 2022 Nathan Patterson Armenia A 1
0
13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 813 Wed 21 Sep 2022 Nathan Patterson Ukraine H 1
0
42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 817 Sat 25 Mar 2023 Nathan Patterson Cyprus H 1
0
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 818 Tue 28 Mar 2023 Nathan Patterson Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 821 Fri 08 Sep 2023 Nathan Patterson Cyprus A 1
0
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 822 Tue 12 Sep 2023 Nathan Patterson England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 823 Thu 12 Oct 2023 Nathan Patterson Spain A 1
0
45623 ----- Alvaro Morata 73; Oihan Sancet 86 824 Tue 17 Oct 2023 Nathan Patterson France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41 825 Thu 16 Nov 2023 Nathan Patterson Georgia A 1
0
44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 826 Sun 19 Nov 2023 Nathan Patterson Norway H 1
0
48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 827 Fri 22 Mar 2024 Nathan Patterson Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84 828 Tue 26 Mar 2024 Nathan Patterson Northern Ireland H 1
0
33452 ----- Conor Bradley 32
Scorers by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 59 Sat 04 Apr 1896 Jack Bell England H 1 1
1
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 141 Sat 27 Oct 1928 James Dunn Wales H 1 1
1
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 179 Sat 15 May 1937 Torry Gillick Czechoslovakia A 1 1
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 187 Wed 07 Dec 1938 Torry Gillick Hungary H 1 1
1
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 267 Sat 18 Oct 1958 Bobby Collins Wales A 1 1
1
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 268 Wed 05 Nov 1958 Bobby Collins Northern Ireland H 1 1
1
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 271 Wed 27 May 1959 Bobby Collins Netherlands A 1 1
1
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 284 Sun 07 May 1961 Alex Young Republic Of Ireland A 1 2
2
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 505 Tue 22 Mar 1988 Graeme Sharp Malta A 1 1
1
8000 Graeme Sharp 21 Carmel Busuttil 54 526 Sat 16 Jun 1990 Stuart McCall Sweden N 1 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 539 Sun 17 May 1992 Pat Nevin United States A 1 1
1
24157 Pat Nevin 7 ----- 603 Wed 28 Apr 1999 Don Hutchison Germany A 3 1
1
27000 Don Hutchison 66 ----- 606 Sat 04 Sep 1999 Don Hutchison Bosnia and Herzegovina A 3 1
1
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 John Collins Bosnia and Herzegovina H 2 1
1
30574 John Collins pen 26 ----- 609 Sat 09 Oct 1999 Don Hutchison Lithuania H 2 1
1
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 611 Wed 17 Nov 1999 Don Hutchison England A 3 1
1
76848 Don Hutchison 39 ----- 614 Tue 30 May 2000 Don Hutchison Republic Of Ireland A 1 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 624 Sat 06 Oct 2001 David Weir Latvia H 1 1
1
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 629 Thu 23 May 2002 Scot Gemmill Hong Kong League A 2 1
1
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 632 Sat 12 Oct 2002 Gary Naysmith Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 642 Sat 06 Sep 2003 James McFadden Faroe Islands H 2 1
1
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 645 Sat 15 Nov 2003 James McFadden Netherlands H 2 1
1
50670 James McFadden 22 ----- 648 Wed 31 Mar 2004 James McFadden Romania H 1 1
1
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 650 Thu 27 May 2004 James McFadden Estonia A 1 1
1
4000 James McFadden 76 ----- 653 Fri 03 Sep 2004 James McFadden Spain A 2 1
1
15000 James McFadden 18 Raul pen 57 657 Wed 17 Nov 2004 James McFadden Sweden H 1 1
1
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 659 Sat 04 Jun 2005 James McFadden Moldova H 2 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 665 Wed 12 Oct 2005 James McFadden Slovenia A 2 1
1
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 668 Thu 11 May 2006 James McFadden Bulgaria N 3 1
1
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 670 Sat 02 Sep 2006 James McFadden Faroe Islands H 3 1
1
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 679 Sat 08 Sep 2007 James McFadden Lithuania H 1 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 680 Wed 12 Sep 2007 James McFadden France A 1 1
1
42000 James McFadden 64 ----- 681 Sat 13 Oct 2007 James McFadden Ukraine H 2 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 688 Wed 10 Sep 2008 James McFadden Iceland A 1 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 730 Tue 15 Oct 2013 Steven Naismith Croatia H 1 1
1
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 737 Tue 14 Oct 2014 Steven Naismith Poland A 1 1
1
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 741 Sun 29 Mar 2015 Steven Naismith Gibraltar H 1 1
1
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 Steven Naismith Gibraltar A 1 1
1
12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 -----
Scorers by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 606 Sat 04 Sep 1999 Don Hutchison Bosnia and Herzegovina A 3 1
1
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 John Collins Bosnia and Herzegovina H 2 1
1
30574 John Collins pen 26 ----- 668 Thu 11 May 2006 James McFadden Bulgaria N 3 1
1
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 730 Tue 15 Oct 2013 Steven Naismith Croatia H 1 1
1
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 179 Sat 15 May 1937 Torry Gillick Czechoslovakia A 1 1
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 59 Sat 04 Apr 1896 Jack Bell England H 1 1
1
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 611 Wed 17 Nov 1999 Don Hutchison England A 3 1
1
76848 Don Hutchison 39 ----- 650 Thu 27 May 2004 James McFadden Estonia A 1 1
1
4000 James McFadden 76 ----- 642 Sat 06 Sep 2003 James McFadden Faroe Islands H 2 1
1
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 670 Sat 02 Sep 2006 James McFadden Faroe Islands H 3 1
1
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 680 Wed 12 Sep 2007 James McFadden France A 1 1
1
42000 James McFadden 64 ----- 603 Wed 28 Apr 1999 Don Hutchison Germany A 3 1
1
27000 Don Hutchison 66 ----- 741 Sun 29 Mar 2015 Steven Naismith Gibraltar H 1 1
1
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 Steven Naismith Gibraltar A 1 1
1
12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 629 Thu 23 May 2002 Scot Gemmill Hong Kong League A 2 1
1
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 187 Wed 07 Dec 1938 Torry Gillick Hungary H 1 1
1
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 632 Sat 12 Oct 2002 Gary Naysmith Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 688 Wed 10 Sep 2008 James McFadden Iceland A 1 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 624 Sat 06 Oct 2001 David Weir Latvia H 1 1
1
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 609 Sat 09 Oct 1999 Don Hutchison Lithuania H 2 1
1
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 679 Sat 08 Sep 2007 James McFadden Lithuania H 1 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 505 Tue 22 Mar 1988 Graeme Sharp Malta A 1 1
1
8000 Graeme Sharp 21 Carmel Busuttil 54 659 Sat 04 Jun 2005 James McFadden Moldova H 2 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 271 Wed 27 May 1959 Bobby Collins Netherlands A 1 1
1
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 645 Sat 15 Nov 2003 James McFadden Netherlands H 2 1
1
50670 James McFadden 22 ----- 268 Wed 05 Nov 1958 Bobby Collins Northern Ireland H 1 1
1
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 737 Tue 14 Oct 2014 Steven Naismith Poland A 1 1
1
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 284 Sun 07 May 1961 Alex Young Republic Of Ireland A 1 2
2
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 614 Tue 30 May 2000 Don Hutchison Republic Of Ireland A 1 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 648 Wed 31 Mar 2004 James McFadden Romania H 1 1
1
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 665 Wed 12 Oct 2005 James McFadden Slovenia A 2 1
1
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 653 Fri 03 Sep 2004 James McFadden Spain A 2 1
1
15000 James McFadden 18 Raul pen 57 526 Sat 16 Jun 1990 Stuart McCall Sweden N 1 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 657 Wed 17 Nov 2004 James McFadden Sweden H 1 1
1
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 681 Sat 13 Oct 2007 James McFadden Ukraine H 2 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 539 Sun 17 May 1992 Pat Nevin United States A 1 1
1
24157 Pat Nevin 7 ----- 141 Sat 27 Oct 1928 James Dunn Wales H 1 1
1
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 267 Sat 18 Oct 1958 Bobby Collins Wales A 1 1
1
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 -----
Scorers by Number of Goals Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 284 Sun 07 May 1961 Alex Young Republic Of Ireland A 1 2
2
45000 Alex Young 5; Alex Young 15; Ralph Brand 85 ----- 59 Sat 04 Apr 1896 Jack Bell England H 1 1
1
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 141 Sat 27 Oct 1928 James Dunn Wales H 1 1
1
55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56 William Davies 5; William Davies 75 179 Sat 15 May 1937 Torry Gillick Czechoslovakia A 1 1
1
35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73 Antonin Puc 29 187 Wed 07 Dec 1938 Torry Gillick Hungary H 1 1
1
23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29 Dr. Gyorgy Sarosi 72 267 Sat 18 Oct 1958 Bobby Collins Wales A 1 1
1
59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79 ----- 268 Wed 05 Nov 1958 Bobby Collins Northern Ireland H 1 1
1
72713 David Herd 53; Bobby Collins 57 Eric Caldow og 74; James McIlroy 83 271 Wed 27 May 1959 Bobby Collins Netherlands A 1 1
1
55000 Bobby Collins 61; Graham Leggat 65 Cor van der Gijp 18 505 Tue 22 Mar 1988 Graeme Sharp Malta A 1 1
1
8000 Graeme Sharp 21 Carmel Busuttil 54 526 Sat 16 Jun 1990 Stuart McCall Sweden N 1 1
1
31823 Stuart McCall 10; Mo Johnston pen 81 Glenn Peter Stromberg 85 539 Sun 17 May 1992 Pat Nevin United States A 1 1
1
24157 Pat Nevin 7 ----- 603 Wed 28 Apr 1999 Don Hutchison Germany A 3 1
1
27000 Don Hutchison 66 ----- 606 Sat 04 Sep 1999 Don Hutchison Bosnia and Herzegovina A 3 1
1
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 John Collins Bosnia and Herzegovina H 2 1
1
30574 John Collins pen 26 ----- 609 Sat 09 Oct 1999 Don Hutchison Lithuania H 2 1
1
22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88 ----- 611 Wed 17 Nov 1999 Don Hutchison England A 3 1
1
76848 Don Hutchison 39 ----- 614 Tue 30 May 2000 Don Hutchison Republic Of Ireland A 1 1
1
30213 Don Hutchison 16; Barry Ferguson 29 Craig William Burley og 2 624 Sat 06 Oct 2001 David Weir Latvia H 1 1
1
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 629 Thu 23 May 2002 Scot Gemmill Hong Kong League A 2 1
1
8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 632 Sat 12 Oct 2002 Gary Naysmith Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 642 Sat 06 Sep 2003 James McFadden Faroe Islands H 2 1
1
40109 Neil McCann 8; Paul Dickov 45; James McFadden 74 Julian Johnsson 36 645 Sat 15 Nov 2003 James McFadden Netherlands H 2 1
1
50670 James McFadden 22 ----- 648 Wed 31 Mar 2004 James McFadden Romania H 1 1
1
20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 650 Thu 27 May 2004 James McFadden Estonia A 1 1
1
4000 James McFadden 76 ----- 653 Fri 03 Sep 2004 James McFadden Spain A 2 1
1
15000 James McFadden 18 Raul pen 57 657 Wed 17 Nov 2004 James McFadden Sweden H 1 1
1
15071 James McFadden pen 78 Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73 659 Sat 04 Jun 2005 James McFadden Moldova H 2 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 665 Wed 12 Oct 2005 James McFadden Slovenia A 2 1
1
9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 668 Thu 11 May 2006 James McFadden Bulgaria N 3 1
1
5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89 Yordan Todorov 25 670 Sat 02 Sep 2006 James McFadden Faroe Islands H 3 1
1
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 679 Sat 08 Sep 2007 James McFadden Lithuania H 1 1
1
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 680 Wed 12 Sep 2007 James McFadden France A 1 1
1
42000 James McFadden 64 ----- 681 Sat 13 Oct 2007 James McFadden Ukraine H 2 1
1
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 688 Wed 10 Sep 2008 James McFadden Iceland A 1 1
1
9764 Kirk Broadfoot 18; James McFadden 59 Eidur Gudjohnsen pen 77 730 Tue 15 Oct 2013 Steven Naismith Croatia H 1 1
1
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 737 Tue 14 Oct 2014 Steven Naismith Poland A 1 1
1
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 741 Sun 29 Mar 2015 Steven Naismith Gibraltar H 1 1
1
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 Steven Naismith Gibraltar A 1 1
1
12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 -----