London Hearts Supporters Club

Heart of Midlothian


‹-- HamiltonAcademical Hibernian --›

Decade
Season
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

3

Caps Ranking

4

Goals Ranking

4

Number Of Players

87

Number of Debutants

81

Total Caps Won

510

Total Goals

60

No times Supplied Captain

26

Total Games Involved in

323

Total Sendings Off

2

Total Bookings

26

Earliest Date Cap Won

19 Feb 1887

Last Date Cap Won

15 Oct 2024


Decade Caps
Ranking
No of
Players
No Of
Debut
Total
Caps
Total
Goals

1880

16 equal

3

0

3

2

1890

4

12

0

24

6

1900

2

11

0

50

12

1910

5

4

0

12

1

1920

17 equal

3

0

6

0

1930

2

13

0

73

14

1940

17 equal

3

0

3

0

1950

11

7

0

20

4

1960

8

7

0

32

4

1970

25 equal

2

0

8

0

1980

21

4

0

10

1

1990

5

11

0

86

6

2000

4

11

0

115

3

2010

15

6

0

28

4

2020

6 equal

5

0

40

3



Season Caps
Ranking
No of
Players
No Of
Debut
Total
Caps
Total
Goals

1886-87

8

1

0

1

1

1887-88

8

1

0

1

1

1888-89

7

1

0

1

0

1889-90

6

2

0

2

0

1890-91

2

4

0

4

0

1891-92

2

5

0

5

1

1892-93

6

1

0

1

0

1893-94

6

2

0

2

1

1894-95

5

2

0

3

2

1895-96

2

2

0

4

0

1896-97

7

1

0

1

1

1897-98

4

2

0

2

1

1899-00

4

2

0

4

0

1900-01

4

2

0

3

0

1901-02

2

4

0

7

4

1902-03

3

2

0

4

1

1903-04

2

3

0

5

1

1904-05

1

3

0

8

3

1905-06

2

4

0

5

0

1906-07

1

2

0

5

2

1907-08

1

2

0

6

0

1908-09

3

2

0

3

1

1909-10

7

1

0

1

0

1911-12

2

3

0

6

1

1912-13

3

3

0

4

0

1913-14

9

1

0

1

0

1922-23

8

1

0

1

0

1928-29

6

1

0

3

0

1929-30

3

2

0

3

0

1930-31

15

1

0

1

1

1931-32

2

2

0

5

0

1932-33

3

3

0

4

0

1933-34

1

3

0

8

0

1934-35

1

5

0

10

0

1935-36

1

3

0

8

2

1936-37

2

3

0

13

2

1937-38

2

5

0

14

4

1938-39

1

5

0

9

5

1945-46

2

2

0

2

0

1946-47

12

1

0

1

0

1949-50

6

2

0

4

2

1954-55

7

2

0

5

0

1955-56

11

1

0

1

1

1956-57

10

2

0

2

0

1957-58

5

2

0

6

1

1958-59

12

1

0

2

0

1959-60

4

2

0

9

2

1960-61

8

1

0

2

1

1962-63

7

1

0

4

0

1963-64

7

2

0

2

0

1964-65

12

1

0

1

0

1965-66

12

1

0

2

0

1966-67

2

3

0

12

1

1969-70

11

1

0

2

0

1970-71

14

1

0

2

0

1973-74

8

1

0

3

0

1975-76

13

1

0

1

0

1987-88

6

3

0

7

1

1988-89

9

1

0

2

0

1989-90

4

2

0

11

0

1990-91

2

2

0

9

2

1991-92

2

5

0

18

0

1992-93

3

4

0

13

0

1993-94

4

2

0

6

0

1994-95

5

3

0

8

1

1995-96

12

1

0

2

0

1996-97

15

1

0

2

0

1997-98

8

1

0

5

0

1998-99

5

4

0

7

1

1999-00

5

6

0

11

2

2000-01

3

2

0

9

1

2001-02

8

1

0

4

0

2002-03

3

3

0

15

0

2003-04

3

3

0

15

0

2004-05

1

4

0

21

0

2005-06

1

4

0

23

2

2006-07

3

4

0

17

0

2007-08

14

1

0

1

0

2008-09

10

2

0

3

0

2009-10

8

1

0

3

0

2010-11

18

1

0

2

0

2011-12

18

1

0

1

0

2012-13

12

1

0

4

0

2015-16

20

1

0

1

0

2016-17

8

2

0

5

0

2017-18

8

1

0

5

1

2018-19

6

2

0

7

2

2019-20

12

1

0

2

1

2020-21

20

1

0

3

0

2021-22

4

2

0

14

1

2022-23

10

3

0

6

0

2023-24

4

3

0

14

2

2024-25

9

2

0

3

0


Summary by Caps for this Club
With This Club Overall
RankCap
Seq
Player First Game
Last Game

Length
Apps Weig-
hted
GoalsNo
Times
Captn
W D L F A Deb
Ut
AppsWeig-
hted
Goals
1 76 Craig Gordon Sun 30 May 2004 Tue 15 Oct 2024 20y 04m 16d 46 58.9305 0 0 21 13 12 67 45 0 77 106.4113 0
2 72 Steven Pressley Wed 29 Mar 2000 Wed 11 Oct 2006 06y 06m 13d 32 39.2116 0 1 14 6 12 39 37 0 32 39.2116 0
3 15 Bobby Walker Sat 03 Mar 1900 Sat 05 Apr 1913 13y 01m 03d 29 116.0000 8 0 13 9 7 53 29 0 29 116.0000 8
4 75 Andy Webster Wed 30 Apr 2003 Wed 06 Feb 2013 09y 09m 08d 27 33.6934 1 2 8 12 7 31 35 0 28 35.6934 1
5 34 Andy Anderson Sat 01 Apr 1933 Wed 07 Dec 1938 05y 08m 07d 23 68.0000 0 4 12 5 6 44 30 0 23 68.0000 0
6 36 Tommy Walker Wed 21 Nov 1934 Wed 15 May 1946 11y 05m 25d 21 62.0000 9 0 14 4 3 45 21 0 21 62.0000 9
7 62 Dave McPherson Wed 26 Apr 1989 Wed 03 Jun 1992 03y 01m 09d 20 27.1817 0 0 9 6 5 25 17 0 27 36.4544 0
8 63 Craig Levein Wed 28 Mar 1990 Wed 16 Nov 1994 04y 07m 20d 16 21.2271 0 1 6 4 6 20 18 0 16 21.2271 0
8 64 John Robertson Wed 12 Sep 1990 Wed 11 Oct 1995 05y 01m 00d 16 23.4544 3 0 10 4 2 24 8 0 16 23.4544 3
10 65 Alan McLaren Sun 17 May 1992 Wed 12 Oct 1994 02y 04m 26d 14 21.4393 0 0 9 2 3 25 9 0 24 34.0451 0
11 23 Charlie Thomson Sat 26 Mar 1904 Sat 04 Apr 1908 04y 00m 10d 12 48.0000 3 8 5 3 4 19 11 0 21 84.0000 4
12 33 Alex Massie Sat 19 Sep 1931 Wed 13 Nov 1935 04y 01m 26d 11 39.0000 0 2 7 1 3 23 15 0 18 55.4000 1
12 70 Colin Cameron Wed 28 Apr 1999 Wed 25 Apr 2001 01y 11m 29d 11 17.7143 2 0 6 3 2 16 8 0 28 38.3808 2
12 77 Paul Hartley Sat 26 Mar 2005 Wed 11 Oct 2006 01y 06m 16d 11 15.3331 1 0 6 2 3 18 9 0 25 38.4760 1
12 86 Lawrence Shankland Tue 28 Mar 2023 Thu 05 Sep 2024 01y 05m 09d 11 12.8079 2 0 2 4 5 15 22 0 15 18.3079 3
16 67 David Weir Tue 27 May 1997 Sat 13 Nov 1999 02y 05m 18d 10 13.1619 0 0 3 2 5 11 16 0 69 100.5957 1
17 30 Jack Harkness Sat 27 Oct 1928 Wed 04 Oct 1933 04y 11m 08d 9 24.0000 0 0 6 0 3 27 20 0 12 36.0000 0
17 47 John Cumming Wed 08 Dec 1954 Wed 08 Jun 1960 05y 06m 01d 9 14.5715 0 0 1 3 5 18 28 0 9 14.5715 0
17 54 Jim Cruickshank Tue 12 May 1964 Wed 17 Dec 1975 11y 07m 06d 9 15.1142 0 0 4 4 1 15 9 0 9 15.1142 0
17 79 Christophe Berra Fri 30 May 2008 Thu 09 Nov 2017 09y 05m 11d 9 13.3094 1 0 3 3 3 11 9 0 41 59.2189 4
21 74 Scott Severin Sat 06 Oct 2001 Wed 20 Nov 2002 01y 01m 15d 8 10.3636 0 0 4 0 4 12 11 0 15 20.0301 0
22 52 Alex Young Sat 09 Apr 1960 Wed 09 Nov 1960 00y 07m 01d 6 10.8572 3 0 1 2 3 12 16 0 8 14.1905 5
22 84 Steven Naismith Fri 07 Sep 2018 Tue 19 Nov 2019 01y 02m 13d 6 8.8000 3 2 3 0 3 9 11 0 51 72.0283 10
24 51 Jimmy Murray Sat 19 Apr 1958 Sun 15 Jun 1958 00y 01m 28d 5 6.6665 1 0 1 2 2 5 9 0 5 6.6665 1
24 53 Davie Holt Wed 08 May 1963 Tue 12 May 1964 01y 00m 05d 5 9.2572 0 0 2 1 2 15 10 0 5 9.2572 0
24 56 Alan Anderson Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 5 6.6665 0 0 5 0 0 14 4 0 5 6.6665 0
24 81 Lee Wallace Sat 10 Oct 2009 Tue 07 Sep 2010 00y 10m 29d 5 8.4000 0 0 2 0 3 3 9 0 10 16.3286 0
24 82 Callum Paterson Sun 29 May 2016 Fri 11 Nov 2016 00y 05m 14d 5 8.3572 0 0 1 1 3 6 9 0 17 21.0404 0
29 4 Isaac Begbie Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 4 16.0000 0 0 2 1 1 13 6 0 4 16.0000 0
29 22 George Wilson Sat 12 Mar 1904 Sat 03 Mar 1906 01y 11m 20d 4 16.0000 0 0 1 1 2 5 4 0 6 24.0000 0
29 50 Davie Mackay Sun 26 May 1957 Wed 05 Nov 1958 01y 05m 11d 4 6.8333 0 2 1 1 2 7 8 0 22 40.7953 4
29 57 Jim Townsend Sun 28 May 1967 Tue 13 Jun 1967 00y 00m 17d 4 5.3332 1 0 4 0 0 12 3 0 4 5.3332 1
29 59 Gary Mackay Wed 11 Nov 1987 Tue 22 Mar 1988 00y 04m 12d 4 5.3332 1 0 1 3 0 4 3 0 4 5.3332 1
29 69 Paul Ritchie Wed 28 Apr 1999 Sat 13 Nov 1999 00y 06m 17d 4 6.0952 1 0 2 0 2 6 5 0 7 9.8527 1
29 73 Gary Naysmith Tue 30 May 2000 Wed 11 Oct 2000 00y 04m 12d 4 6.4762 0 0 3 1 0 6 2 0 46 62.8828 1
29 83 John Souttar Fri 07 Sep 2018 Mon 15 Nov 2021 03y 02m 09d 4 4.5231 1 0 2 0 2 5 6 0 11 15.7155 1
29 87 Zander Clark Tue 17 Oct 2023 Mon 03 Jun 2024 00y 07m 18d 4 3.6924 0 0 1 2 1 8 9 0 4 3.6924 0
38 3 Jimmy Adams Sat 09 Mar 1889 Sat 25 Mar 1893 04y 00m 17d 3 12.0000 0 0 3 0 0 19 2 0 3 12.0000 0
38 4 Davie Baird Sat 29 Mar 1890 Sat 26 Mar 1892 01y 11m 27d 3 12.0000 1 0 2 0 1 11 4 0 3 12.0000 1
38 10 Johnny Walker Sat 30 Mar 1895 Sat 26 Mar 1898 02y 11m 27d 3 12.0000 3 0 2 1 0 8 3 0 5 20.0000 3
38 26 George Sinclair Sat 19 Mar 1910 Sat 16 Mar 1912 01y 11m 27d 3 12.0000 0 0 2 0 1 5 2 0 3 12.0000 0
38 31 John Johnston Sat 26 Oct 1929 Wed 26 Oct 1932 03y 00m 01d 3 11.0000 0 1 2 0 1 10 7 0 3 11.0000 0
38 39 Andy Black Wed 08 Dec 1937 Wed 07 Dec 1938 01y 00m 00d 3 7.8000 3 0 3 0 0 11 2 0 3 7.8000 3
38 45 Willie Bauld Sat 15 Apr 1950 Sun 21 May 1950 00y 01m 07d 3 6.0000 2 0 1 1 1 5 4 0 3 6.0000 2
38 55 Willie Wallace Wed 25 Nov 1964 Wed 11 May 1966 01y 05m 17d 3 4.3809 0 0 1 0 2 6 9 0 7 11.5475 0
38 58 Donald Ford Wed 17 Oct 1973 Tue 14 May 1974 00y 06m 28d 3 3.0000 0 0 1 0 2 3 3 0 3 3.0000 0
38 60 Henry Smith Wed 17 Feb 1988 Wed 20 May 1992 04y 03m 04d 3 3.5151 0 0 2 1 0 6 3 0 3 3.5151 0
48 6 Johnny Hill Sat 04 Apr 1891 Sat 26 Mar 1892 00y 11m 23d 2 8.0000 0 1 1 0 1 7 3 0 2 8.0000 0
48 10 Davie Russell Sat 30 Mar 1895 Sat 06 Apr 1895 00y 00m 08d 2 8.0000 0 0 1 0 1 3 4 0 6 24.0000 1
48 12 Alex King Sat 21 Mar 1896 Sat 04 Apr 1896 00y 00m 15d 2 8.0000 0 0 2 0 0 6 1 0 6 24.0000 1
48 13 George Hogg Sat 28 Mar 1896 Sat 04 Apr 1896 00y 00m 08d 2 8.0000 0 0 1 1 0 5 4 0 2 8.0000 0
48 15 Harry Rennie Sat 03 Mar 1900 Sat 07 Apr 1900 00y 01m 05d 2 8.0000 0 0 2 0 0 7 1 0 13 52.0000 0
48 18 Albert Buick Sat 01 Mar 1902 Sat 15 Mar 1902 00y 00m 15d 2 8.0000 2 1 2 0 0 10 2 0 2 8.0000 2
48 27 Bob Mercer Sat 02 Mar 1912 Sat 15 Mar 1913 01y 00m 14d 2 8.0000 0 0 2 0 0 3 1 0 2 8.0000 0
48 28 Peter Nellies Sat 15 Mar 1913 Sat 28 Feb 1914 00y 11m 14d 2 8.0000 0 1 1 1 0 2 1 0 2 8.0000 0
48 38 Alex Munro Sat 31 Oct 1936 Wed 02 Dec 1936 00y 01m 03d 2 4.0000 1 0 1 0 1 4 3 0 3 6.4000 1
48 41 Jimmy Dykes Sat 21 May 1938 Sat 08 Oct 1938 00y 04m 18d 2 5.4000 0 0 2 0 0 5 1 0 2 5.4000 0
48 47 Jimmy Wardhaugh Wed 08 Dec 1954 Wed 07 Nov 1956 01y 11m 00d 2 3.0000 0 0 1 0 1 3 4 0 2 3.0000 0
48 60 John Colquhoun Wed 17 Feb 1988 Tue 22 Mar 1988 00y 01m 06d 2 2.6666 0 0 0 2 0 3 3 0 2 2.6666 0
48 71 Gary McSwegan Tue 05 Oct 1999 Sat 09 Oct 1999 00y 00m 05d 2 2.6666 1 0 2 0 0 4 0 0 2 2.6666 1
61 1 Tom Jenkinson Sat 19 Feb 1887 Sat 19 Feb 1887 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1
61 2 Thomas Breckenridge Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 1 0 1 0 0 10 2 0 1 4.0000 1
61 6 John MacPherson Sat 04 Apr 1891 Sat 04 Apr 1891 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
61 8 Willie Taylor Sat 02 Apr 1892 Sat 02 Apr 1892 00y 00m 01d 1 4.0000 0 0 0 0 1 1 4 0 1 4.0000 0
61 9 Thomas Chambers Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1
61 14 Tommy Robertson Sat 26 Mar 1898 Sat 26 Mar 1898 00y 00m 01d 1 4.0000 1 0 1 0 0 3 0 0 1 4.0000 1
61 17 Mark Bell Sat 02 Mar 1901 Sat 02 Mar 1901 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0
61 18 George Key Sat 01 Mar 1902 Sat 01 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
61 20 Harry Allan Sat 15 Mar 1902 Sat 15 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
61 21 Willie Porteous Sat 21 Mar 1903 Sat 21 Mar 1903 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 1 4.0000 0
61 24 Alex Menzies Sat 07 Apr 1906 Sat 07 Apr 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0
61 25 Tom Collins Mon 01 Mar 1909 Mon 01 Mar 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 2 3 0 1 4.0000 0
61 29 Jock White Sat 03 Mar 1923 Sat 03 Mar 1923 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 2 8.0000 0
61 32 Barney Battles Jnr Sat 25 Oct 1930 Sat 25 Oct 1930 00y 00m 01d 1 2.0000 1 0 0 1 0 1 1 0 1 2.0000 1
61 35 Sandy Herd Sat 20 Oct 1934 Sat 20 Oct 1934 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
61 36 Dave McCulloch Wed 21 Nov 1934 Wed 21 Nov 1934 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 7 20.4000 3
61 39 Willie Waugh Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0
61 42 Archie Miller Wed 09 Nov 1938 Wed 09 Nov 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0
61 43 Jimmy Walker Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0
61 44 Willie MacFarlane Sat 24 May 1947 Sat 24 May 1947 00y 00m 01d 1 2.4000 0 0 1 0 0 6 0 0 1 2.4000 0
61 46 Bobby Dougan Wed 26 Apr 1950 Wed 26 Apr 1950 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0
61 49 Alfie Conn Snr Wed 02 May 1956 Wed 02 May 1956 00y 00m 01d 1 3.0000 1 0 0 1 0 1 1 0 1 3.0000 1
61 66 Nicky Walker Wed 24 Mar 1993 Wed 24 Mar 1993 00y 00m 01d 1 1.5000 0 0 0 0 1 0 1 0 2 2.5909 0
61 68 Neil McCann Sat 05 Sep 1998 Sat 05 Sep 1998 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 26 35.5408 3
61 78 Robbie Neilson Wed 11 Oct 2006 Wed 11 Oct 2006 00y 00m 01d 1 1.5000 0 0 0 0 1 0 2 0 1 1.5000 0
61 80 Michael Stewart Wed 20 Aug 2008 Wed 20 Aug 2008 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 4 6.2143 0
61 85 Stephen Kingsley Tue 27 Sep 2022 Tue 27 Sep 2022 00y 00m 01d 1 1.5000 0 0 0 1 0 0 0 0 2 3.0000 0

Summary by All Caps
With This Club Overall
RankCap
Seq
PlayerFirst Game
Last Game

Length
Apps Weig-
hted
GoalsNo
Times
Captn
W D L F A Deb
Ut
AppsWeig-
hted
Goals
1 76 Craig Gordon Sun 30 May 2004 Tue 15 Oct 2024 20y 04m 16d 46 58.9305 0 0 21 13 12 67 45 0 77 106.4113 0
2 67 David Weir Tue 27 May 1997 Sat 13 Nov 1999 02y 05m 18d 10 13.1619 0 0 3 2 5 11 16 0 69 100.5957 1
3 84 Steven Naismith Fri 07 Sep 2018 Tue 19 Nov 2019 01y 02m 13d 6 8.8000 3 2 3 0 3 9 11 0 51 72.0283 10
4 73 Gary Naysmith Tue 30 May 2000 Wed 11 Oct 2000 00y 04m 12d 4 6.4762 0 0 3 1 0 6 2 0 46 62.8828 1
5 79 Christophe Berra Fri 30 May 2008 Thu 09 Nov 2017 09y 05m 11d 9 13.3094 1 0 3 3 3 11 9 0 41 59.2189 4
6 72 Steven Pressley Wed 29 Mar 2000 Wed 11 Oct 2006 06y 06m 13d 32 39.2116 0 1 14 6 12 39 37 0 32 39.2116 0
7 15 Bobby Walker Sat 03 Mar 1900 Sat 05 Apr 1913 13y 01m 03d 29 116.0000 8 0 13 9 7 53 29 0 29 116.0000 8
8 75 Andy Webster Wed 30 Apr 2003 Wed 06 Feb 2013 09y 09m 08d 27 33.6934 1 2 8 12 7 31 35 0 28 35.6934 1
8 70 Colin Cameron Wed 28 Apr 1999 Wed 25 Apr 2001 01y 11m 29d 11 17.7143 2 0 6 3 2 16 8 0 28 38.3808 2
10 62 Dave McPherson Wed 26 Apr 1989 Wed 03 Jun 1992 03y 01m 09d 20 27.1817 0 0 9 6 5 25 17 0 27 36.4544 0
11 68 Neil McCann Sat 05 Sep 1998 Sat 05 Sep 1998 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 26 35.5408 3
12 77 Paul Hartley Sat 26 Mar 2005 Wed 11 Oct 2006 01y 06m 16d 11 15.3331 1 0 6 2 3 18 9 0 25 38.4760 1
13 65 Alan McLaren Sun 17 May 1992 Wed 12 Oct 1994 02y 04m 26d 14 21.4393 0 0 9 2 3 25 9 0 24 34.0451 0
14 34 Andy Anderson Sat 01 Apr 1933 Wed 07 Dec 1938 05y 08m 07d 23 68.0000 0 4 12 5 6 44 30 0 23 68.0000 0
15 50 Davie Mackay Sun 26 May 1957 Wed 05 Nov 1958 01y 05m 11d 4 6.8333 0 2 1 1 2 7 8 0 22 40.7953 4
16 36 Tommy Walker Wed 21 Nov 1934 Wed 15 May 1946 11y 05m 25d 21 62.0000 9 0 14 4 3 45 21 0 21 62.0000 9
16 23 Charlie Thomson Sat 26 Mar 1904 Sat 04 Apr 1908 04y 00m 10d 12 48.0000 3 8 5 3 4 19 11 0 21 84.0000 4
18 33 Alex Massie Sat 19 Sep 1931 Wed 13 Nov 1935 04y 01m 26d 11 39.0000 0 2 7 1 3 23 15 0 18 55.4000 1
19 82 Callum Paterson Sun 29 May 2016 Fri 11 Nov 2016 00y 05m 14d 5 8.3572 0 0 1 1 3 6 9 0 17 21.0404 0
20 63 Craig Levein Wed 28 Mar 1990 Wed 16 Nov 1994 04y 07m 20d 16 21.2271 0 1 6 4 6 20 18 0 16 21.2271 0
20 64 John Robertson Wed 12 Sep 1990 Wed 11 Oct 1995 05y 01m 00d 16 23.4544 3 0 10 4 2 24 8 0 16 23.4544 3
22 86 Lawrence Shankland Tue 28 Mar 2023 Thu 05 Sep 2024 01y 05m 09d 11 12.8079 2 0 2 4 5 15 22 0 15 18.3079 3
22 74 Scott Severin Sat 06 Oct 2001 Wed 20 Nov 2002 01y 01m 15d 8 10.3636 0 0 4 0 4 12 11 0 15 20.0301 0
24 15 Harry Rennie Sat 03 Mar 1900 Sat 07 Apr 1900 00y 01m 05d 2 8.0000 0 0 2 0 0 7 1 0 13 52.0000 0
25 30 Jack Harkness Sat 27 Oct 1928 Wed 04 Oct 1933 04y 11m 08d 9 24.0000 0 0 6 0 3 27 20 0 12 36.0000 0
26 83 John Souttar Fri 07 Sep 2018 Mon 15 Nov 2021 03y 02m 09d 4 4.5231 1 0 2 0 2 5 6 0 11 15.7155 1
27 81 Lee Wallace Sat 10 Oct 2009 Tue 07 Sep 2010 00y 10m 29d 5 8.4000 0 0 2 0 3 3 9 0 10 16.3286 0
28 54 Jim Cruickshank Tue 12 May 1964 Wed 17 Dec 1975 11y 07m 06d 9 15.1142 0 0 4 4 1 15 9 0 9 15.1142 0
28 47 John Cumming Wed 08 Dec 1954 Wed 08 Jun 1960 05y 06m 01d 9 14.5715 0 0 1 3 5 18 28 0 9 14.5715 0
30 52 Alex Young Sat 09 Apr 1960 Wed 09 Nov 1960 00y 07m 01d 6 10.8572 3 0 1 2 3 12 16 0 8 14.1905 5
31 69 Paul Ritchie Wed 28 Apr 1999 Sat 13 Nov 1999 00y 06m 17d 4 6.0952 1 0 2 0 2 6 5 0 7 9.8527 1
31 55 Willie Wallace Wed 25 Nov 1964 Wed 11 May 1966 01y 05m 17d 3 4.3809 0 0 1 0 2 6 9 0 7 11.5475 0
31 36 Dave McCulloch Wed 21 Nov 1934 Wed 21 Nov 1934 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 7 20.4000 3
34 22 George Wilson Sat 12 Mar 1904 Sat 03 Mar 1906 01y 11m 20d 4 16.0000 0 0 1 1 2 5 4 0 6 24.0000 0
34 12 Alex King Sat 21 Mar 1896 Sat 04 Apr 1896 00y 00m 15d 2 8.0000 0 0 2 0 0 6 1 0 6 24.0000 1
34 10 Davie Russell Sat 30 Mar 1895 Sat 06 Apr 1895 00y 00m 08d 2 8.0000 0 0 1 0 1 3 4 0 6 24.0000 1
37 56 Alan Anderson Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 5 6.6665 0 0 5 0 0 14 4 0 5 6.6665 0
37 53 Davie Holt Wed 08 May 1963 Tue 12 May 1964 01y 00m 05d 5 9.2572 0 0 2 1 2 15 10 0 5 9.2572 0
37 51 Jimmy Murray Sat 19 Apr 1958 Sun 15 Jun 1958 00y 01m 28d 5 6.6665 1 0 1 2 2 5 9 0 5 6.6665 1
37 10 Johnny Walker Sat 30 Mar 1895 Sat 26 Mar 1898 02y 11m 27d 3 12.0000 3 0 2 1 0 8 3 0 5 20.0000 3
41 4 Isaac Begbie Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 4 16.0000 0 0 2 1 1 13 6 0 4 16.0000 0
41 87 Zander Clark Tue 17 Oct 2023 Mon 03 Jun 2024 00y 07m 18d 4 3.6924 0 0 1 2 1 8 9 0 4 3.6924 0
41 59 Gary Mackay Wed 11 Nov 1987 Tue 22 Mar 1988 00y 04m 12d 4 5.3332 1 0 1 3 0 4 3 0 4 5.3332 1
41 57 Jim Townsend Sun 28 May 1967 Tue 13 Jun 1967 00y 00m 17d 4 5.3332 1 0 4 0 0 12 3 0 4 5.3332 1
41 80 Michael Stewart Wed 20 Aug 2008 Wed 20 Aug 2008 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 4 6.2143 0
46 3 Jimmy Adams Sat 09 Mar 1889 Sat 25 Mar 1893 04y 00m 17d 3 12.0000 0 0 3 0 0 19 2 0 3 12.0000 0
46 4 Davie Baird Sat 29 Mar 1890 Sat 26 Mar 1892 01y 11m 27d 3 12.0000 1 0 2 0 1 11 4 0 3 12.0000 1
46 45 Willie Bauld Sat 15 Apr 1950 Sun 21 May 1950 00y 01m 07d 3 6.0000 2 0 1 1 1 5 4 0 3 6.0000 2
46 39 Andy Black Wed 08 Dec 1937 Wed 07 Dec 1938 01y 00m 00d 3 7.8000 3 0 3 0 0 11 2 0 3 7.8000 3
46 58 Donald Ford Wed 17 Oct 1973 Tue 14 May 1974 00y 06m 28d 3 3.0000 0 0 1 0 2 3 3 0 3 3.0000 0
46 31 John Johnston Sat 26 Oct 1929 Wed 26 Oct 1932 03y 00m 01d 3 11.0000 0 1 2 0 1 10 7 0 3 11.0000 0
46 26 George Sinclair Sat 19 Mar 1910 Sat 16 Mar 1912 01y 11m 27d 3 12.0000 0 0 2 0 1 5 2 0 3 12.0000 0
46 60 Henry Smith Wed 17 Feb 1988 Wed 20 May 1992 04y 03m 04d 3 3.5151 0 0 2 1 0 6 3 0 3 3.5151 0
46 38 Alex Munro Sat 31 Oct 1936 Wed 02 Dec 1936 00y 01m 03d 2 4.0000 1 0 1 0 1 4 3 0 3 6.4000 1
55 18 Albert Buick Sat 01 Mar 1902 Sat 15 Mar 1902 00y 00m 15d 2 8.0000 2 1 2 0 0 10 2 0 2 8.0000 2
55 60 John Colquhoun Wed 17 Feb 1988 Tue 22 Mar 1988 00y 01m 06d 2 2.6666 0 0 0 2 0 3 3 0 2 2.6666 0
55 41 Jimmy Dykes Sat 21 May 1938 Sat 08 Oct 1938 00y 04m 18d 2 5.4000 0 0 2 0 0 5 1 0 2 5.4000 0
55 6 Johnny Hill Sat 04 Apr 1891 Sat 26 Mar 1892 00y 11m 23d 2 8.0000 0 1 1 0 1 7 3 0 2 8.0000 0
55 13 George Hogg Sat 28 Mar 1896 Sat 04 Apr 1896 00y 00m 08d 2 8.0000 0 0 1 1 0 5 4 0 2 8.0000 0
55 71 Gary McSwegan Tue 05 Oct 1999 Sat 09 Oct 1999 00y 00m 05d 2 2.6666 1 0 2 0 0 4 0 0 2 2.6666 1
55 27 Bob Mercer Sat 02 Mar 1912 Sat 15 Mar 1913 01y 00m 14d 2 8.0000 0 0 2 0 0 3 1 0 2 8.0000 0
55 28 Peter Nellies Sat 15 Mar 1913 Sat 28 Feb 1914 00y 11m 14d 2 8.0000 0 1 1 1 0 2 1 0 2 8.0000 0
55 47 Jimmy Wardhaugh Wed 08 Dec 1954 Wed 07 Nov 1956 01y 11m 00d 2 3.0000 0 0 1 0 1 3 4 0 2 3.0000 0
55 85 Stephen Kingsley Tue 27 Sep 2022 Tue 27 Sep 2022 00y 00m 01d 1 1.5000 0 0 0 1 0 0 0 0 2 3.0000 0
55 66 Nicky Walker Wed 24 Mar 1993 Wed 24 Mar 1993 00y 00m 01d 1 1.5000 0 0 0 0 1 0 1 0 2 2.5909 0
55 29 Jock White Sat 03 Mar 1923 Sat 03 Mar 1923 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 2 8.0000 0
67 20 Harry Allan Sat 15 Mar 1902 Sat 15 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
67 32 Barney Battles Jnr Sat 25 Oct 1930 Sat 25 Oct 1930 00y 00m 01d 1 2.0000 1 0 0 1 0 1 1 0 1 2.0000 1
67 17 Mark Bell Sat 02 Mar 1901 Sat 02 Mar 1901 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0
67 2 Thomas Breckenridge Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 1 0 1 0 0 10 2 0 1 4.0000 1
67 9 Thomas Chambers Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1
67 25 Tom Collins Mon 01 Mar 1909 Mon 01 Mar 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 2 3 0 1 4.0000 0
67 49 Alfie Conn Snr Wed 02 May 1956 Wed 02 May 1956 00y 00m 01d 1 3.0000 1 0 0 1 0 1 1 0 1 3.0000 1
67 46 Bobby Dougan Wed 26 Apr 1950 Wed 26 Apr 1950 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0
67 35 Sandy Herd Sat 20 Oct 1934 Sat 20 Oct 1934 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
67 1 Tom Jenkinson Sat 19 Feb 1887 Sat 19 Feb 1887 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1
67 18 George Key Sat 01 Mar 1902 Sat 01 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
67 44 Willie MacFarlane Sat 24 May 1947 Sat 24 May 1947 00y 00m 01d 1 2.4000 0 0 1 0 0 6 0 0 1 2.4000 0
67 6 John MacPherson Sat 04 Apr 1891 Sat 04 Apr 1891 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
67 24 Alex Menzies Sat 07 Apr 1906 Sat 07 Apr 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0
67 42 Archie Miller Wed 09 Nov 1938 Wed 09 Nov 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0
67 78 Robbie Neilson Wed 11 Oct 2006 Wed 11 Oct 2006 00y 00m 01d 1 1.5000 0 0 0 0 1 0 2 0 1 1.5000 0
67 21 Willie Porteous Sat 21 Mar 1903 Sat 21 Mar 1903 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 1 4.0000 0
67 14 Tommy Robertson Sat 26 Mar 1898 Sat 26 Mar 1898 00y 00m 01d 1 4.0000 1 0 1 0 0 3 0 0 1 4.0000 1
67 8 Willie Taylor Sat 02 Apr 1892 Sat 02 Apr 1892 00y 00m 01d 1 4.0000 0 0 0 0 1 1 4 0 1 4.0000 0
67 43 Jimmy Walker Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0
67 39 Willie Waugh Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0

Summary by Date
With This Club Overall
RankCap
Seq
PlayerFirst Game
Last Game

