London Hearts Supporters Club

50 Oldest Scotland Players


NB Only applies to players with known Dates of Birth
Ages are ordered by exact no of days


  Plays Scores
50 Youngest
Players
Scorers
50 Oldest
Players
Scorers
On Their Birthday
Plays
Scores
Captains
Youngest
Oldest

Click on date and links to see details

No Age in
Days
DOB Match
Date
AgePlayer Club Team Score V Crowd Scorers
1 15423 31-Dec-1982 Sun 23 Mar 2025 42y 02m 23d Craig Gordon Heart of Midlothian GREECE Greece

0-3

H 0 -----
Giannis Konstantelias 20; Konstantinos Karetsas 42; Christos Tzolis 46
2 14765 10-May-1970 Tue 12 Oct 2010 40y 05m 02d David Weir Rangers SPAIN Spain

2-3

H 51322 Steven Naismith 58; Gerard Pique og 66
David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79
3 14688 24-Jul-1958 Sat 10 Oct 1998 40y 02m 16d Jim Leighton Aberdeen ESTONIA Estonia

3-2

H 16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85
Sergei Hohlov-Simson 34; Maksim Smirnov 76
4 14397 11-Oct-1880 Sat 13 Mar 1920 39y 05m 02d Jimmy McMenemy Celtic IRELAND Ireland

3-0

H 39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55
-----
5 14258 24-Apr-1893 Sun 08 May 1932 39y 00m 14d Alan Morton Rangers FRANCE France

3-1

A 20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40
Marcel Langiller pen 43
6 13906 11-Oct-1930 Wed 06 Nov 1968 38y 00m 26d Ronnie Simpson Celtic AUSTRIA Austria

2-1

H 80858 Denis Law 7; Billy Bremner 76
August Starek 2
7 13845 10-Oct-1971 Sat 05 Sep 2009 37y 10m 26d Graham Alexander Burnley NORTH MACEDONIA North Macedonia

2-0

H 50214 Scott Brown 56; James McFadden 81
-----
8 13621 24-Dec-1882 Sat 10 Apr 1920 37y 03m 17d Alec McNair Celtic ENGLAND England

4-5

A 25536 Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40
John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73
9 13442 31-Jan-1982 Tue 20 Nov 2018 36y 09m 21d Allan McGregor Rangers ISRAEL Israel

3-2

H 21281 James Forrest 34; James Forrest 43; James Forrest 64
Beram Kayal 9; Eran Zahavi 75
10 13312 7-Dec-1917 Wed 19 May 1954 36y 05m 12d George Hamilton Aberdeen NORWAY Norway

1-1

A 23800 Johnny McKenzie 55
Harry Kure 88
11 13305 29-Oct-1866 Sat 04 Apr 1903 36y 05m 06d Ned Doig Sunderland ENGLAND England

2-1

A 36000 Finlay Speedie 57; Bobby Walker 59
Vivian John Woodward 10
12 13258 5-Mar-1985 Tue 22 Jun 2021 36y 03m 17d David Marshall Derby County CROATIA Croatia

1-3

H 9896 Callum McGregor 42
Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77
13 13220 10-Mar-1956 Wed 20 May 1992 36y 02m 10d Henry Smith Heart of Midlothian CANADA Canada

3-1

A 10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43
14 13209 31-Jan-1891 Sat 02 Apr 1927 36y 02m 03d Andy Cunningham Rangers ENGLAND England

1-2

H 111214 Alan Morton 70
William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88
15 13187 25-Feb-1894 Sat 05 Apr 1930 36y 01m 11d Jock Buchanan Rangers ENGLAND England

2-5

A 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
16 13165 24-Sep-1962 Sat 10 Oct 1998 36y 00m 16d Ally McCoist Kilmarnock ESTONIA Estonia

3-2

H 16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85
Sergei Hohlov-Simson 34; Maksim Smirnov 76
17 13124 25-Apr-1875 Sat 01 Apr 1911 35y 11m 07d Andrew Aitken Leicester City ENGLAND England

1-1

A 38000 Alexander Higgins 88
James Stewart 20
18 13079 12-Jun-1878 Sat 04 Apr 1914 35y 09m 23d Charlie Thomson Sunderland ENGLAND England

3-1

H 105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67
Harold John Fleming 15
19 13069 24-Nov-1965 Wed 05 Sep 2001 35y 09m 12d Tom Boyd Celtic BELGIUM Belgium

0-2

A 43500 -----
Nico Van Kerckhoven 28; Bart Goor 93
20 13063 11-May-1888 Sat 16 Feb 1924 35y 09m 05d James Blair Cardiff City WALES Wales

0-2

A 26000 -----
William Davies 61; Leonard Stephen Davies 72
21 13037 4-Mar-1951 Wed 12 Nov 1986 35y 08m 08d Kenny Dalglish Liverpool LUXEMBOURG Luxembourg

3-0

H 33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70
-----
22 13031 21-Jun-1892 Sat 25 Feb 1928 35y 08m 04d Willie McStay Celtic NORTHERN IRELAND Northern Ireland

0-1

H 54723 -----
Robert James "Jimmy" Chambers 10
23 12956 14-Dec-1980 Sat 04 Jun 2016 35y 05m 21d Gordon Greer Brighton and Hove Albion FRANCE France

0-3

A 25057 -----
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39
24 12928 7-Nov-1875 Sat 01 Apr 1911 35y 04m 25d Alec Smith Rangers ENGLAND England

1-1

A 38000 Alexander Higgins 88
James Stewart 20
25 12920 23-Nov-1896 Sat 09 Apr 1932 35y 04m 17d Sandy Archibald Rangers ENGLAND England

0-3

