London Hearts Supporters Club

Scotland First Goals



Matches
Played
No of
Players
1 172
2 86
3 50
4 16
5 23
6 17
7 11
8 6
9 4
10 5
11 6
12 8
13 5
14 3
15 1
16 2
18 2
19 2
21 2
22 1
23 1
24 1
25 3
26 1
27 1
28 1
30 1
31 1
32 1
34 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 10
1970 5
1980 7
1990 4
2000 6
2010 2

Scoring First Goal
Club No of
Players
Rangers 20
Queens Park 16
Celtic 12
Heart of Midlothian 12
Hibernian 7
Aberdeen 6
Motherwell 6
Third Lanark 5
Abercorn 4
Clydesdale 4
Dumbarton 4
East Fife 4
Renton 4
Kilmarnock 3
Liverpool 3
Preston North End 3
Airdrieonians 2
Cambuslang 2
Cartvale 2
Derby County 2
Dundee United 2
East Stirlingshire 2
Falkirk 2
Huddersfield Town 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
Burnley 1
Chelsea 1
Clyde 1
Coventry City 1
Cowlairs 1
Crystal Palace 1
Dumbarton Athletic 1
Dundee Strathmore 1
Dunfermline Athletic 1
Glasgow Eastern 1
Glasgow South Western 1
Greenock Morton 1
Hamilton Academical 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 172
2 86
3 50
4 16
5 23
6 17
7 11
8 6
9 4
10 5
11 6
12 8
13 5
14 3
15 1
16 2
18 2
19 2
21 2
22 1
23 1
24 1
25 3
26 1
27 1
28 1
30 1
31 1
32 1
34 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 McKinnon Queens Park ENGLAND England Sat 07 Mar 1874

2-1

H 7000 Frederick Anderson 42; Angus McKinnon 44
Robert Kingsford 22
3 1 Frederick Anderson Clydesdale ENGLAND England Sat 07 Mar 1874

2-1

H 7000 Frederick Anderson 42; Angus McKinnon 44
Robert Kingsford 22
5 1 Peter Andrews Glasgow Eastern ENGLAND England Sat 06 Mar 1875

2-2

A 2000 Harry McNeil 35; Peter Andrews 75
Charles Henry Reynolds Wollaston 25; Charles William Alcock 60
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 McNeil 70
-----
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; James Kelly 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; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75
John Condy 19; Samuel James Johnston 44
27 1 James Kelly Renton IRELAND Ireland Sat 20 Mar 1886

7-2

A 3000 Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; James Kelly 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; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75
John Condy 19; Samuel James Johnston 44
31 1 George Sommerville Queens Park ENGLAND England Sat 27 Mar 1886

1-1

H 11000 George Sommerville 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 50; John Allan 53
Dr. Tinsley Lindley 32; Frederick Dewhurst 51
39 1 Alex Latta Dumbarton Athletic WALES Wales Sat 10 Mar 1888

5-1

H 8000 William Paul 6; Neil Munro 30; Alex Latta 33; Willie Groves 65; Alex 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; Alex Latta 33; Willie Groves 65; Alex 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; Alex Latta 33; Willie Groves 65; Alex 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; Alex Latta 33; Willie Groves 65; Alex 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 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
43 1 George Dewar Dumbarton IRELAND Ireland Sat 24 Mar 1888

10-2

A 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
43 1 Neil McCallum Renton IRELAND Ireland Sat 24 Mar 1888

10-2

A 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
43 1 Thomas Breckenridge Heart of Midlothian IRELAND Ireland Sat 24 Mar 1888

10-2

A 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
43 1 William Dickson Dundee Strathmore IRELAND Ireland Sat 24 Mar 1888

10-2

A 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
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 20; William Paul 36; William Paul 43; William Paul 60; William Paul 70
-----
53 1 Gilbert Rankin Vale of Leven IRELAND Ireland Sat 29 Mar 1890

4-1

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

4-1