Length
Apps Weig-
hted
GoalsNo
Times
Captn
W D L F A Deb
Ut
AppsWeig-
hted
Goals
1 1 Tom Jenkinson Sat 19 Feb 1887 Sat 19 Feb 1887 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1
2 2 Thomas Breckenridge Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 1 0 1 0 0 10 2 0 1 4.0000 1
3 3 Jimmy Adams Sat 09 Mar 1889 Sat 25 Mar 1893 04y 00m 17d 3 12.0000 0 0 3 0 0 19 2 0 3 12.0000 0
4 4 Davie Baird Sat 29 Mar 1890 Sat 26 Mar 1892 01y 11m 27d 3 12.0000 1 0 2 0 1 11 4 0 3 12.0000 1
4 4 Isaac Begbie Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 4 16.0000 0 0 2 1 1 13 6 0 4 16.0000 0
6 6 Johnny Hill Sat 04 Apr 1891 Sat 26 Mar 1892 00y 11m 23d 2 8.0000 0 1 1 0 1 7 3 0 2 8.0000 0
6 6 John MacPherson Sat 04 Apr 1891 Sat 04 Apr 1891 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
8 8 Willie Taylor Sat 02 Apr 1892 Sat 02 Apr 1892 00y 00m 01d 1 4.0000 0 0 0 0 1 1 4 0 1 4.0000 0
9 9 Thomas Chambers Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1
10 10 Davie Russell Sat 30 Mar 1895 Sat 06 Apr 1895 00y 00m 08d 2 8.0000 0 0 1 0 1 3 4 0 6 24.0000 1
10 10 Johnny Walker Sat 30 Mar 1895 Sat 26 Mar 1898 02y 11m 27d 3 12.0000 3 0 2 1 0 8 3 0 5 20.0000 3
12 12 Alex King Sat 21 Mar 1896 Sat 04 Apr 1896 00y 00m 15d 2 8.0000 0 0 2 0 0 6 1 0 6 24.0000 1
13 13 George Hogg Sat 28 Mar 1896 Sat 04 Apr 1896 00y 00m 08d 2 8.0000 0 0 1 1 0 5 4 0 2 8.0000 0
14 14 Tommy Robertson Sat 26 Mar 1898 Sat 26 Mar 1898 00y 00m 01d 1 4.0000 1 0 1 0 0 3 0 0 1 4.0000 1
15 15 Harry Rennie Sat 03 Mar 1900 Sat 07 Apr 1900 00y 01m 05d 2 8.0000 0 0 2 0 0 7 1 0 13 52.0000 0
15 15 Bobby Walker Sat 03 Mar 1900 Sat 05 Apr 1913 13y 01m 03d 29 116.0000 8 0 13 9 7 53 29 0 29 116.0000 8
17 17 Mark Bell Sat 02 Mar 1901 Sat 02 Mar 1901 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0
18 18 Albert Buick Sat 01 Mar 1902 Sat 15 Mar 1902 00y 00m 15d 2 8.0000 2 1 2 0 0 10 2 0 2 8.0000 2
18 18 George Key Sat 01 Mar 1902 Sat 01 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
20 20 Harry Allan Sat 15 Mar 1902 Sat 15 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
21 21 Willie Porteous Sat 21 Mar 1903 Sat 21 Mar 1903 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 1 4.0000 0
22 22 George Wilson Sat 12 Mar 1904 Sat 03 Mar 1906 01y 11m 20d 4 16.0000 0 0 1 1 2 5 4 0 6 24.0000 0
23 23 Charlie Thomson Sat 26 Mar 1904 Sat 04 Apr 1908 04y 00m 10d 12 48.0000 3 8 5 3 4 19 11 0 21 84.0000 4
24 24 Alex Menzies Sat 07 Apr 1906 Sat 07 Apr 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0
25 25 Tom Collins Mon 01 Mar 1909 Mon 01 Mar 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 2 3 0 1 4.0000 0
26 26 George Sinclair Sat 19 Mar 1910 Sat 16 Mar 1912 01y 11m 27d 3 12.0000 0 0 2 0 1 5 2 0 3 12.0000 0
27 27 Bob Mercer Sat 02 Mar 1912 Sat 15 Mar 1913 01y 00m 14d 2 8.0000 0 0 2 0 0 3 1 0 2 8.0000 0
28 28 Peter Nellies Sat 15 Mar 1913 Sat 28 Feb 1914 00y 11m 14d 2 8.0000 0 1 1 1 0 2 1 0 2 8.0000 0
29 29 Jock White Sat 03 Mar 1923 Sat 03 Mar 1923 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 2 8.0000 0
30 30 Jack Harkness Sat 27 Oct 1928 Wed 04 Oct 1933 04y 11m 08d 9 24.0000 0 0 6 0 3 27 20 0 12 36.0000 0
31 31 John Johnston Sat 26 Oct 1929 Wed 26 Oct 1932 03y 00m 01d 3 11.0000 0 1 2 0 1 10 7 0 3 11.0000 0
32 32 Barney Battles Jnr Sat 25 Oct 1930 Sat 25 Oct 1930 00y 00m 01d 1 2.0000 1 0 0 1 0 1 1 0 1 2.0000 1
33 33 Alex Massie Sat 19 Sep 1931 Wed 13 Nov 1935 04y 01m 26d 11 39.0000 0 2 7 1 3 23 15 0 18 55.4000 1
34 34 Andy Anderson Sat 01 Apr 1933 Wed 07 Dec 1938 05y 08m 07d 23 68.0000 0 4 12 5 6 44 30 0 23 68.0000 0
35 35 Sandy Herd Sat 20 Oct 1934 Sat 20 Oct 1934 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
36 36 Dave McCulloch Wed 21 Nov 1934 Wed 21 Nov 1934 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 7 20.4000 3
36 36 Tommy Walker Wed 21 Nov 1934 Wed 15 May 1946 11y 05m 25d 21 62.0000 9 0 14 4 3 45 21 0 21 62.0000 9
38 38 Alex Munro Sat 31 Oct 1936 Wed 02 Dec 1936 00y 01m 03d 2 4.0000 1 0 1 0 1 4 3 0 3 6.4000 1
39 39 Andy Black Wed 08 Dec 1937 Wed 07 Dec 1938 01y 00m 00d 3 7.8000 3 0 3 0 0 11 2 0 3 7.8000 3
39 39 Willie Waugh Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0
41 41 Jimmy Dykes Sat 21 May 1938 Sat 08 Oct 1938 00y 04m 18d 2 5.4000 0 0 2 0 0 5 1 0 2 5.4000 0
42 42 Archie Miller Wed 09 Nov 1938 Wed 09 Nov 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0
43 43 Jimmy Walker Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0
44 44 Willie MacFarlane Sat 24 May 1947 Sat 24 May 1947 00y 00m 01d 1 2.4000 0 0 1 0 0 6 0 0 1 2.4000 0
45 45 Willie Bauld Sat 15 Apr 1950 Sun 21 May 1950 00y 01m 07d 3 6.0000 2 0 1 1 1 5 4 0 3 6.0000 2
46 46 Bobby Dougan Wed 26 Apr 1950 Wed 26 Apr 1950 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0
47 47 John Cumming Wed 08 Dec 1954 Wed 08 Jun 1960 05y 06m 01d 9 14.5715 0 0 1 3 5 18 28 0 9 14.5715 0
47 47 Jimmy Wardhaugh Wed 08 Dec 1954 Wed 07 Nov 1956 01y 11m 00d 2 3.0000 0 0 1 0 1 3 4 0 2 3.0000 0
49 49 Alfie Conn Snr Wed 02 May 1956 Wed 02 May 1956 00y 00m 01d 1 3.0000 1 0 0 1 0 1 1 0 1 3.0000 1
50 50 Davie Mackay Sun 26 May 1957 Wed 05 Nov 1958 01y 05m 11d 4 6.8333 0 2 1 1 2 7 8 0 22 40.7953 4
51 51 Jimmy Murray Sat 19 Apr 1958 Sun 15 Jun 1958 00y 01m 28d 5 6.6665 1 0 1 2 2 5 9 0 5 6.6665 1
52 52 Alex Young Sat 09 Apr 1960 Wed 09 Nov 1960 00y 07m 01d 6 10.8572 3 0 1 2 3 12 16 0 8 14.1905 5
53 53 Davie Holt Wed 08 May 1963 Tue 12 May 1964 01y 00m 05d 5 9.2572 0 0 2 1 2 15 10 0 5 9.2572 0
54 54 Jim Cruickshank Tue 12 May 1964 Wed 17 Dec 1975 11y 07m 06d 9 15.1142 0 0 4 4 1 15 9 0 9 15.1142 0
55 55 Willie Wallace Wed 25 Nov 1964 Wed 11 May 1966 01y 05m 17d 3 4.3809 0 0 1 0 2 6 9 0 7 11.5475 0
56 56 Alan Anderson Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 5 6.6665 0 0 5 0 0 14 4 0 5 6.6665 0
57 57 Jim Townsend Sun 28 May 1967 Tue 13 Jun 1967 00y 00m 17d 4 5.3332 1 0 4 0 0 12 3 0 4 5.3332 1
58 58 Donald Ford Wed 17 Oct 1973 Tue 14 May 1974 00y 06m 28d 3 3.0000 0 0 1 0 2 3 3 0 3 3.0000 0
59 59 Gary Mackay Wed 11 Nov 1987 Tue 22 Mar 1988 00y 04m 12d 4 5.3332 1 0 1 3 0 4 3 0 4 5.3332 1
60 60 John Colquhoun Wed 17 Feb 1988 Tue 22 Mar 1988 00y 01m 06d 2 2.6666 0 0 0 2 0 3 3 0 2 2.6666 0
60 60 Henry Smith Wed 17 Feb 1988 Wed 20 May 1992 04y 03m 04d 3 3.5151 0 0 2 1 0 6 3 0 3 3.5151 0
62 62 Dave McPherson Wed 26 Apr 1989 Wed 03 Jun 1992 03y 01m 09d 20 27.1817 0 0 9 6 5 25 17 0 27 36.4544 0
63 63 Craig Levein Wed 28 Mar 1990 Wed 16 Nov 1994 04y 07m 20d 16 21.2271 0 1 6 4 6 20 18 0 16 21.2271 0
64 64 John Robertson Wed 12 Sep 1990 Wed 11 Oct 1995 05y 01m 00d 16 23.4544 3 0 10 4 2 24 8 0 16 23.4544 3
65 65 Alan McLaren Sun 17 May 1992 Wed 12 Oct 1994 02y 04m 26d 14 21.4393 0 0 9 2 3 25 9 0 24 34.0451 0
66 66 Nicky Walker Wed 24 Mar 1993 Wed 24 Mar 1993 00y 00m 01d 1 1.5000 0 0 0 0 1 0 1 0 2 2.5909 0
67 67 David Weir Tue 27 May 1997 Sat 13 Nov 1999 02y 05m 18d 10 13.1619 0 0 3 2 5 11 16 0 69 100.5957 1
68 68 Neil McCann Sat 05 Sep 1998 Sat 05 Sep 1998 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 26 35.5408 3
69 69 Paul Ritchie Wed 28 Apr 1999 Sat 13 Nov 1999 00y 06m 17d 4 6.0952 1 0 2 0 2 6 5 0 7 9.8527 1
70 70 Colin Cameron Wed 28 Apr 1999 Wed 25 Apr 2001 01y 11m 29d 11 17.7143 2 0 6 3 2 16 8 0 28 38.3808 2
71 71 Gary McSwegan Tue 05 Oct 1999 Sat 09 Oct 1999 00y 00m 05d 2 2.6666 1 0 2 0 0 4 0 0 2 2.6666 1
72 72 Steven Pressley Wed 29 Mar 2000 Wed 11 Oct 2006 06y 06m 13d 32 39.2116 0 1 14 6 12 39 37 0 32 39.2116 0
73 73 Gary Naysmith Tue 30 May 2000 Wed 11 Oct 2000 00y 04m 12d 4 6.4762 0 0 3 1 0 6 2 0 46 62.8828 1
74 74 Scott Severin Sat 06 Oct 2001 Wed 20 Nov 2002 01y 01m 15d 8 10.3636 0 0 4 0 4 12 11 0 15 20.0301 0
75 75 Andy Webster Wed 30 Apr 2003 Wed 06 Feb 2013 09y 09m 08d 27 33.6934 1 2 8 12 7 31 35 0 28 35.6934 1
76 76 Craig Gordon Sun 30 May 2004 Tue 15 Oct 2024 20y 04m 16d 46 58.9305 0 0 21 13 12 67 45 0 77 106.4113 0
77 77 Paul Hartley Sat 26 Mar 2005 Wed 11 Oct 2006 01y 06m 16d 11 15.3331 1 0 6 2 3 18 9 0 25 38.4760 1
78 78 Robbie Neilson Wed 11 Oct 2006 Wed 11 Oct 2006 00y 00m 01d 1 1.5000 0 0 0 0 1 0 2 0 1 1.5000 0
79 79 Christophe Berra Fri 30 May 2008 Thu 09 Nov 2017 09y 05m 11d 9 13.3094 1 0 3 3 3 11 9 0 41 59.2189 4
80 80 Michael Stewart Wed 20 Aug 2008 Wed 20 Aug 2008 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 4 6.2143 0
81 81 Lee Wallace Sat 10 Oct 2009 Tue 07 Sep 2010 00y 10m 29d 5 8.4000 0 0 2 0 3 3 9 0 10 16.3286 0
82 82 Callum Paterson Sun 29 May 2016 Fri 11 Nov 2016 00y 05m 14d 5 8.3572 0 0 1 1 3 6 9 0 17 21.0404 0
83 83 John Souttar Fri 07 Sep 2018 Mon 15 Nov 2021 03y 02m 09d 4 4.5231 1 0 2 0 2 5 6 0 11 15.7155 1
84 84 Steven Naismith Fri 07 Sep 2018 Tue 19 Nov 2019 01y 02m 13d 6 8.8000 3 2 3 0 3 9 11 0 51 72.0283 10
85 85 Stephen Kingsley Tue 27 Sep 2022 Tue 27 Sep 2022 00y 00m 01d 1 1.5000 0 0 0 1 0 0 0 0 2 3.0000 0
86 86 Lawrence Shankland Tue 28 Mar 2023 Thu 05 Sep 2024 01y 05m 09d 11 12.8079 2 0 2 4 5 15 22 0 15 18.3079 3
87 87 Zander Clark Tue 17 Oct 2023 Mon 03 Jun 2024 00y 07m 18d 4 3.6924 0 0 1 2 1 8 9 0 4 3.6924 0

Summary by Name
With This Club Overall
RankCap
Seq
PlayerFirst Game
Last Game

Length
Apps Weig-
hted
GoalsNo
Times
Captn
W D L F A Deb
Ut
AppsWeig-
hted
Goals
1 3 Jimmy Adams Sat 09 Mar 1889 Sat 25 Mar 1893 04y 00m 17d 3 12.0000 0 0 3 0 0 19 2 0 3 12.0000 0
2 20 Harry Allan Sat 15 Mar 1902 Sat 15 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
3 34 Andy Anderson Sat 01 Apr 1933 Wed 07 Dec 1938 05y 08m 07d 23 68.0000 0 4 12 5 6 44 30 0 23 68.0000 0
4 56 Alan Anderson Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 5 6.6665 0 0 5 0 0 14 4 0 5 6.6665 0
5 4 Davie Baird Sat 29 Mar 1890 Sat 26 Mar 1892 01y 11m 27d 3 12.0000 1 0 2 0 1 11 4 0 3 12.0000 1
6 32 Barney Battles Jnr Sat 25 Oct 1930 Sat 25 Oct 1930 00y 00m 01d 1 2.0000 1 0 0 1 0 1 1 0 1 2.0000 1
7 45 Willie Bauld Sat 15 Apr 1950 Sun 21 May 1950 00y 01m 07d 3 6.0000 2 0 1 1 1 5 4 0 3 6.0000 2
8 4 Isaac Begbie Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 4 16.0000 0 0 2 1 1 13 6 0 4 16.0000 0
9 17 Mark Bell Sat 02 Mar 1901 Sat 02 Mar 1901 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0
10 79 Christophe Berra Fri 30 May 2008 Thu 09 Nov 2017 09y 05m 11d 9 13.3094 1 0 3 3 3 11 9 0 41 59.2189 4
11 39 Andy Black Wed 08 Dec 1937 Wed 07 Dec 1938 01y 00m 00d 3 7.8000 3 0 3 0 0 11 2 0 3 7.8000 3
12 2 Thomas Breckenridge Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 1 0 1 0 0 10 2 0 1 4.0000 1
13 18 Albert Buick Sat 01 Mar 1902 Sat 15 Mar 1902 00y 00m 15d 2 8.0000 2 1 2 0 0 10 2 0 2 8.0000 2
14 70 Colin Cameron Wed 28 Apr 1999 Wed 25 Apr 2001 01y 11m 29d 11 17.7143 2 0 6 3 2 16 8 0 28 38.3808 2
15 9 Thomas Chambers Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1
16 87 Zander Clark Tue 17 Oct 2023 Mon 03 Jun 2024 00y 07m 18d 4 3.6924 0 0 1 2 1 8 9 0 4 3.6924 0
17 25 Tom Collins Mon 01 Mar 1909 Mon 01 Mar 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 2 3 0 1 4.0000 0
18 60 John Colquhoun Wed 17 Feb 1988 Tue 22 Mar 1988 00y 01m 06d 2 2.6666 0 0 0 2 0 3 3 0 2 2.6666 0
19 49 Alfie Conn Snr Wed 02 May 1956 Wed 02 May 1956 00y 00m 01d 1 3.0000 1 0 0 1 0 1 1 0 1 3.0000 1
20 54 Jim Cruickshank Tue 12 May 1964 Wed 17 Dec 1975 11y 07m 06d 9 15.1142 0 0 4 4 1 15 9 0 9 15.1142 0
21 47 John Cumming Wed 08 Dec 1954 Wed 08 Jun 1960 05y 06m 01d 9 14.5715 0 0 1 3 5 18 28 0 9 14.5715 0
22 46 Bobby Dougan Wed 26 Apr 1950 Wed 26 Apr 1950 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0
23 41 Jimmy Dykes Sat 21 May 1938 Sat 08 Oct 1938 00y 04m 18d 2 5.4000 0 0 2 0 0 5 1 0 2 5.4000 0
24 58 Donald Ford Wed 17 Oct 1973 Tue 14 May 1974 00y 06m 28d 3 3.0000 0 0 1 0 2 3 3 0 3 3.0000 0
25 76 Craig Gordon Sun 30 May 2004 Tue 15 Oct 2024 20y 04m 16d 46 58.9305 0 0 21 13 12 67 45 0 77 106.4113 0
26 30 Jack Harkness Sat 27 Oct 1928 Wed 04 Oct 1933 04y 11m 08d 9 24.0000 0 0 6 0 3 27 20 0 12 36.0000 0
27 77 Paul Hartley Sat 26 Mar 2005 Wed 11 Oct 2006 01y 06m 16d 11 15.3331 1 0 6 2 3 18 9 0 25 38.4760 1
28 35 Sandy Herd Sat 20 Oct 1934 Sat 20 Oct 1934 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
29 6 Johnny Hill Sat 04 Apr 1891 Sat 26 Mar 1892 00y 11m 23d 2 8.0000 0 1 1 0 1 7 3 0 2 8.0000 0
30 13 George Hogg Sat 28 Mar 1896 Sat 04 Apr 1896 00y 00m 08d 2 8.0000 0 0 1 1 0 5 4 0 2 8.0000 0
31 53 Davie Holt Wed 08 May 1963 Tue 12 May 1964 01y 00m 05d 5 9.2572 0 0 2 1 2 15 10 0 5 9.2572 0
32 1 Tom Jenkinson Sat 19 Feb 1887 Sat 19 Feb 1887 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1
33 31 John Johnston Sat 26 Oct 1929 Wed 26 Oct 1932 03y 00m 01d 3 11.0000 0 1 2 0 1 10 7 0 3 11.0000 0
34 18 George Key Sat 01 Mar 1902 Sat 01 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
35 12 Alex King Sat 21 Mar 1896 Sat 04 Apr 1896 00y 00m 15d 2 8.0000 0 0 2 0 0 6 1 0 6 24.0000 1
36 85 Stephen Kingsley Tue 27 Sep 2022 Tue 27 Sep 2022 00y 00m 01d 1 1.5000 0 0 0 1 0 0 0 0 2 3.0000 0
37 63 Craig Levein Wed 28 Mar 1990 Wed 16 Nov 1994 04y 07m 20d 16 21.2271 0 1 6 4 6 20 18 0 16 21.2271 0
38 44 Willie MacFarlane Sat 24 May 1947 Sat 24 May 1947 00y 00m 01d 1 2.4000 0 0 1 0 0 6 0 0 1 2.4000 0
39 50 Davie Mackay Sun 26 May 1957 Wed 05 Nov 1958 01y 05m 11d 4 6.8333 0 2 1 1 2 7 8 0 22 40.7953 4
40 59 Gary Mackay Wed 11 Nov 1987 Tue 22 Mar 1988 00y 04m 12d 4 5.3332 1 0 1 3 0 4 3 0 4 5.3332 1
41 6 John MacPherson Sat 04 Apr 1891 Sat 04 Apr 1891 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
42 33 Alex Massie Sat 19 Sep 1931 Wed 13 Nov 1935 04y 01m 26d 11 39.0000 0 2 7 1 3 23 15 0 18 55.4000 1
43 68 Neil McCann Sat 05 Sep 1998 Sat 05 Sep 1998 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 26 35.5408 3
44 36 Dave McCulloch Wed 21 Nov 1934 Wed 21 Nov 1934 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 7 20.4000 3
45 65 Alan McLaren Sun 17 May 1992 Wed 12 Oct 1994 02y 04m 26d 14 21.4393 0 0 9 2 3 25 9 0 24 34.0451 0
46 62 Dave McPherson Wed 26 Apr 1989 Wed 03 Jun 1992 03y 01m 09d 20 27.1817 0 0 9 6 5 25 17 0 27 36.4544 0
47 71 Gary McSwegan Tue 05 Oct 1999 Sat 09 Oct 1999 00y 00m 05d 2 2.6666 1 0 2 0 0 4 0 0 2 2.6666 1
48 24 Alex Menzies Sat 07 Apr 1906 Sat 07 Apr 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0
49 27 Bob Mercer Sat 02 Mar 1912 Sat 15 Mar 1913 01y 00m 14d 2 8.0000 0 0 2 0 0 3 1 0 2 8.0000 0
50 42 Archie Miller Wed 09 Nov 1938 Wed 09 Nov 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0
51 38 Alex Munro Sat 31 Oct 1936 Wed 02 Dec 1936 00y 01m 03d 2 4.0000 1 0 1 0 1 4 3 0 3 6.4000 1
52 51 Jimmy Murray Sat 19 Apr 1958 Sun 15 Jun 1958 00y 01m 28d 5 6.6665 1 0 1 2 2 5 9 0 5 6.6665 1
53 84 Steven Naismith Fri 07 Sep 2018 Tue 19 Nov 2019 01y 02m 13d 6 8.8000 3 2 3 0 3 9 11 0 51 72.0283 10
54 73 Gary Naysmith Tue 30 May 2000 Wed 11 Oct 2000 00y 04m 12d 4 6.4762 0 0 3 1 0 6 2 0 46 62.8828 1
55 78 Robbie Neilson Wed 11 Oct 2006 Wed 11 Oct 2006 00y 00m 01d 1 1.5000 0 0 0 0 1 0 2 0 1 1.5000 0
56 28 Peter Nellies Sat 15 Mar 1913 Sat 28 Feb 1914 00y 11m 14d 2 8.0000 0 1 1 1 0 2 1 0 2 8.0000 0
57 82 Callum Paterson Sun 29 May 2016 Fri 11 Nov 2016 00y 05m 14d 5 8.3572 0 0 1 1 3 6 9 0 17 21.0404 0
58 21 Willie Porteous Sat 21 Mar 1903 Sat 21 Mar 1903 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 1 4.0000 0
59 72 Steven Pressley Wed 29 Mar 2000 Wed 11 Oct 2006 06y 06m 13d 32 39.2116 0 1 14 6 12 39 37 0 32 39.2116 0
60 15 Harry Rennie Sat 03 Mar 1900 Sat 07 Apr 1900 00y 01m 05d 2 8.0000 0 0 2 0 0 7 1 0 13 52.0000 0
61 69 Paul Ritchie Wed 28 Apr 1999 Sat 13 Nov 1999 00y 06m 17d 4 6.0952 1 0 2 0 2 6 5 0 7 9.8527 1
62 64 John Robertson Wed 12 Sep 1990 Wed 11 Oct 1995 05y 01m 00d 16 23.4544 3 0 10 4 2 24 8 0 16 23.4544 3
63 14 Tommy Robertson Sat 26 Mar 1898 Sat 26 Mar 1898 00y 00m 01d 1 4.0000 1 0 1 0 0 3 0 0 1 4.0000 1
64 10 Davie Russell Sat 30 Mar 1895 Sat 06 Apr 1895 00y 00m 08d 2 8.0000 0 0 1 0 1 3 4 0 6 24.0000 1
65 74 Scott Severin Sat 06 Oct 2001 Wed 20 Nov 2002 01y 01m 15d 8 10.3636 0 0 4 0 4 12 11 0 15 20.0301 0
66 86 Lawrence Shankland Tue 28 Mar 2023 Thu 05 Sep 2024 01y 05m 09d 11 12.8079 2 0 2 4 5 15 22 0 15 18.3079 3
67 26 George Sinclair Sat 19 Mar 1910 Sat 16 Mar 1912 01y 11m 27d 3 12.0000 0 0 2 0 1 5 2 0 3 12.0000 0
68 60 Henry Smith Wed 17 Feb 1988 Wed 20 May 1992 04y 03m 04d 3 3.5151 0 0 2 1 0 6 3 0 3 3.5151 0
69 83 John Souttar Fri 07 Sep 2018 Mon 15 Nov 2021 03y 02m 09d 4 4.5231 1 0 2 0 2 5 6 0 11 15.7155 1
70 80 Michael Stewart Wed 20 Aug 2008 Wed 20 Aug 2008 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 4 6.2143 0
71 8 Willie Taylor Sat 02 Apr 1892 Sat 02 Apr 1892 00y 00m 01d 1 4.0000 0 0 0 0 1 1 4 0 1 4.0000 0
72 23 Charlie Thomson Sat 26 Mar 1904 Sat 04 Apr 1908 04y 00m 10d 12 48.0000 3 8 5 3 4 19 11 0 21 84.0000 4
73 57 Jim Townsend Sun 28 May 1967 Tue 13 Jun 1967 00y 00m 17d 4 5.3332 1 0 4 0 0 12 3 0 4 5.3332 1
74 43 Jimmy Walker Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0
75 10 Johnny Walker Sat 30 Mar 1895 Sat 26 Mar 1898 02y 11m 27d 3 12.0000 3 0 2 1 0 8 3 0 5 20.0000 3
76 66 Nicky Walker Wed 24 Mar 1993 Wed 24 Mar 1993 00y 00m 01d 1 1.5000 0 0 0 0 1 0 1 0 2 2.5909 0
77 15 Bobby Walker Sat 03 Mar 1900 Sat 05 Apr 1913 13y 01m 03d 29 116.0000 8 0 13 9 7 53 29 0 29 116.0000 8
78 36 Tommy Walker Wed 21 Nov 1934 Wed 15 May 1946 11y 05m 25d 21 62.0000 9 0 14 4 3 45 21 0 21 62.0000 9
79 81 Lee Wallace Sat 10 Oct 2009 Tue 07 Sep 2010 00y 10m 29d 5 8.4000 0 0 2 0 3 3 9 0 10 16.3286 0
80 55 Willie Wallace Wed 25 Nov 1964 Wed 11 May 1966 01y 05m 17d 3 4.3809 0 0 1 0 2 6 9 0 7 11.5475 0
81 47 Jimmy Wardhaugh Wed 08 Dec 1954 Wed 07 Nov 1956 01y 11m 00d 2 3.0000 0 0 1 0 1 3 4 0 2 3.0000 0
82 39 Willie Waugh Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0
83 75 Andy Webster Wed 30 Apr 2003 Wed 06 Feb 2013 09y 09m 08d 27 33.6934 1 2 8 12 7 31 35 0 28 35.6934 1
84 67 David Weir Tue 27 May 1997 Sat 13 Nov 1999 02y 05m 18d 10 13.1619 0 0 3 2 5 11 16 0 69 100.5957 1
85 29 Jock White Sat 03 Mar 1923 Sat 03 Mar 1923 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 2 8.0000 0
86 22 George Wilson Sat 12 Mar 1904 Sat 03 Mar 1906 01y 11m 20d 4 16.0000 0 0 1 1 2 5 4 0 6 24.0000 0
87 52 Alex Young Sat 09 Apr 1960 Wed 09 Nov 1960 00y 07m 01d 6 10.8572 3 0 1 2 3 12 16 0 8 14.1905 5

Summary by Goals
With This Club Overall
RankCap
Seq
Player First Game
Last Game

Length
Apps Weig-
hted
GoalsNo
Times
Captn
W D L F A Deb
Ut
AppsWeig-
hted
Goals
1 36 Tommy Walker Wed 21 Nov 1934 Wed 15 May 1946 11y 05m 25d 21 62.0000 9 0 14 4 3 45 21 0 21 62.0000 9
2 15 Bobby Walker Sat 03 Mar 1900 Sat 05 Apr 1913 13y 01m 03d 29 116.0000 8 0 13 9 7 53 29 0 29 116.0000 8
3 39 Andy Black Wed 08 Dec 1937 Wed 07 Dec 1938 01y 00m 00d 3 7.8000 3 0 3 0 0 11 2 0 3 7.8000 3
3 84 Steven Naismith Fri 07 Sep 2018 Tue 19 Nov 2019 01y 02m 13d 6 8.8000 3 2 3 0 3 9 11 0 51 72.0283 10
3 64 John Robertson Wed 12 Sep 1990 Wed 11 Oct 1995 05y 01m 00d 16 23.4544 3 0 10 4 2 24 8 0 16 23.4544 3
3 23 Charlie Thomson Sat 26 Mar 1904 Sat 04 Apr 1908 04y 00m 10d 12 48.0000 3 8 5 3 4 19 11 0 21 84.0000 4
3 10 Johnny Walker Sat 30 Mar 1895 Sat 26 Mar 1898 02y 11m 27d 3 12.0000 3 0 2 1 0 8 3 0 5 20.0000 3
3 52 Alex Young Sat 09 Apr 1960 Wed 09 Nov 1960 00y 07m 01d 6 10.8572 3 0 1 2 3 12 16 0 8 14.1905 5
9 45 Willie Bauld Sat 15 Apr 1950 Sun 21 May 1950 00y 01m 07d 3 6.0000 2 0 1 1 1 5 4 0 3 6.0000 2
9 18 Albert Buick Sat 01 Mar 1902 Sat 15 Mar 1902 00y 00m 15d 2 8.0000 2 1 2 0 0 10 2 0 2 8.0000 2
9 70 Colin Cameron Wed 28 Apr 1999 Wed 25 Apr 2001 01y 11m 29d 11 17.7143 2 0 6 3 2 16 8 0 28 38.3808 2
9 86 Lawrence Shankland Tue 28 Mar 2023 Thu 05 Sep 2024 01y 05m 09d 11 12.8079 2 0 2 4 5 15 22 0 15 18.3079 3
13 4 Davie Baird Sat 29 Mar 1890 Sat 26 Mar 1892 01y 11m 27d 3 12.0000 1 0 2 0 1 11 4 0 3 12.0000 1
13 32 Barney Battles Jnr Sat 25 Oct 1930 Sat 25 Oct 1930 00y 00m 01d 1 2.0000 1 0 0 1 0 1 1 0 1 2.0000 1
13 79 Christophe Berra Fri 30 May 2008 Thu 09 Nov 2017 09y 05m 11d 9 13.3094 1 0 3 3 3 11 9 0 41 59.2189 4
13 2 Thomas Breckenridge Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 1 0 1 0 0 10 2 0 1 4.0000 1
13 9 Thomas Chambers Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1
13 49 Alfie Conn Snr Wed 02 May 1956 Wed 02 May 1956 00y 00m 01d 1 3.0000 1 0 0 1 0 1 1 0 1 3.0000 1
13 77 Paul Hartley Sat 26 Mar 2005 Wed 11 Oct 2006 01y 06m 16d 11 15.3331 1 0 6 2 3 18 9 0 25 38.4760 1
13 1 Tom Jenkinson Sat 19 Feb 1887 Sat 19 Feb 1887 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1
13 59 Gary Mackay Wed 11 Nov 1987 Tue 22 Mar 1988 00y 04m 12d 4 5.3332 1 0 1 3 0 4 3 0 4 5.3332 1
13 71 Gary McSwegan Tue 05 Oct 1999 Sat 09 Oct 1999 00y 00m 05d 2 2.6666 1 0 2 0 0 4 0 0 2 2.6666 1
13 38 Alex Munro Sat 31 Oct 1936 Wed 02 Dec 1936 00y 01m 03d 2 4.0000 1 0 1 0 1 4 3 0 3 6.4000 1
13 51 Jimmy Murray Sat 19 Apr 1958 Sun 15 Jun 1958 00y 01m 28d 5 6.6665 1 0 1 2 2 5 9 0 5 6.6665 1
13 69 Paul Ritchie Wed 28 Apr 1999 Sat 13 Nov 1999 00y 06m 17d 4 6.0952 1 0 2 0 2 6 5 0 7 9.8527 1
13 14 Tommy Robertson Sat 26 Mar 1898 Sat 26 Mar 1898 00y 00m 01d 1 4.0000 1 0 1 0 0 3 0 0 1 4.0000 1
13 83 John Souttar Fri 07 Sep 2018 Mon 15 Nov 2021 03y 02m 09d 4 4.5231 1 0 2 0 2 5 6 0 11 15.7155 1
13 57 Jim Townsend Sun 28 May 1967 Tue 13 Jun 1967 00y 00m 17d 4 5.3332 1 0 4 0 0 12 3 0 4 5.3332 1
13 75 Andy Webster Wed 30 Apr 2003 Wed 06 Feb 2013 09y 09m 08d 27 33.6934 1 2 8 12 7 31 35 0 28 35.6934 1

Summary by Weighted Caps
With This Club Overall
RankCap
Seq
PlayerFirst Game
Last Game

Length
Apps Weig-
hted
GoalsNo
Times
Captn
W D L F A Deb
Ut
AppsWeig-
hted
Goals
1 15 Bobby Walker Sat 03 Mar 1900 Sat 05 Apr 1913 13y 01m 03d 29 116.0000 8 0 13 9 7 53 29 0 29 116.0000 8
2 34 Andy Anderson Sat 01 Apr 1933 Wed 07 Dec 1938 05y 08m 07d 23 68.0000 0 4 12 5 6 44 30 0 23 68.0000 0
3 36 Tommy Walker Wed 21 Nov 1934 Wed 15 May 1946 11y 05m 25d 21 62.0000 9 0 14 4 3 45 21 0 21 62.0000 9
4 76 Craig Gordon Sun 30 May 2004 Tue 15 Oct 2024 20y 04m 16d 46 58.9305 0 0 21 13 12 67 45 0 77 106.4113 0
5 23 Charlie Thomson Sat 26 Mar 1904 Sat 04 Apr 1908 04y 00m 10d 12 48.0000 3 8 5 3 4 19 11 0 21 84.0000 4
6 72 Steven Pressley Wed 29 Mar 2000 Wed 11 Oct 2006 06y 06m 13d 32 39.2116 0 1 14 6 12 39 37 0 32 39.2116 0
7 33 Alex Massie Sat 19 Sep 1931 Wed 13 Nov 1935 04y 01m 26d 11 39.0000 0 2 7 1 3 23 15 0 18 55.4000 1
8 75 Andy Webster Wed 30 Apr 2003 Wed 06 Feb 2013 09y 09m 08d 27 33.6934 1 2 8 12 7 31 35 0 28 35.6934 1
9 62 Dave McPherson Wed 26 Apr 1989 Wed 03 Jun 1992 03y 01m 09d 20 27.1817 0 0 9 6 5 25 17 0 27 36.4544 0
10 30 Jack Harkness Sat 27 Oct 1928 Wed 04 Oct 1933 04y 11m 08d 9 24.0000 0 0 6 0 3 27 20 0 12 36.0000 0
11 64 John Robertson Wed 12 Sep 1990 Wed 11 Oct 1995 05y 01m 00d 16 23.4544 3 0 10 4 2 24 8 0 16 23.4544 3
12 65 Alan McLaren Sun 17 May 1992 Wed 12 Oct 1994 02y 04m 26d 14 21.4393 0 0 9 2 3 25 9 0 24 34.0451 0
13 63 Craig Levein Wed 28 Mar 1990 Wed 16 Nov 1994 04y 07m 20d 16 21.2271 0 1 6 4 6 20 18 0 16 21.2271 0
14 70 Colin Cameron Wed 28 Apr 1999 Wed 25 Apr 2001 01y 11m 29d 11 17.7143 2 0 6 3 2 16 8 0 28 38.3808 2
15 4 Isaac Begbie Sat 29 Mar 1890 Sat 07 Apr 1894 04y 00m 10d 4 16.0000 0 0 2 1 1 13 6 0 4 16.0000 0
15 22 George Wilson Sat 12 Mar 1904 Sat 03 Mar 1906 01y 11m 20d 4 16.0000 0 0 1 1 2 5 4 0 6 24.0000 0
17 77 Paul Hartley Sat 26 Mar 2005 Wed 11 Oct 2006 01y 06m 16d 11 15.3331 1 0 6 2 3 18 9 0 25 38.4760 1
18 54 Jim Cruickshank Tue 12 May 1964 Wed 17 Dec 1975 11y 07m 06d 9 15.1142 0 0 4 4 1 15 9 0 9 15.1142 0
19 47 John Cumming Wed 08 Dec 1954 Wed 08 Jun 1960 05y 06m 01d 9 14.5715 0 0 1 3 5 18 28 0 9 14.5715 0
20 79 Christophe Berra Fri 30 May 2008 Thu 09 Nov 2017 09y 05m 11d 9 13.3094 1 0 3 3 3 11 9 0 41 59.2189 4
21 67 David Weir Tue 27 May 1997 Sat 13 Nov 1999 02y 05m 18d 10 13.1619 0 0 3 2 5 11 16 0 69 100.5957 1
22 86 Lawrence Shankland Tue 28 Mar 2023 Thu 05 Sep 2024 01y 05m 09d 11 12.8079 2 0 2 4 5 15 22 0 15 18.3079 3
23 3 Jimmy Adams Sat 09 Mar 1889 Sat 25 Mar 1893 04y 00m 17d 3 12.0000 0 0 3 0 0 19 2 0 3 12.0000 0
23 4 Davie Baird Sat 29 Mar 1890 Sat 26 Mar 1892 01y 11m 27d 3 12.0000 1 0 2 0 1 11 4 0 3 12.0000 1
23 26 George Sinclair Sat 19 Mar 1910 Sat 16 Mar 1912 01y 11m 27d 3 12.0000 0 0 2 0 1 5 2 0 3 12.0000 0
23 10 Johnny Walker Sat 30 Mar 1895 Sat 26 Mar 1898 02y 11m 27d 3 12.0000 3 0 2 1 0 8 3 0 5 20.0000 3
27 31 John Johnston Sat 26 Oct 1929 Wed 26 Oct 1932 03y 00m 01d 3 11.0000 0 1 2 0 1 10 7 0 3 11.0000 0
28 52 Alex Young Sat 09 Apr 1960 Wed 09 Nov 1960 00y 07m 01d 6 10.8572 3 0 1 2 3 12 16 0 8 14.1905 5
29 74 Scott Severin Sat 06 Oct 2001 Wed 20 Nov 2002 01y 01m 15d 8 10.3636 0 0 4 0 4 12 11 0 15 20.0301 0
30 53 Davie Holt Wed 08 May 1963 Tue 12 May 1964 01y 00m 05d 5 9.2572 0 0 2 1 2 15 10 0 5 9.2572 0
31 84 Steven Naismith Fri 07 Sep 2018 Tue 19 Nov 2019 01y 02m 13d 6 8.8000 3 2 3 0 3 9 11 0 51 72.0283 10
32 81 Lee Wallace Sat 10 Oct 2009 Tue 07 Sep 2010 00y 10m 29d 5 8.4000 0 0 2 0 3 3 9 0 10 16.3286 0
33 82 Callum Paterson Sun 29 May 2016 Fri 11 Nov 2016 00y 05m 14d 5 8.3572 0 0 1 1 3 6 9 0 17 21.0404 0
34 18 Albert Buick Sat 01 Mar 1902 Sat 15 Mar 1902 00y 00m 15d 2 8.0000 2 1 2 0 0 10 2 0 2 8.0000 2
34 6 Johnny Hill Sat 04 Apr 1891 Sat 26 Mar 1892 00y 11m 23d 2 8.0000 0 1 1 0 1 7 3 0 2 8.0000 0
34 13 George Hogg Sat 28 Mar 1896 Sat 04 Apr 1896 00y 00m 08d 2 8.0000 0 0 1 1 0 5 4 0 2 8.0000 0
34 12 Alex King Sat 21 Mar 1896 Sat 04 Apr 1896 00y 00m 15d 2 8.0000 0 0 2 0 0 6 1 0 6 24.0000 1
34 27 Bob Mercer Sat 02 Mar 1912 Sat 15 Mar 1913 01y 00m 14d 2 8.0000 0 0 2 0 0 3 1 0 2 8.0000 0
34 28 Peter Nellies Sat 15 Mar 1913 Sat 28 Feb 1914 00y 11m 14d 2 8.0000 0 1 1 1 0 2 1 0 2 8.0000 0
34 15 Harry Rennie Sat 03 Mar 1900 Sat 07 Apr 1900 00y 01m 05d 2 8.0000 0 0 2 0 0 7 1 0 13 52.0000 0
34 10 Davie Russell Sat 30 Mar 1895 Sat 06 Apr 1895 00y 00m 08d 2 8.0000 0 0 1 0 1 3 4 0 6 24.0000 1
42 39 Andy Black Wed 08 Dec 1937 Wed 07 Dec 1938 01y 00m 00d 3 7.8000 3 0 3 0 0 11 2 0 3 7.8000 3
43 50 Davie Mackay Sun 26 May 1957 Wed 05 Nov 1958 01y 05m 11d 4 6.8333 0 2 1 1 2 7 8 0 22 40.7953 4
44 56 Alan Anderson Tue 16 May 1967 Tue 13 Jun 1967 00y 00m 29d 5 6.6665 0 0 5 0 0 14 4 0 5 6.6665 0
44 51 Jimmy Murray Sat 19 Apr 1958 Sun 15 Jun 1958 00y 01m 28d 5 6.6665 1 0 1 2 2 5 9 0 5 6.6665 1
46 73 Gary Naysmith Tue 30 May 2000 Wed 11 Oct 2000 00y 04m 12d 4 6.4762 0 0 3 1 0 6 2 0 46 62.8828 1
47 69 Paul Ritchie Wed 28 Apr 1999 Sat 13 Nov 1999 00y 06m 17d 4 6.0952 1 0 2 0 2 6 5 0 7 9.8527 1
48 45 Willie Bauld Sat 15 Apr 1950 Sun 21 May 1950 00y 01m 07d 3 6.0000 2 0 1 1 1 5 4 0 3 6.0000 2
48 43 Jimmy Walker Wed 23 Jan 1946 Wed 23 Jan 1946 00y 00m 01d 1 6.0000 0 0 0 1 0 2 2 0 1 6.0000 0
50 41 Jimmy Dykes Sat 21 May 1938 Sat 08 Oct 1938 00y 04m 18d 2 5.4000 0 0 2 0 0 5 1 0 2 5.4000 0
51 59 Gary Mackay Wed 11 Nov 1987 Tue 22 Mar 1988 00y 04m 12d 4 5.3332 1 0 1 3 0 4 3 0 4 5.3332 1
51 57 Jim Townsend Sun 28 May 1967 Tue 13 Jun 1967 00y 00m 17d 4 5.3332 1 0 4 0 0 12 3 0 4 5.3332 1
53 83 John Souttar Fri 07 Sep 2018 Mon 15 Nov 2021 03y 02m 09d 4 4.5231 1 0 2 0 2 5 6 0 11 15.7155 1
54 55 Willie Wallace Wed 25 Nov 1964 Wed 11 May 1966 01y 05m 17d 3 4.3809 0 0 1 0 2 6 9 0 7 11.5475 0
55 20 Harry Allan Sat 15 Mar 1902 Sat 15 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
55 17 Mark Bell Sat 02 Mar 1901 Sat 02 Mar 1901 00y 00m 01d 1 4.0000 0 0 0 1 0 1 1 0 1 4.0000 0
55 2 Thomas Breckenridge Sat 24 Mar 1888 Sat 24 Mar 1888 00y 00m 01d 1 4.0000 1 0 1 0 0 10 2 0 1 4.0000 1
55 9 Thomas Chambers Sat 24 Mar 1894 Sat 24 Mar 1894 00y 00m 01d 1 4.0000 1 0 1 0 0 5 2 0 1 4.0000 1
55 25 Tom Collins Mon 01 Mar 1909 Mon 01 Mar 1909 00y 00m 01d 1 4.0000 0 0 0 0 1 2 3 0 1 4.0000 0
55 35 Sandy Herd Sat 20 Oct 1934 Sat 20 Oct 1934 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
55 1 Tom Jenkinson Sat 19 Feb 1887 Sat 19 Feb 1887 00y 00m 01d 1 4.0000 1 0 1 0 0 4 1 0 1 4.0000 1
55 18 George Key Sat 01 Mar 1902 Sat 01 Mar 1902 00y 00m 01d 1 4.0000 0 0 1 0 0 5 1 0 1 4.0000 0
55 6 John MacPherson Sat 04 Apr 1891 Sat 04 Apr 1891 00y 00m 01d 1 4.0000 0 0 0 0 1 1 2 0 1 4.0000 0
55 36 Dave McCulloch Wed 21 Nov 1934 Wed 21 Nov 1934 00y 00m 01d 1 4.0000 0 0 1 0 0 3 2 0 7 20.4000 3
55 24 Alex Menzies Sat 07 Apr 1906 Sat 07 Apr 1906 00y 00m 01d 1 4.0000 0 0 1 0 0 2 1 0 1 4.0000 0
55 38 Alex Munro Sat 31 Oct 1936 Wed 02 Dec 1936 00y 01m 03d 2 4.0000 1 0 1 0 1 4 3 0 3 6.4000 1
55 21 Willie Porteous Sat 21 Mar 1903 Sat 21 Mar 1903 00y 00m 01d 1 4.0000 0 0 0 0 1 0 2 0 1 4.0000 0
55 14 Tommy Robertson Sat 26 Mar 1898 Sat 26 Mar 1898 00y 00m 01d 1 4.0000 1 0 1 0 0 3 0 0 1 4.0000 1
55 8 Willie Taylor Sat 02 Apr 1892 Sat 02 Apr 1892 00y 00m 01d 1 4.0000 0 0 0 0 1 1 4 0 1 4.0000 0
55 29 Jock White Sat 03 Mar 1923 Sat 03 Mar 1923 00y 00m 01d 1 4.0000 0 0 1 0 0 1 0 0 2 8.0000 0
71 87 Zander Clark Tue 17 Oct 2023 Mon 03 Jun 2024 00y 07m 18d 4 3.6924 0 0 1 2 1 8 9 0 4 3.6924 0
72 60 Henry Smith Wed 17 Feb 1988 Wed 20 May 1992 04y 03m 04d 3 3.5151 0 0 2 1 0 6 3 0 3 3.5151 0
73 49 Alfie Conn Snr Wed 02 May 1956 Wed 02 May 1956 00y 00m 01d 1 3.0000 1 0 0 1 0 1 1 0 1 3.0000 1
73 58 Donald Ford Wed 17 Oct 1973 Tue 14 May 1974 00y 06m 28d 3 3.0000 0 0 1 0 2 3 3 0 3 3.0000 0
73 42 Archie Miller Wed 09 Nov 1938 Wed 09 Nov 1938 00y 00m 01d 1 3.0000 0 0 1 0 0 3 2 0 1 3.0000 0
73 47 Jimmy Wardhaugh Wed 08 Dec 1954 Wed 07 Nov 1956 01y 11m 00d 2 3.0000 0 0 1 0 1 3 4 0 2 3.0000 0
77 60 John Colquhoun Wed 17 Feb 1988 Tue 22 Mar 1988 00y 01m 06d 2 2.6666 0 0 0 2 0 3 3 0 2 2.6666 0
77 71 Gary McSwegan Tue 05 Oct 1999 Sat 09 Oct 1999 00y 00m 05d 2 2.6666 1 0 2 0 0 4 0 0 2 2.6666 1
79 44 Willie MacFarlane Sat 24 May 1947 Sat 24 May 1947 00y 00m 01d 1 2.4000 0 0 1 0 0 6 0 0 1 2.4000 0
79 39 Willie Waugh Wed 08 Dec 1937 Wed 08 Dec 1937 00y 00m 01d 1 2.4000 0 0 1 0 0 5 0 0 1 2.4000 0
81 32 Barney Battles Jnr Sat 25 Oct 1930 Sat 25 Oct 1930 00y 00m 01d 1 2.0000 1 0 0 1 0 1 1 0 1 2.0000 1
81 46 Bobby Dougan Wed 26 Apr 1950 Wed 26 Apr 1950 00y 00m 01d 1 2.0000 0 0 1 0 0 3 1 0 1 2.0000 0
83 68 Neil McCann Sat 05 Sep 1998 Sat 05 Sep 1998 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 26 35.5408 3
83 80 Michael Stewart Wed 20 Aug 2008 Wed 20 Aug 2008 00y 00m 01d 1 1.7143 0 0 0 1 0 0 0 0 4 6.2143 0
85 85 Stephen Kingsley Tue 27 Sep 2022 Tue 27 Sep 2022 00y 00m 01d 1 1.5000 0 0 0 1 0 0 0 0 2 3.0000 0
85 78 Robbie Neilson Wed 11 Oct 2006 Wed 11 Oct 2006 00y 00m 01d 1 1.5000 0 0 0 0 1 0 2 0 1 1.5000 0
85 66 Nicky Walker Wed 24 Mar 1993 Wed 24 Mar 1993 00y 00m 01d 1 1.5000 0 0 0 0 1 0 1 0 2 2.5909 0

