London Hearts Supporters Club

50 Oldest Scotland Scorers


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 13298 7-Dec-1917 Wed 05 May 1954 36y 04m 28d George Hamilton Aberdeen NORWAY Norway

1-0

H 25869 George Hamilton 34
-----
2 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
3 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
-----
4 12810 31-Jan-1891 Sat 27 Feb 1926 35y 00m 30d Andy Cunningham Rangers NORTHERN IRELAND Northern Ireland

4-0

H 30000 Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65
-----
5 12499 9-Feb-1957 Wed 01 May 1991 34y 02m 22d Gordon Strachan Leeds United SAN MARINO San Marino

2-0

A 3512 Gordon Strachan pen 63; Gordon Durie 66
-----
6 12395 24-Apr-1893 Sat 02 Apr 1927 33y 11m 09d Alan Morton Rangers ENGLAND England

1-2

H 111214 Alan Morton 70
William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88
7 12376 23-Nov-1966 Wed 11 Oct 2000 33y 10m 18d Kevin Gallacher Newcastle United CROATIA Croatia

1-1

A 25000 Kevin Gallacher 24
Alen Boksic 15
8 12349 13-May-1877 Mon 06 Mar 1911 33y 09m 21d Robert Hamilton Dundee WALES Wales

2-2

A 14000 Robert Hamilton 35; Robert Hamilton 89
Arthur Grenville Morris 20; Arthur Grenville Morris 67
9 12321 24-Sep-1962 Tue 18 Jun 1996 33y 08m 25d Ally McCoist Rangers SWITZERLAND Switzerland

1-0

N 34926 Ally McCoist 37
-----
10 12309 4-Mar-1951 Wed 14 Nov 1984 33y 08m 10d Kenny Dalglish Liverpool SPAIN Spain

3-1

H 74324 Mo Johnston 33; Mo Johnston 42; Kenny Dalglish 70
Andoni GOICOECHEA 65
11 12290 8-Jul-1878 Sat 02 Mar 1912 33y 07m 23d Jimmy Quinn Celtic WALES Wales

1-0

H 31000 Jimmy Quinn 87
-----
12 12288 23-Dec-1979 Wed 14 Aug 2013 33y 07m 22d Kenny Miller Vancouver Whitecaps ENGLAND England

2-3

A 80485 James Morrison 11; Kenny Miller 49
Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70
13 12227 11-Oct-1880 Sat 04 Apr 1914 33y 05m 24d Jimmy McMenemy Celtic ENGLAND England

3-1

H 105000 Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67
Harold John Fleming 15
14 12182 10-Jan-1922 Thu 19 May 1955 33y 04m 09d Billy Liddell Liverpool AUSTRIA Austria

4-1

A 65000 Archie Robertson 1; Gordon Smith 43; Billy Liddell 70; Lawrie Reilly 90
Ernst Ocwirk 88
15 12162 4-Dec-1878 Sat 23 Mar 1912 33y 03m 19d Andrew Wilson Sheffield Wednesday ENGLAND England

1-1

H 127307 Andrew Wilson 7
George Henry Holley 13
16 12119 14-Sep-1986 Tue 19 Nov 2019 33y 02m 05d Steven Naismith Heart of Midlothian KAZAKHSTAN Kazakhstan

3-1

H 19515 John McGinn 48; Steven Naismith 64; John McGinn 90
Baktiyor Zainutdinov 34
17 12118 10-Jan-1879 Sat 16 Mar 1912 33y 02m 06d Bobby Walker Heart of Midlothian IRELAND Ireland

4-1

A 12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
18 12084 7-Aug-1969 Sat 07 Sep 2002 33y 01m 00d Paul Lambert Celtic FAROE ISLANDS Faroe Islands

2-2

A 4200 Paul Lambert 61; Barry Ferguson 83
John Petersen 6; John Petersen 12
19 12056 24-Mar-1947 Wed 26 Mar 1980 33y 00m 02d Archie Gemmill Birmingham City PORTUGAL Portugal

4-1

H 19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84
Fernando Gomes 74
20 12054 25-May-1924 Sun 26 May 1957 33y 00m 01d Gordon Smith Hibernian SPAIN Spain

1-4

A 90000 Gordon Smith 80
Enrique Mateos 12; Ladislao Kubala 32; Estanislao Basora 35; Estanislao Basora 87
21 12040 12-Dec-1900 Wed 29 Nov 1933 32y 11m 17d Davie Meiklejohn Rangers AUSTRIA Austria

2-2

H 62000 Davie Meiklejohn 5; Willie Macfadyen 49
Karl Zischek 41; Anton Schall 53
21 12040 6-May-1953 Wed 23 Apr 1986 32y 11m 17d Graeme Souness Sampdoria Genova ENGLAND England

1-2

A 68357 Graeme Souness pen 57
Terence Ian Butcher 27; Glenn Hoddle 43
23 12006 23-Oct-1973 Wed 06 Sep 2006 32y 10m 14d Christian Dailly West Ham United LITHUANIA Lithuania

2-1

A 7500 Christian Dailly 46; Kenny Miller 63
Darius Miceika 85
24 11948 24-Jan-1983 Sun 11 Oct 2015 32y 08m 17d Shaun Maloney Hull City GIBRALTAR Gibraltar

6-0

A 12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91
-----
25 11907 6-Mar-1986 Thu 11 Oct 2018 32y 07m 05d Charlie Mulgrew Blackburn Rovers ISRAEL Israel

1-2

A 10234 Charlie Mulgrew pen 25
Dor Peretz 52; Kieran Tierney og 74
26 11904 8-Apr-1964 Sun 10 Nov 1996 32y 07m 02d John McGinlay Bolton Wanderers SWEDEN Sweden