A 5000 Gilbert Rankin 10; Thomas Wyllie 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 James Logan 5; Robert Buchanan 51; Bob Boyd 59; Bob Boyd 80
John Charles Henry Bowdler 12; William Owen 45; William Haighton Turner 65
55 1 Robert Buchanan Abercorn WALES Wales Sat 21 Mar 1891

4-3

A 4000 James Logan 5; Robert Buchanan 51; Bob Boyd 59; Bob Boyd 80
John Charles Henry Bowdler 12; William Owen 45; William Haighton Turner 65
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 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65
Benjamin Lewis 87
61 1 William Thomson Dumbarton WALES Wales Sat 26 Mar 1892

6-1

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

8-0

A 4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89
-----
63 1 Jake Madden Celtic WALES Wales Sat 18 Mar 1893

8-0

A 4500 Jake Madden 4; Jake Madden 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; Jake Madden 89
-----
65 1 David Alexander East Stirlingshire WALES Wales Sat 24 Mar 1894

5-2

H 11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85
Hugh Morris 21; Hugh Morris 34
65 1 Davidson Berry Queens Park WALES Wales Sat 24 Mar 1894

5-2

H 11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85
Hugh Morris 21; Hugh Morris 34
65 1 John Johnstone Kilmarnock WALES Wales Sat 24 Mar 1894

5-2

H 11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85
Hugh Morris 21; Hugh Morris 34
65 1 Thomas Chambers Heart of Midlothian WALES Wales Sat 24 Mar 1894

5-2

H 11000 Davidson Berry 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85
Hugh Morris 21; Hugh Morris 34
69 1 John Divers Celtic WALES Wales Sat 23 Mar 1895

2-2

A 4000 Jake Madden 30; John Divers 39
William Lewis 10; Thomas Chapman 60
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 19; Alexander Keillor 39; Daniel Paton 59; Bobby Neill 71
-----
71 1 Bobby Neill Hibernian WALES Wales Sat 21 Mar 1896

4-0

H 11700 Bobby Neill 19; Alexander Keillor 39; Daniel Paton 59; Bobby Neill 71
-----
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 11; Johnny Walker 60
Morgan Maddox Morgan-Owen 40; David Henry Pugh 75
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 20; James McKee 29; James McKee 40; James Gillespie 61
Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89
76 1 James McKee East Stirlingshire WALES Wales Sat 19 Mar 1898

5-2

H 3500 James Gillespie 12; James Gillespie 20; James McKee 29; James McKee 40; James Gillespie 61
Thomas John Thomas 44; Morgan Maddox Morgan-Owen 89
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 Harry Marshall Celtic WALES Wales Sat 18 Mar 1899

6-0

A 12000 John Campbell 22; Bob McColl 50; John Campbell 55; Harry 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; Harry 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; Robert 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 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert 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 23; William Jones 26; 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 Jnr Heart of Midlothian WALES Wales Sat 25 Oct 1930

1-1

H 23106 Barney Battles Jnr 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 Alex Munro Heart of Midlothian NORTHERN IRELAND Northern Ireland Sat 31 Oct 1936

3-1

A 45000 Charlie Napier 28; Alex Munro 46; Dave 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; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74
-----
110 1 David Kinnear Rangers CZECHOSLOVAKIA Czechoslovakia Wed 08 Dec 1937

5-0

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

5-0

H 41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave 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 Dougal Preston North End ENGLAND England Sat 15 Apr 1939

1-2

H 149269 James Dougal 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 Alec Linwood Clyde WALES Wales Wed 09 Nov 1949

2-0

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

2-0

H 72381 John McPhail 25; Alec 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 Tommy Orr Greenock Morton NORTHERN IRELAND Northern Ireland Sat 06 Oct 1951

3-0

A 56946 Tommy 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 Alfie Conn Snr Heart of Midlothian AUSTRIA Austria Wed 02 May 1956

1-1

H 80322 Alfie Conn Snr 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 Davie 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 (Sir) Alex Ferguson Dunfermline Athletic ISRAEL Israel Tue 16 May 1967