Games by Date
Gme
no
Date PlayerTeam Score V No of
Players
Club
Goals
GoalsCards Cap
tain
Crowd Scorers
30 Sat 19 Feb 1887 s Tom Jenkinson Ireland IRELAND

4-1

H 1

1

1

1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
35 Sat 24 Mar 1888 s Thomas Breckenridge Ireland IRELAND

10-2

A 1

1

1

10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83
John Lemon 18; William Boyd Dalton 24
36 Sat 09 Mar 1889 s Jimmy Adams Ireland IRELAND

7-0

H 1

0

6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88
-----
40 Sat 29 Mar 1890 s Davie Baird Ireland IRELAND

4-1

A 2

0

5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
40 Sat 29 Mar 1890 s Isaac Begbie Ireland IRELAND

4-1

A 2

0

5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
44 Sat 04 Apr 1891 s Davie Baird England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s Isaac Begbie England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s Johnny Hill England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s John MacPherson England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
46 Sat 26 Mar 1892 s Davie Baird Wales WALES

6-1

H 4

1

1

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Isaac Begbie Wales WALES

6-1

H 4

1

0

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Jimmy Adams Wales WALES

6-1

H 4

1

0

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Johnny Hill Wales WALES

6-1

H 4

1

0

C 1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
47 Sat 02 Apr 1892 s Willie Taylor England ENGLAND

1-4

H 1

0

21000 Jack Bell 80
Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26
49 Sat 25 Mar 1893 s Jimmy Adams Ireland IRELAND

6-1

H 1

0

12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80
George Gaffikin 44
51 Sat 24 Mar 1894 s Thomas Chambers Wales WALES

5-2

H 1

1

1

11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
53 Sat 07 Apr 1894 s Isaac Begbie England ENGLAND

2-2

H 1

0

45107 William Lambie 7; Sandy McMahon 75
John Goodall 35; John Reynolds 85
55 Sat 30 Mar 1895 s Davie Russell Ireland IRELAND

3-1

H 2

2

0

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
55 Sat 30 Mar 1895 s Johnny Walker Ireland IRELAND

3-1

H 2

2

2

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
56 Sat 06 Apr 1895 s Davie Russell England ENGLAND

0-3

A 1

0

42500 -----
Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44
57 Sat 21 Mar 1896 s Alex King Wales WALES

4-0

H 1

0

11700 Bobby Neill NA; Alexander Keillor NA; Daniel Paton NA; Bobby Neill NA
-----
58 Sat 28 Mar 1896 s George Hogg Ireland IRELAND

3-3

A 1

0

8000 Bob McColl 7; Bob McColl 32; Pat Murray 85
James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43
59 Sat 04 Apr 1896 s Alex King England ENGLAND

2-1

H 2

0

56500 William Lambie 22; Jack Bell 33
William Isaiah Bassett 80
59 Sat 04 Apr 1896 s George Hogg England ENGLAND

2-1

H 2

0

56500 William Lambie 22; Jack Bell 33
William Isaiah Bassett 80
60 Sat 20 Mar 1897 s Johnny Walker Wales WALES

2-2

A 1

1

1

7000 John Ritchie pen NA; Johnny Walker NA
Morgan Maddox Morgan-Owen NA; David Henry Pugh NA
64 Sat 26 Mar 1898 s Johnny Walker Ireland IRELAND

3-0

A 2

1

0

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
64 Sat 26 Mar 1898 s Tommy Robertson Ireland IRELAND

3-0

A 2

1

1

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
70 Sat 03 Mar 1900 s Harry Rennie Ireland IRELAND

3-0

A 2

0

6000 John James Campbell 8; Alec Smith 23; John James Campbell 83
-----
70 Sat 03 Mar 1900 s Bobby Walker Ireland IRELAND

3-0

A 2

0

6000 John James Campbell 8; Alec Smith 23; John James Campbell 83
-----
71 Sat 07 Apr 1900 s Harry Rennie England ENGLAND

4-1

H 2

0

63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44
Stephen Bloomer 35
71 Sat 07 Apr 1900 s Bobby Walker England ENGLAND

4-1

H 2

0

63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44
Stephen Bloomer 35
73 Sat 02 Mar 1901 s Mark Bell Wales WALES

1-1

A 2

0

5000 Jacky Robertson 74
Thomas David Parry 76
73 Sat 02 Mar 1901 s Bobby Walker Wales WALES

1-1

A 2

0

5000 Jacky Robertson 74
Thomas David Parry 76
74 Sat 30 Mar 1901 s Bobby Walker England ENGLAND

2-2

A 1

0

18250 John James Campbell 48; Robert Hamilton 75
Frederick Blackburn 36; Stephen Bloomer 80
75 Sat 01 Mar 1902 s Albert Buick Ireland IRELAND

5-1

A 3

2

1

C 12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s George Key Ireland IRELAND

5-1

A 3

2

0

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s Bobby Walker Ireland IRELAND

5-1

A 3

2

1

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
76 Sat 15 Mar 1902 s Albert Buick Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Harry Allan Wales WALES

5-1

H 3

2

0

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Bobby Walker Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
77 Sat 03 May 1902 s Bobby Walker England ENGLAND

2-2

A 1

0

15000 Bobby Templeton 3; Ronald Orr 28
James Settle 65; Albert Wilkes 67
78 Mon 09 Mar 1903 s Bobby Walker Wales WALES

1-0

A 1

0

11000 Finlay Speedie 25
-----
79 Sat 21 Mar 1903 s Bobby Walker Ireland IRELAND

0-2

H 2

0

17000 -----
Maurice Joseph Connor 9; John Kirwan 83
79 Sat 21 Mar 1903 s Willie Porteous Ireland IRELAND

0-2

H 2

0

17000 -----
Maurice Joseph Connor 9; John Kirwan 83
80 Sat 04 Apr 1903 s Bobby Walker England ENGLAND

2-1

A 1

1

1

36000 Finlay Speedie 57; Bobby Walker 59
Vivian John Woodward 10
81 Sat 12 Mar 1904 s George Wilson Wales WALES

1-1

H 2

1

0

13000 Bobby Walker 5
Robert W. Atherton 65
81 Sat 12 Mar 1904 s Bobby Walker Wales WALES

1-1

H 2

1

1

13000 Bobby Walker 5
Robert W. Atherton 65
82 Sat 26 Mar 1904 s Charlie Thomson Ireland IRELAND

1-1

A 2

0

8000 Robert Hamilton 22
James Sheridan 70
82 Sat 26 Mar 1904 s Bobby Walker Ireland IRELAND

1-1

A 2

0

8000 Robert Hamilton 22
James Sheridan 70
83 Sat 09 Apr 1904 s Bobby Walker England ENGLAND

0-1

H 1

0

45000 -----
Stephen Bloomer 64
84 Mon 06 Mar 1905 s Charlie Thomson Wales WALES

1-3

A 2

0

6000 Jacky Robertson 86
Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50
84 Mon 06 Mar 1905 s Bobby Walker Wales WALES

1-3

A 2

0

6000 Jacky Robertson 86
Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50
85 Sat 18 Mar 1905 s Charlie Thomson Ireland IRELAND

4-0

H 3

3

2

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
85 Sat 18 Mar 1905 s George Wilson Ireland IRELAND

4-0

H 3

3

0

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
85 Sat 18 Mar 1905 s Bobby Walker Ireland IRELAND

4-0

H 3

3

1

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
86 Sat 01 Apr 1905 s Charlie Thomson England ENGLAND

0-1

A 3

0

C 27599 -----
Joseph William Bache 80
86 Sat 01 Apr 1905 s George Wilson England ENGLAND

0-1

A 3

0

27599 -----
Joseph William Bache 80
86 Sat 01 Apr 1905 s Bobby Walker England ENGLAND

0-1

A 3

0

27599 -----
Joseph William Bache 80
87 Sat 03 Mar 1906 s Charlie Thomson Wales WALES

0-2

H 2

0

C 27000 -----
William Jones 50; John Love Jones 65
87 Sat 03 Mar 1906 s George Wilson Wales WALES

0-2

H 2

0

27000 -----
William Jones 50; John Love Jones 65
88 Sat 17 Mar 1906 s Charlie Thomson Ireland IRELAND

1-0

A 2

0

C 8000 Thomas Fitchie 52
-----
88 Sat 17 Mar 1906 s Bobby Walker Ireland IRELAND

1-0

A 2

0

8000 Thomas Fitchie 52
-----
89 Sat 07 Apr 1906 s Alex Menzies England ENGLAND

2-1

H 1

0

102741 Jimmy Howie 40; Jimmy Howie 55
Albert Shepherd 81
90 Mon 04 Mar 1907 s Charlie Thomson Wales WALES

0-1

A 1

0

C 7715 -----
Arthur Grenville Morris 50
91 Sat 16 Mar 1907 s Charlie Thomson Ireland IRELAND

3-0

H 2

2

1

C 26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
91 Sat 16 Mar 1907 s Bobby Walker Ireland IRELAND

3-0

H 2

2

1

26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
92 Sat 06 Apr 1907 s Charlie Thomson England ENGLAND

1-1

A 2

0

35829 Robert Crompton og 2
Stephen Bloomer 42
92 Sat 06 Apr 1907 s Bobby Walker England ENGLAND

1-1

A 2

0

35829 Robert Crompton og 2
Stephen Bloomer 42
93 Sat 07 Mar 1908 s Charlie Thomson Wales WALES

2-1

H 2

0

C 18000 Alexander Bennett 60; William Lennie 87
William Jones 30
93 Sat 07 Mar 1908 s Bobby Walker Wales WALES

2-1

H 2

0

18000 Alexander Bennett 60; William Lennie 87
William Jones 30
94 Sat 14 Mar 1908 s Charlie Thomson Ireland IRELAND

5-0

A 2

0

C 10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75
-----
94 Sat 14 Mar 1908 s Bobby Walker Ireland IRELAND

5-0

A 2

0

10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75
-----
95 Sat 04 Apr 1908 s Charlie Thomson England ENGLAND

1-1

H 2

0

C 121452 Andrew Wilson 27
James Edwin Windridge 75
95 Sat 04 Apr 1908 s Bobby Walker England ENGLAND

1-1

H 2

0

121452 Andrew Wilson 27
James Edwin Windridge 75
96 Mon 01 Mar 1909 s Bobby Walker Wales WALES

2-3

A 2

1

1

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
96 Mon 01 Mar 1909 s Tom Collins Wales WALES

2-3

A 2

1

0

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
98 Sat 03 Apr 1909 s Bobby Walker England ENGLAND

0-2

A 1

0

27000 -----
George Wall 3; George Wall 10
100 Sat 19 Mar 1910 s George Sinclair Ireland IRELAND

0-1

A 1

0

17000 -----
Francis William Thompson 54
105 Sat 02 Mar 1912 s George Sinclair Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
105 Sat 02 Mar 1912 s Bob Mercer Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
105 Sat 02 Mar 1912 s Bobby Walker Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
106 Sat 16 Mar 1912 s George Sinclair Ireland IRELAND

4-1

A 2

1

0

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
106 Sat 16 Mar 1912 s Bobby Walker Ireland IRELAND

4-1

A 2

1

1

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
107 Sat 23 Mar 1912 s Bobby Walker England ENGLAND

1-1

H 1

0

127307 Andrew Wilson 7
George Henry Holley 13
108 Mon 03 Mar 1913 s Bobby Walker Wales WALES

0-0

A 1

0

4500 -----
-----
109 Sat 15 Mar 1913 s Peter Nellies Ireland IRELAND

2-1

A 2

0

12000 William Reid 16; Alexander Bennett 32
James McKnight 42
109 Sat 15 Mar 1913 s Bob Mercer Ireland IRELAND

2-1

A 2

0

12000 William Reid 16; Alexander Bennett 32
James McKnight 42
110 Sat 05 Apr 1913 s Bobby Walker England ENGLAND

0-1

A 1

0

52500 -----
Joseph Harold Hampton 37
111 Sat 28 Feb 1914 s Peter Nellies Wales WALES

0-0

H 1

0

C 10000 -----
-----
123 Sat 03 Mar 1923 s Jock White Northern Ireland NORTHERN IRELAND

1-0

A 1

0

31000 Andy Wilson 70
-----
141 Sat 27 Oct 1928 s Jack Harkness Wales WALES

4-2

H 1

0

55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56
William Davies 5; William Davies 75
142 Sat 23 Feb 1929 s Jack Harkness Northern Ireland NORTHERN IRELAND

7-3

A 1

0

35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84
Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58
143 Sat 13 Apr 1929 s Jack Harkness England ENGLAND

1-0

H 1

0

110512 Alexander Cheyne 89
-----
147 Sat 26 Oct 1929 s John Johnston Wales WALES

4-2

A 2

0

25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77
Eugene O'Callaghan 55; Leonard Stephen Davies 63
147 Sat 26 Oct 1929 s Jack Harkness Wales WALES

4-2

A 2

0

25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77
Eugene O'Callaghan 55; Leonard Stephen Davies 63
149 Sat 05 Apr 1930 s Jack Harkness England ENGLAND

2-5

A 1

0

87375 Jimmy Fleming 49; Jimmy Fleming 62
Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55
151 Sat 25 Oct 1930 s Barney Battles Jnr Wales WALES

1-1

H 1

1

1

23106 Barney Battles Jnr 43
Thomas Bamford 6
157 Sat 19 Sep 1931 s Alex Massie Northern Ireland NORTHERN IRELAND

3-1

H 1

0

45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75
James Dunne 20
158 Sat 31 Oct 1931 s Alex Massie Wales WALES

3-2

A 2

0

10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78
158 Sat 31 Oct 1931 s Jack Harkness Wales WALES

3-2

A 2

0

10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78
160 Sun 08 May 1932 s Alex Massie France FRANCE

3-1

A 2

0

20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40
Marcel Langiller pen 43
160 Sun 08 May 1932 s Jack Harkness France FRANCE

3-1

A 2

0

20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40
Marcel Langiller pen 43
161 Sat 17 Sep 1932 s Alex Massie Northern Ireland NORTHERN IRELAND

4-0

A 2

0

40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76
-----
161 Sat 17 Sep 1932 s John Johnston Northern Ireland NORTHERN IRELAND

4-0

A 2

0

40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76
-----
162 Wed 26 Oct 1932 s John Johnston Wales WALES

2-5

H 1

0

C 31000 Neil Dewar 63; Dally Duncan 66
John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46
163 Sat 01 Apr 1933 s Andy Anderson England ENGLAND

2-1

H 1

0

136259 Jimmy McGrory 5; Jimmy McGrory 80
George Samuel Hunt 30
164 Sat 16 Sep 1933 s Alex Massie Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
164 Sat 16 Sep 1933 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
164 Sat 16 Sep 1933 s Jack Harkness Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
165 Wed 04 Oct 1933 s Andy Anderson Wales WALES

2-3

A 2

0

C 40000 Willie Macfadyen 75; Dally Duncan 80
William Evans 25; Walter William Robbins 35; David John Astley 57
165 Wed 04 Oct 1933 s Jack Harkness Wales WALES

2-3

A 2

0

40000 Willie Macfadyen 75; Dally Duncan 80
William Evans 25; Walter William Robbins 35; David John Astley 57
166 Wed 29 Nov 1933 s Andy Anderson Austria AUSTRIA

2-2

H 1

0

62000 Davie Meiklejohn 5; Willie Macfadyen 49
Karl Zischek 41; Anton Schall 53
167 Sat 14 Apr 1934 s Alex Massie England ENGLAND

0-3

A 2

0

C 92363 -----
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88
167 Sat 14 Apr 1934 s Andy Anderson England ENGLAND

0-3

A 2

0

92363 -----
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88
168 Sat 20 Oct 1934 s Alex Massie Northern Ireland NORTHERN IRELAND

1-2

A 3

0

C 39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
168 Sat 20 Oct 1934 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-2

A 3

0

39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
168 Sat 20 Oct 1934 s Sandy Herd Northern Ireland NORTHERN IRELAND

1-2

A 3

0

39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
169 Wed 21 Nov 1934 s Alex Massie Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Andy Anderson Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Dave McCulloch Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Tommy Walker Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
170 Sat 06 Apr 1935 s Alex Massie England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
170 Sat 06 Apr 1935 s Andy Anderson England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
170 Sat 06 Apr 1935 s Tommy Walker England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
171 Sat 05 Oct 1935 s Alex Massie Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
171 Sat 05 Oct 1935 s Andy Anderson Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
171 Sat 05 Oct 1935 s Tommy Walker Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
172 Wed 13 Nov 1935 s Alex Massie Northern Ireland NORTHERN IRELAND

2-1

H 3

1

0

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
172 Wed 13 Nov 1935 s Andy Anderson Northern Ireland NORTHERN IRELAND

2-1

H 3

1

0

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
172 Wed 13 Nov 1935 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-1

H 3

1

1

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
173 Sat 04 Apr 1936 s Andy Anderson England ENGLAND

1-1

A 2

1

0

93267 Tommy Walker pen 77
George Henry Camsell 30
173 Sat 04 Apr 1936 s Tommy Walker England ENGLAND

1-1

A 2

1

1

93267 Tommy Walker pen 77
George Henry Camsell 30
174 Wed 14 Oct 1936 s Andy Anderson Germany GERMANY

2-0

H 2

0

50000 Jimmy Delaney 60; Jimmy Delaney 80
-----
174 Wed 14 Oct 1936 s Tommy Walker Germany GERMANY

2-0

H 2

0

50000 Jimmy Delaney 60; Jimmy Delaney 80
-----
175 Sat 31 Oct 1936 s Alex Munro Northern Ireland NORTHERN IRELAND

3-1

A 3

1

1

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
175 Sat 31 Oct 1936 s Andy Anderson Northern Ireland NORTHERN IRELAND

3-1

A 3

1

0

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
175 Sat 31 Oct 1936 s Tommy Walker Northern Ireland NORTHERN IRELAND

3-1

A 3

1

0

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
176 Wed 02 Dec 1936 s Alex Munro Wales WALES

1-2

H 3

1

0

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
176 Wed 02 Dec 1936 s Andy Anderson Wales WALES

1-2

H 3

1

0

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
176 Wed 02 Dec 1936 s Tommy Walker Wales WALES

1-2

H 3

1

1

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
177 Sat 17 Apr 1937 s Andy Anderson England ENGLAND

3-1

H 2

0

149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89
Frederick Charles Steele 40
177 Sat 17 Apr 1937 s Tommy Walker England ENGLAND

3-1

H 2

0

149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89
Frederick Charles Steele 40
178 Sun 09 May 1937 s Andy Anderson Austria AUSTRIA

1-1

A 2

0

63000 Francis ODonnell 78
camillo Jerusalem 78
178 Sun 09 May 1937 s Tommy Walker Austria AUSTRIA

1-1

A 2

0

63000 Francis ODonnell 78
camillo Jerusalem 78
179 Sat 15 May 1937 s Tommy Walker Czechoslovakia CZECHOSLOVAKIA

3-1

A 1

0

35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73
Antonin Puc 29
180 Sat 30 Oct 1937 s Andy Anderson Wales WALES

1-2

A 2

0

41800 Alex Massie 72
Brynmor Jones 25; Seymour Morris 40
180 Sat 30 Oct 1937 s Tommy Walker Wales WALES

1-2

A 2

0

41800 Alex Massie 72
Brynmor Jones 25; Seymour Morris 40
181 Wed 10 Nov 1937 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-1

H 2

0

21878 James Smith 48
Peter Dermont Doherty 14
181 Wed 10 Nov 1937 s Tommy Walker Northern Ireland NORTHERN IRELAND

1-1

H 2

0

21878 James Smith 48
Peter Dermont Doherty 14
182 Wed 08 Dec 1937 s Andy Anderson Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

C 41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Andy Black Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

1

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Tommy Walker Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Willie Waugh Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
183 Sat 09 Apr 1938 s Andy Anderson England ENGLAND

1-0

A 2

1

0

93267 Tommy Walker 6
-----
183 Sat 09 Apr 1938 s Tommy Walker England ENGLAND

1-0

A 2

1

1

93267 Tommy Walker 6
-----
184 Sat 21 May 1938 s Andy Anderson Netherlands NETHERLANDS

3-1

A 4

2

0

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Andy Black Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Jimmy Dykes Netherlands NETHERLANDS

3-1

A 4

2

0

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Tommy Walker Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
185 Sat 08 Oct 1938 s Jimmy Dykes Northern Ireland NORTHERN IRELAND

2-0

A 2

1

0

40000 Jimmy Delaney 34; Tommy Walker 49
-----
185 Sat 08 Oct 1938 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-0

A 2

1

1

40000 Jimmy Delaney 34; Tommy Walker 49
-----
186 Wed 09 Nov 1938 s Andy Anderson Wales WALES

3-2

H 3

2

0

C 34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
186 Wed 09 Nov 1938 s Archie Miller Wales WALES

3-2

H 3

2

0

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
186 Wed 09 Nov 1938 s Tommy Walker Wales WALES

3-2

H 3

2

2

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
187 Wed 07 Dec 1938 s Andy Anderson Hungary HUNGARY

3-1

H 3

2

0

C 23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Andy Black Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Tommy Walker Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
188 Sat 15 Apr 1939 s Tommy Walker England ENGLAND

1-2

H 1

0

149269 James Dougal 21
Albert [Pat] Beasley 67; Thomas Lawton 88
189 Wed 23 Jan 1946 s Jimmy Walker Belgium BELGIUM

2-2

H 1

0

48830 Jimmy Delaney 50; Jimmy Delaney pen 91
Victor Lemberechts 64; Freddy Chaves 75
190 Wed 15 May 1946 s Tommy Walker Switzerland SWITZERLAND

3-1

H 1

0

111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35
Georges Aeby 1
195 Sat 24 May 1947 s Willie MacFarlane Luxembourg LUXEMBOURG

6-0

A 1

0

4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86
-----
208 Sat 15 Apr 1950 s Willie Bauld England ENGLAND

0-1

H 1

0

133991 -----
Roy Thomas Frank Bentley 63
209 Wed 26 Apr 1950 s Bobby Dougan Switzerland SWITZERLAND

3-1

H 2

1

0

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
209 Wed 26 Apr 1950 s Willie Bauld Switzerland SWITZERLAND

3-1

H 2

1

1

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
210 Sun 21 May 1950 s Willie Bauld Portugal PORTUGAL

2-2

A 1

1

1

68000 Willie Bauld 20; Allan Brown 23
Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29
240 Wed 08 Dec 1954 s Jimmy Wardhaugh Hungary HUNGARY

2-4

H 2

0

113180 Tommy Ring 36; Bobby Johnstone 46
Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89
240 Wed 08 Dec 1954 s John Cumming Hungary HUNGARY

2-4

H 2

0

113180 Tommy Ring 36; Bobby Johnstone 46
Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89
241 Sat 02 Apr 1955 s John Cumming England ENGLAND

2-7

A 1

0

96847 Lawrie Reilly 15; Tommy Docherty 85
Dennis James Wilshaw 1; Nathaniel [Nat] Lofthouse 7; Donald George Revie 24; Nathaniel [Nat] Lofthouse 27; Dennis James Wilshaw 70; Dennis James Wilshaw 73; Dennis James Wilshaw 83
242 Wed 04 May 1955 s John Cumming Portugal PORTUGAL

3-0

H 1

0

20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89
-----
243 Sun 15 May 1955 s John Cumming Yugoslavia YUGOSLAVIA

2-2

A 1

0

20000 Lawrie Reilly 29; Gordon Smith 39
Todor Veselinovic 13; Bernard Vukas 38
249 Wed 02 May 1956 s Alfie Conn Snr Austria AUSTRIA

1-1

H 1

1

1

80322 Alfie Conn Snr 12
Theodor Wagner 14
251 Wed 07 Nov 1956 s Jimmy Wardhaugh Northern Ireland NORTHERN IRELAND

1-0

H 1

0

62328 Alex Scott 25
-----
257 Sun 26 May 1957 s Davie Mackay Spain SPAIN

1-4

A 1

0

90000 Gordon Smith 80
Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87
261 Sat 19 Apr 1958 s Jimmy Murray England ENGLAND

0-4

H 1

0

127874 -----
Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74
262 Wed 07 May 1958 s Jimmy Murray Hungary HUNGARY

1-1

H 1

0

55337 John Mudie 14
Mate Fenyvesi 52
263 Sun 01 Jun 1958 s Jimmy Murray Poland POLAND

2-1

A 1

0

70000 Bobby Collins 21; Bobby Collins 53
Gerard Cieslik 84
264 Sun 08 Jun 1958 s Jimmy Murray Yugoslavia YUGOSLAVIA

1-1

N 1

1

1

9591 Jimmy Murray 48
Aleksandar Petakovic 6
266 Sun 15 Jun 1958 s Davie Mackay France FRANCE

1-2

N 2

0

13554 Samuel Baird 66
Raymond Kopa pen 21; Just Fontaine 45
266 Sun 15 Jun 1958 s Jimmy Murray France FRANCE

1-2

N 2

0

13554 Samuel Baird 66
Raymond Kopa pen 21; Just Fontaine 45
267 Sat 18 Oct 1958 s Davie Mackay Wales WALES

3-0

A 1

0

C 59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79
-----
268 Wed 05 Nov 1958 s Davie Mackay Northern Ireland NORTHERN IRELAND

2-2

H 1

0

C 72713 David Herd 53; Bobby Collins 57
Eric Caldow og 74; James McIlroy 83
275 Sat 09 Apr 1960 s Alex Young England ENGLAND

1-1

H 2

0

129183 Graham Leggat 16
Robert Charlton pen 49
275 Sat 09 Apr 1960 s John Cumming England ENGLAND

1-1

H 2

0

129183 Graham Leggat 16
Robert Charlton pen 49
276 Wed 04 May 1960 s John Cumming Poland POLAND

2-3

H 1

0

29663 Denis Law 23; Ian St John 46
Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60
277 Sun 29 May 1960 s Alex Young Austria AUSTRIA

1-4

A 2

0

55000 Davie Mackay 76
Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63
277 Sun 29 May 1960 s John Cumming Austria AUSTRIA

1-4

A 2

0

55000 Davie Mackay 76
Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63
278 Sun 05 Jun 1960 s Alex Young Hungary HUNGARY

3-3

A 2

1

1

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
278 Sun 05 Jun 1960 s John Cumming Hungary HUNGARY

3-3

A 2

1

0

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
279 Wed 08 Jun 1960 s Alex Young Turkey TURKEY

2-4

A 2

1

1

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
279 Wed 08 Jun 1960 s John Cumming Turkey TURKEY

2-4

A 2

1

0

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
280 Sat 22 Oct 1960 s Alex Young Wales WALES

0-2

A 1

0

55000 -----
Clifford William Jones 44; Thomas Royston Vernon 73
281 Wed 09 Nov 1960 s Alex Young Northern Ireland NORTHERN IRELAND

5-2

H 1

1

1

34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90
Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84
295 Wed 08 May 1963 s Davie Holt Austria AUSTRIA

4-1

H 1

0

94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71
Anton Linhart 72
296 Tue 04 Jun 1963 s Davie Holt Norway NORWAY

3-4

A 1

0

15600 Denis Law 14; Denis Law 22; Denis Law 76
Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83
297 Sun 09 Jun 1963 s Davie Holt Republic Of Ireland REPUBLIC OF IRELAND

0-1

A 1

0

26000 -----
Noel Eucharia Cantwell 6
298 Thu 13 Jun 1963 s Davie Holt Spain SPAIN

6-2

A 1

0

40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83
Adelardo Rodriguez 8; Jose Fidalgo Veloso 43
303 Tue 12 May 1964 s Davie Holt West Germany WEST GERMANY

2-2

A 2

0

65000 Alan Gilzean 66; Alan Gilzean 85
Uwe Seeler 32; Uwe Seeler 33
303 Tue 12 May 1964 s Jim Cruickshank West Germany WEST GERMANY

2-2

A 2

0

65000 Alan Gilzean 66; Alan Gilzean 85
Uwe Seeler 32; Uwe Seeler 33
306 Wed 25 Nov 1964 s Willie Wallace Northern Ireland NORTHERN IRELAND

3-2

H 1

0

48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30
George Best 9; William John Irvine 18
316 Sat 02 Apr 1966 s Willie Wallace England ENGLAND

3-4

H 1

0

123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81
Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73
317 Wed 11 May 1966 s Willie Wallace Netherlands NETHERLANDS

0-3

H 1

0

16513 -----
Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84
324 Tue 16 May 1967 s Alan Anderson Israel ISRAEL

2-1

A 1

0

27000 Willie Morgan 21; (Sir) Alex Ferguson 83
Giora Spiegel 40
325 Sun 28 May 1967 s Alan Anderson Australia AUSTRALIA

1-0

A 2

0

34972 (Sir) Alex Ferguson 31
-----
325 Sun 28 May 1967 s Jim Townsend Australia AUSTRALIA

1-0

A 2

0

34972 (Sir) Alex Ferguson 31
-----
326 Wed 31 May 1967 s Alan Anderson Australia AUSTRALIA

2-1

A 3

1

0

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
326 Wed 31 May 1967 s Jim Townsend Australia AUSTRALIA

2-1

A 3

1

1

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
326 Wed 31 May 1967 s Jim Cruickshank Australia AUSTRALIA

2-1

A 3

1

0

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
327 Sat 03 Jun 1967 s Alan Anderson Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
327 Sat 03 Jun 1967 s Jim Townsend Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
327 Sat 03 Jun 1967 s Jim Cruickshank Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
328 Tue 13 Jun 1967 s Alan Anderson Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
328 Tue 13 Jun 1967 s Jim Townsend Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
328 Tue 13 Jun 1967 s Jim Cruickshank Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
345 Wed 22 Apr 1970 s Jim Cruickshank Wales WALES

0-0

H 1

0

30379 -----
-----
346 Sat 25 Apr 1970 s Jim Cruickshank England ENGLAND

0-0

H 1

0

137284 -----
-----
347 Wed 11 Nov 1970 s Jim Cruickshank Denmark DENMARK

1-0

H 1

0

24783 John OHare 14
-----
348 Wed 03 Feb 1971 s Jim Cruickshank Belgium BELGIUM

0-3

A 1

0

13931 -----
Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83
374 Wed 17 Oct 1973 s Donald Ford Czechoslovakia CZECHOSLOVAKIA

0-1

A 1

0

13668 -----
Zdenek Nehoda pen 17
376 Wed 27 Mar 1974 s Donald Ford West Germany WEST GERMANY

1-2

A 1

0

60000 Kenny Dalglish 77
Paul Breitner pen 33; Jurgen Grabowski 35
378 Tue 14 May 1974 s Donald Ford Wales WALES

2-0

H 1

0

41969 Kenny Dalglish 25; Sandy Jardine pen 44
-----
396 Wed 17 Dec 1975 s Jim Cruickshank Romania ROMANIA

1-1

H 1

0

11676 Bruce Rioch 39
Zoltan Crisan 74
502 Wed 11 Nov 1987 s Gary Mackay Bulgaria BULGARIA

1-0

A 1

1

1

49976 Gary Mackay 87
-----
503 Wed 02 Dec 1987 s Gary Mackay Luxembourg LUXEMBOURG

0-0

A 1

0

2022 -----
-----
504 Wed 17 Feb 1988 Gary Mackay Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
504 Wed 17 Feb 1988 Henry Smith Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
504 Wed 17 Feb 1988 John Colquhoun Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
505 Tue 22 Mar 1988 s Gary Mackay Malta MALTA

1-1

A 2

0

8000 Graeme Sharp 21
Carmel Busuttil 54
505 Tue 22 Mar 1988 s John Colquhoun Malta MALTA

1-1

A 2

0

8000 Graeme Sharp 21
Carmel Busuttil 54
514 Wed 26 Apr 1989 s Dave McPherson Cyprus CYPRUS

2-1

H 1

0

50694 Mo Johnston 26; Ally McCoist 63
Floros Nicolaou 62
515 Sat 27 May 1989 Dave McPherson England ENGLAND

0-2

H 1

0

60308 -----
Christopher Roland Waddle 20; Steve Bull 82
519 Wed 15 Nov 1989 s Dave McPherson Norway NORWAY

1-1

H 1

0

61753 Ally McCoist 44
Erland Johnsen 89
520 Wed 28 Mar 1990 s Craig Levein Argentina ARGENTINA

1-0

H 1

0

46535 Stewart Mckimmie 32
-----
521 Wed 25 Apr 1990 Craig Levein East Germany EAST GERMANY

0-1

H 1

0

19718 -----
Thomas Doll pen 73
522 Wed 16 May 1990 s Craig Levein Egypt EGYPT

1-3

H 1

0

23000 Ally McCoist 73
Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83
523 Sat 19 May 1990 Craig Levein Poland POLAND

1-1

H 1

0

25144 Mo Johnston 42
Gary Thompson Gillespie og 59
524 Mon 28 May 1990 Craig Levein Malta MALTA

2-1

A 2

0

3000 Alan McInally 5; Alan McInally 80
Michael Degiorgio 43
524 Mon 28 May 1990 Dave McPherson Malta MALTA

2-1

A 2

0

3000 Alan McInally 5; Alan McInally 80
Michael Degiorgio 43
525 Mon 11 Jun 1990 s Dave McPherson Costa Rica COSTA RICA

0-1

N 1

0

30867 -----
Juan Arnold Cayasson 49
526 Sat 16 Jun 1990 s Craig Levein Sweden SWEDEN

2-1

N 2

0

31823 Stuart McCall 10; Mo Johnston pen 81
Glenn Peter Stromberg 85
526 Sat 16 Jun 1990 s Dave McPherson Sweden SWEDEN

2-1

N 2

0

31823 Stuart McCall 10; Mo Johnston pen 81
Glenn Peter Stromberg 85
527 Wed 20 Jun 1990 s Dave McPherson Brazil BRAZIL

0-1

N 1

0

62502 -----
Luiz Antonio Correa da Costa MULLER 81
528 Wed 12 Sep 1990 John Robertson Romania ROMANIA

