London Hearts Supporters Club

Scotland First Goals



Matches
Played
No of
Players
1 169
2 81
3 50
4 15
5 22
6 15
7 11
8 6
9 4
10 4
11 6
12 8
13 5
14 3
15 1
16 2
18 2
19 2
21 2
23 1
24 1
25 2
26 1
28 1
30 1
32 1
43 1
49 1

Scoring First Goal
Decade No of
Players
1870 14
1880 40
1890 28
1900 10
1910 4
1920 5
1930 13
1940 9
1950 15
1960 7
1970 6
1980 7
1990 4
2000 6
2010 1

Scoring First Goal
Club No of
Players
Rangers 20
Queens Park 17
Celtic 12
Heart of Midlothian 12
Aberdeen 7
Hibernian 7
Motherwell 6
Third Lanark 5
Abercorn 4
Clydesdale 4
Dumbarton 4
East Fife 4
Liverpool 3
Preston North End 3
Renton 3
Airdrieonians 2
Cambuslang 2
Cartvale 2
Derby County 2
Dundee United 2
East Stirlingshire 2
Falkirk 2
Kilmarnock 2
Newcastle United 2
St Bernards 2
St Mirren 2
Arthurlie 1
Aston Villa 1
Ayr 1
Ayr United 1
Blackburn Rovers 1
Bolton Wanderers 1
Chelsea 1
Clyde 1
Coventry City 1
Cowlairs 1
Crystal Palace 1
Dumbarton Athletic 1
Dundee Strathmore 1
Glasgow Eastern 1
Glasgow South Western 1
Greenock Morton 1
Hamilton Academical 1
Huddersfield Town 1
Hurlford 1
Kilbirnie 1
Leicester City 1
Mossend Swifts 1
Newmilns 1
Norwich City 1
Partick Thistle 1
Pilgrims 1
Pollokshields Athletic 1
Queen of the South 1
Raith Rovers 1
Royal Engineers 1
Sheffield Wednesday 1
Sunderland 1
Vale of Leven 1
Watford 1
West Bromwich Albion 1
West Ham United 1

Scoring First Goal
Game No No of
Players
1 169
2 81
3 50
4 15
5 22
6 15
7 11
8 6
9 4
10 4
11 6
12 8
13 5
14 3
15 1
16 2
18 2
19 2
21 2
23 1
24 1
25 2
26 1
28 1
30 1
32 1
43 1
49 1

Click on date and links to see details

Rank Game
No
Player Club Team Date Score V Crowd Scorers
1 1 Henry Renny-Tailyour Royal Engineers ENGLAND England Sat 08 Mar 1873

2-4

A 3000 Henry Renny-Tailyour 2; William Gibb 20
William Slanley Kenyon-Slaney 1; Alexander George Bonsor 10; William Slanley Kenyon-Slaney 75; Charles John Chenery 85
1 1 William Gibb Clydesdale ENGLAND England Sat 08 Mar 1873

2-4

A 3000 Henry Renny-Tailyour 2; William Gibb 20
William Slanley Kenyon-Slaney 1; Alexander George Bonsor 10; William Slanley Kenyon-Slaney 75; Charles John Chenery 85
3 1 Angus MacKinnon Queens Park ENGLAND England Sat 07 Mar 1874

2-1

H 7000 Frederick Anderson 42; Angus MacKinnon 47
Robert Kingsford 28
3 1 Frederick Anderson Clydesdale ENGLAND England Sat 07 Mar 1874

2-1

H 7000 Frederick Anderson 42; Angus MacKinnon 47
Robert Kingsford 28
5 1 Peter Andrews Glasgow Eastern ENGLAND England Sat 06 Mar 1875

2-2

A 2000 Harry McNiel 30; Peter Andrews 75
Charles Henry Reynolds Wollaston 5; Charles William Alcock 70
6 1 Jimmy Lang Clydesdale WALES Wales Sat 25 Mar 1876

4-0

H 17000 John Ferguson 40; Jimmy Lang 48; Billy MacKinnon 53; Harry McNiel NA
-----
7 1 James Richmond Clydesdale ENGLAND England Sat 03 Mar 1877

3-1

A 1200 John Ferguson 25; James Richmond 48; John Ferguson 86
Alfred Lyttleton 55
8 1 James Watson Rangers WALES Wales Sat 23 Mar 1878

9-0

H 6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70
-----
8 1 Peter Campbell Rangers WALES Wales Sat 23 Mar 1878

9-0

H 6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70
-----
10 1 George Ker Queens Park ENGLAND England Sat 13 Mar 1880

5-4

H 12000 George Ker 5; John Baird 39; George Ker 44; George Ker 48; John Kay 67
William H. Mosforth 8; Edward Charles Bambridge 42; Edward Charles Bambridge 87; Francis John Sparks 89
10 1 John Kay Queens Park ENGLAND England Sat 13 Mar 1880

5-4

H 12000 George Ker 5; John Baird 39; George Ker 44; George Ker 48; John Kay 67
William H. Mosforth 8; Edward Charles Bambridge 42; Edward Charles Bambridge 87; Francis John Sparks 89
12 1 James McAdam Third Lanark WALES Wales Sat 27 Mar 1880

5-1

H 2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60
William Roberts 85
12 1 John Campbell Glasgow South Western WALES Wales Sat 27 Mar 1880

5-1

H 2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60
William Roberts 85
12 1 Joe Lindsay Dumbarton WALES Wales Sat 27 Mar 1880

5-1

H 2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60
William Roberts 85
15 1 David Hill Rangers ENGLAND England Sat 12 Mar 1881

6-1

A 8500 John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89
Edward Charles Bambridge 64
16 1 Robert McPherson Arthurlie ENGLAND England Sat 11 Mar 1882

5-1

H 10000 William Harrower 15; George Ker 43; Robert McPherson 46; George Ker 70; John Kay 85
Oliver Howard Vaughton 35
16 1 William Harrower Queens Park ENGLAND England Sat 11 Mar 1882

5-1

H 10000 William Harrower 15; George Ker 43; Robert McPherson 46; George Ker 70; John Kay 85
Oliver Howard Vaughton 35
18 1 James McAulay Dumbarton WALES Wales Sat 25 Mar 1882

5-0

H 5000 John Kay 25; George Ker 50; Eadie Fraser 60; Eadie Fraser 70; James McAulay 88
-----
19 1 James Gossland Rangers IRELAND Ireland Sat 26 Jan 1884

5-0

A 3000 William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86
-----
19 1 John Goudie Abercorn IRELAND Ireland Sat 26 Jan 1884

5-0

A 3000 William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86
-----
21 1 Alexander Barbour Renton IRELAND Ireland Sat 14 Mar 1885

8-2

H 3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70
John Turnbull Gibb 81; John Turnbull Gibb 89
21 1 Alexander Higgins Kilmarnock IRELAND Ireland Sat 14 Mar 1885

8-2

H 3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70
John Turnbull Gibb 81; John Turnbull Gibb 89
21 1 John Marshall Third Lanark IRELAND Ireland Sat 14 Mar 1885

8-2

H 3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70
John Turnbull Gibb 81; John Turnbull Gibb 89
21 1 Robert Calderwood Cartvale IRELAND Ireland Sat 14 Mar 1885

8-2

H 3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70
John Turnbull Gibb 81; John Turnbull Gibb 89
21 1 Walter Lamont Pilgrims IRELAND Ireland Sat 14 Mar 1885

8-2

H 3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70
John Turnbull Gibb 81; John Turnbull Gibb 89
21 1 Willie Turner Pollokshields Athletic IRELAND Ireland Sat 14 Mar 1885

8-2

H 3000 Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70
John Turnbull Gibb 81; John Turnbull Gibb 89
27 1 Charles Heggie Rangers IRELAND Ireland Sat 20 Mar 1886

7-2

A 3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; John Lambie 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75
John Condy 19; Samuel James Johnston 44
27 1 James Gourlay Cambuslang IRELAND Ireland Sat 20 Mar 1886

7-2

A 3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; John Lambie 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75
John Condy 19; Samuel James Johnston 44
27 1 John Lambie Queens Park IRELAND Ireland Sat 20 Mar 1886

7-2

A 3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; John Lambie 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75
John Condy 19; Samuel James Johnston 44
27 1 Michael Dunbar Cartvale IRELAND Ireland Sat 20 Mar 1886

7-2

A 3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; John Lambie 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75
John Condy 19; Samuel James Johnston 44
31 1 George Somerville Queens Park ENGLAND England Sat 27 Mar 1886

1-1

H 11000 George Somerville 80
Dr. Tinsley Lindley 35
32 1 James McCall Renton WALES Wales Sat 10 Apr 1886

4-1

H 5500 Bob McCormick 30; James McCall 47; David Allan 53; William Harrower 56
John Owen Vaughan 88
32 1 Bob McCormick Abercorn WALES Wales Sat 10 Apr 1886

4-1

H 5500 Bob McCormick 30; James McCall 47; David Allan 53; William Harrower 56
John Owen Vaughan 88
34 1 James Lowe St Bernards IRELAND Ireland Sat 19 Feb 1887

4-1

H 1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
34 1 Tom Jenkinson Heart of Midlothian IRELAND Ireland Sat 19 Feb 1887

4-1

H 1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
34 1 Willie Johnstone Third Lanark IRELAND Ireland Sat 19 Feb 1887

4-1

H 1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
34 1 Willie Watt Queens Park IRELAND Ireland Sat 19 Feb 1887

4-1

H 1000 Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75
Frederick Browne 41
38 1 John Allan Queens Park ENGLAND England Sat 19 Mar 1887

3-2

A 12000 James McCall 30; Leitch Keir 68; John Allan 70
Dr. Tinsley Lindley 32; Frederick Dewhurst 69
39 1 Alexander Latta Dumbarton Athletic WALES Wales Sat 10 Mar 1888

5-1

H 8000 William Paul 6; Neil Munro 30; Alexander Latta 33; Willie Groves 65; Alexander Latta 75
John Doughty 41
39 1 Neil Munro Abercorn WALES Wales Sat 10 Mar 1888

5-1

H 8000 William Paul 6; Neil Munro 30; Alexander Latta 33; Willie Groves 65; Alexander Latta 75
John Doughty 41
39 1 William Paul Partick Thistle WALES Wales Sat 10 Mar 1888

5-1