2-1

A 27000 Willie Morgan 21; (Sir) Alex Ferguson 83
Giora Spiegel 40
145 1 Willie Morgan Burnley ISRAEL Israel Tue 16 May 1967

2-1

A 27000 Willie Morgan 21; (Sir) Alex Ferguson 83
Giora Spiegel 40
147 1 Joe Harper Huddersfield Town CANADA Canada Tue 13 Jun 1967

7-2

A 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
148 1 John OHare Derby County NORTHERN IRELAND Northern Ireland Sat 18 Apr 1970

1-0

A 31000 John OHare 58
-----
149 1 Ted MacDougall Norwich City SWEDEN Sweden Wed 16 Apr 1975

1-1

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

1-0

H 15734 Willie Pettigrew 2
-----
151 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
152 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
153 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
154 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
155 1 Mark McGhee Aberdeen CANADA Canada Sun 12 Jun 1983

2-0

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

2-0

H 20541 John Robertson pen 24; Davie Dodds 55
-----
157 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
158 1 Frank McAvennie West Ham United AUSTRALIA Australia Wed 20 Nov 1985

2-0

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

1-0

A 49976 Gary Mackay 87
-----
160 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
161 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
162 1 Billy McKinlay Dundee United MALTA Malta Wed 17 Nov 1993

2-0

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

2-1

A 35000 John McGinlay 35; Billy McKinlay 60
Adolf Hutter 13
164 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
165 1 Dougie Freedman Crystal Palace LATVIA Latvia Sat 06 Oct 2001

2-1

H 23228 Dougie Freedman 44; David Weir 54
Andrejs Rubins 21
166 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
167 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
167 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
169 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
170 1 Kirk Broadfoot Rangers ICELAND Iceland Wed 10 Sep 2008

2-1

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

3-0

H 10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45
-----
172 1 Stuart Findlay Kilmarnock SAN MARINO San Marino Sun 13 Oct 2019

6-0

H 20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86
-----
1 2 Harry McNeil Queens Park ENGLAND England Sat 06 Mar 1875

2-2

A 2000 Harry McNeil 35; Peter Andrews 75
Charles Henry Reynolds Wollaston 25; Charles William Alcock 60
2 2 Thomas Highet Queens Park ENGLAND England Sat 04 Mar 1876

3-0

H 16000 Billy MacKinnon 8; Harry McNeil 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 50; John Allan 53
Dr. Tinsley Lindley 32; Frederick Dewhurst 51
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 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
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 James Logan 5; Robert Buchanan 51; Bob Boyd 59; Bob Boyd 80
John Charles Henry Bowdler 12; William Owen 45; William Haighton Turner 65
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; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80
Archibald Lee "Archie" Goodall 54
16 2 Robert Hamilton Rangers IRELAND Ireland Sat 25 Mar 1899

9-1

H 12000 Bob McColl 5; Alex Christie 10; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert 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; Robert 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 55; 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 Jim Townsend Heart of Midlothian AUSTRALIA Australia Wed 31 May 1967

2-1

A 20000 Jim Townsend 25; Willie Morgan 68
Ray Baartz 34
60 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
-----
61 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
-----
62 2 Archie Gemmill Derby County PORTUGAL Portugal Wed 13 Oct 1971

2-1

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

1-2

A 18000 George Graham 58
Johan Cruyff 5; Barry Hulshoff 88
64 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
65 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
-----
66 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
67 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
-----
68 2 Ray Stewart West Ham United NORTHERN IRELAND Northern Ireland Tue 19 May 1981

2-0

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

2-0

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

3-0

A 5100 Kevin Gallacher 43; John Collins 59; Scott Booth 73
-----
71 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
72 2 Colin Calderwood Tottenham Hotspur SAN MARINO San Marino Wed 26 Apr 1995

2-0