2-1

H 1

1

1

8046 John Robertson 37; Ally McCoist 75
Rodion Camataru 13
529 Wed 17 Oct 1990 s Dave McPherson Switzerland SWITZERLAND

2-1

H 2

1

0

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
529 Wed 17 Oct 1990 s John Robertson Switzerland SWITZERLAND

2-1

H 2

1

1

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
530 Wed 14 Nov 1990 Dave McPherson Bulgaria BULGARIA

1-1

A 1

0

42000 Ally McCoist 9
Nikolay Todorov 70
531 Wed 06 Feb 1991 Dave McPherson USSR USSR

0-1

H 1

0

20673 -----
Dmitri Kuznetsov 89
532 Wed 27 Mar 1991 Dave McPherson Bulgaria BULGARIA

1-1

H 2

0

33119 John Collins 83
Emil Kostadinov 89
532 Wed 27 Mar 1991 John Robertson Bulgaria BULGARIA

1-1

H 2

0

33119 John Collins 83
Emil Kostadinov 89
533 Wed 01 May 1991 Dave McPherson San Marino SAN MARINO

2-0

A 2

0

3512 Gordon Strachan pen 63; Gordon Durie 66
-----
533 Wed 01 May 1991 John Robertson San Marino SAN MARINO

2-0

A 2

0

3512 Gordon Strachan pen 63; Gordon Durie 66
-----
534 Wed 11 Sep 1991 Dave McPherson Switzerland SWITZERLAND

2-2

A 1

0

47000 Gordon Durie 47; Ally McCoist 83
Stephane Chapuisat 30; Heinz Hermann 39
535 Wed 16 Oct 1991 Craig Levein Romania ROMANIA

0-1

A 2

0

15850 -----
Gheorghe Hagi pen 73
535 Wed 16 Oct 1991 Dave McPherson Romania ROMANIA

0-1

A 2

0

15850 -----
Gheorghe Hagi pen 73
536 Wed 13 Nov 1991 Craig Levein San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
536 Wed 13 Nov 1991 Dave McPherson San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
536 Wed 13 Nov 1991 John Robertson San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
537 Wed 19 Feb 1992 Dave McPherson Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
537 Wed 19 Feb 1992 Henry Smith Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
537 Wed 19 Feb 1992 John Robertson Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
538 Wed 25 Mar 1992 Dave McPherson Finland FINLAND

1-1

H 2

0

9275 Paul McStay 24
Jari Litmanen 42
538 Wed 25 Mar 1992 John Robertson Finland FINLAND

1-1

H 2

0

9275 Paul McStay 24
Jari Litmanen 42
539 Sun 17 May 1992 Alan McLaren United States UNITED STATES

1-0

A 2

0

24157 Pat Nevin 7
-----
539 Sun 17 May 1992 Dave McPherson United States UNITED STATES

1-0

A 2

0

24157 Pat Nevin 7
-----
540 Wed 20 May 1992 Alan McLaren Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
540 Wed 20 May 1992 Dave McPherson Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
540 Wed 20 May 1992 Henry Smith Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
541 Wed 03 Jun 1992 Alan McLaren Norway NORWAY

0-0

A 2

0

8786 -----
-----
541 Wed 03 Jun 1992 Dave McPherson Norway NORWAY

0-0

A 2

0

8786 -----
-----
546 Wed 14 Oct 1992 s Craig Levein Portugal PORTUGAL

0-0

H 1

0

22583 -----
-----
547 Wed 18 Nov 1992 s Alan McLaren Italy ITALY

0-0

H 2

0

33029 -----
-----
547 Wed 18 Nov 1992 s John Robertson Italy ITALY

0-0

H 2

0

33029 -----
-----
548 Wed 17 Feb 1993 s Alan McLaren Malta MALTA

3-0

H 2

0

35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84
-----
548 Wed 17 Feb 1993 s John Robertson Malta MALTA

3-0

H 2

0

35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84
-----
549 Wed 24 Mar 1993 Alan McLaren Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 Craig Levein Germany GERMANY

0-1

H 4

0

C 36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 John Robertson Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 Nicky Walker Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
550 Wed 28 Apr 1993 s Craig Levein Portugal PORTUGAL

0-5

A 1

0

28000 -----
Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72
551 Wed 19 May 1993 s Alan McLaren Estonia ESTONIA

3-0

A 2

0

5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
551 Wed 19 May 1993 s John Robertson Estonia ESTONIA

3-0

A 2

0

5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
552 Wed 02 Jun 1993 s Alan McLaren Estonia ESTONIA

3-1

H 1

0

14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72
Sergei Bragin 57
553 Wed 08 Sep 1993 s Craig Levein Switzerland SWITZERLAND

1-1

H 1

0

21500 John Collins 50
Georges Bregy pen 69
554 Wed 13 Oct 1993 s Alan McLaren Italy ITALY

1-3

A 1

0

61178 Kevin Gallacher 17
Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80
555 Wed 17 Nov 1993 s Alan McLaren Malta MALTA

2-0

A 1

0

7000 Billy McKinlay 16; Colin Hendry 73
-----
556 Wed 23 Mar 1994 Alan McLaren Netherlands NETHERLANDS

0-1

H 2

0

36809 -----
Brian Roy 23
556 Wed 23 Mar 1994 Craig Levein Netherlands NETHERLANDS

0-1

H 2

0

36809 -----
Brian Roy 23
557 Wed 20 Apr 1994 Alan McLaren Austria AUSTRIA

2-1

A 1

0

35000 John McGinlay 35; Billy McKinlay 60
Adolf Hutter 13
559 Wed 07 Sep 1994 Alan McLaren Finland FINLAND

2-0

A 2

0

12845 Duncan Shearer 29; John Collins 65
-----
559 Wed 07 Sep 1994 Craig Levein Finland FINLAND

2-0

A 2

0

12845 Duncan Shearer 29; John Collins 65
-----
560 Wed 12 Oct 1994 Alan McLaren Faroe Islands FAROE ISLANDS

5-1

H 2

0

20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72
Jan Allan Muller 75
560 Wed 12 Oct 1994 Craig Levein Faroe Islands FAROE ISLANDS

5-1

H 2

0

20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72
Jan Allan Muller 75
561 Wed 16 Nov 1994 Craig Levein Russia RUSSIA

1-1

H 1

0

31254 Scott Booth 19
Dmitri Radchenko 25
565 Sun 21 May 1995 John Robertson Japan JAPAN

0-0

A 1

0

24566 -----
-----
566 Wed 24 May 1995 John Robertson Ecuador ECUADOR

2-1

N 1

1

1

5669 John Robertson 75; Stevie Crawford 83
Iván Hurtado pen 79
567 Wed 07 Jun 1995 John Robertson Faroe Islands FAROE ISLANDS

2-0

A 1

0

3881 Billy McKinlay 25; John McGinlay 29
-----
568 Wed 16 Aug 1995 John Robertson Greece GREECE

1-0

H 1

0

34910 Ally McCoist 72
-----
570 Wed 11 Oct 1995 John Robertson Sweden SWEDEN

0-2

A 1

0

19121 -----
Jorgen Petterson 31; Stefan Schwarz 35
586 Tue 27 May 1997 David Weir Wales WALES

0-1

H 1

0

9013 -----
John Hartson 46
587 Sun 01 Jun 1997 David Weir Malta MALTA

3-2

A 1

0

3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81
Hubert Suda 17; Stefan Sultana 57
591 Wed 12 Nov 1997 David Weir France FRANCE

1-2

A 1

0

19514 Gordon Durie 36
Pierre Laigle 35; Youri Djorkaeff pen 78
592 Wed 25 Mar 1998 David Weir Denmark DENMARK

0-1

H 1

0

26468 -----
Brian Laudrup 38
593 Wed 22 Apr 1998 David Weir Finland FINLAND

1-1

H 1

0

14315 Darren Jackson 15
Jonathan Johansson 10
597 Tue 16 Jun 1998 s David Weir Norway NORWAY

1-1

N 1

0

30236 Craig Burley 66
Havard Flo 46
598 Tue 23 Jun 1998 s David Weir Morocco MOROCCO

0-3

N 1

0

33266 -----
Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85
599 Sat 05 Sep 1998 Neil McCann Lithuania LITHUANIA

0-0

A 1

0

4800 -----
-----
600 Sat 10 Oct 1998 David Weir Estonia ESTONIA

3-2

H 1

0

16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85
Sergei Hohlov-Simson 34; Maksim Smirnov 76
601 Wed 14 Oct 1998 David Weir Faroe Islands FAROE ISLANDS

2-1

H 1

0

18517 Craig Burley 21; Billy Dodds 45
John Petersen pen 86
603 Wed 28 Apr 1999 Colin Cameron Germany GERMANY

1-0

A 2

0

27000 Don Hutchison 66
-----
603 Wed 28 Apr 1999 Paul Ritchie Germany GERMANY

1-0

A 2

0

27000 Don Hutchison 66
-----
604 Sat 05 Jun 1999 Colin Cameron Faroe Islands FAROE ISLANDS

1-1

A 1

0

4100 Allan Johnston 38
Hans Frodi Hansen 90
605 Wed 09 Jun 1999 Paul Ritchie Czech Republic CZECH REPUBLIC

2-3

A 1

1

1

21149 Paul Ritchie 30; Allan Johnston 62
Tomas Repka 65; Pavel Kuka 66; Jan Koller 87
608 Tue 05 Oct 1999 Gary McSwegan Bosnia and Herzegovina BOSNIA AND HERZEGOVINA

1-0

H 1

0

30574 John Collins pen 26
-----
609 Sat 09 Oct 1999 Colin Cameron Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Gary McSwegan Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Paul Ritchie Lithuania LITHUANIA

3-0

H 3

2

0

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
610 Sat 13 Nov 1999 David Weir England ENGLAND

0-2

H 2

0

50132 -----
Paul Scholes 21; Paul Scholes 42
610 Sat 13 Nov 1999 Paul Ritchie England ENGLAND

0-2

H 2

0

50132 -----
Paul Scholes 21; Paul Scholes 42
612 Wed 29 Mar 2000 Colin Cameron France FRANCE

0-2

H 2

0

48157 -----
Sylvain Wiltord 53; Thierry Henry 89
612 Wed 29 Mar 2000 Steven Pressley France FRANCE

0-2

H 2

0

48157 -----
Sylvain Wiltord 53; Thierry Henry 89
614 Tue 30 May 2000 Colin Cameron Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
614 Tue 30 May 2000 Gary Naysmith Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
614 Tue 30 May 2000 Steven Pressley Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
615 Sat 02 Sep 2000 Colin Cameron Latvia LATVIA

1-0

A 2

0

9500 Neil McCann 88
-----
615 Sat 02 Sep 2000 Gary Naysmith Latvia LATVIA

1-0

A 2

0

9500 Neil McCann 88
-----
616 Sat 07 Oct 2000 Colin Cameron San Marino SAN MARINO

2-0

A 2

0

4377 Matt Elliott 70; Don Hutchison 72
-----
616 Sat 07 Oct 2000 Gary Naysmith San Marino SAN MARINO

2-0

A 2

0

4377 Matt Elliott 70; Don Hutchison 72
-----
617 Wed 11 Oct 2000 Colin Cameron Croatia CROATIA

1-1

A 2

0

25000 Kevin Gallacher 24
Alen Boksic 15
617 Wed 11 Oct 2000 Gary Naysmith Croatia CROATIA

1-1

A 2

0

25000 Kevin Gallacher 24
Alen Boksic 15
618 Wed 15 Nov 2000 Colin Cameron Australia AUSTRALIA

0-2

H 1

0

30985 -----
Brett Emerton 12; David Zdrillic 66
620 Wed 28 Mar 2001 s Colin Cameron San Marino SAN MARINO

4-0

H 1

1

1

27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
621 Wed 25 Apr 2001 s Colin Cameron Poland POLAND

1-1

A 1

0

18000 Scott Booth pen 69
Radoslaw Kaluzny 50
624 Sat 06 Oct 2001 s Scott Severin Latvia LATVIA

2-1

H 1

0

23228 Dougie Freedman 44; David Weir 54
Andrejs Rubins 21
627 Thu 16 May 2002 s Scott Severin South Korea SOUTH KOREA

1-4

A 1

0

52384 Scott Dobie 75
Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87
628 Mon 20 May 2002 s Scott Severin South Africa SOUTH AFRICA

0-2

A 1

0

3007 -----
Teboho Mokoena 32; George Koumantarakis 90
629 Thu 23 May 2002 s Scott Severin Hong Kong League HONG KONG LEAGUE

4-0

A 1

0

8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72
-----
630 Wed 21 Aug 2002 s Scott Severin Denmark DENMARK

0-1

H 1

0

28766 -----
Ebbe Sand 8
632 Sat 12 Oct 2002 Scott Severin Iceland ICELAND

2-0

A 2

0

7065 Christian Dailly 7; Gary Naysmith 63
-----
632 Sat 12 Oct 2002 Steven Pressley Iceland ICELAND

2-0

A 2

0

7065 Christian Dailly 7; Gary Naysmith 63
-----
633 Tue 15 Oct 2002 s Scott Severin Canada CANADA

3-1

H 2

0

16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73
Dwayne De Rosario pen 9
633 Tue 15 Oct 2002 s Steven Pressley Canada CANADA

3-1

H 2

0

16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73
Dwayne De Rosario pen 9
634 Wed 20 Nov 2002 s Scott Severin Portugal PORTUGAL

0-2

A 2

0

8000 -----
Pauleta 7; Pauleta 18
634 Wed 20 Nov 2002 s Steven Pressley Portugal PORTUGAL

0-2

A 2

0

8000 -----
Pauleta 7; Pauleta 18
636 Sat 29 Mar 2003 s Steven Pressley Iceland ICELAND

2-1

H 1

0

37548 Kenny Miller 10; Lee Wilkie 70
Eidur Gudjohnsen 48
637 Wed 02 Apr 2003 s Steven Pressley Lithuania LITHUANIA

0-1

A 1

0

6400 -----
Tomas Razanauskas 73
638 Wed 30 Apr 2003 s Andy Webster Austria AUSTRIA

0-2

H 2

0

12189 -----
Roland Kirchler 27; Mario Haas 32
638 Wed 30 Apr 2003 s Steven Pressley Austria AUSTRIA

0-2

H 2

0

12189 -----
Roland Kirchler 27; Mario Haas 32
639 Tue 27 May 2003 s Andy Webster New Zealand NEW ZEALAND

1-1

H 2

0

10016 Stevie Crawford 10
Ryan Nelsen 47
639 Tue 27 May 2003 s Steven Pressley New Zealand NEW ZEALAND

1-1

H 2

0

10016 Stevie Crawford 10
Ryan Nelsen 47
640 Sat 07 Jun 2003 s Andy Webster Germany GERMANY

1-1

H 2

0

48047 Kenny Miller 68
Fredi Bobic 22
640 Sat 07 Jun 2003 s Steven Pressley Germany GERMANY

1-1

H 2

0

48047 Kenny Miller 68
Fredi Bobic 22
641 Wed 20 Aug 2003 s Andy Webster Norway NORWAY

0-0

A 2

0

12758 -----
-----
641 Wed 20 Aug 2003 s Steven Pressley Norway NORWAY

0-0

A 2

0

12758 -----
-----
642 Sat 06 Sep 2003 s Andy Webster Faroe Islands FAROE ISLANDS

3-1

H 1

0

40109 Neil McCann 8; Paul Dickov 45; James McFadden 74
Julian Johnsson 36
643 Wed 10 Sep 2003 s Steven Pressley Germany GERMANY

1-2

A 1

0

67000 Neil McCann 60
Fredi Bobic 26; Michael Ballack pen 50
644 Sat 11 Oct 2003 s Steven Pressley Lithuania LITHUANIA

1-0

H 1

0

50343 Darren Fletcher 70
-----
645 Sat 15 Nov 2003 s Steven Pressley Netherlands NETHERLANDS

1-0

H 1

0

50670 James McFadden 22
-----
646 Wed 19 Nov 2003 s Steven Pressley Netherlands NETHERLANDS

0-6

A 1

0

51000 -----
Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66
647 Wed 18 Feb 2004 s Andy Webster Wales WALES

0-4

A 1

0

47124 -----
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77
648 Wed 31 Mar 2004 s Steven Pressley Romania ROMANIA

1-2

H 1

0

20433 James McFadden 56
Cristian Chivu 36; Daniel Pancu 50
649 Wed 28 Apr 2004 s Steven Pressley Denmark DENMARK

0-1

A 1

0

22885 -----
Ebbe Sand 60
650 Thu 27 May 2004 s Andy Webster Estonia ESTONIA

1-0

A 2

0

4000 James McFadden 76
-----
650 Thu 27 May 2004 s Steven Pressley Estonia ESTONIA

1-0

A 2

0

4000 James McFadden 76
-----
651 Sun 30 May 2004 s Andy Webster Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
651 Sun 30 May 2004 s Craig Gordon Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
651 Sun 30 May 2004 s Steven Pressley Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

C 16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
652 Wed 18 Aug 2004 Andy Webster Hungary HUNGARY

0-3

H 2

0

15933 -----
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72
652 Wed 18 Aug 2004 Steven Pressley Hungary HUNGARY

0-3

H 2

0

15933 -----
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72
653 Fri 03 Sep 2004 Andy Webster Spain SPAIN

1-1

A 2

0

15000 James McFadden 18
Raul pen 57
653 Fri 03 Sep 2004 Craig Gordon Spain SPAIN

1-1

A 2

0

15000 James McFadden 18
Raul pen 57
654 Wed 08 Sep 2004 Andy Webster Slovenia SLOVENIA

0-0

H 2

0

38278 -----
-----
654 Wed 08 Sep 2004 Craig Gordon Slovenia SLOVENIA

0-0

H 2

0

38278 -----
-----
655 Sat 09 Oct 2004 Andy Webster Norway NORWAY

0-1

H 2

0

48882 -----
Steffen Iversen pen 54
655 Sat 09 Oct 2004 Craig Gordon Norway NORWAY

0-1

H 2

0

48882 -----
Steffen Iversen pen 54
656 Wed 13 Oct 2004 Andy Webster Moldova MOLDOVA

1-1

A 2

0

7000 Steven Thompson 31
Sergiu Dadu 28
656 Wed 13 Oct 2004 Craig Gordon Moldova MOLDOVA

1-1

A 2

0

7000 Steven Thompson 31
Sergiu Dadu 28
657 Wed 17 Nov 2004 Andy Webster Sweden SWEDEN

1-4

H 1

0

15071 James McFadden pen 78
Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73
658 Sat 26 Mar 2005 s Craig Gordon Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
658 Sat 26 Mar 2005 s Paul Hartley Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
658 Sat 26 Mar 2005 s Steven Pressley Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
659 Sat 04 Jun 2005 Andy Webster Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Craig Gordon Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Paul Hartley Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Steven Pressley Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
660 Wed 08 Jun 2005 Andy Webster Belarus BELARUS

0-0

A 3

0

28287 -----
-----
660 Wed 08 Jun 2005 Craig Gordon Belarus BELARUS

0-0

A 3

0

28287 -----
-----
660 Wed 08 Jun 2005 Steven Pressley Belarus BELARUS

0-0

A 3

0

28287 -----
-----
661 Wed 17 Aug 2005 Andy Webster Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
661 Wed 17 Aug 2005 Craig Gordon Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
661 Wed 17 Aug 2005 Steven Pressley Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
662 Sat 03 Sep 2005 Andy Webster Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
662 Sat 03 Sep 2005 Craig Gordon Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
662 Sat 03 Sep 2005 Paul Hartley Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
663 Wed 07 Sep 2005 Andy Webster Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Craig Gordon Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Paul Hartley Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Steven Pressley Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
664 Sat 08 Oct 2005 Craig Gordon Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
664 Sat 08 Oct 2005 Paul Hartley Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
664 Sat 08 Oct 2005 Steven Pressley Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
665 Wed 12 Oct 2005 Andy Webster Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Craig Gordon Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Paul Hartley Slovenia SLOVENIA

3-0

A 4

1

1

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Steven Pressley Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
666 Sat 12 Nov 2005 s Andy Webster United States UNITED STATES

1-1

H 4

1

1

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Craig Gordon United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Paul Hartley United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Steven Pressley United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
667 Wed 01 Mar 2006 Andy Webster Switzerland SWITZERLAND

1-3

H 2

0

20952 Kenny Miller 54
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69
667 Wed 01 Mar 2006 Craig Gordon Switzerland SWITZERLAND

1-3

H 2

0

20952 Kenny Miller 54
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69
670 Sat 02 Sep 2006 Craig Gordon Faroe Islands FAROE ISLANDS

6-0

H 3

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 Paul Hartley Faroe Islands FAROE ISLANDS

6-0

H 3

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 Steven Pressley Faroe Islands FAROE ISLANDS

6-0

H 3

0

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 Craig Gordon Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
671 Wed 06 Sep 2006 Paul Hartley Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
671 Wed 06 Sep 2006 Steven Pressley Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
672 Sat 07 Oct 2006 Craig Gordon France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
672 Sat 07 Oct 2006 Paul Hartley France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
672 Sat 07 Oct 2006 Steven Pressley France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
673 Wed 11 Oct 2006 Craig Gordon Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Paul Hartley Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Robbie Neilson Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Steven Pressley Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
674 Sat 24 Mar 2007 Craig Gordon Georgia GEORGIA

2-1

H 1

0

50850 Kris Boyd 11; Craig Beattie 88
Shota Arveladze 39
675 Wed 28 Mar 2007 Craig Gordon Italy ITALY

0-2

A 1

0

37500 -----
Luca Toni 11; Luca Toni 70
676 Wed 30 May 2007 Craig Gordon Austria AUSTRIA

1-0

A 1

0

13200 Garry OConnor 59
-----
677 Wed 06 Jun 2007 Craig Gordon Faroe Islands FAROE ISLANDS

2-0

A 1

0

4100 Shaun Maloney 31; Garry OConnor 35
-----
685 Fri 30 May 2008 Christophe Berra Czech Republic CZECH REPUBLIC

1-3

A 1

0

11314 David Clarkson 85
Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90
686 Wed 20 Aug 2008 Christophe Berra Northern Ireland NORTHERN IRELAND

0-0

H 2

0

28072 -----
-----
686 Wed 20 Aug 2008 Michael Stewart Northern Ireland NORTHERN IRELAND

0-0

H 2

0

28072 -----
-----
690 Wed 19 Nov 2008 Christophe Berra Argentina ARGENTINA

0-1

H 1

0

32492 -----
Maxi Rodríguez 8
696 Sat 10 Oct 2009 Lee Wallace Japan JAPAN

0-2

A 1

0

72377 -----
Christophe Michael Berra og 83; Keisuke Honda 91
697 Sat 14 Nov 2009 Lee Wallace Wales WALES

0-3

A 1

0

13844 -----
David Edwards 17; Simon Church 32; Aaron James Ramsey 35
698 Wed 03 Mar 2010 Lee Wallace Czech Republic CZECH REPUBLIC

1-0

H 1

0

26530 Scott Brown 62
-----
699 Wed 11 Aug 2010 Lee Wallace Sweden SWEDEN

0-3

A 1

0

25249 -----
Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56
701 Tue 07 Sep 2010 Lee Wallace Liechtenstein LIECHTENSTEIN

2-1

H 1

0

37050 Kenny Miller 63; Stephen McManus 97
Mario Frick 46
716 Sat 26 May 2012 Andy Webster United States UNITED STATES

1-5

A 1

0

54894 Geoffrey Cameron og 15
Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70
717 Wed 15 Aug 2012 Andy Webster Australia AUSTRALIA

3-1

H 1

0

11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76
Marco Bresciano 18
718 Sat 08 Sep 2012 Andy Webster Serbia SERBIA

0-0

H 1

0

47369 -----
-----
719 Tue 11 Sep 2012 Andy Webster North Macedonia NORTH MACEDONIA

1-1

H 1

0

32430 Kenny Miller 43
Nikolce Noveski 11
723 Wed 06 Feb 2013 Andy Webster Estonia ESTONIA

1-0

H 1

0

R 16102 Charlie Mulgrew 39
-----
750 Sun 29 May 2016 Callum Paterson Italy ITALY

0-1

N 1

0

8000 -----
Graziano Pellè 57
752 Sun 04 Sep 2016 Callum Paterson Malta MALTA

5-1

A 1

0

15069 Robert Snodgrass 9; Chris Martin 53; Robert Snodgrass pen 61; Steven Fletcher 78; Robert Snodgrass 84
Alfred Effiong 13
753 Sat 08 Oct 2016 Callum Paterson Lithuania LITHUANIA

1-1

H 1

0

35966 James McArthur 89
Fedor Cernych 59
754 Tue 11 Oct 2016 Callum Paterson Slovakia SLOVAKIA

0-3

A 1

0

11097 -----
Robert Mak 18; Robert Mak 56; Adam Nemec 68
755 Fri 11 Nov 2016 Callum Paterson England ENGLAND

0-3

A 1

0

87258 -----
Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61
758 Sat 10 Jun 2017 Christophe Berra England ENGLAND

2-2

H 1

0

48520 Leigh Griffiths 87; Leigh Griffiths 90
Alexander Oxlade-Chamberlain 70; Harry Kane 93
759 Fri 01 Sep 2017 Christophe Berra Lithuania LITHUANIA

3-0

A 1

0

5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72
-----
760 Mon 04 Sep 2017 Christophe Berra Malta MALTA

2-0

H 1

1

1

26371 Christophe Berra 9; Leigh Griffiths 49
-----
761 Thu 05 Oct 2017 Christophe Berra Slovakia SLOVAKIA

1-0

H 1

0

46773 Martin Skrtel og 89
-----
762 Sun 08 Oct 2017 Christophe Berra Slovenia SLOVENIA

2-2

A 1

0

11123 Leigh Griffiths 32; Robert Snodgrass 88
Roman Bezjak 52; Roman Bezjak 72
763 Thu 09 Nov 2017 Christophe Berra Netherlands NETHERLANDS

0-1

H 1

0

17833 -----
Memphis Depay 40
768 Fri 07 Sep 2018 John Souttar Belgium BELGIUM

0-4

H 2

0

20196 -----
Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60
768 Fri 07 Sep 2018 Steven Naismith Belgium BELGIUM

0-4

H 2

0

20196 -----
Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60
769 Mon 10 Sep 2018 John Souttar Albania ALBANIA

2-0

H 2

1

0

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
769 Mon 10 Sep 2018 Steven Naismith Albania ALBANIA

2-0

H 2

1

1

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
770 Thu 11 Oct 2018 John Souttar Israel ISRAEL

1-2

A 2

0

10234 Charlie Mulgrew pen 25
Dor Peretz 52; Kieran Tierney og 74
770 Thu 11 Oct 2018 Steven Naismith Israel ISRAEL

1-2

A 2

0

10234 Charlie Mulgrew pen 25
Dor Peretz 52; Kieran Tierney og 74
771 Sun 14 Oct 2018 Steven Naismith Portugal PORTUGAL

1-3

H 1

1

1

19684 Steven Naismith 93
Helder Costa 43; Eder 74; Bruma 84
782 Sat 16 Nov 2019 Steven Naismith Cyprus CYPRUS

2-1

A 1

0

C 7595 Ryan Christie 12; John McGinn 53
Giorgos Efraim 47
783 Tue 19 Nov 2019 Steven Naismith Kazakhstan KAZAKHSTAN

3-1

H 1

1

1

C 19515 John McGinn 48; Steven Naismith 64; John McGinn 90
Baktiyor Zainutdinov 34
790 Sun 15 Nov 2020 Craig Gordon Slovakia SLOVAKIA

0-1

A 1

0

0 -----
Jan Gregus 32
794 Wed 31 Mar 2021 Craig Gordon Faroe Islands FAROE ISLANDS

4-0

H 1

0

0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70
-----
795 Wed 02 Jun 2021 Craig Gordon Netherlands NETHERLANDS

2-2

N 1

0

0 Jack Hendry 11; Kevin Nisbet 64
Memphis Depay 17; Memphis Depay 89
800 Wed 01 Sep 2021 Craig Gordon Denmark DENMARK

0-2

A 1

0

34562 -----
Daniel Wass 14; Joakim Maehle 15
801 Sat 04 Sep 2021 Craig Gordon Moldova MOLDOVA

1-0

H 1

0

40869 Lyndon Dykes 14
-----
802 Tue 07 Sep 2021 Craig Gordon Austria AUSTRIA

1-0

A 1

0

18800 Lyndon Dykes pen 30
-----
803 Sat 09 Oct 2021 Craig Gordon Israel ISRAEL

3-2

H 1

0

50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94
Eran Zahavi 5; Moanes Dabour 32
804 Tue 12 Oct 2021 Craig Gordon Faroe Islands FAROE ISLANDS

1-0

A 1

0

4233 Lyndon Dykes 86
-----
805 Fri 12 Nov 2021 Craig Gordon Moldova MOLDOVA

2-0

A 1

0

3642 Nathan Patterson 38; Che Adams 65
-----
806 Mon 15 Nov 2021 Craig Gordon Denmark DENMARK

2-0

H 2

1

0

49527 John Souttar 35; Che Adams 86
-----
806 Mon 15 Nov 2021 John Souttar Denmark DENMARK

2-0

H 2

1

1

49527 John Souttar 35; Che Adams 86
-----
807 Thu 24 Mar 2022 Craig Gordon Poland POLAND

1-1

H 1

0

39090 Kieran Tierney 68
Krzysztof Piatek pen 94
808 Tue 29 Mar 2022 Craig Gordon Austria AUSTRIA

2-2

A 1

0

6600 Jack Hendry 28; John McGinn 56
Michael Gregoritsch 75; Alessandro Schopf 82
809 Wed 01 Jun 2022 Craig Gordon Ukraine UKRAINE

1-3

H 1

0

49772 Callum McGregor 79
Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95
810 Wed 08 Jun 2022 Craig Gordon Armenia Armenia

2-0

H 1

0

38627 Anthony Ralston 28; Scott McKenna 40
-----
811 Sat 11 Jun 2022 Craig Gordon Republic Of Ireland REPUBLIC OF IRELAND

0-3

A 1

0

46927 -----
Alan Browne 20; Troy Parrott 28; Michael Obafemi 51
812 Tue 14 Jun 2022 Craig Gordon Armenia Armenia

4-1

A 1

0

13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53
Vahan Bichakhchyan 6
813 Wed 21 Sep 2022 Craig Gordon Ukraine UKRAINE

3-0

H 1

0

42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87
-----
814 Sat 24 Sep 2022 Craig Gordon Republic Of Ireland REPUBLIC OF IRELAND

2-1

H 1

0

48853 Jack Hendry 49; Ryan Christie pen 82
John Egan 18
815 Tue 27 Sep 2022 Craig Gordon Ukraine UKRAINE

0-0

A 2

0

13534 -----
-----
815 Tue 27 Sep 2022 Stephen Kingsley Ukraine UKRAINE

0-0

A 2

0

13534 -----
-----
816 Wed 16 Nov 2022 Craig Gordon Turkey TURKEY

1-2

A 1

0

28348 John McGinn 62
Ozan Kabak 40; Cengiz Under 49
818 Tue 28 Mar 2023 Lawrence Shankland Spain SPAIN

2-0

H 1

0

47976 Scott McTominay 7; Scott McTominay 51
-----
824 Tue 17 Oct 2023 Zander Clark France FRANCE

1-4

A 1

0

48000 Billy Gilmour 11
Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41
825 Thu 16 Nov 2023 Lawrence Shankland Georgia GEORGIA

2-2

A 2

1

1

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
825 Thu 16 Nov 2023 Zander Clark Georgia GEORGIA

2-2

A 2

1

0

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
826 Sun 19 Nov 2023 Lawrence Shankland Norway NORWAY

3-3

H 2

0

48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59
Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86
826 Sun 19 Nov 2023 Zander Clark Norway NORWAY

3-3

H 2

0

48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59
Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86
827 Fri 22 Mar 2024 Lawrence Shankland Netherlands NETHERLANDS

0-4

A 1

0

46223 -----
Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84
828 Tue 26 Mar 2024 Lawrence Shankland Northern Ireland NORTHERN IRELAND

0-1

H 1

0

33452 -----
Conor Bradley 32
829 Mon 03 Jun 2024 Lawrence Shankland Gibraltar GIBRALTAR

2-0

A 2

0

15552 Ryan Christie 58; Che Adams 85
-----
829 Mon 03 Jun 2024 Zander Clark Gibraltar GIBRALTAR

2-0

A 2

0

15552 Ryan Christie 58; Che Adams 85
-----
830 Fri 07 Jun 2024 Craig Gordon Finland FINLAND

2-2

H 2

1

0

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85
830 Fri 07 Jun 2024 Lawrence Shankland Finland FINLAND

2-2

H 2

1

1

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85
831 Fri 14 Jun 2024 Lawrence Shankland Germany GERMANY

1-5

A 1

0

65052 Antonio Rudiger og 87
Jamal Musiala 19; Florian Wirtz 10; Kai Havertz pen 45; Emre Can 93
832 Wed 19 Jun 2024 Lawrence Shankland Switzerland SWITZERLAND

1-1

N 1

0

42711 Scott McTominay 13
Xherdan Shaqiri 26
833 Sun 23 Jun 2024 Lawrence Shankland Hungary HUNGARY

0-1

N 1

0

54000 -----
Kevin Csoboth 100
834 Thu 05 Sep 2024 Lawrence Shankland Poland POLAND

2-3

H 1

0

46356 Billy Gilmour 46; Scott McTominay 76
Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97
836 Sat 12 Oct 2024 Craig Gordon Croatia CROATIA

1-2

A 1

0

21702 Ryan Christie 33
Igor Matanovic 36; Andrej Kramaric 70
837 Tue 15 Oct 2024 Craig Gordon Portugal PORTUGAL

0-0

H 1

0

49057 -----
-----

Games by Team Date
Gme
no
Date PlayerTeam Score V No of
Players
Club
Goals
GoalsCards Cap
tain
Crowd Scorers
769 Mon 10 Sep 2018 John Souttar Albania ALBANIA

2-0

H 2

1

0

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
769 Mon 10 Sep 2018 Steven Naismith Albania ALBANIA

2-0

H 2

1

1

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
520 Wed 28 Mar 1990 s Craig Levein Argentina ARGENTINA

1-0

H 1

0

46535 Stewart Mckimmie 32
-----
690 Wed 19 Nov 2008 Christophe Berra Argentina ARGENTINA

0-1

H 1

0

32492 -----
Maxi Rodríguez 8
810 Wed 08 Jun 2022 Craig Gordon Armenia Armenia

2-0

H 1

0

38627 Anthony Ralston 28; Scott McKenna 40
-----
812 Tue 14 Jun 2022 Craig Gordon Armenia Armenia

4-1

A 1

0

13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53
Vahan Bichakhchyan 6
325 Sun 28 May 1967 s Alan Anderson Australia AUSTRALIA

1-0

A 2

0

34972 (Sir) Alex Ferguson 31
-----
325 Sun 28 May 1967 s Jim Townsend Australia AUSTRALIA

1-0

A 2

0

34972 (Sir) Alex Ferguson 31
-----
326 Wed 31 May 1967 s Alan Anderson Australia AUSTRALIA

2-1

A 3

1

0

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
326 Wed 31 May 1967 s Jim Townsend Australia AUSTRALIA

2-1

A 3

1

1

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
326 Wed 31 May 1967 s Jim Cruickshank Australia AUSTRALIA

2-1

A 3

1

0

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
327 Sat 03 Jun 1967 s Alan Anderson Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
327 Sat 03 Jun 1967 s Jim Townsend Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
327 Sat 03 Jun 1967 s Jim Cruickshank Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
618 Wed 15 Nov 2000 Colin Cameron Australia AUSTRALIA

0-2

H 1

0

30985 -----
Brett Emerton 12; David Zdrillic 66
717 Wed 15 Aug 2012 Andy Webster Australia AUSTRALIA

3-1

H 1

0

11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76
Marco Bresciano 18
166 Wed 29 Nov 1933 s Andy Anderson Austria AUSTRIA

2-2

H 1

0

62000 Davie Meiklejohn 5; Willie Macfadyen 49
Karl Zischek 41; Anton Schall 53
178 Sun 09 May 1937 s Andy Anderson Austria AUSTRIA

1-1

A 2

0

63000 Francis ODonnell 78
camillo Jerusalem 78
178 Sun 09 May 1937 s Tommy Walker Austria AUSTRIA

1-1

A 2

0

63000 Francis ODonnell 78
camillo Jerusalem 78
249 Wed 02 May 1956 s Alfie Conn Snr Austria AUSTRIA

1-1

H 1

1

1

80322 Alfie Conn Snr 12
Theodor Wagner 14
277 Sun 29 May 1960 s Alex Young Austria AUSTRIA

1-4

A 2

0

55000 Davie Mackay 76
Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63
277 Sun 29 May 1960 s John Cumming Austria AUSTRIA

1-4

A 2

0

55000 Davie Mackay 76
Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63
295 Wed 08 May 1963 s Davie Holt Austria AUSTRIA

4-1

H 1

0

94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71
Anton Linhart 72
557 Wed 20 Apr 1994 Alan McLaren Austria AUSTRIA

2-1

A 1

0

35000 John McGinlay 35; Billy McKinlay 60
Adolf Hutter 13
638 Wed 30 Apr 2003 s Andy Webster Austria AUSTRIA

0-2

H 2

0

12189 -----
Roland Kirchler 27; Mario Haas 32
638 Wed 30 Apr 2003 s Steven Pressley Austria AUSTRIA

0-2

H 2

0

12189 -----
Roland Kirchler 27; Mario Haas 32
661 Wed 17 Aug 2005 Andy Webster Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
661 Wed 17 Aug 2005 Craig Gordon Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
661 Wed 17 Aug 2005 Steven Pressley Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
676 Wed 30 May 2007 Craig Gordon Austria AUSTRIA

1-0

A 1

0

13200 Garry OConnor 59
-----
802 Tue 07 Sep 2021 Craig Gordon Austria AUSTRIA

1-0

A 1

0

18800 Lyndon Dykes pen 30
-----
808 Tue 29 Mar 2022 Craig Gordon Austria AUSTRIA

2-2

A 1

0

6600 Jack Hendry 28; John McGinn 56
Michael Gregoritsch 75; Alessandro Schopf 82
660 Wed 08 Jun 2005 Andy Webster Belarus BELARUS

0-0

A 3

0

28287 -----
-----
660 Wed 08 Jun 2005 Craig Gordon Belarus BELARUS

0-0

A 3

0

28287 -----
-----
660 Wed 08 Jun 2005 Steven Pressley Belarus BELARUS

0-0

A 3

0

28287 -----
-----
664 Sat 08 Oct 2005 Craig Gordon Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
664 Sat 08 Oct 2005 Paul Hartley Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
664 Sat 08 Oct 2005 Steven Pressley Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
189 Wed 23 Jan 1946 s Jimmy Walker Belgium BELGIUM

2-2

H 1

0

48830 Jimmy Delaney 50; Jimmy Delaney pen 91
Victor Lemberechts 64; Freddy Chaves 75
348 Wed 03 Feb 1971 s Jim Cruickshank Belgium BELGIUM

0-3

A 1

0

13931 -----
Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83
768 Fri 07 Sep 2018 John Souttar Belgium BELGIUM

0-4

H 2

0

20196 -----
Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60
768 Fri 07 Sep 2018 Steven Naismith Belgium BELGIUM

0-4

H 2

0