H 8000 William Paul 6; Neil Munro 30; Alexander Latta 33; Willie Groves 65; Alexander Latta 75
John Doughty 41
39 1 Willie Groves Hibernian WALES Wales Sat 10 Mar 1888

5-1

H 8000 William Paul 6; Neil Munro 30; Alexander Latta 33; Willie Groves 65; Alexander Latta 75
John Doughty 41
43 1 Allan Stewart Queens Park IRELAND Ireland Sat 24 Mar 1888

10-2

A 10000 George Dewar 5; William Dickson 8; Thomas Brackenridge 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
43 1 George Dewar Dumbarton IRELAND Ireland Sat 24 Mar 1888

10-2

A 10000 George Dewar 5; William Dickson 8; Thomas Brackenridge 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
43 1 Neil McCallum Renton IRELAND Ireland Sat 24 Mar 1888

10-2

A 10000 George Dewar 5; William Dickson 8; Thomas Brackenridge 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
43 1 Thomas Brackenridge Heart of Midlothian IRELAND Ireland Sat 24 Mar 1888

10-2

A 10000 George Dewar 5; William Dickson 8; Thomas Brackenridge 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
43 1 William Dickson Dundee Strathmore IRELAND Ireland Sat 24 Mar 1888

10-2

A 10000 George Dewar 5; William Dickson 8; Thomas Brackenridge 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
48 1 David Black Hurlford IRELAND Ireland Sat 09 Mar 1889

7-0

H 6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88
-----
48 1 Frank Watt Kilbirnie IRELAND Ireland Sat 09 Mar 1889

7-0

H 6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88
-----
48 1 Tom McInnes Cowlairs IRELAND Ireland Sat 09 Mar 1889

7-0

H 6000 Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88
-----
51 1 James Oswald Third Lanark ENGLAND England Sat 13 Apr 1889

3-2

A 10000 Neil Munro 55; James Oswald 82; James McLaren 90
William Isaiah Bassett 15; David Weir 17
52 1 Lalty Wilson Newmilns WALES Wales Sat 22 Mar 1890

5-0

H 7500 Lalty Wilson NA; William Paul 36; William Paul 43; William Paul NA; William Paul 70
-----
53 1 Gilbert Rankin Vale of Leven IRELAND Ireland Sat 29 Mar 1890

4-1

A 5000 Gilbert Rankin 10; Thomas Wylie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
53 1 Thomas Wylie Rangers IRELAND Ireland Sat 29 Mar 1890

4-1

A 5000 Gilbert Rankin 10; Thomas Wylie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
55 1 James Logan Ayr WALES Wales Sat 21 Mar 1891

4-3

A 4000 Bob Boyd NA; James Logan NA; Robert Buchanan NA; Bob Boyd NA
John Charles Henry Bowdler NA; William Owen NA; John Charles Henry Bowdler NA
55 1 Robert Buchanan Abercorn WALES Wales Sat 21 Mar 1891

4-3

A 4000 Bob Boyd NA; James Logan NA; Robert Buchanan NA; Bob Boyd NA
John Charles Henry Bowdler NA; William Owen NA; John Charles Henry Bowdler NA
57 1 James Low Cambuslang IRELAND Ireland Sat 28 Mar 1891

2-1

H 8000 James Low 6; Tom Waddell 60
Olphert Martin Stanfield 70
57 1 Tom Waddell Queens Park IRELAND Ireland Sat 28 Mar 1891

2-1

H 8000 James Low 6; Tom Waddell 60
Olphert Martin Stanfield 70
59 1 David Ellis Mossend Swifts IRELAND Ireland Sat 19 Mar 1892

3-2

A 10500 Alexander Keillor 17; William Lambie 28; David Ellis 70
James Porter Williamson 42; George Gaffikin 86
59 1 William Lambie Queens Park IRELAND Ireland Sat 19 Mar 1892

3-2

A 10500 Alexander Keillor 17; William Lambie 28; David Ellis 70
James Porter Williamson 42; George Gaffikin 86
61 1 James Hamilton Queens Park WALES Wales Sat 26 Mar 1892

6-1

H 1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; David Baird NA; James Hamilton NA
Benjamin Lewis 87
61 1 William Thomson Dumbarton WALES Wales Sat 26 Mar 1892

6-1

H 1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; David Baird NA; James Hamilton NA
Benjamin Lewis 87
63 1 John Barker Rangers WALES Wales Sat 18 Mar 1893

8-0

A 4500 Jake Madden 4; Jake Madden 20; John Barker NA; John Barker NA; John Barker NA; Jake Madden 47; William Lambie NA; Jake Madden 89
-----
63 1 Jake Madden Celtic WALES Wales Sat 18 Mar 1893

8-0

A 4500 Jake Madden 4; Jake Madden 20; John Barker NA; John Barker NA; John Barker NA; Jake Madden 47; William Lambie NA; Jake Madden 89
-----
65 1 David Alexander East Stirlingshire WALES Wales Sat 24 Mar 1894

5-2

H 11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
65 1 Davidson Berry Queens Park WALES Wales Sat 24 Mar 1894

5-2

H 11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
65 1 John Johnstone Kilmarnock WALES Wales Sat 24 Mar 1894

5-2

H 11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
65 1 Thomas Chambers Heart of Midlothian WALES Wales Sat 24 Mar 1894

5-2

H 11000 Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA
Hugh Morris NA; Hugh Morris NA
69 1 John Divers Celtic WALES Wales Sat 23 Mar 1895

2-2

A 4000 Jake Madden NA; John Divers NA
William Lewis NA; Thomas Chapman NA
70 1 Johnny Walker Heart of Midlothian IRELAND Ireland Sat 30 Mar 1895

3-1

H 15000 William Lambie 1; Johnny Walker 60; Johnny Walker 70
William Sherrard 35
71 1 Daniel Paton St Bernards WALES Wales Sat 21 Mar 1896

4-0

H 11700 Bobby Neill NA; Alexander Keillor NA; Daniel Paton NA; Bobby Neill NA
-----
71 1 Bobby Neill Hibernian WALES Wales Sat 21 Mar 1896

4-0

H 11700 Bobby Neill NA; Alexander Keillor NA; Daniel Paton NA; Bobby Neill NA
-----
73 1 Pat Murray Hibernian IRELAND Ireland Sat 28 Mar 1896

3-3

A 8000 Bob McColl 7; Bob McColl 32; Pat Murray 85
James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43
74 1 John Ritchie Queens Park WALES Wales Sat 20 Mar 1897

2-2

A 7000 John Ritchie pen NA; Johnny Walker NA
Morgan Maddox Morgan-Owen NA; David Henry Pugh NA
75 1 James Millar Rangers ENGLAND England Sat 03 Apr 1897

2-1

A 33715 Tommy Hyslop 27; James Millar 83
Stephen Bloomer 19
76 1 James Gillespie Third Lanark WALES Wales Sat 19 Mar 1898

5-2

H 3500 James Gillespie 12; James Gillespie NA; James McKie NA; James McKie 40; James Gillespie NA
Thomas John Thomas NA; Morgan Maddox Morgan-Owen NA
76 1 James McKie East Stirlingshire WALES Wales Sat 19 Mar 1898

5-2

H 3500 James Gillespie 12; James Gillespie NA; James McKie NA; James McKie 40; James Gillespie NA
Thomas John Thomas NA; Morgan Maddox Morgan-Owen NA
78 1 Tommy Robertson Heart of Midlothian IRELAND Ireland Sat 26 Mar 1898

3-0

A 5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
78 1 Willie Stewart Queens Park IRELAND Ireland Sat 26 Mar 1898

3-0

A 5000 Tommy Robertson 30; Bob McColl 42; Willie Stewart 70
-----
80 1 Henry Marshall Celtic WALES Wales Sat 18 Mar 1899

6-0

A 12000 John Campbell 22; Bob McColl 50; John Campbell 55; Henry Marshall 70; Bob McColl 75; Bob McColl 85
-----
80 1 John Campbell Rangers WALES Wales Sat 18 Mar 1899

6-0

A 12000 John Campbell 22; Bob McColl 50; John Campbell 55; Henry Marshall 70; Bob McColl 75; Bob McColl 85
-----
82 1 David Wilson Queens Park WALES Wales Sat 03 Feb 1900

5-2

H 12500 Jack Bell 2; David Wilson 7; David Wilson 35; Bob Hamilton 37; Alec Smith 60
Thomas David Parry 44; William Thomas Butler 52
83 1 Albert Buick Heart of Midlothian IRELAND Ireland Sat 01 Mar 1902

5-1

A 12000 Bob Hamilton 43; Bobby Walker 49; Bob Hamilton 70; Bob Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
84 1 Bobby Templeton Aston Villa ENGLAND England Sat 03 May 1902

2-2

A 15000 Bobby Templeton 3; Ronald Orr 28
James Settle 65; Albert Wilkes 67
84 1 Ronald Orr Newcastle United ENGLAND England Sat 03 May 1902

2-2

A 15000 Bobby Templeton 3; Ronald Orr 28
James Settle 65; Albert Wilkes 67
86 1 Finlay Speedie Rangers WALES Wales Mon 09 Mar 1903

1-0

A 11000 Finlay Speedie 25
-----
87 1 Jimmy Quinn Celtic IRELAND Ireland Sat 18 Mar 1905

4-0

H 37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
88 1 Frank ORourke Airdrieonians IRELAND Ireland Sat 16 Mar 1907

3-0

H 26000 Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82
-----
89 1 William Lennie Aberdeen WALES Wales Sat 07 Mar 1908

2-1

H 18000 Alexander Bennett 60; William Lennie 87
William Jones 30
90 1 Harold Paul Queens Park WALES Wales Mon 01 Mar 1909

2-3

A 23000 Bobby Walker 70; Harold Paul 73
William Davies 25; William Jones 29; William Davies 39
91 1 Alexander Thomson Airdrieonians IRELAND Ireland Mon 15 Mar 1909

5-0

H 24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84
-----
92 1 Andrew Devine Falkirk WALES Wales Sat 05 Mar 1910

1-0

H 18411 Andrew Devine 86
-----
93 1 Walter Aitkenhead Blackburn Rovers IRELAND Ireland Sat 16 Mar 1912

4-1

A 12000 Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70
James McKnight pen 42
94 1 Tommy Cairns Rangers WALES Wales Thu 26 Feb 1920

1-1