A 1738 John Collins 19; Colin Calderwood 85
-----
73 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
74 2 Don Hutchison Everton GERMANY Germany Wed 28 Apr 1999

1-0

A 27000 Don Hutchison 66
-----
75 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
76 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
-----
77 2 Kenny Miller Wolverhampton Wanderers ICELAND Iceland Sat 29 Mar 2003

2-1

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

1-0

H 50343 Darren Fletcher 70
-----
79 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
80 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
-----
81 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
82 2 Ikechi Anya Watford NORTH MACEDONIA North Macedonia Tue 10 Sep 2013

2-1

A 14093 Ikechi Anya 59; Shaun Maloney 88
Jovan Kostovski 83
83 2 Lawrence Shankland Dundee United SAN MARINO San Marino Sun 13 Oct 2019

6-0

H 20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86
-----
84 2 Lyndon Dykes Queens Park Rangers CZECH REPUBLIC Czech Republic Mon 07 Sep 2020

2-1

A 0 Lyndon Dykes 27; Ryan Christie pen 52
Jakub Pesek 11
85 2 Kevin Nisbet Hibernian NETHERLANDS Netherlands Wed 02 Jun 2021

2-2

N 0 Jack Hendry 11; Kevin Nisbet 64
Memphis Depay 17; Memphis Depay 89
86 2 Anthony Ralston Celtic Armenia Armenia Wed 08 Jun 2022

2-0

H 38627 Anthony Ralston 28; Scott McKenna 40
-----
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 McNeil 70
-----
2 3 John McDougall Vale of Leven ENGLAND England Sat 02 Mar 1878

7-2

H 10000 John McDougall 7; John McGregor 32; Harry McNeil 39; John McDougall 41; John McDougall 46; Billy MacKinnon 62; Harry McNeil 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 McNeil 39; John McDougall 41; John McDougall 46; Billy MacKinnon 62; Harry McNeil 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 Wyllie 50; John McPherson 70; Gilbert Rankin 80
John Peden 50
10 3 Davie Baird Heart of Midlothian WALES Wales Sat 26 Mar 1892

6-1

H 1200 William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65
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 Alex King Celtic IRELAND Ireland Sat 27 Mar 1897

5-1

H 15000 John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alex 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 Dave McCulloch Brentford NORTHERN IRELAND Northern Ireland Sat 31 Oct 1936

3-1

A 45000 Charlie Napier 28; Alex Munro 46; Dave 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 Davie 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 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
31 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
32 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
33 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
-----
34 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
35 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
36 3 Stewart Mckimmie Aberdeen ARGENTINA Argentina Wed 28 Mar 1990

1-0

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

2-0

A 7000 Billy McKinlay 16; Colin Hendry 73
-----
38 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
39 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
-----
40 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
-----
40 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
-----
42 3 Craig Beattie Celtic GEORGIA Georgia Sat 24 Mar 2007

2-1

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

2-1

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

3-0

H 10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45
-----
45 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
46 3 Craig Mackail-Smith Brighton and Hove Albion LIECHTENSTEIN Liechtenstein Sat 08 Oct 2011

1-0

A 5636 Craig Mackail-Smith 32
-----
47 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
48 3 Matt Ritchie A.F.C. Bournemouth QATAR Qatar Fri 05 Jun 2015

1-0

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

3-0

A 5067 Stuart Armstrong 25; Andy Robertson 30; James McArthur 72
-----
50 3 Che Adams Southampton FAROE ISLANDS Faroe Islands Wed 31 Mar 2021

4-0

H 0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70
-----
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
16 4 John Souttar Heart of Midlothian DENMARK Denmark Mon 15 Nov 2021

2-0

H 49527 John Souttar 35; Che Adams 86
-----
1 5 Billy MacKinnon Queens Park ENGLAND England Sat 04 Mar 1876

3-0

H 16000 Billy MacKinnon 8; Harry McNeil 12; Thomas Highet 16
-----
2 5 Neilly Gibson Rangers IRELAND Ireland Sat 27 Mar 1897