20196 -----
Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60
608 Tue 05 Oct 1999 Gary McSwegan Bosnia and Herzegovina BOSNIA AND HERZEGOVINA

1-0

H 1

0

30574 John Collins pen 26
-----
527 Wed 20 Jun 1990 s Dave McPherson Brazil BRAZIL

0-1

N 1

0

62502 -----
Luiz Antonio Correa da Costa MULLER 81
502 Wed 11 Nov 1987 s Gary Mackay Bulgaria BULGARIA

1-0

A 1

1

1

49976 Gary Mackay 87
-----
530 Wed 14 Nov 1990 Dave McPherson Bulgaria BULGARIA

1-1

A 1

0

42000 Ally McCoist 9
Nikolay Todorov 70
532 Wed 27 Mar 1991 Dave McPherson Bulgaria BULGARIA

1-1

H 2

0

33119 John Collins 83
Emil Kostadinov 89
532 Wed 27 Mar 1991 John Robertson Bulgaria BULGARIA

1-1

H 2

0

33119 John Collins 83
Emil Kostadinov 89
328 Tue 13 Jun 1967 s Alan Anderson Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
328 Tue 13 Jun 1967 s Jim Townsend Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
328 Tue 13 Jun 1967 s Jim Cruickshank Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
540 Wed 20 May 1992 Alan McLaren Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
540 Wed 20 May 1992 Dave McPherson Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
540 Wed 20 May 1992 Henry Smith Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
633 Tue 15 Oct 2002 s Scott Severin Canada CANADA

3-1

H 2

0

16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73
Dwayne De Rosario pen 9
633 Tue 15 Oct 2002 s Steven Pressley Canada CANADA

3-1

H 2

0

16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73
Dwayne De Rosario pen 9
525 Mon 11 Jun 1990 s Dave McPherson Costa Rica COSTA RICA

0-1

N 1

0

30867 -----
Juan Arnold Cayasson 49
617 Wed 11 Oct 2000 Colin Cameron Croatia CROATIA

1-1

A 2

0

25000 Kevin Gallacher 24
Alen Boksic 15
617 Wed 11 Oct 2000 Gary Naysmith Croatia CROATIA

1-1

A 2

0

25000 Kevin Gallacher 24
Alen Boksic 15
836 Sat 12 Oct 2024 Craig Gordon Croatia CROATIA

1-2

A 1

0

21702 Ryan Christie 33
Igor Matanovic 36; Andrej Kramaric 70
514 Wed 26 Apr 1989 s Dave McPherson Cyprus CYPRUS

2-1

H 1

0

50694 Mo Johnston 26; Ally McCoist 63
Floros Nicolaou 62
782 Sat 16 Nov 2019 Steven Naismith Cyprus CYPRUS

2-1

A 1

0

C 7595 Ryan Christie 12; John McGinn 53
Giorgos Efraim 47
605 Wed 09 Jun 1999 Paul Ritchie Czech Republic CZECH REPUBLIC

2-3

A 1

1

1

21149 Paul Ritchie 30; Allan Johnston 62
Tomas Repka 65; Pavel Kuka 66; Jan Koller 87
685 Fri 30 May 2008 Christophe Berra Czech Republic CZECH REPUBLIC

1-3

A 1

0

11314 David Clarkson 85
Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90
698 Wed 03 Mar 2010 Lee Wallace Czech Republic CZECH REPUBLIC

1-0

H 1

0

26530 Scott Brown 62
-----
179 Sat 15 May 1937 s Tommy Walker Czechoslovakia CZECHOSLOVAKIA

3-1

A 1

0

35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73
Antonin Puc 29
182 Wed 08 Dec 1937 s Andy Anderson Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

C 41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Andy Black Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

1

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Tommy Walker Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Willie Waugh Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
374 Wed 17 Oct 1973 s Donald Ford Czechoslovakia CZECHOSLOVAKIA

0-1

A 1

0

13668 -----
Zdenek Nehoda pen 17
347 Wed 11 Nov 1970 s Jim Cruickshank Denmark DENMARK

1-0

H 1

0

24783 John OHare 14
-----
592 Wed 25 Mar 1998 David Weir Denmark DENMARK

0-1

H 1

0

26468 -----
Brian Laudrup 38
630 Wed 21 Aug 2002 s Scott Severin Denmark DENMARK

0-1

H 1

0

28766 -----
Ebbe Sand 8
649 Wed 28 Apr 2004 s Steven Pressley Denmark DENMARK

0-1

A 1

0

22885 -----
Ebbe Sand 60
800 Wed 01 Sep 2021 Craig Gordon Denmark DENMARK

0-2

A 1

0

34562 -----
Daniel Wass 14; Joakim Maehle 15
806 Mon 15 Nov 2021 Craig Gordon Denmark DENMARK

2-0

H 2

1

0

49527 John Souttar 35; Che Adams 86
-----
806 Mon 15 Nov 2021 John Souttar Denmark DENMARK

2-0

H 2

1

1

49527 John Souttar 35; Che Adams 86
-----
521 Wed 25 Apr 1990 Craig Levein East Germany EAST GERMANY

0-1

H 1

0

19718 -----
Thomas Doll pen 73
566 Wed 24 May 1995 John Robertson Ecuador ECUADOR

2-1

N 1

1

1

5669 John Robertson 75; Stevie Crawford 83
Iván Hurtado pen 79
522 Wed 16 May 1990 s Craig Levein Egypt EGYPT

1-3

H 1

0

23000 Ally McCoist 73
Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83
44 Sat 04 Apr 1891 s Davie Baird England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s Isaac Begbie England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s Johnny Hill England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s John MacPherson England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
47 Sat 02 Apr 1892 s Willie Taylor England ENGLAND

1-4

H 1

0

21000 Jack Bell 80
Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26
53 Sat 07 Apr 1894 s Isaac Begbie England ENGLAND

2-2

H 1

0

45107 William Lambie 7; Sandy McMahon 75
John Goodall 35; John Reynolds 85
56 Sat 06 Apr 1895 s Davie Russell England ENGLAND

0-3

A 1

0

42500 -----
Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44
59 Sat 04 Apr 1896 s Alex King England ENGLAND

2-1

H 2

0

56500 William Lambie 22; Jack Bell 33
William Isaiah Bassett 80
59 Sat 04 Apr 1896 s George Hogg England ENGLAND

2-1

H 2

0

56500 William Lambie 22; Jack Bell 33
William Isaiah Bassett 80
71 Sat 07 Apr 1900 s Harry Rennie England ENGLAND

4-1

H 2

0

63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44
Stephen Bloomer 35
71 Sat 07 Apr 1900 s Bobby Walker England ENGLAND

4-1

H 2

0

63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44
Stephen Bloomer 35
74 Sat 30 Mar 1901 s Bobby Walker England ENGLAND

2-2

A 1

0

18250 John James Campbell 48; Robert Hamilton 75
Frederick Blackburn 36; Stephen Bloomer 80
77 Sat 03 May 1902 s Bobby Walker England ENGLAND

2-2

A 1

0

15000 Bobby Templeton 3; Ronald Orr 28
James Settle 65; Albert Wilkes 67
80 Sat 04 Apr 1903 s Bobby Walker England ENGLAND

2-1

A 1

1

1

36000 Finlay Speedie 57; Bobby Walker 59
Vivian John Woodward 10
83 Sat 09 Apr 1904 s Bobby Walker England ENGLAND

0-1

H 1

0

45000 -----
Stephen Bloomer 64
86 Sat 01 Apr 1905 s Charlie Thomson England ENGLAND

0-1

A 3

0

C 27599 -----
Joseph William Bache 80
86 Sat 01 Apr 1905 s George Wilson England ENGLAND

0-1

A 3

0

27599 -----
Joseph William Bache 80
86 Sat 01 Apr 1905 s Bobby Walker England ENGLAND

0-1

A 3

0

27599 -----
Joseph William Bache 80
89 Sat 07 Apr 1906 s Alex Menzies England ENGLAND

2-1

H 1

0

102741 Jimmy Howie 40; Jimmy Howie 55
Albert Shepherd 81
92 Sat 06 Apr 1907 s Charlie Thomson England ENGLAND

1-1

A 2

0

35829 Robert Crompton og 2
Stephen Bloomer 42
92 Sat 06 Apr 1907 s Bobby Walker England ENGLAND

1-1

A 2

0

35829 Robert Crompton og 2
Stephen Bloomer 42
95 Sat 04 Apr 1908 s Charlie Thomson England ENGLAND

1-1

H 2

0

C 121452 Andrew Wilson 27
James Edwin Windridge 75
95 Sat 04 Apr 1908 s Bobby Walker England ENGLAND

1-1

H 2

0

121452 Andrew Wilson 27
James Edwin Windridge 75
98 Sat 03 Apr 1909 s Bobby Walker England ENGLAND

0-2

A 1

0

27000 -----
George Wall 3; George Wall 10
107 Sat 23 Mar 1912 s Bobby Walker England ENGLAND

1-1

H 1

0

127307 Andrew Wilson 7
George Henry Holley 13
110 Sat 05 Apr 1913 s Bobby Walker England ENGLAND

0-1

A 1

0

52500 -----
Joseph Harold Hampton 37
143 Sat 13 Apr 1929 s Jack Harkness England ENGLAND

1-0

H 1

0

110512 Alexander Cheyne 89
-----
149 Sat 05 Apr 1930 s Jack Harkness England ENGLAND

2-5

A 1

0

87375 Jimmy Fleming 49; Jimmy Fleming 62
Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55
163 Sat 01 Apr 1933 s Andy Anderson England ENGLAND

2-1

H 1

0

136259 Jimmy McGrory 5; Jimmy McGrory 80
George Samuel Hunt 30
167 Sat 14 Apr 1934 s Alex Massie England ENGLAND

0-3

A 2

0

C 92363 -----
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88
167 Sat 14 Apr 1934 s Andy Anderson England ENGLAND

0-3

A 2

0

92363 -----
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88
170 Sat 06 Apr 1935 s Alex Massie England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
170 Sat 06 Apr 1935 s Andy Anderson England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
170 Sat 06 Apr 1935 s Tommy Walker England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
173 Sat 04 Apr 1936 s Andy Anderson England ENGLAND

1-1

A 2

1

0

93267 Tommy Walker pen 77
George Henry Camsell 30
173 Sat 04 Apr 1936 s Tommy Walker England ENGLAND

1-1

A 2

1

1

93267 Tommy Walker pen 77
George Henry Camsell 30
177 Sat 17 Apr 1937 s Andy Anderson England ENGLAND

3-1

H 2

0

149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89
Frederick Charles Steele 40
177 Sat 17 Apr 1937 s Tommy Walker England ENGLAND

3-1

H 2

0

149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89
Frederick Charles Steele 40
183 Sat 09 Apr 1938 s Andy Anderson England ENGLAND

1-0

A 2

1

0

93267 Tommy Walker 6
-----
183 Sat 09 Apr 1938 s Tommy Walker England ENGLAND

1-0

A 2

1

1

93267 Tommy Walker 6
-----
188 Sat 15 Apr 1939 s Tommy Walker England ENGLAND

1-2

H 1

0

149269 James Dougal 21
Albert [Pat] Beasley 67; Thomas Lawton 88
208 Sat 15 Apr 1950 s Willie Bauld England ENGLAND

0-1

H 1

0

133991 -----
Roy Thomas Frank Bentley 63
241 Sat 02 Apr 1955 s John Cumming England ENGLAND

2-7

A 1

0

96847 Lawrie Reilly 15; Tommy Docherty 85
Dennis James Wilshaw 1; Nathaniel [Nat] Lofthouse 7; Donald George Revie 24; Nathaniel [Nat] Lofthouse 27; Dennis James Wilshaw 70; Dennis James Wilshaw 73; Dennis James Wilshaw 83
261 Sat 19 Apr 1958 s Jimmy Murray England ENGLAND

0-4

H 1

0

127874 -----
Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74
275 Sat 09 Apr 1960 s Alex Young England ENGLAND

1-1

H 2

0

129183 Graham Leggat 16
Robert Charlton pen 49
275 Sat 09 Apr 1960 s John Cumming England ENGLAND

1-1

H 2

0

129183 Graham Leggat 16
Robert Charlton pen 49
316 Sat 02 Apr 1966 s Willie Wallace England ENGLAND

3-4

H 1

0

123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81
Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73
346 Sat 25 Apr 1970 s Jim Cruickshank England ENGLAND

0-0

H 1

0

137284 -----
-----
515 Sat 27 May 1989 Dave McPherson England ENGLAND

0-2

H 1

0

60308 -----
Christopher Roland Waddle 20; Steve Bull 82
610 Sat 13 Nov 1999 David Weir England ENGLAND

0-2

H 2

0

50132 -----
Paul Scholes 21; Paul Scholes 42
610 Sat 13 Nov 1999 Paul Ritchie England ENGLAND

0-2

H 2

0

50132 -----
Paul Scholes 21; Paul Scholes 42
755 Fri 11 Nov 2016 Callum Paterson England ENGLAND

0-3

A 1

0

87258 -----
Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61
758 Sat 10 Jun 2017 Christophe Berra England ENGLAND

2-2

H 1

0

48520 Leigh Griffiths 87; Leigh Griffiths 90
Alexander Oxlade-Chamberlain 70; Harry Kane 93
551 Wed 19 May 1993 s Alan McLaren Estonia ESTONIA

3-0

A 2

0

5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
551 Wed 19 May 1993 s John Robertson Estonia ESTONIA

3-0

A 2

0

5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
552 Wed 02 Jun 1993 s Alan McLaren Estonia ESTONIA

3-1

H 1

0

14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72
Sergei Bragin 57
600 Sat 10 Oct 1998 David Weir Estonia ESTONIA

3-2

H 1

0

16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85
Sergei Hohlov-Simson 34; Maksim Smirnov 76
650 Thu 27 May 2004 s Andy Webster Estonia ESTONIA

1-0

A 2

0

4000 James McFadden 76
-----
650 Thu 27 May 2004 s Steven Pressley Estonia ESTONIA

1-0

A 2

0

4000 James McFadden 76
-----
723 Wed 06 Feb 2013 Andy Webster Estonia ESTONIA

1-0

H 1

0

R 16102 Charlie Mulgrew 39
-----
560 Wed 12 Oct 1994 Alan McLaren Faroe Islands FAROE ISLANDS

5-1

H 2

0

20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72
Jan Allan Muller 75
560 Wed 12 Oct 1994 Craig Levein Faroe Islands FAROE ISLANDS

5-1

H 2

0

20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72
Jan Allan Muller 75
567 Wed 07 Jun 1995 John Robertson Faroe Islands FAROE ISLANDS

2-0

A 1

0

3881 Billy McKinlay 25; John McGinlay 29
-----
601 Wed 14 Oct 1998 David Weir Faroe Islands FAROE ISLANDS

2-1

H 1

0

18517 Craig Burley 21; Billy Dodds 45
John Petersen pen 86
604 Sat 05 Jun 1999 Colin Cameron Faroe Islands FAROE ISLANDS

1-1

A 1

0

4100 Allan Johnston 38
Hans Frodi Hansen 90
642 Sat 06 Sep 2003 s Andy Webster Faroe Islands FAROE ISLANDS

3-1

H 1

0

40109 Neil McCann 8; Paul Dickov 45; James McFadden 74
Julian Johnsson 36
670 Sat 02 Sep 2006 Craig Gordon Faroe Islands FAROE ISLANDS

6-0

H 3

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 Paul Hartley Faroe Islands FAROE ISLANDS

6-0

H 3

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 Steven Pressley Faroe Islands FAROE ISLANDS

6-0

H 3

0

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 Craig Gordon Faroe Islands FAROE ISLANDS

2-0

A 1

0

4100 Shaun Maloney 31; Garry OConnor 35
-----
794 Wed 31 Mar 2021 Craig Gordon Faroe Islands FAROE ISLANDS

4-0

H 1

0

0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70
-----
804 Tue 12 Oct 2021 Craig Gordon Faroe Islands FAROE ISLANDS

1-0

A 1

0

4233 Lyndon Dykes 86
-----
538 Wed 25 Mar 1992 Dave McPherson Finland FINLAND

1-1

H 2

0

9275 Paul McStay 24
Jari Litmanen 42
538 Wed 25 Mar 1992 John Robertson Finland FINLAND

1-1

H 2

0

9275 Paul McStay 24
Jari Litmanen 42
559 Wed 07 Sep 1994 Alan McLaren Finland FINLAND

2-0

A 2

0

12845 Duncan Shearer 29; John Collins 65
-----
559 Wed 07 Sep 1994 Craig Levein Finland FINLAND

2-0

A 2

0

12845 Duncan Shearer 29; John Collins 65
-----
593 Wed 22 Apr 1998 David Weir Finland FINLAND

1-1

H 1

0

14315 Darren Jackson 15
Jonathan Johansson 10
830 Fri 07 Jun 2024 Craig Gordon Finland FINLAND

2-2

H 2

1

0

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85
830 Fri 07 Jun 2024 Lawrence Shankland Finland FINLAND

2-2

H 2

1

1

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85
160 Sun 08 May 1932 s Alex Massie France FRANCE

3-1

A 2

0

20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40
Marcel Langiller pen 43
160 Sun 08 May 1932 s Jack Harkness France FRANCE

3-1

A 2

0

20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40
Marcel Langiller pen 43
266 Sun 15 Jun 1958 s Davie Mackay France FRANCE

1-2

N 2

0

13554 Samuel Baird 66
Raymond Kopa pen 21; Just Fontaine 45
266 Sun 15 Jun 1958 s Jimmy Murray France FRANCE

1-2

N 2

0

13554 Samuel Baird 66
Raymond Kopa pen 21; Just Fontaine 45
591 Wed 12 Nov 1997 David Weir France FRANCE

1-2

A 1

0

19514 Gordon Durie 36
Pierre Laigle 35; Youri Djorkaeff pen 78
612 Wed 29 Mar 2000 Colin Cameron France FRANCE

0-2

H 2

0

48157 -----
Sylvain Wiltord 53; Thierry Henry 89
612 Wed 29 Mar 2000 Steven Pressley France FRANCE

0-2

H 2

0

48157 -----
Sylvain Wiltord 53; Thierry Henry 89
672 Sat 07 Oct 2006 Craig Gordon France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
672 Sat 07 Oct 2006 Paul Hartley France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
672 Sat 07 Oct 2006 Steven Pressley France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
824 Tue 17 Oct 2023 Zander Clark France FRANCE

1-4

A 1

0

48000 Billy Gilmour 11
Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41
674 Sat 24 Mar 2007 Craig Gordon Georgia GEORGIA

2-1

H 1

0

50850 Kris Boyd 11; Craig Beattie 88
Shota Arveladze 39
825 Thu 16 Nov 2023 Lawrence Shankland Georgia GEORGIA

2-2

A 2

1

1

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
825 Thu 16 Nov 2023 Zander Clark Georgia GEORGIA

2-2

A 2

1

0

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
174 Wed 14 Oct 1936 s Andy Anderson Germany GERMANY

2-0

H 2

0

50000 Jimmy Delaney 60; Jimmy Delaney 80
-----
174 Wed 14 Oct 1936 s Tommy Walker Germany GERMANY

2-0

H 2

0

50000 Jimmy Delaney 60; Jimmy Delaney 80
-----
549 Wed 24 Mar 1993 Alan McLaren Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 Craig Levein Germany GERMANY

0-1

H 4

0

C 36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 John Robertson Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 Nicky Walker Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
603 Wed 28 Apr 1999 Colin Cameron Germany GERMANY

1-0

A 2

0

27000 Don Hutchison 66
-----
603 Wed 28 Apr 1999 Paul Ritchie Germany GERMANY

1-0

A 2

0

27000 Don Hutchison 66
-----
640 Sat 07 Jun 2003 s Andy Webster Germany GERMANY

1-1

H 2

0

48047 Kenny Miller 68
Fredi Bobic 22
640 Sat 07 Jun 2003 s Steven Pressley Germany GERMANY

1-1

H 2

0

48047 Kenny Miller 68
Fredi Bobic 22
643 Wed 10 Sep 2003 s Steven Pressley Germany GERMANY

1-2

A 1

0

67000 Neil McCann 60
Fredi Bobic 26; Michael Ballack pen 50
831 Fri 14 Jun 2024 Lawrence Shankland Germany GERMANY

1-5

A 1

0

65052 Antonio Rudiger og 87
Jamal Musiala 19; Florian Wirtz 10; Kai Havertz pen 45; Emre Can 93
829 Mon 03 Jun 2024 Lawrence Shankland Gibraltar GIBRALTAR

2-0

A 2

0

15552 Ryan Christie 58; Che Adams 85
-----
829 Mon 03 Jun 2024 Zander Clark Gibraltar GIBRALTAR

2-0

A 2

0

15552 Ryan Christie 58; Che Adams 85
-----
568 Wed 16 Aug 1995 John Robertson Greece GREECE

1-0

H 1

0

34910 Ally McCoist 72
-----
629 Thu 23 May 2002 s Scott Severin Hong Kong League HONG KONG LEAGUE

4-0

A 1

0

8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72
-----
187 Wed 07 Dec 1938 s Andy Anderson Hungary HUNGARY

3-1

H 3

2

0

C 23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Andy Black Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Tommy Walker Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
240 Wed 08 Dec 1954 s Jimmy Wardhaugh Hungary HUNGARY

2-4

H 2

0

113180 Tommy Ring 36; Bobby Johnstone 46
Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89
240 Wed 08 Dec 1954 s John Cumming Hungary HUNGARY

2-4

H 2

0

113180 Tommy Ring 36; Bobby Johnstone 46
Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89
262 Wed 07 May 1958 s Jimmy Murray Hungary HUNGARY

1-1

H 1

0

55337 John Mudie 14
Mate Fenyvesi 52
278 Sun 05 Jun 1960 s Alex Young Hungary HUNGARY

3-3

A 2

1

1

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
278 Sun 05 Jun 1960 s John Cumming Hungary HUNGARY

3-3

A 2

1

0

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
652 Wed 18 Aug 2004 Andy Webster Hungary HUNGARY

0-3

H 2

0

15933 -----
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72
652 Wed 18 Aug 2004 Steven Pressley Hungary HUNGARY

0-3

H 2

0

15933 -----
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72
833 Sun 23 Jun 2024 Lawrence Shankland Hungary HUNGARY

0-1

N 1

0

54000 -----
Kevin Csoboth 100
632 Sat 12 Oct 2002 Scott Severin Iceland ICELAND

2-0

A 2

0

7065 Christian Dailly 7; Gary Naysmith 63
-----
632 Sat 12 Oct 2002 Steven Pressley Iceland ICELAND

2-0

A 2

0

7065 Christian Dailly 7; Gary Naysmith 63
-----
636 Sat 29 Mar 2003 s Steven Pressley Iceland ICELAND

2-1

H 1

0

37548 Kenny Miller 10; Lee Wilkie 70
Eidur Gudjohnsen 48
30 Sat 19 Feb 1887 s Tom Jenkinson Ireland IRELAND

4-1

H 1

1

1

1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
35 Sat 24 Mar 1888 s Thomas Breckenridge Ireland IRELAND

10-2

A 1

1

1

10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83
John Lemon 18; William Boyd Dalton 24
36 Sat 09 Mar 1889 s Jimmy Adams Ireland IRELAND

7-0

H 1

0

6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88
-----
40 Sat 29 Mar 1890 s Davie Baird Ireland IRELAND

4-1

A 2

0

5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
40 Sat 29 Mar 1890 s Isaac Begbie Ireland IRELAND

4-1

A 2

0

5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
49 Sat 25 Mar 1893 s Jimmy Adams Ireland IRELAND

6-1

H 1

0

12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80
George Gaffikin 44
55 Sat 30 Mar 1895 s Davie Russell Ireland IRELAND

3-1

H 2

2

0

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
55 Sat 30 Mar 1895 s Johnny Walker Ireland IRELAND

3-1

H 2

2

2

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
58 Sat 28 Mar 1896 s George Hogg Ireland IRELAND

3-3

A 1

0

8000 Bob McColl 7; Bob McColl 32; Pat Murray 85
James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43
64 Sat 26 Mar 1898 s Johnny Walker Ireland IRELAND

3-0

A 2

1

0

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
64 Sat 26 Mar 1898 s Tommy Robertson Ireland IRELAND

3-0

A 2

1

1

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
70 Sat 03 Mar 1900 s Harry Rennie Ireland IRELAND

3-0

A 2

0

6000 John James Campbell 8; Alec Smith 23; John James Campbell 83
-----
70 Sat 03 Mar 1900 s Bobby Walker Ireland IRELAND

3-0

A 2

0

6000 John James Campbell 8; Alec Smith 23; John James Campbell 83
-----
75 Sat 01 Mar 1902 s Albert Buick Ireland IRELAND

5-1

A 3

2

1

C 12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s George Key Ireland IRELAND

5-1

A 3

2

0

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s Bobby Walker Ireland IRELAND

5-1

A 3

2

1

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
79 Sat 21 Mar 1903 s Bobby Walker Ireland IRELAND

0-2

H 2

0

17000 -----
Maurice Joseph Connor 9; John Kirwan 83
79 Sat 21 Mar 1903 s Willie Porteous Ireland IRELAND

0-2

H 2

0

17000 -----
Maurice Joseph Connor 9; John Kirwan 83
82 Sat 26 Mar 1904 s Charlie Thomson Ireland IRELAND

1-1

A 2

0

8000 Robert Hamilton 22
James Sheridan 70
82 Sat 26 Mar 1904 s Bobby Walker Ireland IRELAND

1-1

A 2

0

8000 Robert Hamilton 22
James Sheridan 70
85 Sat 18 Mar 1905 s Charlie Thomson Ireland IRELAND

4-0

H 3

3

2

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
85 Sat 18 Mar 1905 s George Wilson Ireland IRELAND

4-0

H 3

3

0

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
85 Sat 18 Mar 1905 s Bobby Walker Ireland IRELAND

4-0

H 3

3

1

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
88 Sat 17 Mar 1906 s Charlie Thomson Ireland IRELAND

1-0

A 2

0

C 8000 Thomas Fitchie 52
-----
88 Sat 17 Mar 1906 s Bobby Walker Ireland IRELAND

1-0

A 2

0

8000 Thomas Fitchie 52
-----
91 Sat 16 Mar 1907 s Charlie Thomson Ireland IRELAND

3-0

H 2

2

1

C 26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
91 Sat 16 Mar 1907 s Bobby Walker Ireland IRELAND

3-0

H 2

2

1

26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
94 Sat 14 Mar 1908 s Charlie Thomson Ireland IRELAND

5-0

A 2

0

C 10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75
-----
94 Sat 14 Mar 1908 s Bobby Walker Ireland IRELAND

5-0

A 2

0

10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75
-----
100 Sat 19 Mar 1910 s George Sinclair Ireland IRELAND

0-1

A 1

0

17000 -----
Francis William Thompson 54
106 Sat 16 Mar 1912 s George Sinclair Ireland IRELAND

4-1

A 2

1

0

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
106 Sat 16 Mar 1912 s Bobby Walker Ireland IRELAND

4-1

A 2

1

1

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
109 Sat 15 Mar 1913 s Peter Nellies Ireland IRELAND

2-1

A 2

0

12000 William Reid 16; Alexander Bennett 32
James McKnight 42
109 Sat 15 Mar 1913 s Bob Mercer Ireland IRELAND

2-1

A 2

0

12000 William Reid 16; Alexander Bennett 32
James McKnight 42
324 Tue 16 May 1967 s Alan Anderson Israel ISRAEL

2-1

A 1

0

27000 Willie Morgan 21; (Sir) Alex Ferguson 83
Giora Spiegel 40
770 Thu 11 Oct 2018 John Souttar Israel ISRAEL

1-2

A 2

0

10234 Charlie Mulgrew pen 25
Dor Peretz 52; Kieran Tierney og 74
770 Thu 11 Oct 2018 Steven Naismith Israel ISRAEL

1-2

A 2

0

10234 Charlie Mulgrew pen 25
Dor Peretz 52; Kieran Tierney og 74
803 Sat 09 Oct 2021 Craig Gordon Israel ISRAEL

3-2

H 1

0

50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94
Eran Zahavi 5; Moanes Dabour 32
547 Wed 18 Nov 1992 s Alan McLaren Italy ITALY

0-0

H 2

0

33029 -----
-----
547 Wed 18 Nov 1992 s John Robertson Italy ITALY

0-0

H 2

0

33029 -----
-----
554 Wed 13 Oct 1993 s Alan McLaren Italy ITALY

1-3

A 1

0

61178 Kevin Gallacher 17
Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80
658 Sat 26 Mar 2005 s Craig Gordon Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
658 Sat 26 Mar 2005 s Paul Hartley Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
658 Sat 26 Mar 2005 s Steven Pressley Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
662 Sat 03 Sep 2005 Andy Webster Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
662 Sat 03 Sep 2005 Craig Gordon Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
662 Sat 03 Sep 2005 Paul Hartley Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
675 Wed 28 Mar 2007 Craig Gordon Italy ITALY

0-2

A 1

0

37500 -----
Luca Toni 11; Luca Toni 70
750 Sun 29 May 2016 Callum Paterson Italy ITALY

0-1

N 1

0

8000 -----
Graziano Pellè 57
565 Sun 21 May 1995 John Robertson Japan JAPAN

0-0

A 1

0

24566 -----
-----
696 Sat 10 Oct 2009 Lee Wallace Japan JAPAN

0-2

A 1

0

72377 -----
Christophe Michael Berra og 83; Keisuke Honda 91
783 Tue 19 Nov 2019 Steven Naismith Kazakhstan KAZAKHSTAN

3-1

H 1

1

1

C 19515 John McGinn 48; Steven Naismith 64; John McGinn 90
Baktiyor Zainutdinov 34
615 Sat 02 Sep 2000 Colin Cameron Latvia LATVIA

1-0

A 2

0

9500 Neil McCann 88
-----
615 Sat 02 Sep 2000 Gary Naysmith Latvia LATVIA

1-0

A 2

0

9500 Neil McCann 88
-----
624 Sat 06 Oct 2001 s Scott Severin Latvia LATVIA

2-1

H 1

0

23228 Dougie Freedman 44; David Weir 54
Andrejs Rubins 21
701 Tue 07 Sep 2010 Lee Wallace Liechtenstein LIECHTENSTEIN

2-1

H 1

0

37050 Kenny Miller 63; Stephen McManus 97
Mario Frick 46
599 Sat 05 Sep 1998 Neil McCann Lithuania LITHUANIA

0-0

A 1

0

4800 -----
-----
609 Sat 09 Oct 1999 Colin Cameron Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Gary McSwegan Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Paul Ritchie Lithuania LITHUANIA

3-0

H 3

2

0

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
637 Wed 02 Apr 2003 s Steven Pressley Lithuania LITHUANIA

0-1

A 1

0

6400 -----
Tomas Razanauskas 73
644 Sat 11 Oct 2003 s Steven Pressley Lithuania LITHUANIA

1-0

H 1

0

50343 Darren Fletcher 70
-----
671 Wed 06 Sep 2006 Craig Gordon Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
671 Wed 06 Sep 2006 Paul Hartley Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
671 Wed 06 Sep 2006 Steven Pressley Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
753 Sat 08 Oct 2016 Callum Paterson Lithuania LITHUANIA

1-1

H 1

0

35966 James McArthur 89
Fedor Cernych 59
759 Fri 01 Sep 2017 Christophe Berra Lithuania LITHUANIA

3-0

A 1

0

5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72
-----
195 Sat 24 May 1947 s Willie MacFarlane Luxembourg LUXEMBOURG

6-0

A 1

0

4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86
-----
503 Wed 02 Dec 1987 s Gary Mackay Luxembourg LUXEMBOURG

0-0

A 1

0

2022 -----
-----
505 Tue 22 Mar 1988 s Gary Mackay Malta MALTA

1-1

A 2

0

8000 Graeme Sharp 21
Carmel Busuttil 54
505 Tue 22 Mar 1988 s John Colquhoun Malta MALTA

1-1

A 2

0

8000 Graeme Sharp 21
Carmel Busuttil 54
524 Mon 28 May 1990 Craig Levein Malta MALTA

2-1

A 2

0

3000 Alan McInally 5; Alan McInally 80
Michael Degiorgio 43
524 Mon 28 May 1990 Dave McPherson Malta MALTA

2-1

A 2

0

3000 Alan McInally 5; Alan McInally 80
Michael Degiorgio 43
548 Wed 17 Feb 1993 s Alan McLaren Malta MALTA

3-0

H 2

0

35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84
-----
548 Wed 17 Feb 1993 s John Robertson Malta MALTA

3-0

H 2

0

35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84
-----
555 Wed 17 Nov 1993 s Alan McLaren Malta MALTA

2-0

A 1

0

7000 Billy McKinlay 16; Colin Hendry 73
-----
587 Sun 01 Jun 1997 David Weir Malta MALTA

3-2

A 1

0

3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81
Hubert Suda 17; Stefan Sultana 57
752 Sun 04 Sep 2016 Callum Paterson Malta MALTA

5-1

A 1

0

15069 Robert Snodgrass 9; Chris Martin 53; Robert Snodgrass pen 61; Steven Fletcher 78; Robert Snodgrass 84
Alfred Effiong 13
760 Mon 04 Sep 2017 Christophe Berra Malta MALTA

2-0

H 1

1

1

26371 Christophe Berra 9; Leigh Griffiths 49
-----
656 Wed 13 Oct 2004 Andy Webster Moldova MOLDOVA

1-1

A 2

0

7000 Steven Thompson 31
Sergiu Dadu 28
656 Wed 13 Oct 2004 Craig Gordon Moldova MOLDOVA

1-1

A 2

0

7000 Steven Thompson 31
Sergiu Dadu 28
659 Sat 04 Jun 2005 Andy Webster Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Craig Gordon Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Paul Hartley Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Steven Pressley Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
801 Sat 04 Sep 2021 Craig Gordon Moldova MOLDOVA

1-0

H 1

0

40869 Lyndon Dykes 14
-----
805 Fri 12 Nov 2021 Craig Gordon Moldova MOLDOVA

2-0

A 1

0

3642 Nathan Patterson 38; Che Adams 65
-----
598 Tue 23 Jun 1998 s David Weir Morocco MOROCCO

0-3

N 1

0

33266 -----
Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85
184 Sat 21 May 1938 s Andy Anderson Netherlands NETHERLANDS

3-1

A 4

2

0

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Andy Black Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Jimmy Dykes Netherlands NETHERLANDS

3-1

A 4

2

0

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Tommy Walker Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
317 Wed 11 May 1966 s Willie Wallace Netherlands NETHERLANDS

0-3

H 1

0

16513 -----
Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84
556 Wed 23 Mar 1994 Alan McLaren Netherlands NETHERLANDS

0-1

H 2

0

36809 -----
Brian Roy 23
556 Wed 23 Mar 1994 Craig Levein Netherlands NETHERLANDS

0-1

H 2

0

36809 -----
Brian Roy 23
645 Sat 15 Nov 2003 s Steven Pressley Netherlands NETHERLANDS

1-0

H 1

0

50670 James McFadden 22
-----
646 Wed 19 Nov 2003 s Steven Pressley Netherlands NETHERLANDS

0-6

A 1

0

51000 -----
Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66
763 Thu 09 Nov 2017 Christophe Berra Netherlands NETHERLANDS

0-1

H 1

0

17833 -----
Memphis Depay 40
795 Wed 02 Jun 2021 Craig Gordon Netherlands NETHERLANDS

2-2

N 1

0

0 Jack Hendry 11; Kevin Nisbet 64
Memphis Depay 17; Memphis Depay 89
827 Fri 22 Mar 2024 Lawrence Shankland Netherlands NETHERLANDS

0-4

A 1

0

46223 -----
Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84
639 Tue 27 May 2003 s Andy Webster New Zealand NEW ZEALAND

1-1

H 2

0

10016 Stevie Crawford 10
Ryan Nelsen 47
639 Tue 27 May 2003 s Steven Pressley New Zealand NEW ZEALAND

1-1

H 2

0

10016 Stevie Crawford 10
Ryan Nelsen 47
719 Tue 11 Sep 2012 Andy Webster North Macedonia NORTH MACEDONIA

1-1

H 1

0

32430 Kenny Miller 43
Nikolce Noveski 11
123 Sat 03 Mar 1923 s Jock White Northern Ireland NORTHERN IRELAND

1-0

A 1

0

31000 Andy Wilson 70
-----
142 Sat 23 Feb 1929 s Jack Harkness Northern Ireland NORTHERN IRELAND

7-3

A 1

0

35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84
Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58
157 Sat 19 Sep 1931 s Alex Massie Northern Ireland NORTHERN IRELAND

3-1

H 1

0

45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75
James Dunne 20
161 Sat 17 Sep 1932 s Alex Massie Northern Ireland NORTHERN IRELAND

4-0

A 2

0

40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76
-----
161 Sat 17 Sep 1932 s John Johnston Northern Ireland NORTHERN IRELAND

4-0

A 2

0

40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76
-----
164 Sat 16 Sep 1933 s Alex Massie Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
164 Sat 16 Sep 1933 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
164 Sat 16 Sep 1933 s Jack Harkness Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
168 Sat 20 Oct 1934 s Alex Massie Northern Ireland NORTHERN IRELAND

1-2

A 3

0

C 39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
168 Sat 20 Oct 1934 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-2

A 3

0

39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
168 Sat 20 Oct 1934 s Sandy Herd Northern Ireland NORTHERN IRELAND

1-2

A 3

0

39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
172 Wed 13 Nov 1935 s Alex Massie Northern Ireland NORTHERN IRELAND

2-1

H 3

1

0

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
172 Wed 13 Nov 1935 s Andy Anderson Northern Ireland NORTHERN IRELAND

2-1

H 3

1

0

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
172 Wed 13 Nov 1935 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-1

H 3

1

1

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
175 Sat 31 Oct 1936 s Alex Munro Northern Ireland NORTHERN IRELAND

3-1

A 3

1

1

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
175 Sat 31 Oct 1936 s Andy Anderson Northern Ireland NORTHERN IRELAND

3-1

A 3

1

0

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
175 Sat 31 Oct 1936 s Tommy Walker Northern Ireland NORTHERN IRELAND

3-1

A 3

1

0

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
181 Wed 10 Nov 1937 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-1

H 2

0

21878 James Smith 48
Peter Dermont Doherty 14
181 Wed 10 Nov 1937 s Tommy Walker Northern Ireland NORTHERN IRELAND

1-1

H 2

0

21878 James Smith 48
Peter Dermont Doherty 14
185 Sat 08 Oct 1938 s Jimmy Dykes Northern Ireland NORTHERN IRELAND

2-0

A 2

1

0

40000 Jimmy Delaney 34; Tommy Walker 49
-----
185 Sat 08 Oct 1938 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-0

A 2

1

1

40000 Jimmy Delaney 34; Tommy Walker 49
-----
251 Wed 07 Nov 1956 s Jimmy Wardhaugh Northern Ireland NORTHERN IRELAND

1-0

H 1

0

62328 Alex Scott 25
-----
268 Wed 05 Nov 1958 s Davie Mackay Northern Ireland NORTHERN IRELAND

2-2

H 1

0

C 72713 David Herd 53; Bobby Collins 57
Eric Caldow og 74; James McIlroy 83
281 Wed 09 Nov 1960 s Alex Young Northern Ireland NORTHERN IRELAND

5-2

H 1

1

1

34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90
Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84
306 Wed 25 Nov 1964 s Willie Wallace Northern Ireland NORTHERN IRELAND

3-2