A 16000 Tommy Cairns 78
John Hugh Evans 5
95 1 Andy Cunningham Rangers IRELAND Ireland Sat 13 Mar 1920

3-0

H 39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55
-----
96 1 Thomas Miller Liverpool ENGLAND England Sat 10 Apr 1920

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
97 1 Adam McLean Celtic WALES Wales Sat 31 Oct 1925

3-0

A 18000 John Duncan 70; Adam McLean 80; William Clunas 82
-----
97 1 John Duncan Leicester City WALES Wales Sat 31 Oct 1925

3-0

A 18000 John Duncan 70; Adam McLean 80; William Clunas 82
-----
99 1 Alexander Cheyne Aberdeen ENGLAND England Sat 13 Apr 1929

1-0

H 110512 Alexander Cheyne 89
-----
100 1 James Nisbet Ayr United NORWAY Norway Sun 26 May 1929

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
100 1 Bobby Rankin St Mirren NORWAY Norway Sun 26 May 1929

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
102 1 Barney Battles Heart of Midlothian WALES Wales Sat 25 Oct 1930

1-1

H 23106 Barney Battles 43
Thomas Bamford 6
103 1 Bertie Thomson Celtic WALES Wales Sat 31 Oct 1931

3-2

A 10860 George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78
104 1 James King Hamilton Academical NORTHERN IRELAND Northern Ireland Sat 17 Sep 1932

4-0

A 40000 James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76
-----
105 1 Dally Duncan Derby County WALES Wales Wed 26 Oct 1932

2-5

H 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
106 1 Willie Macfadyen Motherwell WALES Wales Wed 04 Oct 1933

2-3

A 40000 Willie Macfadyen 75; Dally Duncan 80
William Evans 25; Walter William Robbins 35; David John Astley 57
107 1 Patrick Gallacher Sunderland NORTHERN IRELAND Northern Ireland Sat 20 Oct 1934

1-2

A 39572 Patrick Gallacher 40
David Kirker Martin 76; Jackie Coulter 89
108 1 Alexander Munro Heart of Midlothian NORTHERN IRELAND Northern Ireland Sat 31 Oct 1936

3-1

A 45000 Charlie Napier 28; Alexander Munro 46; David McCulloch 62
Norman Kernaghan 25
109 1 Francis ODonnell Preston North End ENGLAND England Sat 17 Apr 1937

3-1

H 149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89
Frederick Charles Steele 40
110 1 Andy Black Heart of Midlothian CZECHOSLOVAKIA Czechoslovakia Wed 08 Dec 1937

5-0

H 41000 Andy Black 1; David McCulloch 28; Peter Buchanan 40; David McCulloch 52; David Kinnear 74
-----
110 1 David Kinnear Rangers CZECHOSLOVAKIA Czechoslovakia Wed 08 Dec 1937

5-0

H 41000 Andy Black 1; David McCulloch 28; Peter Buchanan 40; David McCulloch 52; David Kinnear 74
-----
110 1 Peter Buchanan Chelsea CZECHOSLOVAKIA Czechoslovakia Wed 08 Dec 1937

5-0

H 41000 Andy Black 1; David McCulloch 28; Peter Buchanan 40; David McCulloch 52; David Kinnear 74
-----
113 1 Frank Murphy Celtic Netherlands Netherlands Sat 21 May 1938

3-1

A 50000 Andy Black 52; Frank Murphy 57; Tommy Walker 69
Leen Vente 86
114 1 James Dougall Preston North End ENGLAND England Sat 15 Apr 1939

1-2

H 149269 James Dougall 21
Albert [Pat] Beasley 67; Thomas Lawton 88
115 1 Billy Liddell Liverpool SWITZERLAND Switzerland Wed 15 May 1946

3-1

H 111899 Billy Liddell 25; Billy Liddell 28; Jimmy Delaney 35
Georges Aeby 1
116 1 Andrew McLaren Preston North End ENGLAND England Sat 12 Apr 1947

1-1

A 98250 Andrew McLaren 15
Horatio Stratton [Raich] Carter 55
117 1 David Duncan East Fife BELGIUM Belgium Wed 28 Apr 1948

2-0

H 67447 Bobby Combe 26; David Duncan 59
-----
118 1 Hugh Howie Hibernian WALES Wales Sat 23 Oct 1948

3-1

A 59911 Hugh Howie 15; Willie Waddell 20; Willie Waddell 30
Brynmor Jones 22
119 1 Billy Houliston Queen of the South NORTHERN IRELAND Northern Ireland Wed 17 Nov 1948

3-2

H 91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89
David John Walsh 1; David John Walsh 5
120 1 Henry Morris East Fife NORTHERN IRELAND Northern Ireland Sat 01 Oct 1949

8-2

A 50000 Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88
Samuel Smyth 50; Samuel Smyth 60
121 1 Alexander Linwood Clyde WALES Wales Wed 09 Nov 1949

2-0

H 72381 John McPhail 25; Alexander Linwood 78
-----
121 1 John McPhail Celtic WALES Wales Wed 09 Nov 1949

2-0

H 72381 John McPhail 25; Alexander Linwood 78
-----
123 1 Allan Brown East Fife SWITZERLAND Switzerland Wed 26 Apr 1950

3-1

H 122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
124 1 Bobby Johnstone Hibernian ENGLAND England Sat 14 Apr 1951

3-2

A 98750 Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54
Harold William Hassall 26; Thomas Finney 63
125 1 Bobby Mitchell Newcastle United DENMARK Denmark Sat 12 May 1951

3-1

H 74747 Billy Steel 33; Lawrie Reilly 60; Bobby Mitchell 86
Jorgen Wagner Hansen 6
126 1 Thomas Orr Greenock Morton NORTHERN IRELAND Northern Ireland Sat 06 Oct 1951

3-0

A 56946 Thomas Orr 33; Bobby Johnstone 44; Bobby Johnstone 63
-----
127 1 Charles Fleming East Fife NORTHERN IRELAND Northern Ireland Sat 03 Oct 1953

3-1

A 58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89
Norman Lockhart pen 72
128 1 Willie Ormond Hibernian ENGLAND England Sat 03 Apr 1954

2-4

H 134892 Allan Brown 7; Willie Ormond 89
Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83
129 1 Tommy Gemmell St Mirren PORTUGAL Portugal Wed 04 May 1955

3-0

H 20834 Tommy Gemmell 7; Billy Liddell 36; Lawrie Reilly 89
-----
130 1 Graham Leggat Aberdeen ENGLAND England Sat 14 Apr 1956

1-1

H 132779 Graham Leggat 60
John Norman Haynes 89
131 1 Alfred Conn Heart of Midlothian AUSTRIA Austria Wed 02 May 1956

1-1

H 80322 Alfred Conn 12
Theodor Wagner 14
132 1 Alex Scott Rangers NORTHERN IRELAND Northern Ireland Wed 07 Nov 1956

1-0

H 62328 Alex Scott 25
-----
133 1 Samuel Baird Rangers YUGOSLAVIA Yugoslavia Wed 21 Nov 1956

2-0

H 55414 John Mudie 36; Samuel Baird 55
-----
134 1 Denis Law Huddersfield Town WALES Wales Sat 18 Oct 1958

3-0

A 59162 Graham Leggat 30; Denis Law 63; Bobby Collins 79
-----
135 1 Andy Weir Motherwell WEST GERMANY West Germany Wed 06 May 1959

3-2

H 103415 John White 1; Andy Weir 6; Graham Leggat 23
Uwe Seeler 14; Erich Juskowiak pen 30
135 1 John White Falkirk WEST GERMANY West Germany Wed 06 May 1959

3-2

H 103415 John White 1; Andy Weir 6; Graham Leggat 23
Uwe Seeler 14; Erich Juskowiak pen 30
137 1 George Mulhall Aberdeen NORTHERN IRELAND Northern Ireland Sat 03 Oct 1959

4-0

A 56000 Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54
-----
138 1 William Hunter Motherwell HUNGARY Hungary Sun 05 Jun 1960

3-3

A 90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
139 1 Ralph Brand Rangers NORTHERN IRELAND Northern Ireland Wed 09 Nov 1960

5-2

H 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
140 1 Pat Quinn Motherwell ENGLAND England Sat 15 Apr 1961

3-9

A 97350 Dave Mackay 48; Davie Wilson 53; Pat Quinn 75
Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85
141 1 Willie Henderson Rangers WALES Wales Sat 20 Oct 1962

3-2

A 58000 Eric Caldow pen 19; Denis Law 64; Willie Henderson 80
Ivor John Allchurch 40; William John Charles 87
142 1 Stevie Chalmers Celtic WALES Wales Sat 03 Oct 1964

2-3

A 37093 Stevie Chalmers 28; Dave Gibson 29
Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89
143 1 Bobby Lennox Celtic NORTHERN IRELAND Northern Ireland Wed 16 Nov 1966

2-1

H 45281 Bobby Murdoch 14; Bobby Lennox 35
James Joseph Nicholson 9
144 1 Jim McCalliog Sheffield Wednesday ENGLAND England Sat 15 Apr 1967

3-2

A 99063 Denis Law 27; Bobby Lennox 78; Jim McCalliog 87
John [Jack] Charlton 84; Geoffrey Charles Hurst 88
145 1 John OHare Derby County NORTHERN IRELAND Northern Ireland Sat 18 Apr 1970

1-0

A 31000 John OHare 58
-----
146 1 Joe Harper Aberdeen DENMARK Denmark Wed 18 Oct 1972

4-1

A 31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67
Finn Laudrup 28
147 1 Ted MacDougall Norwich City SWEDEN Sweden Wed 16 Apr 1975

1-1

A 15574 Ted MacDougall 86
Thomas Sjoberg 44
148 1 Willie Pettigrew Motherwell SWITZERLAND Switzerland Wed 07 Apr 1976

1-0

H 15734 Willie Pettigrew 2
-----
149 1 Joe Craig Celtic SWEDEN Sweden Wed 27 Apr 1977

3-1

H 22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79
Benny Wendt 50
150 1 Ian Wallace Coventry City BULGARIA Bulgaria Wed 22 Feb 1978

2-1

H 59518 Archie Gemmill pen 43; Ian Wallace 84
Stoytcho Mladenov 7
151 1 Steve Archibald Aberdeen PORTUGAL Portugal Wed 26 Mar 1980

4-1