5-1

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

3-0

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

11-0

H 15000 John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86
-----
5 5 Bobby Walker Heart of Midlothian IRELAND Ireland Sat 01 Mar 1902

5-1

A 12000 Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert Hamilton 74; Albert Buick 76
Robert George "Bob" Milne 89
6 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
7 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
8 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
9 5 Bobby Hope West Bromwich Albion CANADA Canada Tue 13 Jun 1967

7-2

A 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
10 5 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
11 5 Arthur Graham Leeds United NORTHERN IRELAND Northern Ireland Tue 22 May 1979

1-0

H 28510 Arthur Graham 76
-----
12 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
-----
13 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
14 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
15 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
16 5 Allan Johnston Sunderland FAROE ISLANDS Faroe Islands Sat 05 Jun 1999

1-1

A 4100 Allan Johnston 38
Hans Frodi Hansen 90
17 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
17 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
19 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
20 5 Charlie Mulgrew Celtic ESTONIA Estonia Wed 06 Feb 2013

1-0

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

1-2

H 39365 Grant Hanley 45
Aaron James Ramsey pen 73; Hal Robson-Kanu 74
22 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
23 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 Jacky Robertson Rangers WALES Wales Sat 02 Mar 1901

1-1

A 5000 Jacky Robertson 74
Thomas David Parry 76
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 Jim Holton Manchester United CZECHOSLOVAKIA Czechoslovakia Wed 26 Sep 1973

2-1

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

1-0

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

3-0

A 12258 Charlie Nicholas 20; Richard Gough 51; Graeme Souness 89
-----
9 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
10 6 Lee Wilkie Dundee ICELAND Iceland Sat 29 Mar 2003

2-1

H 37548 Kenny Miller 10; Lee Wilkie 70
Eidur Gudjohnsen 48
11 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
12 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
-----
13 6 Shaun Maloney Aston Villa FAROE ISLANDS Faroe Islands Wed 06 Jun 2007

2-0

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

2-0

A 4077 Kenny McLean 4; Johnny Russell 74
-----
15 6 Jack Hendry KV Oostende NETHERLANDS Netherlands Wed 02 Jun 2021

2-2

N 0 Jack Hendry 11; Kevin Nisbet 64
Memphis Depay 17; Memphis Depay 89
16 6 Nathan Patterson Rangers MOLDOVA Moldova Fri 12 Nov 2021

2-0

A 3642 Nathan Patterson 38; Che Adams 65
-----
17 6 Ryan Porteous Watford CYPRUS Cyprus Fri 08 Sep 2023

3-0

A 6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30
-----
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; Jamie 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 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 Davie Mackay Tottenham Hotspur AUSTRIA Austria Sun 29 May 1960

1-4

A 55000 Davie 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
-----
5 10 Ryan Christie Celtic CYPRUS Cyprus Sat 16 Nov 2019

2-1

A 7595 Ryan Christie 12; John McGinn 53
Giorgos Efraim 47
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 Alex Massie Aston Villa WALES Wales Sat 30 Oct 1937

1-2

A 41800 Alex 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 22 Billy Gilmour Brighton and Hove Albion FRANCE France Tue 17 Oct 2023

1-4

A 48000 Billy Gilmour 11
Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70
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
-----
3 25 Scott McKenna Nottingham Forest Armenia Armenia Wed 08 Jun 2022

2-0

H 38627 Anthony Ralston 28; Scott McKenna 40
-----
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 27 Scott McTominay Manchester United ISRAEL Israel Sat 09 Oct 2021

3-2

H 50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94
Eran Zahavi 5; Moanes Dabour 32
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 31 Kieran Tierney Arsenal POLAND Poland Thu 24 Mar 2022

1-1

H 39090 Kieran Tierney 68
Krzysztof Piatek pen 94
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 34 Callum McGregor Celtic CROATIA Croatia Tue 22 Jun 2021

1-3

H 9896 Callum McGregor 42
Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77
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 |