H 1

0

48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30
George Best 9; William John Irvine 18
537 Wed 19 Feb 1992 Dave McPherson Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
537 Wed 19 Feb 1992 Henry Smith Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
537 Wed 19 Feb 1992 John Robertson Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
686 Wed 20 Aug 2008 Christophe Berra Northern Ireland NORTHERN IRELAND

0-0

H 2

0

28072 -----
-----
686 Wed 20 Aug 2008 Michael Stewart Northern Ireland NORTHERN IRELAND

0-0

H 2

0

28072 -----
-----
828 Tue 26 Mar 2024 Lawrence Shankland Northern Ireland NORTHERN IRELAND

0-1

H 1

0

33452 -----
Conor Bradley 32
296 Tue 04 Jun 1963 s Davie Holt Norway NORWAY

3-4

A 1

0

15600 Denis Law 14; Denis Law 22; Denis Law 76
Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83
519 Wed 15 Nov 1989 s Dave McPherson Norway NORWAY

1-1

H 1

0

61753 Ally McCoist 44
Erland Johnsen 89
541 Wed 03 Jun 1992 Alan McLaren Norway NORWAY

0-0

A 2

0

8786 -----
-----
541 Wed 03 Jun 1992 Dave McPherson Norway NORWAY

0-0

A 2

0

8786 -----
-----
597 Tue 16 Jun 1998 s David Weir Norway NORWAY

1-1

N 1

0

30236 Craig Burley 66
Havard Flo 46
641 Wed 20 Aug 2003 s Andy Webster Norway NORWAY

0-0

A 2

0

12758 -----
-----
641 Wed 20 Aug 2003 s Steven Pressley Norway NORWAY

0-0

A 2

0

12758 -----
-----
655 Sat 09 Oct 2004 Andy Webster Norway NORWAY

0-1

H 2

0

48882 -----
Steffen Iversen pen 54
655 Sat 09 Oct 2004 Craig Gordon Norway NORWAY

0-1

H 2

0

48882 -----
Steffen Iversen pen 54
663 Wed 07 Sep 2005 Andy Webster Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Craig Gordon Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Paul Hartley Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Steven Pressley Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
826 Sun 19 Nov 2023 Lawrence Shankland Norway NORWAY

3-3

H 2

0

48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59
Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86
826 Sun 19 Nov 2023 Zander Clark Norway NORWAY

3-3

H 2

0

48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59
Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86
263 Sun 01 Jun 1958 s Jimmy Murray Poland POLAND

2-1

A 1

0

70000 Bobby Collins 21; Bobby Collins 53
Gerard Cieslik 84
276 Wed 04 May 1960 s John Cumming Poland POLAND

2-3

H 1

0

29663 Denis Law 23; Ian St John 46
Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60
523 Sat 19 May 1990 Craig Levein Poland POLAND

1-1

H 1

0

25144 Mo Johnston 42
Gary Thompson Gillespie og 59
621 Wed 25 Apr 2001 s Colin Cameron Poland POLAND

1-1

A 1

0

18000 Scott Booth pen 69
Radoslaw Kaluzny 50
807 Thu 24 Mar 2022 Craig Gordon Poland POLAND

1-1

H 1

0

39090 Kieran Tierney 68
Krzysztof Piatek pen 94
834 Thu 05 Sep 2024 Lawrence Shankland Poland POLAND

2-3

H 1

0

46356 Billy Gilmour 46; Scott McTominay 76
Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97
210 Sun 21 May 1950 s Willie Bauld Portugal PORTUGAL

2-2

A 1

1

1

68000 Willie Bauld 20; Allan Brown 23
Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29
242 Wed 04 May 1955 s John Cumming Portugal PORTUGAL

3-0

H 1

0

20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89
-----
546 Wed 14 Oct 1992 s Craig Levein Portugal PORTUGAL

0-0

H 1

0

22583 -----
-----
550 Wed 28 Apr 1993 s Craig Levein Portugal PORTUGAL

0-5

A 1

0

28000 -----
Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72
634 Wed 20 Nov 2002 s Scott Severin Portugal PORTUGAL

0-2

A 2

0

8000 -----
Pauleta 7; Pauleta 18
634 Wed 20 Nov 2002 s Steven Pressley Portugal PORTUGAL

0-2

A 2

0

8000 -----
Pauleta 7; Pauleta 18
771 Sun 14 Oct 2018 Steven Naismith Portugal PORTUGAL

1-3

H 1

1

1

19684 Steven Naismith 93
Helder Costa 43; Eder 74; Bruma 84
837 Tue 15 Oct 2024 Craig Gordon Portugal PORTUGAL

0-0

H 1

0

49057 -----
-----
297 Sun 09 Jun 1963 s Davie Holt Republic Of Ireland REPUBLIC OF IRELAND

0-1

A 1

0

26000 -----
Noel Eucharia Cantwell 6
614 Tue 30 May 2000 Colin Cameron Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
614 Tue 30 May 2000 Gary Naysmith Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
614 Tue 30 May 2000 Steven Pressley Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
811 Sat 11 Jun 2022 Craig Gordon Republic Of Ireland REPUBLIC OF IRELAND

0-3

A 1

0

46927 -----
Alan Browne 20; Troy Parrott 28; Michael Obafemi 51
814 Sat 24 Sep 2022 Craig Gordon Republic Of Ireland REPUBLIC OF IRELAND

2-1

H 1

0

48853 Jack Hendry 49; Ryan Christie pen 82
John Egan 18
396 Wed 17 Dec 1975 s Jim Cruickshank Romania ROMANIA

1-1

H 1

0

11676 Bruce Rioch 39
Zoltan Crisan 74
528 Wed 12 Sep 1990 John Robertson Romania ROMANIA

2-1

H 1

1

1

8046 John Robertson 37; Ally McCoist 75
Rodion Camataru 13
535 Wed 16 Oct 1991 Craig Levein Romania ROMANIA

0-1

A 2

0

15850 -----
Gheorghe Hagi pen 73
535 Wed 16 Oct 1991 Dave McPherson Romania ROMANIA

0-1

A 2

0

15850 -----
Gheorghe Hagi pen 73
648 Wed 31 Mar 2004 s Steven Pressley Romania ROMANIA

1-2

H 1

0

20433 James McFadden 56
Cristian Chivu 36; Daniel Pancu 50
561 Wed 16 Nov 1994 Craig Levein Russia RUSSIA

1-1

H 1

0

31254 Scott Booth 19
Dmitri Radchenko 25
533 Wed 01 May 1991 Dave McPherson San Marino SAN MARINO

2-0

A 2

0

3512 Gordon Strachan pen 63; Gordon Durie 66
-----
533 Wed 01 May 1991 John Robertson San Marino SAN MARINO

2-0

A 2

0

3512 Gordon Strachan pen 63; Gordon Durie 66
-----
536 Wed 13 Nov 1991 Craig Levein San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
536 Wed 13 Nov 1991 Dave McPherson San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
536 Wed 13 Nov 1991 John Robertson San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
616 Sat 07 Oct 2000 Colin Cameron San Marino SAN MARINO

2-0

A 2

0

4377 Matt Elliott 70; Don Hutchison 72
-----
616 Sat 07 Oct 2000 Gary Naysmith San Marino SAN MARINO

2-0

A 2

0

4377 Matt Elliott 70; Don Hutchison 72
-----
620 Wed 28 Mar 2001 s Colin Cameron San Marino SAN MARINO

4-0

H 1

1

1

27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
504 Wed 17 Feb 1988 Gary Mackay Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
504 Wed 17 Feb 1988 Henry Smith Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
504 Wed 17 Feb 1988 John Colquhoun Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
718 Sat 08 Sep 2012 Andy Webster Serbia SERBIA

0-0

H 1

0

47369 -----
-----
754 Tue 11 Oct 2016 Callum Paterson Slovakia SLOVAKIA

0-3

A 1

0

11097 -----
Robert Mak 18; Robert Mak 56; Adam Nemec 68
761 Thu 05 Oct 2017 Christophe Berra Slovakia SLOVAKIA

1-0

H 1

0

46773 Martin Skrtel og 89
-----
790 Sun 15 Nov 2020 Craig Gordon Slovakia SLOVAKIA

0-1

A 1

0

0 -----
Jan Gregus 32
654 Wed 08 Sep 2004 Andy Webster Slovenia SLOVENIA

0-0

H 2

0

38278 -----
-----
654 Wed 08 Sep 2004 Craig Gordon Slovenia SLOVENIA

0-0

H 2

0

38278 -----
-----
665 Wed 12 Oct 2005 Andy Webster Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Craig Gordon Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Paul Hartley Slovenia SLOVENIA

3-0

A 4

1

1

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Steven Pressley Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
762 Sun 08 Oct 2017 Christophe Berra Slovenia SLOVENIA

2-2

A 1

0

11123 Leigh Griffiths 32; Robert Snodgrass 88
Roman Bezjak 52; Roman Bezjak 72
628 Mon 20 May 2002 s Scott Severin South Africa SOUTH AFRICA

0-2

A 1

0

3007 -----
Teboho Mokoena 32; George Koumantarakis 90
627 Thu 16 May 2002 s Scott Severin South Korea SOUTH KOREA

1-4

A 1

0

52384 Scott Dobie 75
Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87
257 Sun 26 May 1957 s Davie Mackay Spain SPAIN

1-4

A 1

0

90000 Gordon Smith 80
Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87
298 Thu 13 Jun 1963 s Davie Holt Spain SPAIN

6-2

A 1

0

40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83
Adelardo Rodriguez 8; Jose Fidalgo Veloso 43
653 Fri 03 Sep 2004 Andy Webster Spain SPAIN

1-1

A 2

0

15000 James McFadden 18
Raul pen 57
653 Fri 03 Sep 2004 Craig Gordon Spain SPAIN

1-1

A 2

0

15000 James McFadden 18
Raul pen 57
818 Tue 28 Mar 2023 Lawrence Shankland Spain SPAIN

2-0

H 1

0

47976 Scott McTominay 7; Scott McTominay 51
-----
526 Sat 16 Jun 1990 s Craig Levein Sweden SWEDEN

2-1

N 2

0

31823 Stuart McCall 10; Mo Johnston pen 81
Glenn Peter Stromberg 85
526 Sat 16 Jun 1990 s Dave McPherson Sweden SWEDEN

2-1

N 2

0

31823 Stuart McCall 10; Mo Johnston pen 81
Glenn Peter Stromberg 85
570 Wed 11 Oct 1995 John Robertson Sweden SWEDEN

0-2

A 1

0

19121 -----
Jorgen Petterson 31; Stefan Schwarz 35
657 Wed 17 Nov 2004 Andy Webster Sweden SWEDEN

1-4

H 1

0

15071 James McFadden pen 78
Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73
699 Wed 11 Aug 2010 Lee Wallace Sweden SWEDEN

0-3

A 1

0

25249 -----
Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56
190 Wed 15 May 1946 s Tommy Walker Switzerland SWITZERLAND

3-1

H 1

0

111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35
Georges Aeby 1
209 Wed 26 Apr 1950 s Bobby Dougan Switzerland SWITZERLAND

3-1

H 2

1

0

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
209 Wed 26 Apr 1950 s Willie Bauld Switzerland SWITZERLAND

3-1

H 2

1

1

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
529 Wed 17 Oct 1990 s Dave McPherson Switzerland SWITZERLAND

2-1

H 2

1

0

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
529 Wed 17 Oct 1990 s John Robertson Switzerland SWITZERLAND

2-1

H 2

1

1

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
534 Wed 11 Sep 1991 Dave McPherson Switzerland SWITZERLAND

2-2

A 1

0

47000 Gordon Durie 47; Ally McCoist 83
Stephane Chapuisat 30; Heinz Hermann 39
553 Wed 08 Sep 1993 s Craig Levein Switzerland SWITZERLAND

1-1

H 1

0

21500 John Collins 50
Georges Bregy pen 69
667 Wed 01 Mar 2006 Andy Webster Switzerland SWITZERLAND

1-3

H 2

0

20952 Kenny Miller 54
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69
667 Wed 01 Mar 2006 Craig Gordon Switzerland SWITZERLAND

1-3

H 2

0

20952 Kenny Miller 54
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69
832 Wed 19 Jun 2024 Lawrence Shankland Switzerland SWITZERLAND

1-1

N 1

0

42711 Scott McTominay 13
Xherdan Shaqiri 26
651 Sun 30 May 2004 s Andy Webster Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
651 Sun 30 May 2004 s Craig Gordon Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
651 Sun 30 May 2004 s Steven Pressley Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

C 16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
279 Wed 08 Jun 1960 s Alex Young Turkey TURKEY

2-4

A 2

1

1

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
279 Wed 08 Jun 1960 s John Cumming Turkey TURKEY

2-4

A 2

1

0

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
816 Wed 16 Nov 2022 Craig Gordon Turkey TURKEY

1-2

A 1

0

28348 John McGinn 62
Ozan Kabak 40; Cengiz Under 49
673 Wed 11 Oct 2006 Craig Gordon Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Paul Hartley Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Robbie Neilson Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Steven Pressley Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
809 Wed 01 Jun 2022 Craig Gordon Ukraine UKRAINE

1-3

H 1

0

49772 Callum McGregor 79
Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95
813 Wed 21 Sep 2022 Craig Gordon Ukraine UKRAINE

3-0

H 1

0

42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87
-----
815 Tue 27 Sep 2022 Craig Gordon Ukraine UKRAINE

0-0

A 2

0

13534 -----
-----
815 Tue 27 Sep 2022 Stephen Kingsley Ukraine UKRAINE

0-0

A 2

0

13534 -----
-----
539 Sun 17 May 1992 Alan McLaren United States UNITED STATES

1-0

A 2

0

24157 Pat Nevin 7
-----
539 Sun 17 May 1992 Dave McPherson United States UNITED STATES

1-0

A 2

0

24157 Pat Nevin 7
-----
666 Sat 12 Nov 2005 s Andy Webster United States UNITED STATES

1-1

H 4

1

1

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Craig Gordon United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Paul Hartley United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Steven Pressley United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
716 Sat 26 May 2012 Andy Webster United States UNITED STATES

1-5

A 1

0

54894 Geoffrey Cameron og 15
Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70
531 Wed 06 Feb 1991 Dave McPherson USSR USSR

0-1

H 1

0

20673 -----
Dmitri Kuznetsov 89
46 Sat 26 Mar 1892 s Davie Baird Wales WALES

6-1

H 4

1

1

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Isaac Begbie Wales WALES

6-1

H 4

1

0

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Jimmy Adams Wales WALES

6-1

H 4

1

0

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Johnny Hill Wales WALES

6-1

H 4

1

0

C 1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
51 Sat 24 Mar 1894 s Thomas Chambers Wales WALES

5-2

H 1

1

1

11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
57 Sat 21 Mar 1896 s Alex King Wales WALES

4-0

H 1

0

11700 Bobby Neill NA; Alexander Keillor NA; Daniel Paton NA; Bobby Neill NA
-----
60 Sat 20 Mar 1897 s Johnny Walker Wales WALES

2-2

A 1

1

1

7000 John Ritchie pen NA; Johnny Walker NA
Morgan Maddox Morgan-Owen NA; David Henry Pugh NA
73 Sat 02 Mar 1901 s Mark Bell Wales WALES

1-1

A 2

0

5000 Jacky Robertson 74
Thomas David Parry 76
73 Sat 02 Mar 1901 s Bobby Walker Wales WALES

1-1

A 2

0

5000 Jacky Robertson 74
Thomas David Parry 76
76 Sat 15 Mar 1902 s Albert Buick Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Harry Allan Wales WALES

5-1

H 3

2

0

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Bobby Walker Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
78 Mon 09 Mar 1903 s Bobby Walker Wales WALES

1-0

A 1

0

11000 Finlay Speedie 25
-----
81 Sat 12 Mar 1904 s George Wilson Wales WALES

1-1

H 2

1

0

13000 Bobby Walker 5
Robert W. Atherton 65
81 Sat 12 Mar 1904 s Bobby Walker Wales WALES

1-1

H 2

1

1

13000 Bobby Walker 5
Robert W. Atherton 65
84 Mon 06 Mar 1905 s Charlie Thomson Wales WALES

1-3

A 2

0

6000 Jacky Robertson 86
Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50
84 Mon 06 Mar 1905 s Bobby Walker Wales WALES

1-3

A 2

0

6000 Jacky Robertson 86
Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50
87 Sat 03 Mar 1906 s Charlie Thomson Wales WALES

0-2

H 2

0

C 27000 -----
William Jones 50; John Love Jones 65
87 Sat 03 Mar 1906 s George Wilson Wales WALES

0-2

H 2

0

27000 -----
William Jones 50; John Love Jones 65
90 Mon 04 Mar 1907 s Charlie Thomson Wales WALES

0-1

A 1

0

C 7715 -----
Arthur Grenville Morris 50
93 Sat 07 Mar 1908 s Charlie Thomson Wales WALES

2-1

H 2

0

C 18000 Alexander Bennett 60; William Lennie 87
William Jones 30
93 Sat 07 Mar 1908 s Bobby Walker Wales WALES

2-1

H 2

0

18000 Alexander Bennett 60; William Lennie 87
William Jones 30
96 Mon 01 Mar 1909 s Bobby Walker Wales WALES

2-3

A 2

1

1

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
96 Mon 01 Mar 1909 s Tom Collins Wales WALES

2-3

A 2

1

0

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
105 Sat 02 Mar 1912 s George Sinclair Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
105 Sat 02 Mar 1912 s Bob Mercer Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
105 Sat 02 Mar 1912 s Bobby Walker Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
108 Mon 03 Mar 1913 s Bobby Walker Wales WALES

0-0

A 1

0

4500 -----
-----
111 Sat 28 Feb 1914 s Peter Nellies Wales WALES

0-0

H 1

0

C 10000 -----
-----
141 Sat 27 Oct 1928 s Jack Harkness Wales WALES

4-2

H 1

0

55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56
William Davies 5; William Davies 75
147 Sat 26 Oct 1929 s John Johnston Wales WALES

4-2

A 2

0

25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77
Eugene O'Callaghan 55; Leonard Stephen Davies 63
147 Sat 26 Oct 1929 s Jack Harkness Wales WALES

4-2

A 2

0

25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77
Eugene O'Callaghan 55; Leonard Stephen Davies 63
151 Sat 25 Oct 1930 s Barney Battles Jnr Wales WALES

1-1

H 1

1

1

23106 Barney Battles Jnr 43
Thomas Bamford 6
158 Sat 31 Oct 1931 s Alex Massie Wales WALES

3-2

A 2

0

10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78
158 Sat 31 Oct 1931 s Jack Harkness Wales WALES

3-2

A 2

0

10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78
162 Wed 26 Oct 1932 s John Johnston Wales WALES

2-5

H 1

0

C 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
165 Wed 04 Oct 1933 s Andy Anderson Wales WALES

2-3

A 2

0

C 40000 Willie Macfadyen 75; Dally Duncan 80
William Evans 25; Walter William Robbins 35; David John Astley 57
165 Wed 04 Oct 1933 s Jack Harkness Wales WALES

2-3

A 2

0

40000 Willie Macfadyen 75; Dally Duncan 80
William Evans 25; Walter William Robbins 35; David John Astley 57
169 Wed 21 Nov 1934 s Alex Massie Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Andy Anderson Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Dave McCulloch Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Tommy Walker Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
171 Sat 05 Oct 1935 s Alex Massie Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
171 Sat 05 Oct 1935 s Andy Anderson Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
171 Sat 05 Oct 1935 s Tommy Walker Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
176 Wed 02 Dec 1936 s Alex Munro Wales WALES

1-2

H 3

1

0

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
176 Wed 02 Dec 1936 s Andy Anderson Wales WALES

1-2

H 3

1

0

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
176 Wed 02 Dec 1936 s Tommy Walker Wales WALES

1-2

H 3

1

1

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
180 Sat 30 Oct 1937 s Andy Anderson Wales WALES

1-2

A 2

0

41800 Alex Massie 72
Brynmor Jones 25; Seymour Morris 40
180 Sat 30 Oct 1937 s Tommy Walker Wales WALES

1-2

A 2

0

41800 Alex Massie 72
Brynmor Jones 25; Seymour Morris 40
186 Wed 09 Nov 1938 s Andy Anderson Wales WALES

3-2

H 3

2

0

C 34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
186 Wed 09 Nov 1938 s Archie Miller Wales WALES

3-2

H 3

2

0

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
186 Wed 09 Nov 1938 s Tommy Walker Wales WALES

3-2

H 3

2

2

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
267 Sat 18 Oct 1958 s Davie Mackay Wales WALES

3-0

A 1

0

C 59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79
-----
280 Sat 22 Oct 1960 s Alex Young Wales WALES

0-2

A 1

0

55000 -----
Clifford William Jones 44; Thomas Royston Vernon 73
345 Wed 22 Apr 1970 s Jim Cruickshank Wales WALES

0-0

H 1

0

30379 -----
-----
378 Tue 14 May 1974 s Donald Ford Wales WALES

2-0

H 1

0

41969 Kenny Dalglish 25; Sandy Jardine pen 44
-----
586 Tue 27 May 1997 David Weir Wales WALES

0-1

H 1

0

9013 -----
John Hartson 46
647 Wed 18 Feb 2004 s Andy Webster Wales WALES

0-4

A 1

0

47124 -----
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77
697 Sat 14 Nov 2009 Lee Wallace Wales WALES

0-3

A 1

0

13844 -----
David Edwards 17; Simon Church 32; Aaron James Ramsey 35
303 Tue 12 May 1964 s Davie Holt West Germany WEST GERMANY

2-2

A 2

0

65000 Alan Gilzean 66; Alan Gilzean 85
Uwe Seeler 32; Uwe Seeler 33
303 Tue 12 May 1964 s Jim Cruickshank West Germany WEST GERMANY

2-2

A 2

0

65000 Alan Gilzean 66; Alan Gilzean 85
Uwe Seeler 32; Uwe Seeler 33
376 Wed 27 Mar 1974 s Donald Ford West Germany WEST GERMANY

1-2

A 1

0

60000 Kenny Dalglish 77
Paul Breitner pen 33; Jurgen Grabowski 35
243 Sun 15 May 1955 s John Cumming Yugoslavia YUGOSLAVIA

2-2

A 1

0

20000 Lawrie Reilly 29; Gordon Smith 39
Todor Veselinovic 13; Bernard Vukas 38
264 Sun 08 Jun 1958 s Jimmy Murray Yugoslavia YUGOSLAVIA

1-1

N 1

1

1

9591 Jimmy Murray 48
Aleksandar Petakovic 6

Games by Number of Players
Gme
no
Date PlayerTeam Score V No of
Players
Club
Goals
GoalsCards Cap
tain
Crowd Scorers
44 Sat 04 Apr 1891 s Davie Baird England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s Isaac Begbie England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s Johnny Hill England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
44 Sat 04 Apr 1891 s John MacPherson England ENGLAND

1-2

A 4

0

12000 Frank Watt 85
John Goodall 20; Edgar Wallace Chadwick 30
46 Sat 26 Mar 1892 s Davie Baird Wales WALES

6-1

H 4

1

1

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Isaac Begbie Wales WALES

6-1

H 4

1

0

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Jimmy Adams Wales WALES

6-1

H 4

1

0

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
46 Sat 26 Mar 1892 s Johnny Hill Wales WALES

6-1

H 4

1

0

C 1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
169 Wed 21 Nov 1934 s Alex Massie Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Andy Anderson Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Dave McCulloch Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
169 Wed 21 Nov 1934 s Tommy Walker Wales WALES

3-2

H 4

0

26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
182 Wed 08 Dec 1937 s Andy Anderson Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

C 41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Andy Black Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

1

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Tommy Walker Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
182 Wed 08 Dec 1937 s Willie Waugh Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

0

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
184 Sat 21 May 1938 s Andy Anderson Netherlands NETHERLANDS

3-1

A 4

2

0

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Andy Black Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Jimmy Dykes Netherlands NETHERLANDS

3-1

A 4

2

0

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Tommy Walker Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
549 Wed 24 Mar 1993 Alan McLaren Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 Craig Levein Germany GERMANY

0-1

H 4

0

C 36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 John Robertson Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
549 Wed 24 Mar 1993 Nicky Walker Germany GERMANY

0-1

H 4

0

36400 -----
Karl-Heinz Riedle 21
659 Sat 04 Jun 2005 Andy Webster Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Craig Gordon Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Paul Hartley Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
659 Sat 04 Jun 2005 Steven Pressley Moldova MOLDOVA

2-0

H 4

0

45317 Christian Dailly 53; James McFadden 88
-----
663 Wed 07 Sep 2005 Andy Webster Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Craig Gordon Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Paul Hartley Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
663 Wed 07 Sep 2005 Steven Pressley Norway NORWAY

2-1

A 4

0

24904 Kenny Miller 21; Kenny Miller 31
Ole Martin Aarst 90
665 Wed 12 Oct 2005 Andy Webster Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Craig Gordon Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Paul Hartley Slovenia SLOVENIA

3-0

A 4

1

1

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
665 Wed 12 Oct 2005 Steven Pressley Slovenia SLOVENIA

3-0

A 4

1

0

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
666 Sat 12 Nov 2005 s Andy Webster United States UNITED STATES

1-1

H 4

1

1

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Craig Gordon United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Paul Hartley United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
666 Sat 12 Nov 2005 s Steven Pressley United States UNITED STATES

1-1

H 4

1

0

26708 Andy Webster 36
Josh Wolff pen 8
673 Wed 11 Oct 2006 Craig Gordon Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Paul Hartley Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Robbie Neilson Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
673 Wed 11 Oct 2006 Steven Pressley Ukraine UKRAINE

0-2

A 4

0

55000 -----
Oleksandr Kucher 59; Andriy Shevchenko pen 88
75 Sat 01 Mar 1902 s Albert Buick Ireland IRELAND

5-1

A 3

2

1

C 12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s George Key Ireland IRELAND

5-1

A 3

2

0

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s Bobby Walker Ireland IRELAND

5-1

A 3

2

1

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
76 Sat 15 Mar 1902 s Albert Buick Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Harry Allan Wales WALES

5-1

H 3

2

0

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Bobby Walker Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
85 Sat 18 Mar 1905 s Charlie Thomson Ireland IRELAND

4-0

H 3

3

2

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
85 Sat 18 Mar 1905 s George Wilson Ireland IRELAND

4-0

H 3

3

0

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
85 Sat 18 Mar 1905 s Bobby Walker Ireland IRELAND

4-0

H 3

3

1

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
86 Sat 01 Apr 1905 s Charlie Thomson England ENGLAND

0-1

A 3

0

C 27599 -----
Joseph William Bache 80
86 Sat 01 Apr 1905 s George Wilson England ENGLAND

0-1

A 3

0

27599 -----
Joseph William Bache 80
86 Sat 01 Apr 1905 s Bobby Walker England ENGLAND

0-1

A 3

0

27599 -----
Joseph William Bache 80
105 Sat 02 Mar 1912 s George Sinclair Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
105 Sat 02 Mar 1912 s Bob Mercer Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
105 Sat 02 Mar 1912 s Bobby Walker Wales WALES

1-0

H 3

0

31000 Jimmy Quinn 87
-----
164 Sat 16 Sep 1933 s Alex Massie Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
164 Sat 16 Sep 1933 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
164 Sat 16 Sep 1933 s Jack Harkness Northern Ireland NORTHERN IRELAND

1-2

H 3

0

27135 Bob McPhail 84
David Kirker Martin 8; David Kirker Martin 13
168 Sat 20 Oct 1934 s Alex Massie Northern Ireland NORTHERN IRELAND

1-2

A 3

0

C 39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
168 Sat 20 Oct 1934 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-2

A 3

0

39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
168 Sat 20 Oct 1934 s Sandy Herd Northern Ireland NORTHERN IRELAND

1-2

A 3

0

39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
170 Sat 06 Apr 1935 s Alex Massie England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
170 Sat 06 Apr 1935 s Andy Anderson England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
170 Sat 06 Apr 1935 s Tommy Walker England ENGLAND

2-0

H 3

0

129693 Dally Duncan 44; Dally Duncan 51
-----
171 Sat 05 Oct 1935 s Alex Massie Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
171 Sat 05 Oct 1935 s Andy Anderson Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
171 Sat 05 Oct 1935 s Tommy Walker Wales WALES

1-1

A 3

0

35004 Dally Duncan 34
Cuthbert Phillips 40
172 Wed 13 Nov 1935 s Alex Massie Northern Ireland NORTHERN IRELAND

2-1

H 3

1

0

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
172 Wed 13 Nov 1935 s Andy Anderson Northern Ireland NORTHERN IRELAND

2-1

H 3

1

0

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
172 Wed 13 Nov 1935 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-1

H 3

1

1

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
175 Sat 31 Oct 1936 s Alex Munro Northern Ireland NORTHERN IRELAND

3-1

A 3

1

1

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
175 Sat 31 Oct 1936 s Andy Anderson Northern Ireland NORTHERN IRELAND

3-1

A 3

1

0

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
175 Sat 31 Oct 1936 s Tommy Walker Northern Ireland NORTHERN IRELAND

3-1

A 3

1

0

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
176 Wed 02 Dec 1936 s Alex Munro Wales WALES

1-2

H 3

1

0

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
176 Wed 02 Dec 1936 s Andy Anderson Wales WALES

1-2

H 3

1

0

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
176 Wed 02 Dec 1936 s Tommy Walker Wales WALES

1-2

H 3

1

1

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
186 Wed 09 Nov 1938 s Andy Anderson Wales WALES

3-2

H 3

2

0

C 34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
186 Wed 09 Nov 1938 s Archie Miller Wales WALES

3-2

H 3

2

0

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
186 Wed 09 Nov 1938 s Tommy Walker Wales WALES

3-2

H 3

2

2

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
187 Wed 07 Dec 1938 s Andy Anderson Hungary HUNGARY

3-1

H 3

2

0

C 23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Andy Black Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Tommy Walker Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
326 Wed 31 May 1967 s Alan Anderson Australia AUSTRALIA

2-1

A 3

1

0

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
326 Wed 31 May 1967 s Jim Townsend Australia AUSTRALIA

2-1

A 3

1

1

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
326 Wed 31 May 1967 s Jim Cruickshank Australia AUSTRALIA

2-1

A 3

1

0

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
327 Sat 03 Jun 1967 s Alan Anderson Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
327 Sat 03 Jun 1967 s Jim Townsend Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
327 Sat 03 Jun 1967 s Jim Cruickshank Australia AUSTRALIA

2-0

A 3

0

22138 (Sir) Alex Ferguson 61; (Sir) Alex Ferguson 80
-----
328 Tue 13 Jun 1967 s Alan Anderson Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
328 Tue 13 Jun 1967 s Jim Townsend Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
328 Tue 13 Jun 1967 s Jim Cruickshank Canada CANADA

7-2

A 3

0

3000 Joe Harper pen 30; Joe Harper 32; Joe Harper 30; Bobby Hope 46; Joe Harper NA; Joe Harper NA; Willie Morgan 90
Tony Adams NA; Ike MacKay NA
504 Wed 17 Feb 1988 Gary Mackay Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
504 Wed 17 Feb 1988 Henry Smith Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
504 Wed 17 Feb 1988 John Colquhoun Saudi Arabia SAUDI ARABIA

2-2

A 3

0

35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
536 Wed 13 Nov 1991 Craig Levein San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
536 Wed 13 Nov 1991 Dave McPherson San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
536 Wed 13 Nov 1991 John Robertson San Marino SAN MARINO

4-0

H 3

0

35170 Paul McStay 11; Richard Gough 31; Gordon Durie 38; Ally McCoist 62
-----
537 Wed 19 Feb 1992 Dave McPherson Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
537 Wed 19 Feb 1992 Henry Smith Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
537 Wed 19 Feb 1992 John Robertson Northern Ireland NORTHERN IRELAND

1-0

H 3

0

13651 Ally McCoist 11
-----
540 Wed 20 May 1992 Alan McLaren Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
540 Wed 20 May 1992 Dave McPherson Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
540 Wed 20 May 1992 Henry Smith Canada CANADA

3-1

A 3

0

10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
609 Sat 09 Oct 1999 Colin Cameron Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Gary McSwegan Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Paul Ritchie Lithuania LITHUANIA

3-0

H 3

2

0

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
614 Tue 30 May 2000 Colin Cameron Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
614 Tue 30 May 2000 Gary Naysmith Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
614 Tue 30 May 2000 Steven Pressley Republic Of Ireland REPUBLIC OF IRELAND

2-1

A 3

0

30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
651 Sun 30 May 2004 s Andy Webster Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
651 Sun 30 May 2004 s Craig Gordon Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
651 Sun 30 May 2004 s Steven Pressley Trinidad And Tobago TRINIDAD AND TOBAGO

4-1

H 3

0

C 16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
658 Sat 26 Mar 2005 s Craig Gordon Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
658 Sat 26 Mar 2005 s Paul Hartley Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
658 Sat 26 Mar 2005 s Steven Pressley Italy ITALY

0-2

A 3

0

40745 -----
Andrea Pirlo 35; Andrea Pirlo 85
660 Wed 08 Jun 2005 Andy Webster Belarus BELARUS

0-0

A 3

0

28287 -----
-----
660 Wed 08 Jun 2005 Craig Gordon Belarus BELARUS

0-0

A 3

0

28287 -----
-----
660 Wed 08 Jun 2005 Steven Pressley Belarus BELARUS

0-0

A 3

0

28287 -----
-----
661 Wed 17 Aug 2005 Andy Webster Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
661 Wed 17 Aug 2005 Craig Gordon Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
661 Wed 17 Aug 2005 Steven Pressley Austria AUSTRIA

2-2

A 3

0

13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
662 Sat 03 Sep 2005 Andy Webster Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
662 Sat 03 Sep 2005 Craig Gordon Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
662 Sat 03 Sep 2005 Paul Hartley Italy ITALY

1-1

H 3

0

50185 Kenny Miller 13
Fabio Grosso 76
664 Sat 08 Oct 2005 Craig Gordon Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
664 Sat 08 Oct 2005 Paul Hartley Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
664 Sat 08 Oct 2005 Steven Pressley Belarus BELARUS

0-1

H 3

0

51105 -----
Vital Uladzimiravich Kutuzaw 6
670 Sat 02 Sep 2006 Craig Gordon Faroe Islands FAROE ISLANDS

6-0

H 3

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 Paul Hartley Faroe Islands FAROE ISLANDS

6-0

H 3

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 Steven Pressley Faroe Islands FAROE ISLANDS

6-0

H 3

0

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 Craig Gordon Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
671 Wed 06 Sep 2006 Paul Hartley Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
671 Wed 06 Sep 2006 Steven Pressley Lithuania LITHUANIA

2-1

A 3

0

7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
672 Sat 07 Oct 2006 Craig Gordon France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
672 Sat 07 Oct 2006 Paul Hartley France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
672 Sat 07 Oct 2006 Steven Pressley France FRANCE

1-0

H 3

0

50456 Gary Caldwell 67
-----
40 Sat 29 Mar 1890 s Davie Baird Ireland IRELAND

4-1

A 2

0

5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
40 Sat 29 Mar 1890 s Isaac Begbie Ireland IRELAND

4-1

A 2

0

5000 Gilbert Rankin 10; Thomas Wyllie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
55 Sat 30 Mar 1895 s Davie Russell Ireland IRELAND

3-1

H 2

2

0

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
55 Sat 30 Mar 1895 s Johnny Walker Ireland IRELAND

3-1

H 2

2

2

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
59 Sat 04 Apr 1896 s Alex King England ENGLAND

2-1

H 2

0

56500 William Lambie 22; Jack Bell 33
William Isaiah Bassett 80
59 Sat 04 Apr 1896 s George Hogg England ENGLAND

2-1

H 2

0

56500 William Lambie 22; Jack Bell 33
William Isaiah Bassett 80
64 Sat 26 Mar 1898 s Johnny Walker Ireland IRELAND

3-0

A 2

1

0

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
64 Sat 26 Mar 1898 s Tommy Robertson Ireland IRELAND

3-0

A 2

1

1

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
70 Sat 03 Mar 1900 s Harry Rennie Ireland IRELAND

3-0

A 2

0

6000 John James Campbell 8; Alec Smith 23; John James Campbell 83
-----
70 Sat 03 Mar 1900 s Bobby Walker Ireland IRELAND

3-0

A 2

0

6000 John James Campbell 8; Alec Smith 23; John James Campbell 83
-----
71 Sat 07 Apr 1900 s Harry Rennie England ENGLAND

4-1

H 2

0

63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44
Stephen Bloomer 35
71 Sat 07 Apr 1900 s Bobby Walker England ENGLAND

4-1

H 2

0

63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44
Stephen Bloomer 35
73 Sat 02 Mar 1901 s Mark Bell Wales WALES

1-1

A 2

0

5000 Jacky Robertson 74
Thomas David Parry 76
73 Sat 02 Mar 1901 s Bobby Walker Wales WALES

1-1

A 2

0

5000 Jacky Robertson 74
Thomas David Parry 76
79 Sat 21 Mar 1903 s Bobby Walker Ireland IRELAND

0-2

H 2

0

17000 -----
Maurice Joseph Connor 9; John Kirwan 83
79 Sat 21 Mar 1903 s Willie Porteous Ireland IRELAND

0-2

H 2

0

17000 -----
Maurice Joseph Connor 9; John Kirwan 83
81 Sat 12 Mar 1904 s George Wilson Wales WALES

1-1

H 2

1

0

13000 Bobby Walker 5
Robert W. Atherton 65
81 Sat 12 Mar 1904 s Bobby Walker Wales WALES

1-1

H 2

1

1

13000 Bobby Walker 5
Robert W. Atherton 65
82 Sat 26 Mar 1904 s Charlie Thomson Ireland IRELAND

1-1

A 2

0

8000 Robert Hamilton 22
James Sheridan 70
82 Sat 26 Mar 1904 s Bobby Walker Ireland IRELAND

1-1

A 2

0

8000 Robert Hamilton 22
James Sheridan 70
84 Mon 06 Mar 1905 s Charlie Thomson Wales WALES

1-3

A 2

0

6000 Jacky Robertson 86
Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50
84 Mon 06 Mar 1905 s Bobby Walker Wales WALES

1-3

A 2

0

6000 Jacky Robertson 86
Walter Martin Watkins 30; Arthur Grenville Morris 47; William Henry Meredith 50
87 Sat 03 Mar 1906 s Charlie Thomson Wales WALES

0-2

H 2

0

C 27000 -----
William Jones 50; John Love Jones 65
87 Sat 03 Mar 1906 s George Wilson Wales WALES

0-2

H 2

0

27000 -----
William Jones 50; John Love Jones 65
88 Sat 17 Mar 1906 s Charlie Thomson Ireland IRELAND

1-0

A 2

0

C 8000 Thomas Fitchie 52
-----
88 Sat 17 Mar 1906 s Bobby Walker Ireland IRELAND

1-0

A 2

0

8000 Thomas Fitchie 52
-----
91 Sat 16 Mar 1907 s Charlie Thomson Ireland IRELAND

3-0

H 2

2

1

C 26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
91 Sat 16 Mar 1907 s Bobby Walker Ireland IRELAND

3-0

H 2

2

1

26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
92 Sat 06 Apr 1907 s Charlie Thomson England ENGLAND

1-1

A 2

0

35829 Robert Crompton og 2
Stephen Bloomer 42
92 Sat 06 Apr 1907 s Bobby Walker England ENGLAND

1-1

A 2

0

35829 Robert Crompton og 2
Stephen Bloomer 42
93 Sat 07 Mar 1908 s Charlie Thomson Wales WALES