H 19323 Kenny Dalglish 6; Andy Gray 26; Steve Archibald 68; Archie Gemmill pen 84
Fernando Gomes 74
152 1 Charlie Nicholas Celtic SWITZERLAND Switzerland Wed 30 Mar 1983

2-2

H 36895 John Wark 70; Charlie Nicholas 76
Andre Egli 15; Heinz Hermann 58
153 1 Mark McGhee Aberdeen CANADA Canada Sun 12 Jun 1983

2-0

A 14942 Gordon Strachan pen 36; Mark McGhee 75
-----
154 1 Davie Dodds Dundee United URUGUAY Uruguay Wed 21 Sep 1983

2-0

H 20541 John Robertson pen 24; Davie Dodds 55
-----
155 1 Mo Johnston Watford WALES Wales Tue 28 Feb 1984

2-1

H 17294 Davie Cooper pen 37; Mo Johnston 78
Robert Mark James 47
156 1 Frank McAvennie West Ham United AUSTRALIA Australia Wed 20 Nov 1985

2-0

H 61450 Davie Cooper 57; Frank McAvennie 60
-----
157 1 Gary Mackay Heart of Midlothian BULGARIA Bulgaria Wed 11 Nov 1987

1-0

A 49976 Gary Mackay 87
-----
158 1 John Collins Hibernian SAUDI ARABIA Saudi Arabia Wed 17 Feb 1988

2-2

A 35000 Mo Johnston 47; John Collins 49
Youssef JAZAA 16; Majid Abdullah MOHAMMED 71
159 1 John Robertson Heart of Midlothian ROMANIA Romania Wed 12 Sep 1990

2-1

H 8046 John Robertson 37; Ally McCoist 75
Rodion Camataru 13
160 1 Billy McKinlay Dundee United MALTA Malta Wed 17 Nov 1993

2-0

A 7000 Billy McKinlay 16; Colin Hendry 73
-----
161 1 John McGinlay Bolton Wanderers AUSTRIA Austria Wed 20 Apr 1994

2-1

A 35000 John McGinlay 35; Billy McKinlay 60
Adolf Hutter 13
162 1 Stevie Crawford Raith Rovers ECUADOR Ecuador Wed 24 May 1995

2-1

N 5669 John Robertson 75; Stevie Crawford 83
Iván Hurtado pen 79
163 1 Dougie Freedman Crystal Palace LATVIA Latvia Sat 06 Oct 2001

2-1

H 23228 Dougie Freedman 44; David Weir 54
Andrejs Rubins 21
164 1 Scott Dobie West Bromwich Albion SOUTH KOREA South Korea Thu 16 May 2002

1-4

A 52384 Scott Dobie 75
Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87
165 1 Chris Burke Rangers BULGARIA Bulgaria Thu 11 May 2006

5-1

N 5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89
Yordan Todorov 25
165 1 Kris Boyd Rangers BULGARIA Bulgaria Thu 11 May 2006

5-1

N 5780 Kris Boyd 12; Kris Boyd 42; James McFadden 69; Chris Burke 78; Chris Burke 89
Yordan Todorov 25
167 1 David Clarkson Motherwell CZECH REPUBLIC Czech Republic Fri 30 May 2008

1-3

A 11314 David Clarkson 85
Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90
168 1 Kirk Broadfoot Rangers ICELAND Iceland Wed 10 Sep 2008

2-1

A 9764 Kirk Broadfoot 18; James McFadden 59
Eidur Gudjohnsen pen 77
169 1 Danny Wilson Liverpool FAROE ISLANDS Faroe Islands Tue 16 Nov 2010

3-0

H 10873 Danny Wilson 24; Kris Commons 31; James Charles Mackie 45
-----
1 2 Harry McNiel Queens Park ENGLAND England Sat 06 Mar 1875

2-2

A 2000 Harry McNiel 30; Peter Andrews 75
Charles Henry Reynolds Wollaston 5; Charles William Alcock 70
2 2 Thomas Highet Queens Park ENGLAND England Sat 04 Mar 1876

3-0

H 16000 Billy MacKinnon 8; Harry McNiel 12; Thomas Highet 16
-----
3 2 John Baird Vale of Leven WALES Wales Sat 23 Mar 1878

9-0

H 6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70
-----
4 2 Frank Shaw Pollokshields Athletic WALES Wales Sat 29 Mar 1884

4-1

H 5000 Joe Lindsay 22; Frank Shaw 49; John Kay 65; John Kay 87
Robert Roberts 7
5 2 David Allan Queens Park WALES Wales Mon 23 Mar 1885

8-1

A 4000 Robert Calderwood 8; William Anderson 20; David Allan 30; Joe Lindsay 56; William Anderson 76; Robert Calderwood 80; Joe Lindsay 84; Joe Lindsay 88
Robert Albert Jones 54
6 2 Leitch Keir Dumbarton ENGLAND England Sat 19 Mar 1887

3-2

A 12000 James McCall 30; Leitch Keir 68; John Allan 70
Dr. Tinsley Lindley 32; Frederick Dewhurst 69
7 2 William Robertson Dumbarton WALES Wales Mon 21 Mar 1887

2-0

A 5000 William Robertson 40; John Allan 80
-----
8 2 Ralph Aitken Dumbarton IRELAND Ireland Sat 24 Mar 1888

10-2

A 10000 George Dewar 5; William Dickson 8; Thomas Brackenridge 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
9 2 James McLaren Celtic ENGLAND England Sat 13 Apr 1889

3-2

A 10000 Neil Munro 55; James Oswald 82; James McLaren 90
William Isaiah Bassett 15; David Weir 17
10 2 Bob Boyd Mossend Swifts WALES Wales Sat 21 Mar 1891

4-3

A 4000 Bob Boyd NA; James Logan NA; Robert Buchanan NA; Bob Boyd NA
John Charles Henry Bowdler NA; William Owen NA; John Charles Henry Bowdler NA
11 2 Alexander Keillor Montrose IRELAND Ireland Sat 19 Mar 1892

3-2

A 10500 Alexander Keillor 17; William Lambie 28; David Ellis 70
James Porter Williamson 42; George Gaffikin 86
12 2 Jack Bell Dumbarton ENGLAND England Sat 02 Apr 1892

1-4

H 21000 Jack Bell 80
Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26
13 2 Sandy McMahon Celtic IRELAND Ireland Sat 25 Mar 1893

6-1

H 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80
George Gaffikin 44
14 2 Bob McColl Queens Park IRELAND Ireland Sat 28 Mar 1896

3-3

A 8000 Bob McColl 7; Bob McColl 32; Pat Murray 85
James Humphrey Barron 20; James Humphrey Barron 32; Robert George "Bob" Milne pen 43
15 2 Tommy Hyslop Rangers ENGLAND England Sat 03 Apr 1897

2-1

A 33715 Tommy Hyslop 27; James Millar 83
Stephen Bloomer 19
16 2 Alex Christie Queens Park IRELAND Ireland Sat 25 Mar 1899

9-1

H 12000 Bob McColl 5; Alex Christie 10; Bob Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Bob Hamilton 65; John Campbell 70; John Campbell 80
Archibald Lee "Archie" Goodall 54
16 2 Bob Hamilton Rangers IRELAND Ireland Sat 25 Mar 1899

9-1

H 12000 Bob McColl 5; Alex Christie 10; Bob Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Bob Hamilton 65; John Campbell 70; John Campbell 80
Archibald Lee "Archie" Goodall 54
18 2 Alec Smith Rangers WALES Wales Sat 03 Feb 1900

5-2

H 12500 Jack Bell 2; David Wilson 7; David Wilson 35; Bob Hamilton 37; Alec Smith 60
Thomas David Parry 44; William Thomas Butler 52
19 2 Jimmy Howie Newcastle United ENGLAND England Sat 07 Apr 1906

2-1

H 102741 Jimmy Howie 40; Jimmy Howie 55
Albert Shepherd 81
20 2 James Galt Rangers IRELAND Ireland Sat 14 Mar 1908

5-0

A 10000 Jimmy Quinn 3; James Galt 23; Jimmy Quinn NA; Jimmy Quinn 70; Jimmy Quinn 75
-----
21 2 Andrew Wilson Sheffield Wednesday ENGLAND England Sat 04 Apr 1908

1-1

H 121452 Andrew Wilson 27
James Edwin Windridge 75
22 2 Jimmy McMenemy Celtic IRELAND Ireland Mon 15 Mar 1909

5-0

H 24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84
-----
23 2 William Reid Rangers IRELAND Ireland Sat 18 Mar 1911

2-0

H 32000 William Reid 23; Jimmy McMenemy 53
-----
24 2 Joe Donnachie Oldham Athletic IRELAND Ireland Sat 14 Mar 1914

1-1

A 31000 Joe Donnachie 70
Samuel Young 89
25 2 Alan Morton Queens Park IRELAND Ireland Sat 13 Mar 1920

3-0

H 39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55
-----
25 2 Andy Wilson Dunfermline Athletic IRELAND Ireland Sat 13 Mar 1920

3-0

H 39757 Andy Wilson 8; Alan Morton 42; Andy Cunningham 55
-----
27 2 Joe Cassidy Celtic NORTHERN IRELAND Northern Ireland Sat 26 Feb 1921

2-0

A 35000 Andy Wilson pen 10; Joe Cassidy 87
-----
28 2 Sandy Archibald Rangers WALES Wales Sat 04 Feb 1922

1-2

A 8000 Sandy Archibald 66
Leonard Stephen Davies 7; Stanley Charles Davies 25
29 2 David Morris Raith Rovers NORTHERN IRELAND Northern Ireland Sat 01 Mar 1924

2-0

H 30000 Andy Cunningham 85; David Morris 89
-----
30 2 Hughie Gallacher Airdrieonians WALES Wales Sat 14 Feb 1925

3-1

H 25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63
William [2] Williams 43
31 2 James Dunn Hibernian NORTHERN IRELAND Northern Ireland Sat 28 Feb 1925

3-0

A 41000 Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36
-----
32 2 William Clunas Sunderland WALES Wales Sat 31 Oct 1925

3-0

A 18000 John Duncan 70; Adam McLean 80; William Clunas 82
-----
33 2 Alex James Preston North End ENGLAND England Sat 31 Mar 1928

5-1

A 80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86
Robert F. Kelly 89
34 2 Willie Imrie St Johnstone GERMANY Germany Sat 01 Jun 1929

1-1

A 47000 Willie Imrie 87
Hans Ruch 49
35 2 Jimmy Fleming Rangers Netherlands Netherlands Tue 04 Jun 1929