1-0

H 46738 John McGinlay 8
-----
26 11904 31-Jan-1985 Mon 04 Sep 2017 32y 07m 05d Christophe Berra Heart of Midlothian MALTA Malta

2-0

H 26371 Christophe Berra 9; Leigh Griffiths 49
-----
28 11853 25-Dec-1964 Sun 08 Jun 1997 32y 05m 14d Gary McAllister Coventry City BELARUS Belarus

1-0

A 14000 Gary McAllister pen 49
-----
29 11774 24-Feb-1940 Sat 20 May 1972 32y 02m 26d Denis Law Manchester United NORTHERN IRELAND Northern Ireland

2-0

H 39652 Denis Law 86; Peter Lorimer 89
-----
30 11771 3-Mar-1920 Sun 25 May 1952 32y 02m 22d William Thornton Rangers DENMARK Denmark

2-1

A 39000 William Thornton 49; Lawrie Reilly 71
Poul Rasmussen 64
31 11758 6-Sep-1963 Wed 15 Nov 1995 32y 02m 09d Pat Nevin Tranmere Rovers SAN MARINO San Marino

5-0

H 30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90
-----
32 11739 5-Feb-1969 Wed 28 Mar 2001 32y 01m 23d Billy Dodds Rangers SAN MARINO San Marino

4-0

H 27313 Colin Hendry 21; Colin Hendry 32; Billy Dodds 33; Colin Cameron 64
-----
33 11712 18-Feb-1877 Mon 15 Mar 1909 32y 00m 25d Alexander Thomson Airdrieonians IRELAND Ireland

5-0

H 24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84
-----
34 11698 28-Aug-1962 Wed 07 Sep 1994 32y 00m 10d Duncan Shearer Aberdeen FINLAND Finland

2-0

A 12845 Duncan Shearer 29; John Collins 65
-----
35 11669 9-Dec-1942 Wed 20 Nov 1974 31y 11m 11d Billy Bremner Leeds United SPAIN Spain

1-2

H 94331 Billy Bremner 11
Enrique Castro "Quini" 36; Enrique Castro "Quini" 61
36 11664 6-Dec-1965 Wed 12 Nov 1997 31y 11m 06d Gordon Durie Rangers FRANCE France

1-2

A 19514 Gordon Durie 36
Pierre Laigle 35; Youri Djorkaeff pen 78
37 11663 1-Nov-1968 Sat 07 Oct 2000 31y 11m 06d Matt Elliott Leicester City SAN MARINO San Marino

2-0

A 4377 Matt Elliott 70; Don Hutchison 72
-----
38 11659 18-Jun-1919 Sun 20 May 1951 31y 11m 02d Jimmy Mason Third Lanark BELGIUM Belgium

5-0

A 55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85
-----
39 11617 13-Dec-1927 Sat 03 Oct 1959 31y 09m 20d John Hewie Charlton Athletic NORTHERN IRELAND Northern Ireland

4-0

A 56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54
-----
40 11594 25-Jul-1966 Wed 22 Apr 1998 31y 08m 28d Darren Jackson Celtic FINLAND Finland

1-1

H 14315 Darren Jackson 15
Jonathan Johansson 10
41 11577 3-Sep-1914 Wed 15 May 1946 31y 08m 12d Jimmy Delaney Manchester United SWITZERLAND Switzerland

3-1

H 111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35
Georges Aeby 1
42 11570 31-Jan-1968 Tue 05 Oct 1999 31y 08m 05d John Collins Everton BOSNIA AND HERZEGOVINA Bosnia and Herzegovina

1-0

H 30574 John Collins pen 26
-----
43 11559 26-Mar-1987 Sat 17 Nov 2018 31y 07m 22d Steven Fletcher Sheffield Wednesday ALBANIA Albania

4-0

A 8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67
-----
44 11556 30-Mar-1992 Sun 19 Nov 2023 31y 07m 20d Stuart Armstrong Southampton NORWAY Norway

3-3

H 48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59
Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86
45 11554 13-Mar-1906 Sat 30 Oct 1937 31y 07m 17d Alex Massie Aston Villa WALES Wales

1-2

A 41800 Alex Massie 72
Brynmor Jones 25; Seymour Morris 40
46 11548 12-Oct-1897 Sun 26 May 1929 31y 07m 14d Thomas Craig Rangers NORWAY Norway

7-3

A 4000 Bobby Rankin 6; Thomas Craig 27; Alexander Cheyne 30; James Nisbet 47; James Nisbet 52; Alexander Cheyne 64; Alexander Cheyne 68
Kaare Kongsvik 4; Sverre Berg-Johannesen 37; Kaare Kongsvik 76
47 11535 24-Oct-1950 Mon 24 May 1982 31y 07m 00d Asa Hartford Manchester City WALES Wales

1-0

H 25284 Asa Hartford 7
-----
48 11525 25-Oct-1905 Sat 15 May 1937 31y 06m 20d Bob McPhail Rangers CZECHOSLOVAKIA Czechoslovakia

3-1

A 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73
Antonin Puc 29
49 11505 6-Oct-1868 Sat 07 Apr 1900 31y 06m 01d Jack Bell Celtic ENGLAND England

4-1

H 63000 Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44
Stephen Bloomer 35
50 11498 20-Sep-1881 Sat 15 Mar 1913 31y 05m 23d Alexander Bennett Rangers IRELAND Ireland

2-1

A 12000 William Reid 16; Alexander Bennett 32
James McKnight 42


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