A 92180 -----
Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88
26 12895 7-Dec-1965 Wed 28 Mar 2001 35y 03m 21d Colin Hendry Bolton Wanderers SAN MARINO San Marino

4-0

H 27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
27 12883 4-Dec-1878 Sat 14 Mar 1914 35y 03m 10d Andrew Wilson Sheffield Wednesday IRELAND Ireland

1-1

A 31000 Joe Donnachie 70
Samuel Young 89
28 12848 7-Feb-1894 Sat 13 Apr 1929 35y 02m 06d Jimmy McMullan Manchester City ENGLAND England

1-0

H 110512 Alexander Cheyne 89
-----
28 12848 12-Apr-1923 Sun 15 Jun 1958 35y 02m 03d Eddie Turnbull Hibernian FRANCE France

1-2

N 13554 Samuel Baird 66
Raymond Kopa pen 21; Just Fontaine 45
30 12828 9-Feb-1957 Wed 25 Mar 1992 35y 01m 16d Gordon Strachan Leeds United FINLAND Finland

1-1

H 9275 Paul McStay 24
Jari Litmanen 42
31 12793 11-Nov-1899 Wed 21 Nov 1934 35y 00m 10d Allan McClory Motherwell WALES Wales

3-2

H 26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
32 12791 18-Mar-1869 Sat 26 Mar 1904 35y 00m 08d Lalty Wilson Third Lanark IRELAND Ireland

1-1

A 8000 Robert Hamilton 22
James Sheridan 70
33 12743 13-Jul-1924 Wed 03 Jun 1959 34y 10m 21d George Farm Blackpool PORTUGAL Portugal

0-1

A 30000 -----
Lucas Sebastiao da Fonseca "MATATEU" 25
34 12730 1-Jun-1886 Sat 09 Apr 1921 34y 10m 08d Stewart Davidson Middlesbrough ENGLAND England

3-0

H 85000 Andy Wilson 20; Alan Morton 43; Andy Cunningham 53
-----
35 12727 29-Nov-1912 Sat 04 Oct 1947 34y 10m 05d Jock Shaw Rangers NORTHERN IRELAND Northern Ireland

0-2

A 52000 -----
Samuel Smyth 35; Samuel Smyth 52
36 12704 1-Jun-1873 Sat 14 Mar 1908 34y 09m 13d Harry Rennie Hibernian IRELAND Ireland

5-0

A 10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn 55; Jimmy Quinn 70; Jimmy Quinn 75
-----
37 12676 20-Jan-1965 Tue 05 Oct 1999 34y 08m 15d Colin Calderwood Aston Villa BOSNIA AND HERZEGOVINA Bosnia and Herzegovina

1-0

H 30574 John Collins pen 26
-----
38 12666 13-Apr-1941 Wed 17 Dec 1975 34y 08m 04d Jim Cruickshank Heart of Midlothian ROMANIA Romania

1-1

H 11676 Bruce Rioch 39
Zoltan Crisan 74
39 12638 23-Oct-1973 Fri 30 May 2008 34y 07m 07d Christian Dailly Rangers CZECH REPUBLIC Czech Republic

1-3

A 11314 David Clarkson 85
Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90
40 12631 14-Aug-1878 Sat 15 Mar 1913 34y 07m 01d Donald Colman Aberdeen IRELAND Ireland

2-1

A 12000 William Reid 16; Alexander Bennett 32
James McKnight 42
41 12623 27-Oct-1922 Sun 19 May 1957 34y 06m 22d George Young Rangers SWITZERLAND Switzerland

2-1

A 48000 John Mudie 33; Bobby Collins 72
Roger Vonlanthen 13
42 12616 2-May-1955 Wed 15 Nov 1989 34y 06m 13d Willie Miller Aberdeen NORWAY Norway

1-1

H 61753 Ally McCoist 44
Erland Johnsen 89
43 12568 25-Nov-1951 Wed 23 Apr 1986 34y 04m 29d Alan Rough Hibernian ENGLAND England

1-2

A 68357 Graeme Souness pen 57
Terence Ian Butcher 27; Glenn Hoddle 43
44 12544 23-Nov-1966 Wed 28 Mar 2001 34y 04m 05d Kevin Gallacher Newcastle United SAN MARINO San Marino

4-0

H 27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
45 12541 8-Dec-1885 Sat 10 Apr 1920 34y 04m 02d Wilf Low Newcastle United ENGLAND England

4-5

A 25536 Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40
John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73
46 12529 24-Feb-1940 Fri 14 Jun 1974 34y 03m 21d Denis Law Manchester City ZAIRE Zaire

2-0

N 25800 Peter Lorimer 27; Joe Jordan 33
-----
47 12523 16-Nov-1874 Mon 01 Mar 1909 34y 03m 13d Peter McBride Preston North End WALES Wales

2-3

A 23000 Bobby Walker 70; Harold Paul 73
William Davies 23; William Jones 26; William Davies 39
48 12515 16-Feb-1931 Sun 23 May 1965 34y 03m 07d Bobby Collins Leeds United POLAND Poland

1-1

A 67462 Denis Law 75
Roman Lentner 50
49 12514 25-Dec-1964 Wed 31 Mar 1999 34y 03m 06d Gary McAllister Coventry City CZECH REPUBLIC Czech Republic

1-2

H 44513 Eoin Jess 68
Matthew Elliott og 27; Vladimir Smicer 35
50 12503 10-Jan-1879 Sat 05 Apr 1913 34y 02m 26d Bobby Walker Heart of Midlothian ENGLAND England

0-1

A 52500 -----
Joseph Harold Hampton 37


| Home | Contact Us | Credits | © www.londonhearts.com |