2-0

A 24000 Jimmy Fleming 30; Bobby Rankin pen 42
-----
36 2 Jimmy McGrory Celtic ENGLAND England Sat 28 Mar 1931

2-0

H 131273 George Stevenson 61; Jimmy McGrory 64
-----
37 2 James Easson Portsmouth SWITZERLAND Switzerland Sun 24 May 1931

3-2

A 10000 James Easson 22; William Boyd 24; Andy Love 89
Albert Buche 31; Max Fauguel   66
37 2 William Boyd Clyde SWITZERLAND Switzerland Sun 24 May 1931

3-2

A 10000 James Easson 22; William Boyd 24; Andy Love 89
Albert Buche 31; Max Fauguel   66
39 2 Neil Dewar Third Lanark FRANCE France Sun 08 May 1932

3-1

A 20000 Neil Dewar 14; Neil Dewar 27; Neil Dewar 40
Marcel Langiller pen 43
40 2 Charlie Napier Celtic WALES Wales Wed 21 Nov 1934

3-2

H 26334 Dally Duncan 23; Charlie Napier 46; Charlie Napier 85
Cuthbert Phillips 72; David John Astley 88
41 2 Torry Gillick Everton CZECHOSLOVAKIA Czechoslovakia Sat 15 May 1937

3-1

A 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73
Antonin Puc 29
42 2 James Smith Rangers NORTHERN IRELAND Northern Ireland Wed 10 Nov 1937

1-1

H 21878 James Smith 48
Peter Dermont Doherty 14
43 2 Willie Waddell Rangers WALES Wales Sat 19 Oct 1946

1-3

A 29568 Willie Waddell pen 49
Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88
44 2 Billy Steel Greenock Morton BELGIUM Belgium Sun 18 May 1947

1-2

A 51161 Billy Steel 63
Pol Anoul 28; Pol Anoul 75
45 2 Robert Flavell Airdrieonians LUXEMBOURG Luxembourg Sat 24 May 1947

6-0

A 4000 Robert Flavell 6; Billy Steel 13; Billy Steel 48; Andrew McLaren 60; Robert Flavell 69; Andrew McLaren 86
-----
46 2 Bobby Combe Hibernian BELGIUM Belgium Wed 28 Apr 1948

2-0

H 67447 Bobby Combe 26; David Duncan 59
-----
47 2 Leslie Johnston Clyde SWITZERLAND Switzerland Mon 17 May 1948

1-2

A 30000 Leslie Johnston 16
Rene Maillard 45; Jacques Fatton 78
48 2 Jimmy Mason Third Lanark NORTHERN IRELAND Northern Ireland Wed 17 Nov 1948

3-2

H 91547 Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89
David John Walsh 1; David John Walsh 5
49 2 Lawrie Reilly Hibernian ENGLAND England Sat 09 Apr 1949

3-1

A 98188 Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61
John Edward Thompson Milburn 75
50 2 Willie Bauld Heart of Midlothian SWITZERLAND Switzerland Wed 26 Apr 1950

3-1

H 122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
51 2 George Hamilton Aberdeen BELGIUM Belgium Sun 20 May 1951

5-0

A 55135 George Hamilton 10; Jimmy Mason 15; George Hamilton 60; George Hamilton 76; Willie Waddell 85
-----
52 2 Ian McMillan Airdrieonians United States United States Wed 30 Apr 1952

6-0

H 107809 Lawrie Reilly 9; Lawrie Reilly 11; Ian McMillan 29; Lawrie Reilly 34; John O'Connell og 60; Ian McMillan 89
-----
53 2 Jackie Henderson Portsmouth NORTHERN IRELAND Northern Ireland Sat 03 Oct 1953

3-1

A 58248 Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89
Norman Lockhart pen 72
54 2 Patrick Buckley Aberdeen WALES Wales Sat 16 Oct 1954

1-0

A 53000 Patrick Buckley 70
-----
55 2 Archie Robertson Clyde AUSTRIA Austria Thu 19 May 1955

4-1

A 65000 Archie Robertson 1; Gordon Smith 43; Billy Liddell 70; Lawrie Reilly 90
Ernst Ocwirk 88
56 2 David Herd Arsenal NORTHERN IRELAND Northern Ireland Wed 05 Nov 1958

2-2

H 72713 David Herd 53; Bobby Collins 57
Eric Caldow og 74; James McIlroy 83
57 2 George Herd Clyde HUNGARY Hungary Sun 05 Jun 1960

3-3

A 90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
58 2 Bobby Murdoch Celtic WALES Wales Wed 24 Nov 1965

4-1

H 49889 Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86
Ivor John Allchurch 14
59 2 Colin Stein Rangers CYPRUS Cyprus Wed 11 Dec 1968

5-0

A 5895 Alan Gilzean 4; Bobby Murdoch 23; Alan Gilzean 35; Colin Stein 46; Colin Stein 47
-----
60 2 Eddie Gray Leeds United CYPRUS Cyprus Sat 17 May 1969

8-0

H 39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76
-----
61 2 Archie Gemmill Derby County PORTUGAL Portugal Wed 13 Oct 1971

2-1

H 58472 John OHare 23; Archie Gemmill 58
Rui Rodrigues 57
62 2 George Graham Arsenal Netherlands Netherlands Wed 01 Dec 1971

1-2

A 18000 George Graham 58
Johan Cruyff 5; Barry Hulshoff 88
63 2 Jimmy Bone Norwich City DENMARK Denmark Wed 18 Oct 1972

4-1

A 31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67
Finn Laudrup 28
64 2 Kenny Burns Birmingham City EAST GERMANY East Germany Wed 30 Oct 1974

3-0

H 39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75
-----
65 2 Bruce Rioch Derby County WALES Wales Sat 17 May 1975

2-2

A 23509 Colin Jackson 52; Bruce Rioch 61
John Benjamin Toshack 28; Brian Flynn 35
66 2 Don Masson Queens Park Rangers NORTHERN IRELAND Northern Ireland Sat 08 May 1976

3-0

H 49033 Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52
-----
67 2 Ray Stewart West Ham United NORTHERN IRELAND Northern Ireland Tue 19 May 1981

2-0

H 22431 Ray Stewart 5; Steve Archibald 50
-----
68 2 Alan McInally Aston Villa CHILE Chile Tue 30 May 1989

2-0

H 7719 Alan McInally 4; Murdo MacLeod 52
-----
69 2 Scott Booth Aberdeen ESTONIA Estonia Wed 19 May 1993

3-0

A 5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
70 2 Duncan Shearer Aberdeen Netherlands Netherlands Fri 27 May 1994

1-3

A 17500 Duncan Shearer 81
Brian Roy 17; Peter van Vossen 62; Brian Irvine og 71
71 2 Colin Calderwood Tottenham Hotspur SAN MARINO San Marino Wed 26 Apr 1995

2-0

A 1738 John Collins 19; Colin Calderwood 85
-----
72 2 Christian Dailly Derby County MALTA Malta Sun 01 Jun 1997

3-2

A 3500 Christian Dailly 4; Darren Jackson 44; Darren Jackson 81
Hubert Suda 17; Stefan Sultana 57
73 2 Don Hutchison Everton GERMANY Germany Wed 28 Apr 1999

1-0

A 27000 Don Hutchison 66
-----
74 2 Paul Ritchie Heart of Midlothian CZECH REPUBLIC Czech Republic Wed 09 Jun 1999

2-3

A 21149 Paul Ritchie 30; Allan Johnston 62
Tomas Repka 65; Pavel Kuka 66; Jan Koller 87
75 2 Gary McSwegan Heart of Midlothian LITHUANIA Lithuania Sat 09 Oct 1999

3-0

H 22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
76 2 Kenny Miller Wolverhampton Wanderers ICELAND Iceland Sat 29 Mar 2003

2-1

H 37548 Kenny Miller 10; Lee Wilkie 70
Eidur Gudjohnsen 48
77 2 Darren Fletcher Manchester United LITHUANIA Lithuania Sat 11 Oct 2003

1-0

H 50343 Darren Fletcher 70
-----
78 2 Nigel Quashie Portsmouth TRINIDAD AND TOBAGO Trinidad And Tobago Sun 30 May 2004

4-1

H 16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
79 2 James McArthur Wigan Athletic NORTHERN IRELAND Northern Ireland Wed 09 Feb 2011

3-0

N 18742 Kenny Miller 19; James McArthur 32; Kris Commons 51
-----
80 2 Jordan Rhodes Huddersfield Town AUSTRALIA Australia Wed 15 Aug 2012

3-1

H 11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76
Marco Bresciano 18
81 2 Ikechi Anya Watford North Macedonia North Macedonia Wed 11 Sep 2013

2-1

A 14093 Ikechi Anya 59; Shaun Maloney 88
Jovan Kostovski 83
1 3 John Ferguson Vale of Leven WALES Wales Sat 25 Mar 1876

4-0

H 17000 John Ferguson 40; Jimmy Lang 48; Billy MacKinnon 53; Harry McNiel NA
-----
2 3 John McDougall Vale of Leven ENGLAND England Sat 02 Mar 1878

7-2

H 10000 John McDougall 7; John McGregor 32; Harry McNiel 39; John McDougall 41; John McDougall 46; Billy MacKinnon 62; Harry McNiel 70
John George Wylie 65; Arthur William Cursham 75
2 3 John McGregor Vale of Leven ENGLAND England Sat 02 Mar 1878

7-2

H 10000 John McDougall 7; John McGregor 32; Harry McNiel 39; John McDougall 41; John McDougall 46; Billy MacKinnon 62; Harry McNiel 70
John George Wylie 65; Arthur William Cursham 75
4 3 John Smith Mauchline ENGLAND England Sat 05 Apr 1879

4-5

A 4500 Billy MacKinnon 15; John McDougall 23; John Smith 26; Billy MacKinnon 41
William H. Mosforth 5; Edward Charles Bambridge 48; Arthur Copeland Goodyer 60; Norman Coles Bailey 75; Edward Charles Bambridge 83
5 3 David Davidson Queens Park WALES Wales Sat 27 Mar 1880

5-1

H 2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60
William Roberts 85
5 3 William Beveridge Edinburgh University WALES Wales Sat 27 Mar 1880

5-1