2-1

H 2

0

C 18000 Alexander Bennett 60; William Lennie 87
William Jones 30
93 Sat 07 Mar 1908 s Bobby Walker Wales WALES

2-1

H 2

0

18000 Alexander Bennett 60; William Lennie 87
William Jones 30
94 Sat 14 Mar 1908 s Charlie Thomson Ireland IRELAND

5-0

A 2

0

C 10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75
-----
94 Sat 14 Mar 1908 s Bobby Walker Ireland IRELAND

5-0

A 2

0

10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75
-----
95 Sat 04 Apr 1908 s Charlie Thomson England ENGLAND

1-1

H 2

0

C 121452 Andrew Wilson 27
James Edwin Windridge 75
95 Sat 04 Apr 1908 s Bobby Walker England ENGLAND

1-1

H 2

0

121452 Andrew Wilson 27
James Edwin Windridge 75
96 Mon 01 Mar 1909 s Bobby Walker Wales WALES

2-3

A 2

1

1

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
96 Mon 01 Mar 1909 s Tom Collins Wales WALES

2-3

A 2

1

0

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
106 Sat 16 Mar 1912 s George Sinclair Ireland IRELAND

4-1

A 2

1

0

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
106 Sat 16 Mar 1912 s Bobby Walker Ireland IRELAND

4-1

A 2

1

1

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
109 Sat 15 Mar 1913 s Peter Nellies Ireland IRELAND

2-1

A 2

0

12000 William Reid 16; Alexander Bennett 32
James McKnight 42
109 Sat 15 Mar 1913 s Bob Mercer Ireland IRELAND

2-1

A 2

0

12000 William Reid 16; Alexander Bennett 32
James McKnight 42
147 Sat 26 Oct 1929 s John Johnston Wales WALES

4-2

A 2

0

25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77
Eugene O'Callaghan 55; Leonard Stephen Davies 63
147 Sat 26 Oct 1929 s Jack Harkness Wales WALES

4-2

A 2

0

25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77
Eugene O'Callaghan 55; Leonard Stephen Davies 63
158 Sat 31 Oct 1931 s Alex Massie Wales WALES

3-2

A 2

0

10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78
158 Sat 31 Oct 1931 s Jack Harkness Wales WALES

3-2

A 2

0

10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78
160 Sun 08 May 1932 s Alex Massie France FRANCE

3-1

A 2

0

20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40
Marcel Langiller pen 43
160 Sun 08 May 1932 s Jack Harkness France FRANCE

3-1

A 2

0

20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40
Marcel Langiller pen 43
161 Sat 17 Sep 1932 s Alex Massie Northern Ireland NORTHERN IRELAND

4-0

A 2

0

40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76
-----
161 Sat 17 Sep 1932 s John Johnston Northern Ireland NORTHERN IRELAND

4-0

A 2

0

40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76
-----
165 Wed 04 Oct 1933 s Andy Anderson Wales WALES

2-3

A 2

0

C 40000 Willie Macfadyen 75; Dally Duncan 80
William Evans 25; Walter William Robbins 35; David John Astley 57
165 Wed 04 Oct 1933 s Jack Harkness Wales WALES

2-3

A 2

0

40000 Willie Macfadyen 75; Dally Duncan 80
William Evans 25; Walter William Robbins 35; David John Astley 57
167 Sat 14 Apr 1934 s Alex Massie England ENGLAND

0-3

A 2

0

C 92363 -----
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88
167 Sat 14 Apr 1934 s Andy Anderson England ENGLAND

0-3

A 2

0

92363 -----
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88
173 Sat 04 Apr 1936 s Andy Anderson England ENGLAND

1-1

A 2

1

0

93267 Tommy Walker pen 77
George Henry Camsell 30
173 Sat 04 Apr 1936 s Tommy Walker England ENGLAND

1-1

A 2

1

1

93267 Tommy Walker pen 77
George Henry Camsell 30
174 Wed 14 Oct 1936 s Andy Anderson Germany GERMANY

2-0

H 2

0

50000 Jimmy Delaney 60; Jimmy Delaney 80
-----
174 Wed 14 Oct 1936 s Tommy Walker Germany GERMANY

2-0

H 2

0

50000 Jimmy Delaney 60; Jimmy Delaney 80
-----
177 Sat 17 Apr 1937 s Andy Anderson England ENGLAND

3-1

H 2

0

149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89
Frederick Charles Steele 40
177 Sat 17 Apr 1937 s Tommy Walker England ENGLAND

3-1

H 2

0

149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89
Frederick Charles Steele 40
178 Sun 09 May 1937 s Andy Anderson Austria AUSTRIA

1-1

A 2

0

63000 Francis ODonnell 78
camillo Jerusalem 78
178 Sun 09 May 1937 s Tommy Walker Austria AUSTRIA

1-1

A 2

0

63000 Francis ODonnell 78
camillo Jerusalem 78
180 Sat 30 Oct 1937 s Andy Anderson Wales WALES

1-2

A 2

0

41800 Alex Massie 72
Brynmor Jones 25; Seymour Morris 40
180 Sat 30 Oct 1937 s Tommy Walker Wales WALES

1-2

A 2

0

41800 Alex Massie 72
Brynmor Jones 25; Seymour Morris 40
181 Wed 10 Nov 1937 s Andy Anderson Northern Ireland NORTHERN IRELAND

1-1

H 2

0

21878 James Smith 48
Peter Dermont Doherty 14
181 Wed 10 Nov 1937 s Tommy Walker Northern Ireland NORTHERN IRELAND

1-1

H 2

0

21878 James Smith 48
Peter Dermont Doherty 14
183 Sat 09 Apr 1938 s Andy Anderson England ENGLAND

1-0

A 2

1

0

93267 Tommy Walker 6
-----
183 Sat 09 Apr 1938 s Tommy Walker England ENGLAND

1-0

A 2

1

1

93267 Tommy Walker 6
-----
185 Sat 08 Oct 1938 s Jimmy Dykes Northern Ireland NORTHERN IRELAND

2-0

A 2

1

0

40000 Jimmy Delaney 34; Tommy Walker 49
-----
185 Sat 08 Oct 1938 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-0

A 2

1

1

40000 Jimmy Delaney 34; Tommy Walker 49
-----
209 Wed 26 Apr 1950 s Bobby Dougan Switzerland SWITZERLAND

3-1

H 2

1

0

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
209 Wed 26 Apr 1950 s Willie Bauld Switzerland SWITZERLAND

3-1

H 2

1

1

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
240 Wed 08 Dec 1954 s Jimmy Wardhaugh Hungary HUNGARY

2-4

H 2

0

113180 Tommy Ring 36; Bobby Johnstone 46
Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89
240 Wed 08 Dec 1954 s John Cumming Hungary HUNGARY

2-4

H 2

0

113180 Tommy Ring 36; Bobby Johnstone 46
Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89
266 Sun 15 Jun 1958 s Davie Mackay France FRANCE

1-2

N 2

0

13554 Samuel Baird 66
Raymond Kopa pen 21; Just Fontaine 45
266 Sun 15 Jun 1958 s Jimmy Murray France FRANCE

1-2

N 2

0

13554 Samuel Baird 66
Raymond Kopa pen 21; Just Fontaine 45
275 Sat 09 Apr 1960 s Alex Young England ENGLAND

1-1

H 2

0

129183 Graham Leggat 16
Robert Charlton pen 49
275 Sat 09 Apr 1960 s John Cumming England ENGLAND

1-1

H 2

0

129183 Graham Leggat 16
Robert Charlton pen 49
277 Sun 29 May 1960 s Alex Young Austria AUSTRIA

1-4

A 2

0

55000 Davie Mackay 76
Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63
277 Sun 29 May 1960 s John Cumming Austria AUSTRIA

1-4

A 2

0

55000 Davie Mackay 76
Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63
278 Sun 05 Jun 1960 s Alex Young Hungary HUNGARY

3-3

A 2

1

1

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
278 Sun 05 Jun 1960 s John Cumming Hungary HUNGARY

3-3

A 2

1

0

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
279 Wed 08 Jun 1960 s Alex Young Turkey TURKEY

2-4

A 2

1

1

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
279 Wed 08 Jun 1960 s John Cumming Turkey TURKEY

2-4

A 2

1

0

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
303 Tue 12 May 1964 s Davie Holt West Germany WEST GERMANY

2-2

A 2

0

65000 Alan Gilzean 66; Alan Gilzean 85
Uwe Seeler 32; Uwe Seeler 33
303 Tue 12 May 1964 s Jim Cruickshank West Germany WEST GERMANY

2-2

A 2

0

65000 Alan Gilzean 66; Alan Gilzean 85
Uwe Seeler 32; Uwe Seeler 33
325 Sun 28 May 1967 s Alan Anderson Australia AUSTRALIA

1-0

A 2

0

34972 (Sir) Alex Ferguson 31
-----
325 Sun 28 May 1967 s Jim Townsend Australia AUSTRALIA

1-0

A 2

0

34972 (Sir) Alex Ferguson 31
-----
505 Tue 22 Mar 1988 s Gary Mackay Malta MALTA

1-1

A 2

0

8000 Graeme Sharp 21
Carmel Busuttil 54
505 Tue 22 Mar 1988 s John Colquhoun Malta MALTA

1-1

A 2

0

8000 Graeme Sharp 21
Carmel Busuttil 54
524 Mon 28 May 1990 Craig Levein Malta MALTA

2-1

A 2

0

3000 Alan McInally 5; Alan McInally 80
Michael Degiorgio 43
524 Mon 28 May 1990 Dave McPherson Malta MALTA

2-1

A 2

0

3000 Alan McInally 5; Alan McInally 80
Michael Degiorgio 43
526 Sat 16 Jun 1990 s Craig Levein Sweden SWEDEN

2-1

N 2

0

31823 Stuart McCall 10; Mo Johnston pen 81
Glenn Peter Stromberg 85
526 Sat 16 Jun 1990 s Dave McPherson Sweden SWEDEN

2-1

N 2

0

31823 Stuart McCall 10; Mo Johnston pen 81
Glenn Peter Stromberg 85
529 Wed 17 Oct 1990 s Dave McPherson Switzerland SWITZERLAND

2-1

H 2

1

0

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
529 Wed 17 Oct 1990 s John Robertson Switzerland SWITZERLAND

2-1

H 2

1

1

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
532 Wed 27 Mar 1991 Dave McPherson Bulgaria BULGARIA

1-1

H 2

0

33119 John Collins 83
Emil Kostadinov 89
532 Wed 27 Mar 1991 John Robertson Bulgaria BULGARIA

1-1

H 2

0

33119 John Collins 83
Emil Kostadinov 89
533 Wed 01 May 1991 Dave McPherson San Marino SAN MARINO

2-0

A 2

0

3512 Gordon Strachan pen 63; Gordon Durie 66
-----
533 Wed 01 May 1991 John Robertson San Marino SAN MARINO

2-0

A 2

0

3512 Gordon Strachan pen 63; Gordon Durie 66
-----
535 Wed 16 Oct 1991 Craig Levein Romania ROMANIA

0-1

A 2

0

15850 -----
Gheorghe Hagi pen 73
535 Wed 16 Oct 1991 Dave McPherson Romania ROMANIA

0-1

A 2

0

15850 -----
Gheorghe Hagi pen 73
538 Wed 25 Mar 1992 Dave McPherson Finland FINLAND

1-1

H 2

0

9275 Paul McStay 24
Jari Litmanen 42
538 Wed 25 Mar 1992 John Robertson Finland FINLAND

1-1

H 2

0

9275 Paul McStay 24
Jari Litmanen 42
539 Sun 17 May 1992 Alan McLaren United States UNITED STATES

1-0

A 2

0

24157 Pat Nevin 7
-----
539 Sun 17 May 1992 Dave McPherson United States UNITED STATES

1-0

A 2

0

24157 Pat Nevin 7
-----
541 Wed 03 Jun 1992 Alan McLaren Norway NORWAY

0-0

A 2

0

8786 -----
-----
541 Wed 03 Jun 1992 Dave McPherson Norway NORWAY

0-0

A 2

0

8786 -----
-----
547 Wed 18 Nov 1992 s Alan McLaren Italy ITALY

0-0

H 2

0

33029 -----
-----
547 Wed 18 Nov 1992 s John Robertson Italy ITALY

0-0

H 2

0

33029 -----
-----
548 Wed 17 Feb 1993 s Alan McLaren Malta MALTA

3-0

H 2

0

35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84
-----
548 Wed 17 Feb 1993 s John Robertson Malta MALTA

3-0

H 2

0

35490 Ally McCoist 15; Ally McCoist 68; Pat Nevin 84
-----
551 Wed 19 May 1993 s Alan McLaren Estonia ESTONIA

3-0

A 2

0

5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
551 Wed 19 May 1993 s John Robertson Estonia ESTONIA

3-0

A 2

0

5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
556 Wed 23 Mar 1994 Alan McLaren Netherlands NETHERLANDS

0-1

H 2

0

36809 -----
Brian Roy 23
556 Wed 23 Mar 1994 Craig Levein Netherlands NETHERLANDS

0-1

H 2

0

36809 -----
Brian Roy 23
559 Wed 07 Sep 1994 Alan McLaren Finland FINLAND

2-0

A 2

0

12845 Duncan Shearer 29; John Collins 65
-----
559 Wed 07 Sep 1994 Craig Levein Finland FINLAND

2-0

A 2

0

12845 Duncan Shearer 29; John Collins 65
-----
560 Wed 12 Oct 1994 Alan McLaren Faroe Islands FAROE ISLANDS

5-1

H 2

0

20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72
Jan Allan Muller 75
560 Wed 12 Oct 1994 Craig Levein Faroe Islands FAROE ISLANDS

5-1

H 2

0

20885 John McGinlay 4; Scott Booth 34; John Collins 40; Billy McKinlay 61; John Collins 72
Jan Allan Muller 75
603 Wed 28 Apr 1999 Colin Cameron Germany GERMANY

1-0

A 2

0

27000 Don Hutchison 66
-----
603 Wed 28 Apr 1999 Paul Ritchie Germany GERMANY

1-0

A 2

0

27000 Don Hutchison 66
-----
610 Sat 13 Nov 1999 David Weir England ENGLAND

0-2

H 2

0

50132 -----
Paul Scholes 21; Paul Scholes 42
610 Sat 13 Nov 1999 Paul Ritchie England ENGLAND

0-2

H 2

0

50132 -----
Paul Scholes 21; Paul Scholes 42
612 Wed 29 Mar 2000 Colin Cameron France FRANCE

0-2

H 2

0

48157 -----
Sylvain Wiltord 53; Thierry Henry 89
612 Wed 29 Mar 2000 Steven Pressley France FRANCE

0-2

H 2

0

48157 -----
Sylvain Wiltord 53; Thierry Henry 89
615 Sat 02 Sep 2000 Colin Cameron Latvia LATVIA

1-0

A 2

0

9500 Neil McCann 88
-----
615 Sat 02 Sep 2000 Gary Naysmith Latvia LATVIA

1-0

A 2

0

9500 Neil McCann 88
-----
616 Sat 07 Oct 2000 Colin Cameron San Marino SAN MARINO

2-0

A 2

0

4377 Matt Elliott 70; Don Hutchison 72
-----
616 Sat 07 Oct 2000 Gary Naysmith San Marino SAN MARINO

2-0

A 2

0

4377 Matt Elliott 70; Don Hutchison 72
-----
617 Wed 11 Oct 2000 Colin Cameron Croatia CROATIA

1-1

A 2

0

25000 Kevin Gallacher 24
Alen Boksic 15
617 Wed 11 Oct 2000 Gary Naysmith Croatia CROATIA

1-1

A 2

0

25000 Kevin Gallacher 24
Alen Boksic 15
632 Sat 12 Oct 2002 Scott Severin Iceland ICELAND

2-0

A 2

0

7065 Christian Dailly 7; Gary Naysmith 63
-----
632 Sat 12 Oct 2002 Steven Pressley Iceland ICELAND

2-0

A 2

0

7065 Christian Dailly 7; Gary Naysmith 63
-----
633 Tue 15 Oct 2002 s Scott Severin Canada CANADA

3-1

H 2

0

16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73
Dwayne De Rosario pen 9
633 Tue 15 Oct 2002 s Steven Pressley Canada CANADA

3-1

H 2

0

16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73
Dwayne De Rosario pen 9
634 Wed 20 Nov 2002 s Scott Severin Portugal PORTUGAL

0-2

A 2

0

8000 -----
Pauleta 7; Pauleta 18
634 Wed 20 Nov 2002 s Steven Pressley Portugal PORTUGAL

0-2

A 2

0

8000 -----
Pauleta 7; Pauleta 18
638 Wed 30 Apr 2003 s Andy Webster Austria AUSTRIA

0-2

H 2

0

12189 -----
Roland Kirchler 27; Mario Haas 32
638 Wed 30 Apr 2003 s Steven Pressley Austria AUSTRIA

0-2

H 2

0

12189 -----
Roland Kirchler 27; Mario Haas 32
639 Tue 27 May 2003 s Andy Webster New Zealand NEW ZEALAND

1-1

H 2

0

10016 Stevie Crawford 10
Ryan Nelsen 47
639 Tue 27 May 2003 s Steven Pressley New Zealand NEW ZEALAND

1-1

H 2

0

10016 Stevie Crawford 10
Ryan Nelsen 47
640 Sat 07 Jun 2003 s Andy Webster Germany GERMANY

1-1

H 2

0

48047 Kenny Miller 68
Fredi Bobic 22
640 Sat 07 Jun 2003 s Steven Pressley Germany GERMANY

1-1

H 2

0

48047 Kenny Miller 68
Fredi Bobic 22
641 Wed 20 Aug 2003 s Andy Webster Norway NORWAY

0-0

A 2

0

12758 -----
-----
641 Wed 20 Aug 2003 s Steven Pressley Norway NORWAY

0-0

A 2

0

12758 -----
-----
650 Thu 27 May 2004 s Andy Webster Estonia ESTONIA

1-0

A 2

0

4000 James McFadden 76
-----
650 Thu 27 May 2004 s Steven Pressley Estonia ESTONIA

1-0

A 2

0

4000 James McFadden 76
-----
652 Wed 18 Aug 2004 Andy Webster Hungary HUNGARY

0-3

H 2

0

15933 -----
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72
652 Wed 18 Aug 2004 Steven Pressley Hungary HUNGARY

0-3

H 2

0

15933 -----
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72
653 Fri 03 Sep 2004 Andy Webster Spain SPAIN

1-1

A 2

0

15000 James McFadden 18
Raul pen 57
653 Fri 03 Sep 2004 Craig Gordon Spain SPAIN

1-1

A 2

0

15000 James McFadden 18
Raul pen 57
654 Wed 08 Sep 2004 Andy Webster Slovenia SLOVENIA

0-0

H 2

0

38278 -----
-----
654 Wed 08 Sep 2004 Craig Gordon Slovenia SLOVENIA

0-0

H 2

0

38278 -----
-----
655 Sat 09 Oct 2004 Andy Webster Norway NORWAY

0-1

H 2

0

48882 -----
Steffen Iversen pen 54
655 Sat 09 Oct 2004 Craig Gordon Norway NORWAY

0-1

H 2

0

48882 -----
Steffen Iversen pen 54
656 Wed 13 Oct 2004 Andy Webster Moldova MOLDOVA

1-1

A 2

0

7000 Steven Thompson 31
Sergiu Dadu 28
656 Wed 13 Oct 2004 Craig Gordon Moldova MOLDOVA

1-1

A 2

0

7000 Steven Thompson 31
Sergiu Dadu 28
667 Wed 01 Mar 2006 Andy Webster Switzerland SWITZERLAND

1-3

H 2

0

20952 Kenny Miller 54
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69
667 Wed 01 Mar 2006 Craig Gordon Switzerland SWITZERLAND

1-3

H 2

0

20952 Kenny Miller 54
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69
686 Wed 20 Aug 2008 Christophe Berra Northern Ireland NORTHERN IRELAND

0-0

H 2

0

28072 -----
-----
686 Wed 20 Aug 2008 Michael Stewart Northern Ireland NORTHERN IRELAND

0-0

H 2

0

28072 -----
-----
768 Fri 07 Sep 2018 John Souttar Belgium BELGIUM

0-4

H 2

0

20196 -----
Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60
768 Fri 07 Sep 2018 Steven Naismith Belgium BELGIUM

0-4

H 2

0

20196 -----
Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60
769 Mon 10 Sep 2018 John Souttar Albania ALBANIA

2-0

H 2

1

0

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
769 Mon 10 Sep 2018 Steven Naismith Albania ALBANIA

2-0

H 2

1

1

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
770 Thu 11 Oct 2018 John Souttar Israel ISRAEL

1-2

A 2

0

10234 Charlie Mulgrew pen 25
Dor Peretz 52; Kieran Tierney og 74
770 Thu 11 Oct 2018 Steven Naismith Israel ISRAEL

1-2

A 2

0

10234 Charlie Mulgrew pen 25
Dor Peretz 52; Kieran Tierney og 74
806 Mon 15 Nov 2021 Craig Gordon Denmark DENMARK

2-0

H 2

1

0

49527 John Souttar 35; Che Adams 86
-----
806 Mon 15 Nov 2021 John Souttar Denmark DENMARK

2-0

H 2

1

1

49527 John Souttar 35; Che Adams 86
-----
815 Tue 27 Sep 2022 Craig Gordon Ukraine UKRAINE

0-0

A 2

0

13534 -----
-----
815 Tue 27 Sep 2022 Stephen Kingsley Ukraine UKRAINE

0-0

A 2

0

13534 -----
-----
825 Thu 16 Nov 2023 Lawrence Shankland Georgia GEORGIA

2-2

A 2

1

1

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
825 Thu 16 Nov 2023 Zander Clark Georgia GEORGIA

2-2

A 2

1

0

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
826 Sun 19 Nov 2023 Lawrence Shankland Norway NORWAY

3-3

H 2

0

48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59
Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86
826 Sun 19 Nov 2023 Zander Clark Norway NORWAY

3-3

H 2

0

48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59
Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86
829 Mon 03 Jun 2024 Lawrence Shankland Gibraltar GIBRALTAR

2-0

A 2

0

15552 Ryan Christie 58; Che Adams 85
-----
829 Mon 03 Jun 2024 Zander Clark Gibraltar GIBRALTAR

2-0

A 2

0

15552 Ryan Christie 58; Che Adams 85
-----
830 Fri 07 Jun 2024 Craig Gordon Finland FINLAND

2-2

H 2

1

0

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85
830 Fri 07 Jun 2024 Lawrence Shankland Finland FINLAND

2-2

H 2

1

1

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85
30 Sat 19 Feb 1887 s Tom Jenkinson Ireland IRELAND

4-1

H 1

1

1

1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
35 Sat 24 Mar 1888 s Thomas Breckenridge Ireland IRELAND

10-2

A 1

1

1

10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83
John Lemon 18; William Boyd Dalton 24
36 Sat 09 Mar 1889 s Jimmy Adams Ireland IRELAND

7-0

H 1

0

6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88
-----
47 Sat 02 Apr 1892 s Willie Taylor England ENGLAND

1-4

H 1

0

21000 Jack Bell 80
Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26
49 Sat 25 Mar 1893 s Jimmy Adams Ireland IRELAND

6-1

H 1

0

12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80
George Gaffikin 44
51 Sat 24 Mar 1894 s Thomas Chambers Wales WALES

5-2

H 1

1

1

11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
53 Sat 07 Apr 1894 s Isaac Begbie England ENGLAND

2-2

H 1

0

45107 William Lambie 7; Sandy McMahon 75
John Goodall 35; John Reynolds 85
56 Sat 06 Apr 1895 s Davie Russell England ENGLAND

0-3

A 1

0

42500 -----
Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44
57 Sat 21 Mar 1896 s Alex King Wales WALES

4-0

H 1

0

11700 Bobby Neill NA; Alexander Keillor NA; Daniel Paton NA; Bobby Neill NA
-----
58 Sat 28 Mar 1896 s George Hogg Ireland IRELAND

3-3

A 1

0

8000 Bob McColl 7; Bob McColl 32; Pat Murray 85
James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43
60 Sat 20 Mar 1897 s Johnny Walker Wales WALES

2-2

A 1

1

1

7000 John Ritchie pen NA; Johnny Walker NA
Morgan Maddox Morgan-Owen NA; David Henry Pugh NA
74 Sat 30 Mar 1901 s Bobby Walker England ENGLAND

2-2

A 1

0

18250 John James Campbell 48; Robert Hamilton 75
Frederick Blackburn 36; Stephen Bloomer 80
77 Sat 03 May 1902 s Bobby Walker England ENGLAND

2-2

A 1

0

15000 Bobby Templeton 3; Ronald Orr 28
James Settle 65; Albert Wilkes 67
78 Mon 09 Mar 1903 s Bobby Walker Wales WALES

1-0

A 1

0

11000 Finlay Speedie 25
-----
80 Sat 04 Apr 1903 s Bobby Walker England ENGLAND

2-1

A 1

1

1

36000 Finlay Speedie 57; Bobby Walker 59
Vivian John Woodward 10
83 Sat 09 Apr 1904 s Bobby Walker England ENGLAND

0-1

H 1

0

45000 -----
Stephen Bloomer 64
89 Sat 07 Apr 1906 s Alex Menzies England ENGLAND

2-1

H 1

0

102741 Jimmy Howie 40; Jimmy Howie 55
Albert Shepherd 81
90 Mon 04 Mar 1907 s Charlie Thomson Wales WALES

0-1

A 1

0

C 7715 -----
Arthur Grenville Morris 50
98 Sat 03 Apr 1909 s Bobby Walker England ENGLAND

0-2

A 1

0

27000 -----
George Wall 3; George Wall 10
100 Sat 19 Mar 1910 s George Sinclair Ireland IRELAND

0-1

A 1

0

17000 -----
Francis William Thompson 54
107 Sat 23 Mar 1912 s Bobby Walker England ENGLAND

1-1

H 1

0

127307 Andrew Wilson 7
George Henry Holley 13
108 Mon 03 Mar 1913 s Bobby Walker Wales WALES

0-0

A 1

0

4500 -----
-----
110 Sat 05 Apr 1913 s Bobby Walker England ENGLAND

0-1

A 1

0

52500 -----
Joseph Harold Hampton 37
111 Sat 28 Feb 1914 s Peter Nellies Wales WALES

0-0

H 1

0

C 10000 -----
-----
123 Sat 03 Mar 1923 s Jock White Northern Ireland NORTHERN IRELAND

1-0

A 1

0

31000 Andy Wilson 70
-----
141 Sat 27 Oct 1928 s Jack Harkness Wales WALES

4-2

H 1

0

55000 Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56
William Davies 5; William Davies 75
142 Sat 23 Feb 1929 s Jack Harkness Northern Ireland NORTHERN IRELAND

7-3

A 1

0

35000 Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84
Richard William Morris Rowley 16; Richard William Morris Rowley 42; Joseph Bambrick 58
143 Sat 13 Apr 1929 s Jack Harkness England ENGLAND

1-0

H 1

0

110512 Alexander Cheyne 89
-----
149 Sat 05 Apr 1930 s Jack Harkness England ENGLAND

2-5

A 1

0

87375 Jimmy Fleming 49; Jimmy Fleming 62
Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55
151 Sat 25 Oct 1930 s Barney Battles Jnr Wales WALES

1-1

H 1

1

1

23106 Barney Battles Jnr 43
Thomas Bamford 6
157 Sat 19 Sep 1931 s Alex Massie Northern Ireland NORTHERN IRELAND

3-1

H 1

0

45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75
James Dunne 20
162 Wed 26 Oct 1932 s John Johnston Wales WALES

2-5

H 1

0

C 31000 Neil Dewar 63; Dally Duncan 66
John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46
163 Sat 01 Apr 1933 s Andy Anderson England ENGLAND

2-1

H 1

0

136259 Jimmy McGrory 5; Jimmy McGrory 80
George Samuel Hunt 30
166 Wed 29 Nov 1933 s Andy Anderson Austria AUSTRIA

2-2

H 1

0

62000 Davie Meiklejohn 5; Willie Macfadyen 49
Karl Zischek 41; Anton Schall 53
179 Sat 15 May 1937 s Tommy Walker Czechoslovakia CZECHOSLOVAKIA

3-1

A 1

0

35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73
Antonin Puc 29
188 Sat 15 Apr 1939 s Tommy Walker England ENGLAND

1-2

H 1

0

149269 James Dougal 21
Albert [Pat] Beasley 67; Thomas Lawton 88
189 Wed 23 Jan 1946 s Jimmy Walker Belgium BELGIUM

2-2

H 1

0

48830 Jimmy Delaney 50; Jimmy Delaney pen 91
Victor Lemberechts 64; Freddy Chaves 75
190 Wed 15 May 1946 s Tommy Walker Switzerland SWITZERLAND

3-1

H 1

0

111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35
Georges Aeby 1
195 Sat 24 May 1947 s Willie MacFarlane Luxembourg LUXEMBOURG

6-0

A 1

0

4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86
-----
208 Sat 15 Apr 1950 s Willie Bauld England ENGLAND

0-1

H 1

0

133991 -----
Roy Thomas Frank Bentley 63
210 Sun 21 May 1950 s Willie Bauld Portugal PORTUGAL

2-2

A 1

1

1

68000 Willie Bauld 20; Allan Brown 23
Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29
241 Sat 02 Apr 1955 s John Cumming England ENGLAND

2-7

A 1

0

96847 Lawrie Reilly 15; Tommy Docherty 85
Dennis James Wilshaw 1; Nathaniel [Nat] Lofthouse 7; Donald George Revie 24; Nathaniel [Nat] Lofthouse 27; Dennis James Wilshaw 70; Dennis James Wilshaw 73; Dennis James Wilshaw 83
242 Wed 04 May 1955 s John Cumming Portugal PORTUGAL

3-0

H 1

0

20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89
-----
243 Sun 15 May 1955 s John Cumming Yugoslavia YUGOSLAVIA

2-2

A 1

0

20000 Lawrie Reilly 29; Gordon Smith 39
Todor Veselinovic 13; Bernard Vukas 38
249 Wed 02 May 1956 s Alfie Conn Snr Austria AUSTRIA

1-1

H 1

1

1

80322 Alfie Conn Snr 12
Theodor Wagner 14
251 Wed 07 Nov 1956 s Jimmy Wardhaugh Northern Ireland NORTHERN IRELAND

1-0

H 1

0

62328 Alex Scott 25
-----
257 Sun 26 May 1957 s Davie Mackay Spain SPAIN

1-4

A 1

0

90000 Gordon Smith 80
Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87
261 Sat 19 Apr 1958 s Jimmy Murray England ENGLAND

0-4

H 1

0

127874 -----
Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74
262 Wed 07 May 1958 s Jimmy Murray Hungary HUNGARY

1-1

H 1

0

55337 John Mudie 14
Mate Fenyvesi 52
263 Sun 01 Jun 1958 s Jimmy Murray Poland POLAND

2-1

A 1

0

70000 Bobby Collins 21; Bobby Collins 53
Gerard Cieslik 84
264 Sun 08 Jun 1958 s Jimmy Murray Yugoslavia YUGOSLAVIA

1-1

N 1

1

1

9591 Jimmy Murray 48
Aleksandar Petakovic 6
267 Sat 18 Oct 1958 s Davie Mackay Wales WALES

3-0

A 1

0

C 59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79
-----
268 Wed 05 Nov 1958 s Davie Mackay Northern Ireland NORTHERN IRELAND

2-2

H 1

0

C 72713 David Herd 53; Bobby Collins 57
Eric Caldow og 74; James McIlroy 83
276 Wed 04 May 1960 s John Cumming Poland POLAND

2-3

H 1

0

29663 Denis Law 23; Ian St John 46
Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60
280 Sat 22 Oct 1960 s Alex Young Wales WALES

0-2

A 1

0

55000 -----
Clifford William Jones 44; Thomas Royston Vernon 73
281 Wed 09 Nov 1960 s Alex Young Northern Ireland NORTHERN IRELAND

5-2

H 1

1

1

34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90
Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84
295 Wed 08 May 1963 s Davie Holt Austria AUSTRIA

4-1

H 1

0

94596 Davie Wilson 10; Davie Wilson 20; Denis Law 28; Denis Law 71
Anton Linhart 72
296 Tue 04 Jun 1963 s Davie Holt Norway NORWAY

3-4

A 1

0

15600 Denis Law 14; Denis Law 22; Denis Law 76
Olav Nilsen 5; Erik Johansen 60; Arne Pedersen 81; John Krogh 83
297 Sun 09 Jun 1963 s Davie Holt Republic Of Ireland REPUBLIC OF IRELAND

0-1

A 1

0

26000 -----
Noel Eucharia Cantwell 6
298 Thu 13 Jun 1963 s Davie Holt Spain SPAIN

6-2

A 1

0

40000 Denis Law 15; Dave Gibson 16; Frank McLintock 18; Davie Wilson 32; Willie Henderson 51; Ian St John 83
Adelardo Rodriguez 8; Jose Fidalgo Veloso 43
306 Wed 25 Nov 1964 s Willie Wallace Northern Ireland NORTHERN IRELAND

3-2

H 1

0

48752 Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30
George Best 9; William John Irvine 18
316 Sat 02 Apr 1966 s Willie Wallace England ENGLAND

3-4

H 1

0

123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81
Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73
317 Wed 11 May 1966 s Willie Wallace Netherlands NETHERLANDS

0-3

H 1

0

16513 -----
Klaas Nuninga 14; Willy van der Kuijlen 52; Willy van der Kuijlen 84
324 Tue 16 May 1967 s Alan Anderson Israel ISRAEL

2-1

A 1

0

27000 Willie Morgan 21; (Sir) Alex Ferguson 83
Giora Spiegel 40
345 Wed 22 Apr 1970 s Jim Cruickshank Wales WALES

0-0

H 1

0

30379 -----
-----
346 Sat 25 Apr 1970 s Jim Cruickshank England ENGLAND

0-0

H 1

0

137284 -----
-----
347 Wed 11 Nov 1970 s Jim Cruickshank Denmark DENMARK

1-0

H 1

0

24783 John OHare 14
-----
348 Wed 03 Feb 1971 s Jim Cruickshank Belgium BELGIUM

0-3

A 1

0

13931 -----
Ronald McKinnon og 34; Paul Van Himst 55; Paul Van Himst pen 83
374 Wed 17 Oct 1973 s Donald Ford Czechoslovakia CZECHOSLOVAKIA

0-1

A 1

0

13668 -----
Zdenek Nehoda pen 17
376 Wed 27 Mar 1974 s Donald Ford West Germany WEST GERMANY

1-2

A 1

0

60000 Kenny Dalglish 77
Paul Breitner pen 33; Jurgen Grabowski 35
378 Tue 14 May 1974 s Donald Ford Wales WALES

2-0

H 1

0

41969 Kenny Dalglish 25; Sandy Jardine pen 44
-----
396 Wed 17 Dec 1975 s Jim Cruickshank Romania ROMANIA

1-1

H 1

0

11676 Bruce Rioch 39
Zoltan Crisan 74
502 Wed 11 Nov 1987 s Gary Mackay Bulgaria BULGARIA

1-0

A 1

1

1

49976 Gary Mackay 87
-----
503 Wed 02 Dec 1987 s Gary Mackay Luxembourg LUXEMBOURG

0-0

A 1

0

2022 -----
-----
514 Wed 26 Apr 1989 s Dave McPherson Cyprus CYPRUS

2-1

H 1

0

50694 Mo Johnston 26; Ally McCoist 63
Floros Nicolaou 62
515 Sat 27 May 1989 Dave McPherson England ENGLAND

0-2

H 1

0

60308 -----
Christopher Roland Waddle 20; Steve Bull 82
519 Wed 15 Nov 1989 s Dave McPherson Norway NORWAY

1-1

H 1

0

61753 Ally McCoist 44
Erland Johnsen 89
520 Wed 28 Mar 1990 s Craig Levein Argentina ARGENTINA

1-0

H 1

0

46535 Stewart Mckimmie 32
-----
521 Wed 25 Apr 1990 Craig Levein East Germany EAST GERMANY

0-1

H 1

0

19718 -----
Thomas Doll pen 73
522 Wed 16 May 1990 s Craig Levein Egypt EGYPT

1-3

H 1

0

23000 Ally McCoist 73
Gamal Abedel Hamid 15; Hossam Hussein Hassan 28; Ismail Awadallah Youssef 83
523 Sat 19 May 1990 Craig Levein Poland POLAND

1-1

H 1

0

25144 Mo Johnston 42
Gary Thompson Gillespie og 59
525 Mon 11 Jun 1990 s Dave McPherson Costa Rica COSTA RICA

0-1

N 1

0

30867 -----
Juan Arnold Cayasson 49
527 Wed 20 Jun 1990 s Dave McPherson Brazil BRAZIL

0-1

N 1

0

62502 -----
Luiz Antonio Correa da Costa MULLER 81
528 Wed 12 Sep 1990 John Robertson Romania ROMANIA

2-1

H 1

1

1

8046 John Robertson 37; Ally McCoist 75
Rodion Camataru 13
530 Wed 14 Nov 1990 Dave McPherson Bulgaria BULGARIA

1-1

A 1

0

42000 Ally McCoist 9
Nikolay Todorov 70
531 Wed 06 Feb 1991 Dave McPherson USSR USSR

0-1

H 1

0

20673 -----
Dmitri Kuznetsov 89
534 Wed 11 Sep 1991 Dave McPherson Switzerland SWITZERLAND

2-2

A 1

0

47000 Gordon Durie 47; Ally McCoist 83
Stephane Chapuisat 30; Heinz Hermann 39
546 Wed 14 Oct 1992 s Craig Levein Portugal PORTUGAL

0-0

H 1

0

22583 -----
-----
550 Wed 28 Apr 1993 s Craig Levein Portugal PORTUGAL

0-5

A 1

0

28000 -----
Rui Barros 5; Jorge Cadete 45; Paolo Futre 67; Rui Barros 70; Jorge Cadete 72
552 Wed 02 Jun 1993 s Alan McLaren Estonia ESTONIA

3-1

H 1

0

14307 Brian McClair 16; Pat Nevin 27; Pat Nevin pen 72
Sergei Bragin 57
553 Wed 08 Sep 1993 s Craig Levein Switzerland SWITZERLAND

1-1

H 1

0

21500 John Collins 50
Georges Bregy pen 69
554 Wed 13 Oct 1993 s Alan McLaren Italy ITALY

1-3

A 1

0

61178 Kevin Gallacher 17
Roberto Donadoni 3; Pierluigi Casiraghi 16; Stefano Eranio 80
555 Wed 17 Nov 1993 s Alan McLaren Malta MALTA

2-0

A 1

0

7000 Billy McKinlay 16; Colin Hendry 73
-----
557 Wed 20 Apr 1994 Alan McLaren Austria AUSTRIA

2-1

A 1

0

35000 John McGinlay 35; Billy McKinlay 60
Adolf Hutter 13
561 Wed 16 Nov 1994 Craig Levein Russia RUSSIA

1-1

H 1

0

31254 Scott Booth 19
Dmitri Radchenko 25
565 Sun 21 May 1995 John Robertson Japan JAPAN

0-0

A 1

0

24566 -----
-----
566 Wed 24 May 1995 John Robertson Ecuador ECUADOR

2-1

N 1

1

1

5669 John Robertson 75; Stevie Crawford 83
Iván Hurtado pen 79
567 Wed 07 Jun 1995 John Robertson Faroe Islands FAROE ISLANDS

2-0

A 1

0

3881 Billy McKinlay 25; John McGinlay 29
-----
568 Wed 16 Aug 1995 John Robertson Greece GREECE

1-0

H 1

0

34910 Ally McCoist 72
-----
570 Wed 11 Oct 1995 John Robertson Sweden SWEDEN

0-2

A 1

0

19121 -----
Jorgen Petterson 31; Stefan Schwarz 35
586 Tue 27 May 1997 David Weir Wales WALES

0-1

H 1

0

9013 -----
John Hartson 46
587 Sun 01 Jun 1997 David Weir Malta MALTA

3-2

A 1

0

3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81
Hubert Suda 17; Stefan Sultana 57
591 Wed 12 Nov 1997 David Weir France FRANCE

1-2

A 1

0

19514 Gordon Durie 36
Pierre Laigle 35; Youri Djorkaeff pen 78
592 Wed 25 Mar 1998 David Weir Denmark DENMARK

0-1

H 1

0

26468 -----
Brian Laudrup 38
593 Wed 22 Apr 1998 David Weir Finland FINLAND

1-1

H 1

0

14315 Darren Jackson 15
Jonathan Johansson 10
597 Tue 16 Jun 1998 s David Weir Norway NORWAY

1-1

N 1

0

30236 Craig Burley 66
Havard Flo 46
598 Tue 23 Jun 1998 s David Weir Morocco MOROCCO

0-3

N 1

0

33266 -----
Salaheddine Bassir 22; Abdeljilil Hadda 47; Salaheddine Bassir 85
599 Sat 05 Sep 1998 Neil McCann Lithuania LITHUANIA

0-0

A 1

0

4800 -----
-----
600 Sat 10 Oct 1998 David Weir Estonia ESTONIA

3-2

H 1

0

16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85
Sergei Hohlov-Simson 34; Maksim Smirnov 76
601 Wed 14 Oct 1998 David Weir Faroe Islands FAROE ISLANDS

2-1

H 1

0

18517 Craig Burley 21; Billy Dodds 45
John Petersen pen 86
604 Sat 05 Jun 1999 Colin Cameron Faroe Islands FAROE ISLANDS

1-1

A 1

0

4100 Allan Johnston 38
Hans Frodi Hansen 90
605 Wed 09 Jun 1999 Paul Ritchie Czech Republic CZECH REPUBLIC

2-3

A 1

1

1

21149 Paul Ritchie 30; Allan Johnston 62
Tomas Repka 65; Pavel Kuka 66; Jan Koller 87
608 Tue 05 Oct 1999 Gary McSwegan Bosnia and Herzegovina BOSNIA AND HERZEGOVINA

1-0

H 1

0

30574 John Collins pen 26
-----
618 Wed 15 Nov 2000 Colin Cameron Australia AUSTRALIA

0-2

H 1

0

30985 -----
Brett Emerton 12; David Zdrillic 66
620 Wed 28 Mar 2001 s Colin Cameron San Marino SAN MARINO

4-0

H 1

1

1

27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
621 Wed 25 Apr 2001 s Colin Cameron Poland POLAND

1-1

A 1

0

18000 Scott Booth pen 69
Radoslaw Kaluzny 50
624 Sat 06 Oct 2001 s Scott Severin Latvia LATVIA

2-1

H 1

0

23228 Dougie Freedman 44; David Weir 54
Andrejs Rubins 21
627 Thu 16 May 2002 s Scott Severin South Korea SOUTH KOREA

1-4

A 1

0

52384 Scott Dobie 75
Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87
628 Mon 20 May 2002 s Scott Severin South Africa SOUTH AFRICA

0-2

A 1

0

3007 -----
Teboho Mokoena 32; George Koumantarakis 90
629 Thu 23 May 2002 s Scott Severin Hong Kong League HONG KONG LEAGUE

4-0

A 1

0

8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72
-----
630 Wed 21 Aug 2002 s Scott Severin Denmark DENMARK

0-1

H 1

0

28766 -----
Ebbe Sand 8
636 Sat 29 Mar 2003 s Steven Pressley Iceland ICELAND

2-1

H 1

0

37548 Kenny Miller 10; Lee Wilkie 70
Eidur Gudjohnsen 48
637 Wed 02 Apr 2003 s Steven Pressley Lithuania LITHUANIA

0-1

A 1

0

6400 -----
Tomas Razanauskas 73
642 Sat 06 Sep 2003 s Andy Webster Faroe Islands FAROE ISLANDS

3-1

H 1

0

40109 Neil McCann 8; Paul Dickov 45; James McFadden 74
Julian Johnsson 36
643 Wed 10 Sep 2003 s Steven Pressley Germany GERMANY

1-2

A 1

0

67000 Neil McCann 60
Fredi Bobic 26; Michael Ballack pen 50
644 Sat 11 Oct 2003 s Steven Pressley Lithuania LITHUANIA

1-0

H 1

0

50343 Darren Fletcher 70
-----
645 Sat 15 Nov 2003 s Steven Pressley Netherlands NETHERLANDS

1-0

H 1

0

50670 James McFadden 22
-----
646 Wed 19 Nov 2003 s Steven Pressley Netherlands NETHERLANDS

0-6

A 1

0

51000 -----
Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66
647 Wed 18 Feb 2004 s Andy Webster Wales WALES

0-4

A 1

0

47124 -----
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77
648 Wed 31 Mar 2004 s Steven Pressley Romania ROMANIA

1-2

H 1

0

20433 James McFadden 56
Cristian Chivu 36; Daniel Pancu 50
649 Wed 28 Apr 2004 s Steven Pressley Denmark DENMARK

0-1

A 1

0

22885 -----
Ebbe Sand 60
657 Wed 17 Nov 2004 Andy Webster Sweden SWEDEN

1-4

H 1

0

15071 James McFadden pen 78
Marcus Allback 27; Marcus Allback 49; Johan Elmander 72; Fredrik Berglund 73
674 Sat 24 Mar 2007 Craig Gordon Georgia GEORGIA

2-1

H 1

0

50850 Kris Boyd 11; Craig Beattie 88
Shota Arveladze 39
675 Wed 28 Mar 2007 Craig Gordon Italy ITALY

0-2

A 1

0

37500 -----
Luca Toni 11; Luca Toni 70
676 Wed 30 May 2007 Craig Gordon Austria AUSTRIA

1-0

A 1

0

13200 Garry OConnor 59
-----
677 Wed 06 Jun 2007 Craig Gordon Faroe Islands FAROE ISLANDS

2-0

A 1

0

4100 Shaun Maloney 31; Garry OConnor 35
-----
685 Fri 30 May 2008 Christophe Berra Czech Republic CZECH REPUBLIC

1-3

A 1

0

11314 David Clarkson 85
Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90
690 Wed 19 Nov 2008 Christophe Berra Argentina ARGENTINA

0-1

H 1

0

32492 -----
Maxi Rodríguez 8
696 Sat 10 Oct 2009 Lee Wallace Japan JAPAN

0-2

A 1

0

72377 -----
Christophe Michael Berra og 83; Keisuke Honda 91
697 Sat 14 Nov 2009 Lee Wallace Wales WALES

0-3

A 1

0

13844 -----
David Edwards 17; Simon Church 32; Aaron James Ramsey 35
698 Wed 03 Mar 2010 Lee Wallace Czech Republic CZECH REPUBLIC

1-0

H 1

0

26530 Scott Brown 62
-----
699 Wed 11 Aug 2010 Lee Wallace Sweden SWEDEN

0-3

A 1

0

25249 -----
Zlatan Ibrahimovic 4; Emir Bajrami 39; Ola Toivonen 56
701 Tue 07 Sep 2010 Lee Wallace Liechtenstein LIECHTENSTEIN

2-1

H 1

0

37050 Kenny Miller 63; Stephen McManus 97
Mario Frick 46
716 Sat 26 May 2012 Andy Webster United States UNITED STATES

1-5

A 1

0

54894 Geoffrey Cameron og 15
Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70
717 Wed 15 Aug 2012 Andy Webster Australia AUSTRALIA

3-1

H 1

0

11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76
Marco Bresciano 18
718 Sat 08 Sep 2012 Andy Webster Serbia SERBIA

0-0

H 1

0

47369 -----
-----
719 Tue 11 Sep 2012 Andy Webster North Macedonia NORTH MACEDONIA

1-1

H 1

0

32430 Kenny Miller 43
Nikolce Noveski 11
723 Wed 06 Feb 2013 Andy Webster Estonia ESTONIA

1-0

H 1

0

R 16102 Charlie Mulgrew 39
-----
750 Sun 29 May 2016 Callum Paterson Italy ITALY

0-1

N 1

0

8000 -----
Graziano Pellè 57
752 Sun 04 Sep 2016 Callum Paterson Malta MALTA

5-1

A 1

0

15069 Robert Snodgrass 9; Chris Martin 53; Robert Snodgrass pen 61; Steven Fletcher 78; Robert Snodgrass 84
Alfred Effiong 13
753 Sat 08 Oct 2016 Callum Paterson Lithuania LITHUANIA

1-1

H 1

0

35966 James McArthur 89
Fedor Cernych 59
754 Tue 11 Oct 2016 Callum Paterson Slovakia SLOVAKIA

0-3

A 1

0

11097 -----
Robert Mak 18; Robert Mak 56; Adam Nemec 68
755 Fri 11 Nov 2016 Callum Paterson England ENGLAND

0-3

A 1

0

87258 -----
Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61
758 Sat 10 Jun 2017 Christophe Berra England ENGLAND

2-2

H 1

0

48520 Leigh Griffiths 87; Leigh Griffiths 90
Alexander Oxlade-Chamberlain 70; Harry Kane 93
759 Fri 01 Sep 2017 Christophe Berra Lithuania LITHUANIA

3-0

A 1

0

5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72
-----
760 Mon 04 Sep 2017 Christophe Berra Malta MALTA

2-0

H 1

1

1

26371 Christophe Berra 9; Leigh Griffiths 49
-----
761 Thu 05 Oct 2017 Christophe Berra Slovakia SLOVAKIA

1-0

H 1

0

46773 Martin Skrtel og 89
-----
762 Sun 08 Oct 2017 Christophe Berra Slovenia SLOVENIA

2-2

A 1

0

11123 Leigh Griffiths 32; Robert Snodgrass 88
Roman Bezjak 52; Roman Bezjak 72
763 Thu 09 Nov 2017 Christophe Berra Netherlands NETHERLANDS

0-1

H 1

0

17833 -----
Memphis Depay 40
771 Sun 14 Oct 2018 Steven Naismith Portugal PORTUGAL

1-3

H 1

1

1

19684 Steven Naismith 93
Helder Costa 43; Eder 74; Bruma 84
782 Sat 16 Nov 2019 Steven Naismith Cyprus CYPRUS

2-1

A 1

0

C 7595 Ryan Christie 12; John McGinn 53
Giorgos Efraim 47
783 Tue 19 Nov 2019 Steven Naismith Kazakhstan KAZAKHSTAN

3-1

H 1

1

1

C 19515 John McGinn 48; Steven Naismith 64; John McGinn 90
Baktiyor Zainutdinov 34
790 Sun 15 Nov 2020 Craig Gordon Slovakia SLOVAKIA

0-1

A 1

0

0 -----
Jan Gregus 32
794 Wed 31 Mar 2021 Craig Gordon Faroe Islands FAROE ISLANDS

4-0

H 1

0

0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70
-----
795 Wed 02 Jun 2021 Craig Gordon Netherlands NETHERLANDS

2-2

N 1

0

0 Jack Hendry 11; Kevin Nisbet 64
Memphis Depay 17; Memphis Depay 89
800 Wed 01 Sep 2021 Craig Gordon Denmark DENMARK

0-2

A 1

0

34562 -----
Daniel Wass 14; Joakim Maehle 15
801 Sat 04 Sep 2021 Craig Gordon Moldova MOLDOVA

1-0

H 1

0

40869 Lyndon Dykes 14
-----
802 Tue 07 Sep 2021 Craig Gordon Austria AUSTRIA

1-0

A 1

0

18800 Lyndon Dykes pen 30
-----
803 Sat 09 Oct 2021 Craig Gordon Israel ISRAEL

3-2

H 1

0

50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94
Eran Zahavi 5; Moanes Dabour 32
804 Tue 12 Oct 2021 Craig Gordon Faroe Islands FAROE ISLANDS

1-0

A 1

0

4233 Lyndon Dykes 86
-----
805 Fri 12 Nov 2021 Craig Gordon Moldova MOLDOVA

2-0

A 1

0

3642 Nathan Patterson 38; Che Adams 65
-----
807 Thu 24 Mar 2022 Craig Gordon Poland POLAND

1-1

H 1

0

39090 Kieran Tierney 68
Krzysztof Piatek pen 94
808 Tue 29 Mar 2022 Craig Gordon Austria AUSTRIA

2-2

A 1

0

6600 Jack Hendry 28; John McGinn 56
Michael Gregoritsch 75; Alessandro Schopf 82
809 Wed 01 Jun 2022 Craig Gordon Ukraine UKRAINE

1-3

H 1

0

49772 Callum McGregor 79
Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95
810 Wed 08 Jun 2022 Craig Gordon Armenia Armenia

2-0

H 1

0

38627 Anthony Ralston 28; Scott McKenna 40
-----
811 Sat 11 Jun 2022 Craig Gordon Republic Of Ireland REPUBLIC OF IRELAND

0-3

A 1

0

46927 -----
Alan Browne 20; Troy Parrott 28; Michael Obafemi 51
812 Tue 14 Jun 2022 Craig Gordon Armenia Armenia

4-1

A 1

0

13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53
Vahan Bichakhchyan 6
813 Wed 21 Sep 2022 Craig Gordon Ukraine UKRAINE

3-0

H 1

0

42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87
-----
814 Sat 24 Sep 2022 Craig Gordon Republic Of Ireland REPUBLIC OF IRELAND

2-1

H 1

0

48853 Jack Hendry 49; Ryan Christie pen 82
John Egan 18
816 Wed 16 Nov 2022 Craig Gordon Turkey TURKEY

1-2

A 1

0

28348 John McGinn 62
Ozan Kabak 40; Cengiz Under 49
818 Tue 28 Mar 2023 Lawrence Shankland Spain SPAIN

2-0

H 1

0

47976 Scott McTominay 7; Scott McTominay 51
-----
824 Tue 17 Oct 2023 Zander Clark France FRANCE

1-4

A 1

0

48000 Billy Gilmour 11
Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41
827 Fri 22 Mar 2024 Lawrence Shankland Netherlands NETHERLANDS

0-4

A 1

0

46223 -----
Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84
828 Tue 26 Mar 2024 Lawrence Shankland Northern Ireland NORTHERN IRELAND

0-1

H 1

0

33452 -----
Conor Bradley 32
831 Fri 14 Jun 2024 Lawrence Shankland Germany GERMANY

1-5

A 1

0

65052 Antonio Rudiger og 87
Jamal Musiala 19; Florian Wirtz 10; Kai Havertz pen 45; Emre Can 93
832 Wed 19 Jun 2024 Lawrence Shankland Switzerland SWITZERLAND

1-1

N 1

0

42711 Scott McTominay 13
Xherdan Shaqiri 26
833 Sun 23 Jun 2024 Lawrence Shankland Hungary HUNGARY

0-1

N 1

0

54000 -----
Kevin Csoboth 100
834 Thu 05 Sep 2024 Lawrence Shankland Poland POLAND

2-3

H 1

0

46356 Billy Gilmour 46; Scott McTominay 76
Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97
836 Sat 12 Oct 2024 Craig Gordon Croatia CROATIA

1-2

A 1

0

21702 Ryan Christie 33
Igor Matanovic 36; Andrej Kramaric 70
837 Tue 15 Oct 2024 Craig Gordon Portugal PORTUGAL

0-0

H 1

0

49057 -----
-----

Scorers by Date
Gme
no
Date PlayerTeam Score V No of
Players
Club
Goals
GoalsCards Cap
tain
Crowd Scorers
30 Sat 19 Feb 1887 s Tom Jenkinson Ireland IRELAND

4-1

H 1

1

1

1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
35 Sat 24 Mar 1888 s Thomas Breckenridge Ireland IRELAND

10-2

A 1

1

1

10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83
John Lemon 18; William Boyd Dalton 24
46 Sat 26 Mar 1892 s Davie Baird Wales WALES

6-1

H 4

1

1

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
51 Sat 24 Mar 1894 s Thomas Chambers Wales WALES

5-2

H 1

1

1

11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
55 Sat 30 Mar 1895 s Johnny Walker Ireland IRELAND

3-1

H 2

2

2

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
60 Sat 20 Mar 1897 s Johnny Walker Wales WALES

2-2

A 1

1

1

7000 John Ritchie pen NA; Johnny Walker NA
Morgan Maddox Morgan-Owen NA; David Henry Pugh NA
64 Sat 26 Mar 1898 s Tommy Robertson Ireland IRELAND

3-0

A 2

1

1

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
75 Sat 01 Mar 1902 s Albert Buick Ireland IRELAND

5-1

A 3

2

1

C 12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s Bobby Walker Ireland IRELAND

5-1

A 3

2

1

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
76 Sat 15 Mar 1902 s Albert Buick Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Bobby Walker Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
80 Sat 04 Apr 1903 s Bobby Walker England ENGLAND

2-1

A 1

1

1

36000 Finlay Speedie 57; Bobby Walker 59
Vivian John Woodward 10
81 Sat 12 Mar 1904 s Bobby Walker Wales WALES

1-1

H 2

1

1

13000 Bobby Walker 5
Robert W. Atherton 65
85 Sat 18 Mar 1905 s Charlie Thomson Ireland IRELAND

4-0

H 3

3

2

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
85 Sat 18 Mar 1905 s Bobby Walker Ireland IRELAND

4-0

H 3

3

1

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
91 Sat 16 Mar 1907 s Charlie Thomson Ireland IRELAND

3-0

H 2

2

1

C 26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
91 Sat 16 Mar 1907 s Bobby Walker Ireland IRELAND

3-0

H 2

2

1

26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
96 Mon 01 Mar 1909 s Bobby Walker Wales WALES

2-3

A 2

1

1

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
106 Sat 16 Mar 1912 s Bobby Walker Ireland IRELAND

4-1

A 2

1

1

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
151 Sat 25 Oct 1930 s Barney Battles Jnr Wales WALES

1-1

H 1

1

1

23106 Barney Battles Jnr 43
Thomas Bamford 6
172 Wed 13 Nov 1935 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-1

H 3

1

1

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
173 Sat 04 Apr 1936 s Tommy Walker England ENGLAND

1-1

A 2

1

1

93267 Tommy Walker pen 77
George Henry Camsell 30
175 Sat 31 Oct 1936 s Alex Munro Northern Ireland NORTHERN IRELAND

3-1

A 3

1

1

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
176 Wed 02 Dec 1936 s Tommy Walker Wales WALES

1-2

H 3

1

1

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
182 Wed 08 Dec 1937 s Andy Black Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

1

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
183 Sat 09 Apr 1938 s Tommy Walker England ENGLAND

1-0

A 2

1

1

93267 Tommy Walker 6
-----
184 Sat 21 May 1938 s Andy Black Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Tommy Walker Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
185 Sat 08 Oct 1938 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-0

A 2

1

1

40000 Jimmy Delaney 34; Tommy Walker 49
-----
186 Wed 09 Nov 1938 s Tommy Walker Wales WALES

3-2

H 3

2

2

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
187 Wed 07 Dec 1938 s Andy Black Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Tommy Walker Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
209 Wed 26 Apr 1950 s Willie Bauld Switzerland SWITZERLAND

3-1

H 2

1

1

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
210 Sun 21 May 1950 s Willie Bauld Portugal PORTUGAL

2-2

A 1

1

1

68000 Willie Bauld 20; Allan Brown 23
Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29
249 Wed 02 May 1956 s Alfie Conn Snr Austria AUSTRIA

1-1

H 1

1

1

80322 Alfie Conn Snr 12
Theodor Wagner 14
264 Sun 08 Jun 1958 s Jimmy Murray Yugoslavia YUGOSLAVIA

1-1

N 1

1

1

9591 Jimmy Murray 48
Aleksandar Petakovic 6
278 Sun 05 Jun 1960 s Alex Young Hungary HUNGARY

3-3

A 2

1

1

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
279 Wed 08 Jun 1960 s Alex Young Turkey TURKEY

2-4

A 2

1

1

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
281 Wed 09 Nov 1960 s Alex Young Northern Ireland NORTHERN IRELAND

5-2

H 1

1

1

34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90
Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84
326 Wed 31 May 1967 s Jim Townsend Australia AUSTRALIA

2-1

A 3

1

1

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
502 Wed 11 Nov 1987 s Gary Mackay Bulgaria BULGARIA

1-0

A 1

1

1

49976 Gary Mackay 87
-----
528 Wed 12 Sep 1990 John Robertson Romania ROMANIA

2-1

H 1

1

1

8046 John Robertson 37; Ally McCoist 75
Rodion Camataru 13
529 Wed 17 Oct 1990 s John Robertson Switzerland SWITZERLAND

2-1

H 2

1

1

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
566 Wed 24 May 1995 John Robertson Ecuador ECUADOR

2-1

N 1

1

1

5669 John Robertson 75; Stevie Crawford 83
Iván Hurtado pen 79
605 Wed 09 Jun 1999 Paul Ritchie Czech Republic CZECH REPUBLIC

2-3

A 1

1

1

21149 Paul Ritchie 30; Allan Johnston 62
Tomas Repka 65; Pavel Kuka 66; Jan Koller 87
609 Sat 09 Oct 1999 Colin Cameron Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Gary McSwegan Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
620 Wed 28 Mar 2001 s Colin Cameron San Marino SAN MARINO

4-0

H 1

1

1

27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
665 Wed 12 Oct 2005 Paul Hartley Slovenia SLOVENIA

3-0

A 4

1

1

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
666 Sat 12 Nov 2005 s Andy Webster United States UNITED STATES

1-1

H 4

1

1

26708 Andy Webster 36
Josh Wolff pen 8
760 Mon 04 Sep 2017 Christophe Berra Malta MALTA

2-0

H 1

1

1

26371 Christophe Berra 9; Leigh Griffiths 49
-----
769 Mon 10 Sep 2018 Steven Naismith Albania ALBANIA

2-0

H 2

1

1

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
771 Sun 14 Oct 2018 Steven Naismith Portugal PORTUGAL

1-3

H 1

1

1

19684 Steven Naismith 93
Helder Costa 43; Eder 74; Bruma 84
783 Tue 19 Nov 2019 Steven Naismith Kazakhstan KAZAKHSTAN

3-1

H 1

1

1

C 19515 John McGinn 48; Steven Naismith 64; John McGinn 90
Baktiyor Zainutdinov 34
806 Mon 15 Nov 2021 John Souttar Denmark DENMARK

2-0

H 2

1

1

49527 John Souttar 35; Che Adams 86
-----
825 Thu 16 Nov 2023 Lawrence Shankland Georgia GEORGIA

2-2

A 2

1

1

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
830 Fri 07 Jun 2024 Lawrence Shankland Finland FINLAND

2-2

H 2

1

1

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85

Scorers by Team Date
Gme
no
Date PlayerTeam Score V No of
Players
Club
Goals
GoalsCards Cap
tain
Crowd Scorers
769 Mon 10 Sep 2018 Steven Naismith Albania ALBANIA

2-0

H 2

1

1

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
326 Wed 31 May 1967 s Jim Townsend Australia AUSTRALIA

2-1

A 3

1

1

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
249 Wed 02 May 1956 s Alfie Conn Snr Austria AUSTRIA

1-1

H 1

1

1

80322 Alfie Conn Snr 12
Theodor Wagner 14
502 Wed 11 Nov 1987 s Gary Mackay Bulgaria BULGARIA

1-0

A 1

1

1

49976 Gary Mackay 87
-----
605 Wed 09 Jun 1999 Paul Ritchie Czech Republic CZECH REPUBLIC

2-3

A 1

1

1

21149 Paul Ritchie 30; Allan Johnston 62
Tomas Repka 65; Pavel Kuka 66; Jan Koller 87
182 Wed 08 Dec 1937 s Andy Black Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

1

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
806 Mon 15 Nov 2021 John Souttar Denmark DENMARK

2-0

H 2

1

1

49527 John Souttar 35; Che Adams 86
-----
566 Wed 24 May 1995 John Robertson Ecuador ECUADOR

2-1

N 1

1

1

5669 John Robertson 75; Stevie Crawford 83
Iván Hurtado pen 79
80 Sat 04 Apr 1903 s Bobby Walker England ENGLAND

2-1

A 1

1

1

36000 Finlay Speedie 57; Bobby Walker 59
Vivian John Woodward 10
173 Sat 04 Apr 1936 s Tommy Walker England ENGLAND

1-1

A 2

1

1

93267 Tommy Walker pen 77
George Henry Camsell 30
183 Sat 09 Apr 1938 s Tommy Walker England ENGLAND

1-0

A 2

1

1

93267 Tommy Walker 6
-----
830 Fri 07 Jun 2024 Lawrence Shankland Finland FINLAND

2-2

H 2

1

1

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85
825 Thu 16 Nov 2023 Lawrence Shankland Georgia GEORGIA

2-2

A 2

1

1

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
187 Wed 07 Dec 1938 s Andy Black Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Tommy Walker Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
278 Sun 05 Jun 1960 s Alex Young Hungary HUNGARY

3-3

A 2

1

1

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
30 Sat 19 Feb 1887 s Tom Jenkinson Ireland IRELAND

4-1

H 1

1

1

1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
35 Sat 24 Mar 1888 s Thomas Breckenridge Ireland IRELAND

10-2

A 1

1

1

10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83
John Lemon 18; William Boyd Dalton 24
55 Sat 30 Mar 1895 s Johnny Walker Ireland IRELAND

3-1

H 2

2

2

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
64 Sat 26 Mar 1898 s Tommy Robertson Ireland IRELAND

3-0

A 2

1

1

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
75 Sat 01 Mar 1902 s Albert Buick Ireland IRELAND

5-1

A 3

2

1

C 12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s Bobby Walker Ireland IRELAND

5-1

A 3

2

1

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
85 Sat 18 Mar 1905 s Charlie Thomson Ireland IRELAND

4-0

H 3

3

2

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
85 Sat 18 Mar 1905 s Bobby Walker Ireland IRELAND

4-0

H 3

3

1

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
91 Sat 16 Mar 1907 s Charlie Thomson Ireland IRELAND

3-0

H 2

2

1

C 26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
91 Sat 16 Mar 1907 s Bobby Walker Ireland IRELAND

3-0

H 2

2

1

26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
106 Sat 16 Mar 1912 s Bobby Walker Ireland IRELAND

4-1

A 2

1

1

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
783 Tue 19 Nov 2019 Steven Naismith Kazakhstan KAZAKHSTAN

3-1

H 1

1

1

C 19515 John McGinn 48; Steven Naismith 64; John McGinn 90
Baktiyor Zainutdinov 34
609 Sat 09 Oct 1999 Colin Cameron Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Gary McSwegan Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
760 Mon 04 Sep 2017 Christophe Berra Malta MALTA

2-0

H 1

1

1

26371 Christophe Berra 9; Leigh Griffiths 49
-----
184 Sat 21 May 1938 s Andy Black Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Tommy Walker Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
172 Wed 13 Nov 1935 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-1

H 3

1

1

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
175 Sat 31 Oct 1936 s Alex Munro Northern Ireland NORTHERN IRELAND

3-1

A 3

1

1

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
185 Sat 08 Oct 1938 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-0

A 2

1

1

40000 Jimmy Delaney 34; Tommy Walker 49
-----
281 Wed 09 Nov 1960 s Alex Young Northern Ireland NORTHERN IRELAND

5-2

H 1

1

1

34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90
Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84
210 Sun 21 May 1950 s Willie Bauld Portugal PORTUGAL

2-2

A 1

1

1

68000 Willie Bauld 20; Allan Brown 23
Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29
771 Sun 14 Oct 2018 Steven Naismith Portugal PORTUGAL

1-3

H 1

1

1

19684 Steven Naismith 93
Helder Costa 43; Eder 74; Bruma 84
528 Wed 12 Sep 1990 John Robertson Romania ROMANIA

2-1

H 1

1

1

8046 John Robertson 37; Ally McCoist 75
Rodion Camataru 13
620 Wed 28 Mar 2001 s Colin Cameron San Marino SAN MARINO

4-0

H 1

1

1

27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
665 Wed 12 Oct 2005 Paul Hartley Slovenia SLOVENIA

3-0

A 4

1

1

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
209 Wed 26 Apr 1950 s Willie Bauld Switzerland SWITZERLAND

3-1

H 2

1

1

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
529 Wed 17 Oct 1990 s John Robertson Switzerland SWITZERLAND

2-1

H 2

1

1

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
279 Wed 08 Jun 1960 s Alex Young Turkey TURKEY

2-4

A 2

1

1

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
666 Sat 12 Nov 2005 s Andy Webster United States UNITED STATES

1-1

H 4

1

1

26708 Andy Webster 36
Josh Wolff pen 8
46 Sat 26 Mar 1892 s Davie Baird Wales WALES

6-1

H 4

1

1

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
51 Sat 24 Mar 1894 s Thomas Chambers Wales WALES

5-2

H 1

1

1

11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
60 Sat 20 Mar 1897 s Johnny Walker Wales WALES

2-2

A 1

1

1

7000 John Ritchie pen NA; Johnny Walker NA
Morgan Maddox Morgan-Owen NA; David Henry Pugh NA
76 Sat 15 Mar 1902 s Albert Buick Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Bobby Walker Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
81 Sat 12 Mar 1904 s Bobby Walker Wales WALES

1-1

H 2

1

1

13000 Bobby Walker 5
Robert W. Atherton 65
96 Mon 01 Mar 1909 s Bobby Walker Wales WALES

2-3

A 2

1

1

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
151 Sat 25 Oct 1930 s Barney Battles Jnr Wales WALES

1-1

H 1

1

1

23106 Barney Battles Jnr 43
Thomas Bamford 6
176 Wed 02 Dec 1936 s Tommy Walker Wales WALES

1-2

H 3

1

1

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
186 Wed 09 Nov 1938 s Tommy Walker Wales WALES

3-2

H 3

2

2

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
264 Sun 08 Jun 1958 s Jimmy Murray Yugoslavia YUGOSLAVIA

1-1

N 1

1

1

9591 Jimmy Murray 48
Aleksandar Petakovic 6

Scorers by Number of Goals
Gme
no
Date PlayerTeam Score V No of
Players
Club
Goals
GoalsCards Cap
tain
Crowd Scorers
55 Sat 30 Mar 1895 s Johnny Walker Ireland IRELAND

3-1

H 2

2

2

15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
85 Sat 18 Mar 1905 s Charlie Thomson Ireland IRELAND

4-0

H 3

3

2

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
186 Wed 09 Nov 1938 s Tommy Walker Wales WALES

3-2

H 3

2

2

34810 Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84
David John Astley 17; Leslie Jenkin Jones 86
30 Sat 19 Feb 1887 s Tom Jenkinson Ireland IRELAND

4-1

H 1

1

1

1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
35 Sat 24 Mar 1888 s Thomas Breckenridge Ireland IRELAND

10-2

A 1

1

1

10000 George Dewar 5; William Dickson 8; Thomas Breckenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83
John Lemon 18; William Boyd Dalton 24
46 Sat 26 Mar 1892 s Davie Baird Wales WALES

6-1

H 4

1

1

1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; Davie Baird NA; James Hamilton NA
Benjamin Lewis 87
51 Sat 24 Mar 1894 s Thomas Chambers Wales WALES

5-2

H 1

1

1

11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
60 Sat 20 Mar 1897 s Johnny Walker Wales WALES

2-2

A 1

1

1

7000 John Ritchie pen NA; Johnny Walker NA
Morgan Maddox Morgan-Owen NA; David Henry Pugh NA
64 Sat 26 Mar 1898 s Tommy Robertson Ireland IRELAND

3-0

A 2

1

1

5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
75 Sat 01 Mar 1902 s Albert Buick Ireland IRELAND

5-1

A 3

2

1

C 12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
75 Sat 01 Mar 1902 s Bobby Walker Ireland IRELAND

5-1

A 3

2

1

12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
76 Sat 15 Mar 1902 s Albert Buick Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
76 Sat 15 Mar 1902 s Bobby Walker Wales WALES

5-1

H 3

2

1

5284 Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88
Hugh Morgan-Owen NA
80 Sat 04 Apr 1903 s Bobby Walker England ENGLAND

2-1

A 1

1

1

36000 Finlay Speedie 57; Bobby Walker 59
Vivian John Woodward 10
81 Sat 12 Mar 1904 s Bobby Walker Wales WALES

1-1

H 2

1

1

13000 Bobby Walker 5
Robert W. Atherton 65
85 Sat 18 Mar 1905 s Bobby Walker Ireland IRELAND

4-0

H 3

3

1

37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
91 Sat 16 Mar 1907 s Charlie Thomson Ireland IRELAND

3-0

H 2

2

1

C 26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
91 Sat 16 Mar 1907 s Bobby Walker Ireland IRELAND

3-0

H 2

2

1

26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
96 Mon 01 Mar 1909 s Bobby Walker Wales WALES

2-3

A 2

1

1

23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
106 Sat 16 Mar 1912 s Bobby Walker Ireland IRELAND

4-1

A 2

1

1

12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
151 Sat 25 Oct 1930 s Barney Battles Jnr Wales WALES

1-1

H 1

1

1

23106 Barney Battles Jnr 43
Thomas Bamford 6
172 Wed 13 Nov 1935 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-1

H 3

1

1

29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
173 Sat 04 Apr 1936 s Tommy Walker England ENGLAND

1-1

A 2

1

1

93267 Tommy Walker pen 77
George Henry Camsell 30
175 Sat 31 Oct 1936 s Alex Munro Northern Ireland NORTHERN IRELAND

3-1

A 3

1

1

45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62
Norman Kernaghan 25
176 Wed 02 Dec 1936 s Tommy Walker Wales WALES

1-2

H 3

1

1

23858 Tommy Walker 57
Ernest Matthew Glover 23; Ernest Matthew Glover 80
182 Wed 08 Dec 1937 s Andy Black Czechoslovakia CZECHOSLOVAKIA

5-0

H 4

1

1

41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
183 Sat 09 Apr 1938 s Tommy Walker England ENGLAND

1-0

A 2

1

1

93267 Tommy Walker 6
-----
184 Sat 21 May 1938 s Andy Black Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
184 Sat 21 May 1938 s Tommy Walker Netherlands NETHERLANDS

3-1

A 4

2

1

50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
185 Sat 08 Oct 1938 s Tommy Walker Northern Ireland NORTHERN IRELAND

2-0

A 2

1

1

40000 Jimmy Delaney 34; Tommy Walker 49
-----
187 Wed 07 Dec 1938 s Andy Black Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
187 Wed 07 Dec 1938 s Tommy Walker Hungary HUNGARY

3-1

H 3

2

1

23000 Tommy Walker pen 19; Andy Black 26; Torry Gillick 29
Dr. Gyorgy Sarosi 72
209 Wed 26 Apr 1950 s Willie Bauld Switzerland SWITZERLAND

3-1

H 2

1

1

122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
210 Sun 21 May 1950 s Willie Bauld Portugal PORTUGAL

2-2

A 1

1

1

68000 Willie Bauld 20; Allan Brown 23
Jose Antonio Bar TRAVACOS 9; ALBANO Narciso PEREIRA 29
249 Wed 02 May 1956 s Alfie Conn Snr Austria AUSTRIA

1-1

H 1

1

1

80322 Alfie Conn Snr 12
Theodor Wagner 14
264 Sun 08 Jun 1958 s Jimmy Murray Yugoslavia YUGOSLAVIA

1-1

N 1

1

1

9591 Jimmy Murray 48
Aleksandar Petakovic 6
278 Sun 05 Jun 1960 s Alex Young Hungary HUNGARY

3-3

A 2

1

1

90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
279 Wed 08 Jun 1960 s Alex Young Turkey TURKEY

2-4

A 2

1

1

22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
281 Wed 09 Nov 1960 s Alex Young Northern Ireland NORTHERN IRELAND

5-2

H 1

1

1

34544 Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90
Robert Dennis [Danny] Blanchflower pen 48; Peter James McParland 84
326 Wed 31 May 1967 s Jim Townsend Australia AUSTRALIA

2-1

A 3

1

1

20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz NA
502 Wed 11 Nov 1987 s Gary Mackay Bulgaria BULGARIA

1-0

A 1

1

1

49976 Gary Mackay 87
-----
528 Wed 12 Sep 1990 John Robertson Romania ROMANIA

2-1

H 1

1

1

8046 John Robertson 37; Ally McCoist 75
Rodion Camataru 13
529 Wed 17 Oct 1990 s John Robertson Switzerland SWITZERLAND

2-1

H 2

1

1

27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
566 Wed 24 May 1995 John Robertson Ecuador ECUADOR

2-1

N 1

1

1

5669 John Robertson 75; Stevie Crawford 83
Iván Hurtado pen 79
605 Wed 09 Jun 1999 Paul Ritchie Czech Republic CZECH REPUBLIC

2-3

A 1

1

1

21149 Paul Ritchie 30; Allan Johnston 62
Tomas Repka 65; Pavel Kuka 66; Jan Koller 87
609 Sat 09 Oct 1999 Colin Cameron Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
609 Sat 09 Oct 1999 Gary McSwegan Lithuania LITHUANIA

3-0

H 3

2

1

22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
620 Wed 28 Mar 2001 s Colin Cameron San Marino SAN MARINO

4-0

H 1

1

1

27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
665 Wed 12 Oct 2005 Paul Hartley Slovenia SLOVENIA

3-0

A 4

1

1

9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
666 Sat 12 Nov 2005 s Andy Webster United States UNITED STATES

1-1

H 4

1

1

26708 Andy Webster 36
Josh Wolff pen 8
760 Mon 04 Sep 2017 Christophe Berra Malta MALTA

2-0

H 1

1

1

26371 Christophe Berra 9; Leigh Griffiths 49
-----
769 Mon 10 Sep 2018 Steven Naismith Albania ALBANIA

2-0

H 2

1

1

17455 Berat Gjimshiti og 47; Steven Naismith 68
-----
771 Sun 14 Oct 2018 Steven Naismith Portugal PORTUGAL

1-3

H 1

1

1

19684 Steven Naismith 93
Helder Costa 43; Eder 74; Bruma 84
783 Tue 19 Nov 2019 Steven Naismith Kazakhstan KAZAKHSTAN

3-1

H 1

1

1

C 19515 John McGinn 48; Steven Naismith 64; John McGinn 90
Baktiyor Zainutdinov 34
806 Mon 15 Nov 2021 John Souttar Denmark DENMARK

2-0

H 2

1

1

49527 John Souttar 35; Che Adams 86
-----
825 Thu 16 Nov 2023 Lawrence Shankland Georgia GEORGIA

2-2

A 2

1

1

44595 Scott McTominay 49; Lawrence Shankland 92
Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57
830 Fri 07 Jun 2024 Lawrence Shankland Finland FINLAND

2-2

H 2

1

1

40159 Arttu Hoskonen og 56; Lawrence Shankland 58
Benjamin Kallman 72; Oliver Antman pen 85

| Home | Contact Us | Credits | © www.londonhearts.com |