H 2000 David Davidson 38; William Beveridge 40; Joe Lindsay 50; James McAdam 55; John Campbell 60
William Roberts 85
7 3 Eadie Fraser Queens Park WALES Wales Sat 25 Mar 1882

5-0

H 5000 John Kay 25; George Ker 50; Eadie Fraser 60; Eadie Fraser 70; James McAulay 88
-----
8 3 William Anderson Queens Park WALES Wales Mon 12 Mar 1883

3-0

A 2000 John Smith 35; Eadie Fraser 38; William Anderson 60
-----
9 3 John McPherson Cowlairs IRELAND Ireland Sat 29 Mar 1890

4-1

A 5000 Gilbert Rankin 10; Thomas Wylie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
10 3 David Baird Heart of Midlothian WALES Wales Sat 26 Mar 1892

6-1

H 1200 William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; David Baird NA; James Hamilton NA
Benjamin Lewis 87
11 3 John Taylor Dumbarton IRELAND Ireland Sat 31 Mar 1894

2-1

A 6000 Samuel Torrans og 25; John Taylor 28
Olphert Martin Stanfield 65
12 3 Alexander King Celtic IRELAND Ireland Sat 27 Mar 1897

5-1

H 15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alexander King 40; John McPherson 70
James Pyper 62
13 3 Charlie Thomson Heart of Midlothian IRELAND Ireland Sat 18 Mar 1905

4-0

H 37000 Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61
-----
14 3 Thomas Fitchie Arsenal IRELAND Ireland Sat 17 Mar 1906

1-0

A 8000 Thomas Fitchie 52
-----
15 3 Alexander Bennett Celtic WALES Wales Sat 07 Mar 1908

2-1

H 18000 Alexander Bennett 60; William Lennie 87
William Jones 30
16 3 Davie Meiklejohn Rangers WALES Wales Sat 14 Feb 1925

3-1

H 25000 Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63
William [2] Williams 43
17 3 Thomas Craig Rangers NORWAY Norway Sun 26 May 1929

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
18 3 George Stevenson Motherwell NORTHERN IRELAND Northern Ireland Sat 22 Feb 1930

3-1

H 31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72
John Harold Mccaw 40
19 3 Andy Love Aberdeen SWITZERLAND Switzerland Sun 24 May 1931

3-2

A 10000 James Easson 22; William Boyd 24; Andy Love 89
Albert Buche 31; Max Fauguel   66
20 3 Jimmy Delaney Celtic GERMANY Germany Wed 14 Oct 1936

2-0

H 50000 Jimmy Delaney 60; Jimmy Delaney 80
-----
21 3 David McCulloch Brentford NORTHERN IRELAND Northern Ireland Sat 31 Oct 1936

3-1

A 45000 Charlie Napier 28; Alexander Munro 46; David McCulloch 62
Norman Kernaghan 25
22 3 Bobby Campbell Chelsea SWITZERLAND Switzerland Wed 26 Apr 1950

3-1

H 122351 Willie Bauld 10; Bobby Campbell 38; Allan Brown 44
Charles Antenen 21
23 3 Johnny McKenzie Partick Thistle NORWAY Norway Wed 19 May 1954

1-1

A 23800 Johnny McKenzie 55
Harry Kure 88
24 3 John Mudie Blackpool YUGOSLAVIA Yugoslavia Wed 21 Nov 1956

2-0

H 55414 John Mudie 36; Samuel Baird 55
-----
25 3 Alex Young Heart of Midlothian HUNGARY Hungary Sun 05 Jun 1960

3-3

A 90000 William Hunter 34; George Herd 62; Alex Young 66
Karoly Sandor 19; Janos Gorocs 77; Lajos Tichy 92
26 3 Davie Wilson Rangers ENGLAND England Sat 15 Apr 1961

3-9

A 97350 Dave Mackay 48; Davie Wilson 53; Pat Quinn 75
Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85
27 3 Frank McLintock Leicester City SPAIN Spain Thu 13 Jun 1963

6-2

A 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
28 3 Alan Gilzean Dundee ENGLAND England Sat 11 Apr 1964

1-0

H 133245 Alan Gilzean 72
-----
29 3 Jimmy Johnstone Celtic ENGLAND England Sat 02 Apr 1966

3-4

H 123052 Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81
Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73
30 3 Tommy McLean Kilmarnock WALES Wales Sat 03 May 1969

5-3

A 18765 Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87
Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57
31 3 Hugh Curran Wolverhampton Wanderers ENGLAND England Sat 22 May 1971

1-3

A 91469 Hugh Curran 11
Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40
32 3 Lou Macari Celtic YUGOSLAVIA Yugoslavia Thu 29 Jun 1972

2-2

N 4000 Lou Macari 40; Lou Macari 67
Dusan Bajevic 60; Jure Jerkovic 86
33 3 Colin Jackson Rangers WALES Wales Sat 17 May 1975

2-2

A 23509 Colin Jackson 52; Bruce Rioch 61
John Benjamin Toshack 28; Brian Flynn 35
34 3 Andy Gray Aston Villa FINLAND Finland Wed 08 Sep 1976

6-0

H 16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80
-----
35 3 John Wark Ipswich Town ENGLAND England Sat 26 May 1979

1-3

A 98000 John Wark 21
Peter Simon Barnes 45; Stephen James Coppell 63; Joseph [Kevin] Keegan 70
36 3 Davie Cooper Rangers WALES Wales Tue 28 Feb 1984

2-1

H 17294 Davie Cooper pen 37; Mo Johnston 78
Robert Mark James 47
37 3 Stewart Mckimmie Aberdeen ARGENTINA Argentina Wed 28 Mar 1990

1-0

H 46535 Stewart Mckimmie 32
-----
38 3 Colin Hendry Blackburn Rovers MALTA Malta Wed 17 Nov 1993

2-0

A 7000 Billy McKinlay 16; Colin Hendry 73
-----
39 3 David Hopkin Leeds United BELARUS Belarus Sun 07 Sep 1997

4-1

H 20160 Kevin Gallacher 6; David Hopkin 54; Kevin Gallacher 58; David Hopkin 88
Pyatro Pyatrovich Kachura pen 74
40 3 Colin Cameron Heart of Midlothian LITHUANIA Lithuania Sat 09 Oct 1999

3-0

H 22059 Don Hutchison 48; Gary McSwegan 50; Colin Cameron 88
-----
41 3 Kevin Kyle Sunderland HONG KONG LEAGUE Hong Kong League Thu 23 May 2002

4-0

A 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72
-----
41 3 Steven Thompson Dundee United HONG KONG LEAGUE Hong Kong League Thu 23 May 2002

4-0

A 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72
-----
43 3 Craig Beattie Celtic Georgia Georgia Sat 24 Mar 2007

2-1

H 50850 Kris Boyd 11; Craig Beattie 88
Shota Arveladze 39
44 3 Ross McCormack Cardiff City ICELAND Iceland Wed 01 Apr 2009

2-1

H 42259 Ross McCormack 39; Steven Fletcher 65
Indridi Sigurdsson 54
45 3 James Charles Mackie Queens Park Rangers FAROE ISLANDS Faroe Islands Tue 16 Nov 2010

3-0

H 10873 Danny Wilson 24; Kris Commons 31; James Charles Mackie 45
-----
46 3 Robert Snodgrass Leeds United DENMARK Denmark Wed 10 Aug 2011

2-1

H 17582 William Kvist og 22; Robert Snodgrass 44
Christian Eriksen 31
47 3 Craig Mackail-Smith Brighton and Hove Albion Liechtenstein Liechtenstein Sat 08 Oct 2011

1-0

A 5636 Craig Mackail-Smith 32
-----
48 3 David Goodwillie Blackburn Rovers SPAIN Spain Tue 11 Oct 2011

1-3

A 24896 David Goodwillie pen 66
David Silva 6; David Silva 44; David Villa 54
49 3 Matt Ritchie A.F.C. Bournemouth Qatar Qatar Fri 05 Jun 2015

1-0

H 14270 Matt Ritchie 41
-----
50 3 Stuart Armstrong Celtic LITHUANIA Lithuania Fri 01 Sep 2017

3-0

A 5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72
-----
1 4 Charles Campbell Queens Park WALES Wales Mon 05 Mar 1877

2-0

A 4000 Charles Campbell 55; William Addams Williams Evans og 75
-----
2 4 Jerry Weir Queens Park WALES Wales Sat 23 Mar 1878

9-0

H 6000 Peter Campbell 4; Jerry Weir 15; Peter Campbell 18; John Baird 37; John Ferguson 38; Jerry Weir 42; John Ferguson 50; James Watson 60; Jimmy Lang 70
-----
3 4 Sandy MacFarlane Dundee IRELAND Ireland Mon 15 Mar 1909

5-0

H 24000 Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84
-----
4 4 Alexander Higgins Newcastle United ENGLAND England Sat 01 Apr 1911

1-1

A 38000 Alexander Higgins 88
James Stewart 20
5 4 Tommy Walker Heart of Midlothian NORTHERN IRELAND Northern Ireland Wed 13 Nov 1935

2-1

H 29800 Tommy Walker 60; Dally Duncan 89
James Kelly 49
6 4 Tommy Ring Clyde HUNGARY Hungary Wed 08 Dec 1954

2-4

H 113180 Tommy Ring 36; Bobby Johnstone 46
Joszef Bozsik 20; Nandor Hidegkuti 26; Karoly Sandor 44; Sandor Kocsis 89
7 4 Jimmy Murray Heart of Midlothian YUGOSLAVIA Yugoslavia Sun 08 Jun 1958

1-1

N 9591 Jimmy Murray 48
Aleksandar Petakovic 6
8 4 Dave Gibson Leicester City SPAIN Spain Thu 13 Jun 1963

6-2

A 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
9 4 Peter Lorimer Leeds United NORTHERN IRELAND Northern Ireland Sat 20 May 1972

2-0

H 39652 Denis Law 86; Peter Lorimer 89
-----
10 4 Kenny Dalglish Celtic DENMARK Denmark Wed 15 Nov 1972

2-0

H 47099 Kenny Dalglish 2; Peter Lorimer 47
-----
11 4 Joe Jordan Leeds United CZECHOSLOVAKIA Czechoslovakia Wed 26 Sep 1973

2-1

H 89028 Jim Holton 41; Joe Jordan 75
Zdenek Nehoda 33
12 4 Willie Miller Aberdeen WALES Wales Wed 21 May 1980

1-0

H 27455 Willie Miller 26
-----
13 4 Paul Sturrock Dundee United PORTUGAL Portugal Wed 18 Nov 1981

1-2

A 25000 Paul Sturrock 9
Manuel Fernandes 33; Manuel Fernandes 56
14 4 Gordon Durie Chelsea YUGOSLAVIA Yugoslavia Wed 06 Sep 1989

1-3

A 42500 Gordon Durie 37
Srecko Katanec 52; Stephen Nicol og 58; Gary Thompson Gillespie og 59
15 4 Steven Fletcher Hibernian ICELAND Iceland Wed 01 Apr 2009

2-1

H 42259 Ross McCormack 39; Steven Fletcher 65
Indridi Sigurdsson 54
1 5 Billy MacKinnon Queens Park ENGLAND England Sat 04 Mar 1876

3-0

H 16000 Billy MacKinnon 8; Harry McNiel 12; Thomas Highet 16
-----
2 5 James Kelly Celtic IRELAND Ireland Sat 25 Mar 1893

6-1

H 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80
George Gaffikin 44
3 5 Neilly Gibson Rangers IRELAND Ireland Sat 27 Mar 1897

5-1

H 15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alexander King 40; John McPherson 70
James Pyper 62
4 5 John Campbell Celtic IRELAND Ireland Sat 03 Mar 1900

3-0

A 6000 John Campbell 8; Alec Smith 23; Alec Smith 83
-----
5 5 David Russell Celtic IRELAND Ireland Sat 23 Feb 1901

11-0

H 15000 Sandy McMahon 6; Sandy McMahon 15; David Russell 25; John Campbell 30; Sandy McMahon 40; Sandy McMahon 50; Bob Hamilton 55; Bob Hamilton 60; John Campbell 65; Bob Hamilton 70; Bob Hamilton 80
-----
6 5 Bobby Walker Heart of Midlothian IRELAND Ireland Sat 01 Mar 1902

5-1

A 12000 Bob Hamilton 43; Bobby Walker 49; Bob Hamilton 70; Bob Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
7 5 Alex Donaldson Bolton Wanderers ENGLAND England Sat 10 Apr 1920

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
8 5 Bob McPhail Rangers NORTHERN IRELAND Northern Ireland Sat 19 Sep 1931

3-1

H 45000 George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75
James Dunne 20
9 5 Ian St John Motherwell POLAND Poland Wed 04 May 1960

2-3

H 29663 Denis Law 23; Ian St John 46
Krzysztof Baszkiewicz 11; Lucjan Brychczy 29; Ernest Pol 60
10 5 Arthur Graham Leeds United NORTHERN IRELAND Northern Ireland Tue 22 May 1979

1-0

H 28510 Arthur Graham 76
-----
11 5 John Robertson Nottingham Forest NORWAY Norway Thu 07 Jun 1979

4-0

A 17269 Joe Jordan 32; Kenny Dalglish 39; John Robertson 43; Gordon McQueen 55
-----
12 5 David Provan Celtic ISRAEL Israel Tue 28 Apr 1981

3-1

H 56608 John Robertson pen 20; John Robertson pen 30; David Provan 52
Moshe Sinai 56
13 5 Gary McAllister Leeds United SWITZERLAND Switzerland Wed 17 Oct 1990

2-1

H 27740 John Robertson pen 34; Gary McAllister 52
Adrian Knup pen 66
14 5 Billy Dodds Dundee United ESTONIA Estonia Sat 10 Oct 1998

3-2

H 16930 Billy Dodds 70; Sergei Hohlov-Simson og 79; Billy Dodds 85
Sergei Hohlov-Simson 34; Maksim Smirnov 76
15 5 Allan Johnston Sunderland FAROE ISLANDS Faroe Islands Sat 05 Jun 1999

1-1

A 4100 Allan Johnston 38
Hans Frodi Hansen 90
16 5 James McFadden Everton FAROE ISLANDS Faroe Islands Sat 06 Sep 2003

3-1

H 40109 Neil McCann 8; Paul Dickov 45; James McFadden 74
Julian Johnsson 36
16 5 Paul Dickov Leicester City FAROE ISLANDS Faroe Islands Sat 06 Sep 2003

3-1

H 40109 Neil McCann 8; Paul Dickov 45; James McFadden 74
Julian Johnsson 36
18 5 Garry OConnor Hibernian AUSTRIA Austria Wed 17 Aug 2005

2-2

A 13800 Kenny Miller 3; Garry OConnor 39
Andreas Ibertsberger 83; Joachim Standfest 87
19 5 Charlie Mulgrew Celtic ESTONIA Estonia Wed 06 Feb 2013

1-0

H 16102 Charlie Mulgrew 39
-----
20 5 Grant Hanley Blackburn Rovers WALES Wales Fri 22 Mar 2013

1-2

H 39365 Grant Hanley 45
Aaron James Ramsey 73; Hal Robson-Kanu 74
21 5 Andy Robertson Hull City ENGLAND England Tue 18 Nov 2014

1-3

H 49526 Andy Robertson 83
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85
22 5 Ryan Fraser A.F.C. Bournemouth Albania Albania Sat 17 Nov 2018

4-0

A 8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67
-----
1 6 John Robertson Rangers WALES Wales Sat 02 Mar 1901

1-1

A 5000 John Robertson 74
Thomas David Parry 78
2 6 Alex Jackson Huddersfield Town ENGLAND England Sat 17 Apr 1926

1-0

A 49429 Alex Jackson 36
-----
3 6 Jimmy Davidson Partick Thistle NORTHERN IRELAND Northern Ireland Wed 03 Nov 1954

2-2

H 46229 Jimmy Davidson 22; Bobby Johnstone 74
William Laurence Bingham 24; William John McAdams 43
4 6 Willie Fernie Celtic WALES Wales Sat 20 Oct 1956

2-2

A 60000 Willie Fernie 28; Lawrie Reilly 35
Trevor Ford 6; Terry Cameron Medwin 31
5 6 John Hughes Celtic ENGLAND England Sat 24 Feb 1968

1-1

H 130711 John Hughes 39
Martin Stanford Peters 20
6 6 Willie Morgan Manchester United DENMARK Denmark Wed 18 Oct 1972

4-1

A 31200 Lou Macari 17; Jimmy Bone 19; Joe Harper 66; Willie Morgan 67
Finn Laudrup 28
7 6 Jim Holton Manchester United CZECHOSLOVAKIA Czechoslovakia Wed 26 Sep 1973

2-1

H 89028 Jim Holton 41; Joe Jordan 75
Zdenek Nehoda 33
8 6 Gordon Strachan Aberdeen SWEDEN Sweden Wed 10 Sep 1980

1-0

A 39831 Gordon Strachan 72
-----
9 6 Richard Gough Dundee United CANADA Canada Thu 16 Jun 1983

3-0

A 12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89
-----
10 6 Eamonn Bannon Dundee United EAST GERMANY East Germany Wed 16 Nov 1983

1-2

A 18000 Eamonn Bannon 78
Ronald Kreer 33; Joachim Streich 43
11 6 Lee Wilkie Dundee ICELAND Iceland Sat 29 Mar 2003

2-1

H 37548 Kenny Miller 10; Lee Wilkie 70
Eidur Gudjohnsen 48
12 6 Gary Holt Norwich City TRINIDAD AND TOBAGO Trinidad And Tobago Sun 30 May 2004

4-1

H 16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
13 6 Paul Hartley Heart of Midlothian SLOVENIA Slovenia Wed 12 Oct 2005

3-0

A 9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82
-----
14 6 Shaun Maloney Aston Villa FAROE ISLANDS Faroe Islands Wed 06 Jun 2007

2-0

A 4100 Shaun Maloney 31; Garry OConnor 35
-----
15 6 Kenny McLean Norwich City SAN MARINO San Marino Sun 24 Mar 2019

2-0

A 4077 Kenny McLean 4; Johnny Russell 74
-----
1 7 James Gibson Aston Villa WALES Wales Sat 26 Oct 1929

4-2

A 25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77
Eugene O'Callaghan 55; Leonard Stephen Davies 63
2 7 William Thornton Rangers DENMARK Denmark Sun 25 May 1952

2-1

A 39000 William Thornton 49; Lawrie Reilly 71
Poul Rasmussen 64
3 7 John Hewie Charlton Athletic SPAIN Spain Wed 08 May 1957

4-2

H 88873 John Mudie 23; John Hewie pen 41; John Mudie 70; John Mudie 79
Ladislao Kubala 30; Luis Suarez Miramontes 50
4 7 Ally McCoist Rangers HUNGARY Hungary Wed 09 Sep 1987

2-0

H 15228 Ally McCoist 34; Ally McCoist 62
-----
5 7 Stuart McCall Everton SWEDEN Sweden Sat 16 Jun 1990

2-1

N 31823 Stuart McCall 10; Mo Johnston pen 81
Glenn Peter Stromberg 85
6 7 Barry Ferguson Rangers REPUBLIC OF IRELAND Republic Of Ireland Tue 30 May 2000

2-1

A 30213 Don Hutchison 16; Barry Ferguson 29
Craig William Burley og 2
7 7 Stephen McManus Celtic LITHUANIA Lithuania Sat 08 Sep 2007

3-1

H 51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82
Tomas Danilevicius pen 61
8 7 Steven Naismith Rangers SPAIN Spain Tue 12 Oct 2010

2-3

H 51322 Steven Naismith 58; Gerard Pique og 66
David Villa pen 44; Andres Iniesta 55; Fernando Llorente 79
9 7 Kris Commons West Bromwich Albion FAROE ISLANDS Faroe Islands Tue 16 Nov 2010

3-0

H 10873 Danny Wilson 24; Kris Commons 31; James Charles Mackie 45
-----
10 7 Chris Martin Derby County Gibraltar Gibraltar Sun 11 Oct 2015

6-0

A 12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91
-----
11 7 Oliver Burke Celtic CYPRUS Cyprus Sat 08 Jun 2019

2-1

H 31277 Andy Robertson 61; Oliver Burke 89
Ioannis Kousoulos 87
1 8 William Sellar Queens Park IRELAND Ireland Sat 25 Mar 1893

6-1

H 12000 William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80
George Gaffikin 44
2 8 Derek Parlane Rangers NORTHERN IRELAND Northern Ireland Tue 20 May 1975

3-0

H 64686 Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80
-----
3 8 Gordon McQueen Leeds United ROMANIA Romania Sun 01 Jun 1975

1-1

A 52203 Gordon McQueen 89
Dudu Georgescu 22
4 8 Paul McStay Celtic ICELAND Iceland Wed 17 Oct 1984

3-0

H 48635 Paul McStay 26; Paul McStay 40; Charlie Nicholas 74
-----
5 8 Gary Naysmith Everton ICELAND Iceland Sat 12 Oct 2002

2-0

A 7065 Christian Dailly 7; Gary Naysmith 63
-----
6 8 Gary Caldwell Hibernian TRINIDAD AND TOBAGO Trinidad And Tobago Sun 30 May 2004

4-1

H 16187 Darren Fletcher 6; Gary Holt 12; Gary Caldwell 23; Nigel Quashie 35
Stern John 55
1 9 Jock Hutton Blackburn Rovers WALES Wales Sat 29 Oct 1927

2-2

A 16000 Hughie Gallacher 14; Jock Hutton pen 16
Ernest Robert Curtis 44; James Davidson Gibson og 76
2 9 John Greig Rangers FINLAND Finland Thu 27 May 1965

2-1

A 20162 Davie Wilson 37; John Greig 50
Martti Hyvarinen 5
3 9 Murdo MacLeod BV Borussia Dortmund CHILE Chile Tue 30 May 1989

2-0

H 7719 Alan McInally 4; Murdo MacLeod 52
-----
4 9 Neil McCann Rangers LATVIA Latvia Sat 02 Sep 2000

1-0

A 9500 Neil McCann 88
-----
1 10 Tommy Docherty Preston North End ENGLAND England Sat 02 Apr 1955

2-7

A 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
2 10 Dave Mackay Tottenham Hotspur AUSTRIA Austria Sun 29 May 1960

1-4

A 55000 Dave Mackay 76
Gerhard Hanappi 26; Gerhard Hanappi 31; Erich Hof 44; Erich Hof 63
3 10 Jim Baxter Rangers URUGUAY Uruguay Wed 02 May 1962

2-3

H 67081 Jim Baxter 74; Ralph Brand 88
Jose Sasia 37; Luis Alberto Cubilla 45; Luis Alberto Cubilla 47
4 10 Eoin Jess Aberdeen SAN MARINO San Marino Wed 15 Nov 1995

5-0

H 30306 Eoin Jess 30; Scott Booth 45; Ally McCoist 49; Pat Nevin 71; Fabio Francini og 90
-----
1 11 Gordon Smith Hibernian YUGOSLAVIA Yugoslavia Sun 15 May 1955

2-2

A 20000 Lawrie Reilly 29; Gordon Smith 39
Todor Veselinovic 13; Bernard Vukas 38
2 11 Ronnie McKinnon Rangers WALES Wales Wed 22 Nov 1967

3-2

H 56438 Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78
Ronald Tudor Davies 18; William Alan Durban 55
3 11 Tommy Hutchison Coventry City EAST GERMANY East Germany Wed 30 Oct 1974

3-0

H 39435 Tommy Hutchison pen 34; Kenny Burns 36; Kenny Dalglish 75
-----
4 11 Matt Elliott Leicester City SAN MARINO San Marino Sat 07 Oct 2000

2-0

A 4377 Matt Elliott 70; Don Hutchison 72
-----
5 11 Matt Phillips West Bromwich Albion HUNGARY Hungary Tue 27 Mar 2018

1-0

A 8942 Matt Phillips 48
-----
6 11 Johnny Russell Sporting Kansas City SAN MARINO San Marino Sun 24 Mar 2019

2-0

A 4077 Kenny McLean 4; Johnny Russell 74
-----
1 12 Jimmy Simpson Rangers CZECHOSLOVAKIA Czechoslovakia Sat 15 May 1937

3-1

A 35000 Jimmy Simpson 14; Bob McPhail 31; Torry Gillick 73
Antonin Puc 29
2 12 Bobby Collins Celtic SWITZERLAND Switzerland Sun 19 May 1957

2-1

A 48000 John Mudie 33; Bobby Collins 72
Roger Vonlanthen 13
3 12 Asa Hartford Manchester City SWEDEN Sweden Wed 27 Apr 1977

3-1

H 22654 Asa Hartford 30; Kenny Dalglish 55; Joe Craig 79
Benny Wendt 50
4 12 Derek Johnstone Rangers NORTHERN IRELAND Northern Ireland Sat 13 May 1978

1-1

H 64418 Derek Johnstone 36
Martin Hugh Michael ONeill 26
5 12 Alan Brazil Ipswich Town WALES Wales Sat 28 May 1983

2-0

A 14100 Andy Gray 11; Alan Brazil 67
-----
6 12 Graeme Sharp Everton MALTA Malta Tue 22 Mar 1988

1-1

A 8000 Graeme Sharp 21
Carmel Busuttil 54
7 12 Pat Nevin Everton United States United States Sun 17 May 1992

1-0

A 24157 Pat Nevin 7
-----
8 12 Christophe Berra Wolverhampton Wanderers WALES Wales Wed 25 May 2011

3-1

N 6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70
Robert Earnshaw 36
1 13 Sandy Jardine Rangers WALES Wales Tue 14 May 1974

2-0

H 41969 Kenny Dalglish 25; Sandy Jardine pen 44
-----
2 13 Jim Bett SK Lokeren ICELAND Iceland Tue 28 May 1985

1-0

A 15052 Jim Bett 86
-----
3 13 Darren Jackson Hibernian LATVIA Latvia Sat 05 Oct 1996

2-0

A 9500 John Collins 18; Darren Jackson 80
-----
4 13 James Morrison West Bromwich Albion WALES Wales Wed 25 May 2011

3-1

N 6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70
Robert Earnshaw 36
5 13 Leigh Griffiths Celtic ENGLAND England Sat 10 Jun 2017

2-2

H 48520 Leigh Griffiths 87; Leigh Griffiths 90
Alexander Oxlade-Chamberlain 70; Harry Kane 93
1 14 Billy Bremner Leeds United AUSTRIA Austria Wed 06 Nov 1968

2-1

H 80858 Denis Law 7; Billy Bremner 76
August Starek 2
2 14 Tommy Gemmell Celtic CYPRUS Cyprus Sat 17 May 1969

8-0

H 39082 Eddie Gray 16; Billy McNeill 25; Colin Stein 29; Colin Stein 49; Colin Stein 58; Colin Stein 68; Willie Henderson 72; Tommy Gemmell pen 76
-----
3 14 Lee McCulloch Rangers Ukraine Ukraine Sat 13 Oct 2007

3-1

H 51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68
Andriy Shevchenko 24
1 15 David Narey Dundee United BRAZIL Brazil Fri 18 Jun 1982

1-4

N 47379 David Narey 18
Arthur Antunes Coimbra-ZIcO 33; Jose OSCAR Bernardi 49; EDER Aleixo de Assis 65; Paulo Roberto FALcAO 87
1 16 Kevin Gallacher Blackburn Rovers ESTONIA Estonia Wed 19 May 1993

3-0

A 5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
2 16 John McGinn Aston Villa RUSSIA Russia Fri 06 Sep 2019

1-2

H 32432 John McGinn 10
Artem Dzyuba 40; Stephen Gerard Odonnell og 59
1 18 Alexander Massie Aston Villa WALES Wales Sat 30 Oct 1937

1-2

A 41800 Alexander Massie 72
Brynmor Jones 25; Seymour Morris 40
2 18 Scott Brown Celtic North Macedonia North Macedonia Sat 05 Sep 2009

2-0

H 50214 Scott Brown 56; James McFadden 81
-----
1 19 Billy McNeill Celtic POLAND Poland Wed 13 Oct 1965

1-2

H 108453 Billy McNeill 13
Jan Liberda 85; Jerzy Sadek 87
2 19 Roy Aitken Celtic ROMANIA Romania Wed 26 Mar 1986

3-0

H 48927 Gordon Strachan 18; Richard Gough 27; Roy Aitken 82
-----
1 21 Frank Gray Leeds United Netherlands Netherlands Tue 23 Mar 1982

2-1

H 57041 Frank Gray pen 13; Kenny Dalglish 21
Wim Kieft 31
2 21 Andy Webster Heart of Midlothian United States United States Sat 12 Nov 2005

1-1

H 26708 Andy Webster 36
Josh Wolff pen 8
1 23 Scot Gemmill Everton HONG KONG LEAGUE Hong Kong League Thu 23 May 2002

4-0

A 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72
-----
1 24 Craig Burley Celtic COLOMBIA Colombia Sat 23 May 1998

2-2

N 56404 John Collins 25; Craig Burley 33
Carlos Valderrama 22; Freddy Rincon 79
1 25 Eric Caldow Rangers TURKEY Turkey Wed 08 Jun 1960

2-4

A 22500 Eric Caldow pen 12; Alex Young 72
Metin Oktay 9; Lefter Kucukandonyadus 33; Lefter Kucukandonyadus 52; Senol Birol 63
2 25 James Forrest Celtic Albania Albania Sat 17 Nov 2018

4-0

A 8632 Ryan Fraser 14; Steven Fletcher pen 45; James Forrest 55; James Forrest 67
-----
1 26 Brian McClair Manchester United Commonwealth Of Independent States Commonwealth of Independent States Thu 18 Jun 1992

3-0

N 14660 Paul McStay 6; Brian McClair 17; Gary McAllister pen 83
-----
1 28 Graeme Souness Liverpool Ussr USSR Tue 22 Jun 1982

2-2

N 45000 Joe Jordan 14; Graeme Souness 86
Alexandr Chivadze 59; Ramaz Shengelia 85
1 30 David Weir Everton LATVIA Latvia Sat 06 Oct 2001

2-1

H 23228 Dougie Freedman 44; David Weir 54
Andrejs Rubins 21
1 32 Paul Lambert Celtic FAROE ISLANDS Faroe Islands Sat 07 Sep 2002

2-2

A 4200 Paul Lambert 61; Barry Ferguson 83
John Petersen 6; John Petersen 12
1 43 Tom Boyd Celtic ESTONIA Estonia Sat 29 Mar 1997

2-0

H 17996 Tom Boyd 25; Janek Meet og 52
-----
1 49 Maurice Malpas Dundee United CANADA Canada Wed 20 May 1992

3-1

A 10872 Gary McAllister pen 23; Ally McCoist 68; Maurice Malpas 88
John Catliff 43


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