London Hearts Supporters Club

ENGLAND

ENGLAND

EGYPT Teams List by Name ESTONIA
Team List by Games

Summary
Best and Worst
Results
Goals By Player
Caps by Club
Caps by Club - Most Caps
Caps by Player

Summary
  Games Goals Crowd
Comp Venue

G

W

D

L

W%

D%

L%

F

A

Diff

Tot

Min

Max

Avg

BC

H

44 17 11 16 38% 25% 36% 58 58 0 4268831 10000 149547 97018

BC

A

45 14 10 21 31% 22% 46% 66 97 -31 2918931 8000 99063 64865

BC

T

89 31 21 37 34% 23% 41% 124 155 -31 7187762 8000 149547 80761

WC

H

1 0 1 0 0% 100% 0% 2 2 0 48520 48520 48520 48520

WC

A

1 0 0 1 0% 0% 100% 0 3 -3 87258 87258 87258 87258

WC

T

2 0 1 1 0% 50% 50% 2 5 -3 135778 48520 87258 67889

E

H

1 0 0 1 0% 0% 100% 0 2 -2 50132 50132 50132 50132

E

A

2 1 1 0 50% 50% 0% 1 0 1 97154 20306 76848 48577

E

N

1 0 0 1 0% 0% 100% 0 2 -2 76864 76864 76864 76864

E

T

4 1 1 2 25% 25% 50% 1 4 -3 224150 20306 76864 56037

O

H

4 1 1 2 25% 25% 50% 1 7 -6 235980 48470 67489 58995

O

A

2 0 0 2 0% 0% 100% 1 3 -2 138837 68357 70480 69418

O

T

6 1 1 4 16% 16% 66% 2 10 -8 374817 48470 70480 62469

F

H

8 5 1 2 62% 12% 25% 24 14 10 157655 4000 49526 19706

F

A

7 3 1 3 42% 14% 42% 22 18 4 106685 1200 80485 15240

F

T

15 8 2 5 53% 13% 33% 46 32 14 264340 1200 80485 17622

Overall

O

116 41 26 49 35% 22% 42% 175 206 -31 8186847 1200 149547 70576

Best and Worst click on date for details
Away are games not played at home including neutral grounds
Record Year Date Score Comp V Diff

Most For

1877-78

Sat 02 Mar 1878

7-2

F

H

5

Best Diff

1877-78

Sat 02 Mar 1878

7-2

F

H

5

Best Diff

1880-81

Sat 12 Mar 1881

6-1

F

A

5

Most Against

1960-61

Sat 15 Apr 1961

3-9

BC

A

-6

Worst Diff

1960-61

Sat 15 Apr 1961

3-9

BC

A

-6

Most For Home

1877-78

Sat 02 Mar 1878

7-2

F

H

5

Best Diff Home

1877-78

Sat 02 Mar 1878

7-2

F

H

5

Most Against Home

1887-88

Sat 17 Mar 1888

0-5

BC

H

-5

Most Against Home

1972-73

Wed 14 Feb 1973

0-5

O

H

-5

Most For Away

1880-81

Sat 12 Mar 1881

6-1

F

A

5

Best Diff Away

1880-81

Sat 12 Mar 1881

6-1

F

A

5

Most Against Away

1960-61

Sat 15 Apr 1961

3-9

BC

A

-6

Worst Diff Away

1960-61

Sat 15 Apr 1961

3-9

BC

A

-6


Results click on date to see match details
  Streaks  
M No Date Comp Venue Score W D L U NW Crowd Scorers
1 Sat 30 Nov 1872 s n F

West of Scotland Cricket Ground

0-0

1

1

1

4000

-----

-----

2 Sat 08 Mar 1873 s n F

Kennington Oval

2-4

1

2

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 Sat 07 Mar 1874 s n F

West of Scotland Cricket Ground

2-1

1

1

7000

Frederick Anderson 42; Angus McKinnon 44

Robert Kingsford 22

4 Sat 06 Mar 1875 s n F

Kennington Oval

2-2

1

2

1

2000

Harry McNeil 35; Peter Andrews 75

Charles Henry Reynolds Wollaston 25; Charles William Alcock 60

5 Sat 04 Mar 1876 s n F

West of Scotland Cricket Ground

3-0

1

3

16000

Billy MacKinnon 8; Harry McNeil 12; Thomas Highet 16

-----

7 Sat 03 Mar 1877 s n F

Kennington Oval

3-1

2

4

1200

John Ferguson 25; James Richmond 48; John Ferguson 86

Alfred Lyttleton 55

9 Sat 02 Mar 1878 s n F

1st Hampden Park

7-2

3

5

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

11 Sat 05 Apr 1879 s n F

Kennington Oval

4-5

1

1

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

13 Sat 13 Mar 1880 s n F

1st Hampden Park

5-4

1

1

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

15 Sat 12 Mar 1881 s n F

Kennington Oval

6-1

2

2

8500

John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89

Edward Charles Bambridge 64

17 Sat 11 Mar 1882 s n F

1st Hampden Park

5-1

3

3

10000

William Harrower 15; George Ker 43; Robert McPherson 46; George Ker 70; John Kay 85

Oliver Howard Vaughton 35

19 Sat 10 Mar 1883 s n F

Bramall Lane

3-2

4

4

7000

John Smith 22; John Smith 39; Eadie Fraser 86

Clement Mitchell 24; William Nevill Cobbold 43

22 Sat 15 Mar 1884 s n BC

Cathkin Park

1-0

5

5

10000

John Smith 7

-----

25 Sat 21 Mar 1885 s n BC

Kennington Oval

1-1

1

6

1

8000

Joe Lindsay 20

Edward Charles Bambridge 57

28 Sat 27 Mar 1886 s n BC

2nd Hampden Park

1-1

2

7

2

11000

George Sommerville 80

Dr. Tinsley Lindley 35

31 Sat 19 Mar 1887 s n BC

Leamington Road

3-2

1

8

12000

James McCall 30; Leitch Keir 50; John Allan 53

Dr. Tinsley Lindley 32; Frederick Dewhurst 51

34 Sat 17 Mar 1888 s n BC

2nd Hampden Park

0-5

1

1

15500

-----

George Haworth 32; Dennis Hodgetts 34; Frederick Dewhurst 40; John Goodall 43; Frederick Dewhurst 49

37 Sat 13 Apr 1889 s n BC

Kennington Oval

3-2

1

1

10000

Neil Munro 55; James Oswald 82; James McLaren 90

William Isaiah Bassett 15; David Weir 17

41 Sat 05 Apr 1890 s n BC

2nd Hampden Park

1-1

1

2

1

26379

John McPherson 37

Harry Wood 17

44 Sat 04 Apr 1891 s n BC

Ewood Park

1-2

1

2

12000

Frank Watt 85

John Goodall 20; Edgar Wallace Chadwick 30

47 Sat 02 Apr 1892 s n BC

Ibrox Park

1-4

2

3

21000

Jack Bell 80

Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26

50 Sat 01 Apr 1893 s n BC

Richmond Athletic Ground

2-5

3

4

16000

William Sellar 30; William Sellar 47

Robert Cunliffe Gosling 15; George Hugh Cotterill 65; Frederick Spiksley 75; Frederick Spiksley 80; John Reynolds 86

53 Sat 07 Apr 1894 s n BC

Celtic Park (Parkhead)

2-2

1

1

5

45107

William Lambie 7; Sandy McMahon 75

John Goodall 35; John Reynolds 85

56 Sat 06 Apr 1895 s n BC

Goodison Park

0-3

1

6

42500

-----

Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44

59 Sat 04 Apr 1896 s n BC

Celtic Park (Parkhead)

2-1

1

1

56500

William Lambie 22; Jack Bell 33

William Isaiah Bassett 80

62 Sat 03 Apr 1897 s n BC

Crystal Palace

2-1

2

2

33715

Tommy Hyslop 27; James Millar 83

Stephen Bloomer 19

65 Sat 02 Apr 1898 s n BC

Celtic Park (Parkhead)

1-3

1

1

40000

James Millar 48

George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72

68 Sat 08 Apr 1899 s n BC

Villa Park

1-2

2

2

25590

Robert Hamilton 52

Gilbert Oswald Smith 25; James Settle 40

71 Sat 07 Apr 1900 s n BC

Celtic Park (Parkhead)

4-1

1

1

63000

Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44

Stephen Bloomer 35

74 Sat 30 Mar 1901 s n BC

Crystal Palace

2-2

1

2

1

18250

John James Campbell 48; Robert Hamilton 75

Frederick Blackburn 36; Stephen Bloomer 80

77 Sat 03 May 1902 s n BC

Villa Park

2-2

2

3

2

15000

Bobby Templeton 3; Ronald Orr 28

James Settle 65; Albert Wilkes 67

80 Sat 04 Apr 1903 s n BC

Bramall Lane

2-1

1

4

36000

Finlay Speedie 57; Bobby Walker 59

Vivian John Woodward 10

83 Sat 09 Apr 1904 s n BC

Celtic Park (Parkhead)

0-1

1

1

45000

-----

Stephen Bloomer 64

86 Sat 01 Apr 1905 s n BC

Crystal Palace

0-1

2

2

27599

-----

Joseph William Bache 80

89 Sat 07 Apr 1906 s n BC

Hampden Park

2-1

1

1

102741

Jimmy Howie 40; Jimmy Howie 55

Albert Shepherd 81

92 Sat 06 Apr 1907 s n BC

St.James' Park

1-1

1

2

1

35829

Robert Crompton og 2

Stephen Bloomer 42

95 Sat 04 Apr 1908 s n BC

Hampden Park

1-1

2

3

2

121452

Andrew Wilson 27

James Edwin Windridge 75

98 Sat 03 Apr 1909 s n BC

Crystal Palace

0-2

1

3

27000

-----

George Wall 3; George Wall 10

101 Sat 02 Apr 1910 s n BC

Hampden Park

2-0

1

1

106205

Jimmy McMenemy 20; Jimmy Quinn 32

-----

104 Sat 01 Apr 1911 s n BC

Goodison Park

1-1

1

2

1

38000

Alexander Higgins 88

James Stewart 20

107 Sat 23 Mar 1912 s n BC

Hampden Park

1-1

2

3

2

127307

Andrew Wilson 7

George Henry Holley 13

110 Sat 05 Apr 1913 s n BC

Stamford Bridge

0-1

1

3

52500

-----

Joseph Harold Hampton 37

113 Sat 04 Apr 1914 s n BC

Hampden Park

3-1

1

1

105000

Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67

Harold John Fleming 15

116 Sat 10 Apr 1920 s n BC

Hillsborough

4-5

1

1

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

119 Sat 09 Apr 1921 s n BC

Hampden Park

3-0

1

1

85000

Andy Wilson 20; Alan Morton 43; Andy Cunningham 53

-----

122 Sat 08 Apr 1922 s n BC

Villa Park

1-0

2

2

33646

Andy Wilson 62

-----

125 Sat 14 Apr 1923 s n BC

Hampden Park

2-2

1

3

1

71000

Andy Cunningham 28; Andy Wilson 55

Robert F. Kelly 31; Victor Martin Watson 42

128 Sat 12 Apr 1924 s n BC

Wembley Stadium

1-1

2

4

2

37250

Edward Hallows Taylor og 40

William Henry Walker 60

131 Sat 04 Apr 1925 s n BC

Hampden Park

2-0

1

5

92000

Hughie Gallacher 36; Hughie Gallacher 85

-----

134 Sat 17 Apr 1926 s n BC

Old Trafford

1-0

2

6

49429

Alex Jackson 36

-----

137 Sat 02 Apr 1927 s n BC

Hampden Park

1-2

1

1

111214

Alan Morton 70

William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88

140 Sat 31 Mar 1928 s n BC

Wembley Stadium

5-1

1

1

80868

Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86

Robert F. Kelly 89

143 Sat 13 Apr 1929 s n BC

Hampden Park

1-0

2

2

110512

Alexander Cheyne 89

-----

149 Sat 05 Apr 1930 s n BC

Wembley Stadium

2-5

1

1

87375

Jimmy Fleming 49; Jimmy Fleming 62

Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55

153 Sat 28 Mar 1931 s n BC

Hampden Park

2-0

1

1

131273

George Stevenson 61; Jimmy McGrory 64

-----

159 Sat 09 Apr 1932 s n BC

Wembley Stadium

0-3

1

1

92180

-----

Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88

163 Sat 01 Apr 1933 s n BC

Hampden Park

2-1

1

1

136259

Jimmy McGrory 5; Jimmy McGrory 80

George Samuel Hunt 30

167 Sat 14 Apr 1934 s n BC

Wembley Stadium

0-3

1

1

92363

-----

Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88

170 Sat 06 Apr 1935 s n BC

Hampden Park

2-0

1

1

129693

Dally Duncan 44; Dally Duncan 51

-----

173 Sat 04 Apr 1936 s n BC

Wembley Stadium

1-1

1

2

1

93267

Tommy Walker pen 77

George Henry Camsell 30

177 Sat 17 Apr 1937 s n BC

Hampden Park

3-1

1

3

149547

Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89

Frederick Charles Steele 40

183 Sat 09 Apr 1938 s n BC

Wembley Stadium

1-0

2

4

93267

Tommy Walker 6

-----

188 Sat 15 Apr 1939 s n BC

Hampden Park

1-2

1

1

149269

James Dougal 21

Albert [Pat] Beasley 67; Thomas Lawton 88

193 Sat 12 Apr 1947 s n BC

Wembley Stadium

1-1

1

1

2

98250

Andrew McLaren 15

Horatio Stratton [Raich] Carter 55

198 Sat 10 Apr 1948 s n BC

Hampden Park

0-2

1

3

133426

-----

Thomas Finney 44; Stanley Harding Mortensen 62

204 Sat 09 Apr 1949 s n BC

Wembley Stadium

3-1

1

1

98188

Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61

John Edward Thompson Milburn 75

208 Sat 15 Apr 1950 s n BC

Hampden Park

0-1

1

1

133991

-----

Roy Thomas Frank Bentley 63

215 Sat 14 Apr 1951 s n BC

Wembley Stadium

3-2

1

1

98750

Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54

Harold William Hassall 26; Thomas Finney 63

222 Sat 05 Apr 1952 s n BC

Hampden Park

1-2

1

1

134504

Lawrie Reilly 76

Stanley Clare Pearson 10; Stanley Clare Pearson 44

228 Sat 18 Apr 1953 s n BC

Wembley Stadium

2-2

1

1

2

97000

Lawrie Reilly 55; Lawrie Reilly 89

Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69

232 Sat 03 Apr 1954 s n BC

Hampden Park

2-4

1

3

134892

Allan Brown 7; Willie Ormond 89

Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83

241 Sat 02 Apr 1955 s n BC

Wembley Stadium

2-7

2

4

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

248 Sat 14 Apr 1956 s n BC

Hampden Park

1-1

1

1

5

132779

Graham Leggat 60

John Norman Haynes 89

253 Sat 06 Apr 1957 s n BC

Wembley Stadium

1-2

1

6

97520

Tommy Ring 1

Derek Tennyson Kevan 63; Duncan Edwards 80

261 Sat 19 Apr 1958 s n BC

Hampden Park

0-4

2

7

127874

-----

Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74

269 Sat 11 Apr 1959 s n BC

Wembley Stadium

0-1

3

8

98329

-----

Robert Charlton 59

275 Sat 09 Apr 1960 s n BC

Hampden Park

1-1

1

1

9

129183

Graham Leggat 16

Robert Charlton pen 49

282 Sat 15 Apr 1961 s n BC

Wembley Stadium

3-9

1

10

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

290 Sat 14 Apr 1962 s n BC

Hampden Park

2-0

1

1

132441

Davie Wilson 13; Eric Caldow pen 88

-----

294 Sat 06 Apr 1963 s n BC

Wembley Stadium

2-1

2

2

98606

Jim Baxter 29; Jim Baxter pen 32

Bryan Douglas 80

302 Sat 11 Apr 1964 s n BC

Hampden Park

1-0

3

3

133245

Alan Gilzean 72

-----

307 Sat 10 Apr 1965 s n BC

Wembley Stadium

2-2

1

4

1

98199

Denis Law 40; Ian St John 59

Robert Charlton 24; James Peter Greaves 34

316 Sat 02 Apr 1966 s n BC

Hampden Park

3-4

1

2

123052

Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81

Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73

322 Sat 15 Apr 1967 s n BC

Wembley Stadium

3-2

1

1

99063

Denis Law 27; Bobby Lennox 78; Jim McCalliog 87

John [Jack] Charlton 84; Geoffrey Charles Hurst 88

331 Sat 24 Feb 1968 s n BC

Hampden Park

1-1

1

2

1

130711

John Hughes 39

Martin Stanford Peters 20

339 Sat 10 May 1969 s n BC

Wembley Stadium

1-4

1

2

89902

Colin Stein 43

Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64

346 Sat 25 Apr 1970 s n BC

Hampden Park

0-0

1

1

3

137284

-----

-----

352 Sat 22 May 1971 s n BC

Wembley Stadium

1-3

1

4

91469

Hugh Curran 11

Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40

361 Sat 27 May 1972 s n BC

Hampden Park

0-1

2

5

119415

-----

Alan James Ball 28

367 Wed 14 Feb 1973 n O

Hampden Park

0-5

3

6

48470

-----

Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85

370 Sat 19 May 1973 s n BC

Wembley Stadium

0-1

4

7

95950

-----

Martin Stanford Peters 54

379 Sat 18 May 1974 s n BC

Hampden Park

2-0

1

1

94487

Joe Jordan 4; Colin Todd og 30

-----

392 Sat 24 May 1975 s n BC

Wembley Stadium

1-5

1

1

98241

Bruce Rioch pen 41

Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75

400 Sat 15 May 1976 s n BC

Hampden Park

2-1

1

1

85167

Don Masson 18; Kenny Dalglish 49

Michael Roger Channon 11

407 Sat 04 Jun 1977 s n BC

Wembley Stadium

2-1

2

2

98103

Gordon McQueen 42; Kenny Dalglish 60

Michael Roger Channon pen 87

417 Sat 20 May 1978 s n BC

Hampden Park

0-1

1

1

88019

-----

Stephen James Coppell 82

426 Sat 26 May 1979 s n BC

Wembley Stadium

1-3

2

2

98000

John Wark 21

Peter Simon Barnes 45; Stephen James Coppell 63; Joseph [Kevin] Keegan 70

436 Sat 24 May 1980 n BC

Hampden Park

0-2

3

3

84927

-----

Trevor David Brooking 8; Stephen James Coppell 75

446 Sat 23 May 1981 s n BC

Wembley Stadium

1-0

1

1

90000

John Robertson pen 64

-----

454 Sat 29 May 1982 s n BC

Hampden Park

0-1

1

1

80529

-----

Paul Mariner 13

464 Wed 01 Jun 1983 n BC

Wembley Stadium

0-2

2

2

84000

-----

Bryan Robson 12; Gordon Sidney Cowans 52

473 Sat 26 May 1984 s n BC

Hampden Park

1-1

1

1

3

70947

Mark McGhee 13

Anthony Stewart Woodcock 36

480 Sat 25 May 1985 s n O

Hampden Park

1-0

1

2

67489

Richard Gough 68

-----

488 Wed 23 Apr 1986 s n O

Wembley Stadium

1-2

1

1

68357

Graeme Souness pen 57

Terence Ian Butcher 27; Glenn Hoddle 43

498 Sat 23 May 1987 n O

Hampden Park

0-0

1

1

2

59713

-----

-----

508 Sat 21 May 1988 n O

Wembley Stadium

0-1

1

3

70480

-----

Peter Andrew Beardsley 12

515 Sat 27 May 1989 n O

Hampden Park

0-2

2

4

60308

-----

Christopher Roland Waddle 20; Steve Bull 82

577 Sat 15 Jun 1996 s n E

Wembley Stadium

0-2

3

5

76864

-----

Alan Shearer 53; Paul John Gascoigne 79

610 Sat 13 Nov 1999 n E

Hampden Park

0-2

4

6

50132

-----

Paul Scholes 21; Paul Scholes 42

611 Wed 17 Nov 1999 n E

Wembley Stadium

1-0

1

1

76848

Don Hutchison 39

-----

727 Wed 14 Aug 2013 s F

Wembley Stadium

2-3

1

1

80485

James Morrison 11; Kenny Miller 49

Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70

739 Tue 18 Nov 2014 n F

Celtic Park (Parkhead)

1-3

2

2

49526

Andy Robertson 83

Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85

755 Fri 11 Nov 2016 n WC

Wembley Stadium

0-3

3

3

87258

-----

Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61

758 Sat 10 Jun 2017 n WC

Hampden Park

2-2

1

1

4

48520

Leigh Griffiths 87; Leigh Griffiths 90

Alexander Oxlade-Chamberlain 70; Harry Kane 93

798 Fri 18 Jun 2021 n E

Wembley Stadium

0-0

2

2

5

20306

-----

-----

822 Tue 12 Sep 2023 n F

Hampden Park

1-3

1

6

49129

Harry Maguire og 67

Phil Foden 32; Jude Bellingham 35; Harry Kane 81


Goals By Player
Ranking Player Brit Champ World Cup Euro Other Friendlies Total Goals
H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot
1 equal John Smith 1 1 6 6 1 6 7
1 equal George Ker 5 2 7 5 2 7
3 Lawrie Reilly 1 5 6 1 5 6
4 equal Alex Jackson 4 4 4 4
4 equal Andy Wilson 2 2 4 2 2 4
4 equal Billy MacKinnon 2 2 4 2 2 4
4 equal John McDougall 3 1 4 3 1 4
4 equal Harry McNeil 3 1 4 3 1 4
9 equal Jack Bell 3 3 3 3
9 equal Denis Law 1 2 3 1 2 3
9 equal Bob McColl 3 3 3 3
9 equal Jimmy McGrory 3 3 3 3
13 equal Jim Baxter 2 2 2 2
13 equal Andy Cunningham 2 2 2 2
13 equal Kenny Dalglish 1 1 2 1 1 2
13 equal Dally Duncan 2 2 2 2
13 equal Jimmy Fleming 2 2 2 2
13 equal Hughie Gallacher 2 2 2 2
13 equal Robert Hamilton 2 2 2 2
13 equal Jimmy Howie 2 2 2 2
13 equal Alex James 2 2 2 2
13 equal Jimmy Johnstone 2 2 2 2
13 equal William Lambie 2 2 2 2
13 equal Graham Leggat 2 2 2 2
13 equal Jimmy McMenemy 2 2 2 2
13 equal Bob McPhail 2 2 2 2
13 equal James Millar 1 1 2 1 1 2
13 equal Thomas Miller 2 2 2 2
13 equal Alan Morton 2 2 2 2
13 equal William Sellar 2 2 2 2
13 equal Tommy Walker 2 2 2 2
13 equal Andrew Wilson 2 2 2 2
13 equal Davie Wilson 1 1 2 1 1 2
13 equal Leigh Griffiths 2 2 2 2
13 equal John Ferguson 2 2 2 2
13 equal John Kay 2 2 2 2
37 equal John Allan 1 1 1 1
37 equal Allan Brown 1 1 1 1
37 equal Eric Caldow 1 1 1 1
37 equal John James Campbell 1 1 1 1
37 equal Alexander Cheyne 1 1 1 1
37 equal Hugh Curran 1 1 1 1
37 equal Tommy Docherty 1 1 1 1
37 equal Alex Donaldson 1 1 1 1
37 equal James Dougal 1 1 1 1
37 equal Alan Gilzean 1 1 1 1
37 equal Alexander Higgins 1 1 1 1
37 equal John Hughes 1 1 1 1
37 equal Tommy Hyslop 1 1 1 1
37 equal Ian St John 1 1 1 1
37 equal Bobby Johnstone 1 1 1 1
37 equal Joe Jordan 1 1 1 1
37 equal Leitch Keir 1 1 1 1
37 equal Bobby Lennox 1 1 1 1
37 equal Billy Liddell 1 1 1 1
37 equal Joe Lindsay 1 1 1 1
37 equal Davie Mackay 1 1 1 1
37 equal Jimmy Mason 1 1 1 1
37 equal Don Masson 1 1 1 1
37 equal James McCall 1 1 1 1
37 equal Jim McCalliog 1 1 1 1
37 equal Mark McGhee 1 1 1 1
37 equal James McLaren 1 1 1 1
37 equal Andrew McLaren 1 1 1 1
37 equal Sandy McMahon 1 1 1 1
37 equal John McPherson 1 1 1 1
37 equal Gordon McQueen 1 1 1 1
37 equal Neil Munro 1 1 1 1
37 equal Francis ODonnell 1 1 1 1
37 equal Willie Ormond 1 1 1 1
37 equal Ronald Orr 1 1 1 1
37 equal James Oswald 1 1 1 1
37 equal Jimmy Quinn 1 1 1 1
37 equal Pat Quinn 1 1 1 1
37 equal William Reid 1 1 1 1
37 equal Tommy Ring 1 1 1 1
37 equal Bruce Rioch 1 1 1 1
37 equal John Robertson 1 1 1 1
37 equal George Sommerville 1 1 1 1
37 equal Finlay Speedie 1 1 1 1
37 equal Billy Steel 1 1 1 1
37 equal Colin Stein 1 1 1 1
37 equal George Stevenson 1 1 1 1
37 equal Bobby Templeton 1 1 1 1
37 equal Charlie Thomson 1 1 1 1
37 equal Bobby Walker 1 1 1 1
37 equal John Wark 1 1 1 1
37 equal Frank Watt 1 1 1 1
37 equal Frederick Anderson 1 1 1 1
37 equal Peter Andrews 1 1 1 1
37 equal John Baird 1 1 1 1
37 equal Eadie Fraser 1 1 1 1
37 equal William Gibb 1 1 1 1
37 equal Richard Gough 1 1 1 1
37 equal William Harrower 1 1 1 1
37 equal Thomas Highet 1 1 1 1
37 equal David Hill 1 1 1 1
37 equal Don Hutchison 1 1 1 1
37 equal John McGregor 1 1 1 1
37 equal Angus McKinnon 1 1 1 1
37 equal Robert McPherson 1 1 1 1
37 equal Kenny Miller 1 1 1 1
37 equal James Morrison 1 1 1 1
37 equal Henry Renny-Tailyour 1 1 1 1
37 equal James Richmond 1 1 1 1
37 equal Andy Robertson 1 1 1 1
37 equal Graeme Souness 1 1 1 1

Caps by Club
Club No Of
Players
Caps Goals First Game Last Gime
1 A.F.C. Bournemouth 2 2 0 Sat 10 Jun 2017 Scotland 2 England 2 Tue 12 Sep 2023 Scotland 1 England 3
2 Abercorn 1 1 1 Sat 13 Apr 1889 England 2 Scotland 3 Sat 13 Apr 1889 England 2 Scotland 3
3 Aberdeen 18 44 3 Sat 01 Apr 1911 England 1 Scotland 1 Sat 15 Jun 1996 Scotland 0 England 2
4 AC Milan 1 1 0 Sat 29 May 1982 Scotland 0 England 1 Sat 29 May 1982 Scotland 0 England 1
5 Airdrieonians 6 9 2 Sat 04 Apr 1925 Scotland 2 England 0 Sat 22 May 1971 England 3 Scotland 1
6 Al Ettifaq 1 1 0 Tue 12 Sep 2023 Scotland 1 England 3 Tue 12 Sep 2023 Scotland 1 England 3
7 Arsenal 10 12 0 Sat 06 Apr 1907 England 1 Scotland 1 Fri 18 Jun 2021 England 0 Scotland 0
8 Arthurlie 1 1 1 Sat 11 Mar 1882 Scotland 5 England 1 Sat 11 Mar 1882 Scotland 5 England 1
9 Aston Villa 9 14 1 Sat 04 Apr 1896 Scotland 2 England 1 Tue 12 Sep 2023 Scotland 1 England 3
10 Ayr United 2 3 0 Sat 12 Apr 1924 England 1 Scotland 1 Sat 04 Apr 1925 Scotland 2 England 0
11 Barcelona 1 1 0 Sat 25 May 1985 Scotland 1 England 0 Sat 25 May 1985 Scotland 1 England 0
12 Battlefield 1 4 0 Sat 21 Mar 1885 England 1 Scotland 1 Sat 17 Mar 1888 Scotland 0 England 5
13 Beith 1 1 0 Sat 12 Mar 1881 England 1 Scotland 6 Sat 12 Mar 1881 England 1 Scotland 6
14 Birmingham City 3 3 0 Sat 08 Apr 1922 England 0 Scotland 1 Sat 24 May 1980 Scotland 0 England 2
15 Blackburn Rovers 7 8 0 Sat 04 Apr 1896 Scotland 2 England 1 Sat 10 Jun 2017 Scotland 2 England 2
16 Blackpool 5 8 1 Sat 09 Apr 1938 England 0 Scotland 1 Sat 27 May 1972 Scotland 0 England 1
17 Bologna FC 1909 1 1 0 Tue 12 Sep 2023 Scotland 1 England 3 Tue 12 Sep 2023 Scotland 1 England 3
18 Bolton Wanderers 4 6 1 Sat 06 Apr 1907 England 1 Scotland 1 Sat 15 Apr 1950 Scotland 0 England 1
19 Borussia Dortmund 1 1 0 Sat 21 May 1988 England 1 Scotland 0 Sat 21 May 1988 England 1 Scotland 0
20 Bradford City 1 1 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 09 Apr 1921 Scotland 3 England 0
21 Brentford 4 4 0 Sat 04 Apr 1936 England 1 Scotland 1 Tue 12 Sep 2023 Scotland 1 England 3
22 Brighton and Hove Albion 1 1 0 Tue 12 Sep 2023 Scotland 1 England 3 Tue 12 Sep 2023 Scotland 1 England 3
23 Bury 1 1 0 Sat 31 Mar 1928 England 1 Scotland 5 Sat 31 Mar 1928 England 1 Scotland 5
24 Cardiff City 4 6 0 Sat 09 Apr 1921 Scotland 3 England 0 Tue 18 Nov 2014 Scotland 1 England 3
25 Cartvale 1 1 0 Sat 21 Mar 1885 England 1 Scotland 1 Sat 21 Mar 1885 England 1 Scotland 1
26 Celtic 76 168 18 Sat 13 Apr 1889 England 2 Scotland 3 Tue 12 Sep 2023 Scotland 1 England 3
27 Charlton Athletic 1 2 0 Sat 14 Apr 1956 Scotland 1 England 1 Sat 06 Apr 1957 England 2 Scotland 1
28 Chelsea 11 17 0 Sat 03 Apr 1909 England 2 Scotland 0 Fri 18 Jun 2021 England 0 Scotland 0
29 Clyde 4 6 1 Sat 28 Mar 1931 Scotland 2 England 0 Sat 19 Apr 1958 Scotland 0 England 4
30 Clydesdale 5 7 3 Sat 08 Mar 1873 England 4 Scotland 2 Sat 02 Mar 1878 Scotland 7 England 2
31 Coventry City 4 5 0 Sat 25 Apr 1970 Scotland 0 England 0 Sat 15 Jun 1996 Scotland 0 England 2
32 Cowlairs 1 2 1 Sat 13 Apr 1889 England 2 Scotland 3 Sat 05 Apr 1890 Scotland 1 England 1
33 Crystal Palace 2 3 0 Tue 18 Nov 2014 Scotland 1 England 3 Sat 10 Jun 2017 Scotland 2 England 2
34 Derby County 12 23 4 Sat 01 Apr 1933 Scotland 2 England 1 Fri 18 Jun 2021 England 0 Scotland 0
35 Dumbarton 11 23 3 Sat 12 Mar 1881 England 1 Scotland 6 Sat 02 Apr 1892 Scotland 1 England 4
36 Dumbarton Athletic 1 1 0 Sat 13 Apr 1889 England 2 Scotland 3 Sat 13 Apr 1889 England 2 Scotland 3
37 Dumbreck 1 2 0 Sat 04 Mar 1876 Scotland 3 England 0 Sat 03 Mar 1877 England 1 Scotland 3
38 Dundee 8 13 1 Sat 10 Apr 1920 England 5 Scotland 4 Sat 10 Apr 1965 England 2 Scotland 2
39 Dundee United 8 19 1 Sat 26 May 1979 England 3 Scotland 1 Wed 17 Nov 1999 England 0 Scotland 1
40 Dunfermline Athletic 1 2 2 Sat 10 Apr 1920 England 5 Scotland 4 Sat 09 Apr 1921 Scotland 3 England 0
41 East Fife 1 1 0 Sat 09 Apr 1949 England 1 Scotland 3 Sat 09 Apr 1949 England 1 Scotland 3
42 Edinburgh University 2 3 3 Sat 13 Mar 1880 Scotland 5 England 4 Sat 27 Mar 1886 Scotland 1 England 1
43 Everton 15 20 2 Sat 04 Apr 1896 Scotland 2 England 1 Tue 12 Sep 2023 Scotland 1 England 3
44 Falkirk 3 4 0 Sat 04 Apr 1914 Scotland 3 England 1 Sat 19 Apr 1958 Scotland 0 England 4
45 FC Nantes 1 2 0 Sat 21 May 1988 England 1 Scotland 0 Sat 27 May 1989 Scotland 0 England 2
46 Fulham 1 2 1 Sat 11 Apr 1959 England 1 Scotland 0 Sat 09 Apr 1960 Scotland 1 England 1
47 Glasgow Caledonian 1 1 0 Sat 13 Mar 1880 Scotland 5 England 4 Sat 13 Mar 1880 Scotland 5 England 4
48 Glasgow Eastern 3 4 1 Sat 06 Mar 1875 England 2 Scotland 2 Sat 04 Mar 1876 Scotland 3 England 0
49 Glasgow University 1 1 0 Sat 05 Apr 1879 England 5 Scotland 4 Sat 05 Apr 1879 England 5 Scotland 4
50 Greenock Morton 4 6 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 14 Apr 1951 England 2 Scotland 3
51 Heart of Midlothian 28 53 3 Sat 04 Apr 1891 England 2 Scotland 1 Sat 10 Jun 2017 Scotland 2 England 2
52 Hibernian 18 33 8 Sat 30 Mar 1901 England 2 Scotland 2 Fri 18 Jun 2021 England 0 Scotland 0
53 Huddersfield Town 2 5 4 Sat 14 Apr 1923 Scotland 2 England 2 Sat 05 Apr 1930 England 5 Scotland 2
54 Hull City 3 4 1 Wed 14 Aug 2013 England 3 Scotland 2 Sat 10 Jun 2017 Scotland 2 England 2
55 Ipswich Town 4 8 1 Sat 26 May 1979 England 3 Scotland 1 Fri 11 Nov 2016 England 3 Scotland 0
56 Kilbirnie 1 1 1 Sat 04 Apr 1891 England 2 Scotland 1 Sat 04 Apr 1891 England 2 Scotland 1
57 Kilmarnock 6 9 0 Sat 02 Apr 1910 Scotland 2 England 0 Sat 25 Apr 1970 Scotland 0 England 0
58 Leeds United 10 28 2 Sat 10 Apr 1965 England 2 Scotland 2 Sat 15 Jun 1996 Scotland 0 England 2
59 Leicester City 3 4 0 Sat 02 Apr 1910 Scotland 2 England 0 Sat 23 May 1987 Scotland 0 England 0
60 Liverpool 16 37 4 Sat 03 Apr 1897 England 1 Scotland 2 Tue 12 Sep 2023 Scotland 1 England 3
61 Manchester City 7 19 0 Sat 07 Apr 1906 Scotland 2 England 1 Sat 29 May 1982 Scotland 0 England 1
62 Manchester United 18 33 3 Sat 09 Apr 1921 Scotland 3 England 0 Tue 12 Sep 2023 Scotland 1 England 3
63 Mauchline 1 2 1 Sat 03 Mar 1877 England 1 Scotland 3 Sat 05 Apr 1879 England 5 Scotland 4
64 Middlesbrough 9 13 2 Sat 09 Apr 1904 Scotland 0 England 1 Sat 15 Apr 1939 Scotland 1 England 2
65 Motherwell 9 14 2 Sat 05 Apr 1930 England 5 Scotland 2 Fri 18 Jun 2021 England 0 Scotland 0
66 Newcastle United 21 43 4 Sat 30 Mar 1901 England 2 Scotland 2 Fri 11 Nov 2016 England 3 Scotland 0
67 Norwich City 6 8 0 Sat 24 May 1975 England 5 Scotland 1 Tue 12 Sep 2023 Scotland 1 England 3
68 Nottingham Forest 4 5 1 Sat 22 May 1971 England 3 Scotland 1 Sat 29 May 1982 Scotland 0 England 1
69 Oldham Athletic 2 3 0 Sat 05 Apr 1913 England 1 Scotland 0 Sat 04 Apr 1914 Scotland 3 England 1
70 Partick Thistle 10 19 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 29 May 1982 Scotland 0 England 1
71 Pollokshields Athletic 2 2 0 Sat 15 Mar 1884 Scotland 1 England 0 Sat 27 Mar 1886 Scotland 1 England 1
72 Portsmouth 2 2 0 Sat 05 Apr 1952 Scotland 1 England 2 Sat 03 Apr 1954 Scotland 2 England 4
73 Preston North End 11 20 6 Sat 09 Apr 1904 Scotland 0 England 1 Sat 19 Apr 1958 Scotland 0 England 4
74 Queen of the South 1 1 0 Sat 09 Apr 1949 England 1 Scotland 3 Sat 09 Apr 1949 England 1 Scotland 3
75 Queens Park 52 126 33 Sat 30 Nov 1872 Scotland 0 England 0 Sat 01 Apr 1933 Scotland 2 England 1
76 Queens Park Rangers 2 4 1 Sat 15 May 1976 Scotland 2 England 1 Tue 12 Sep 2023 Scotland 1 England 3
77 Raith Rovers 2 3 0 Sat 12 Apr 1924 England 1 Scotland 1 Sat 05 Apr 1952 Scotland 1 England 2
78 Rangers 79 213 22 Sat 03 Mar 1877 England 1 Scotland 3 Tue 12 Sep 2023 Scotland 1 England 3
79 Real Sociedad 1 1 0 Tue 12 Sep 2023 Scotland 1 England 3 Tue 12 Sep 2023 Scotland 1 England 3
80 Renton 4 8 1 Sat 19 Mar 1887 England 2 Scotland 3 Sat 01 Apr 1893 England 5 Scotland 2
81 Royal Engineers 2 2 1 Sat 08 Mar 1873 England 4 Scotland 2 Sat 08 Mar 1873 England 4 Scotland 2
82 Sampdoria Genova 1 2 1 Sat 25 May 1985 Scotland 1 England 0 Wed 23 Apr 1986 England 2 Scotland 1
83 Sheffield United 2 2 0 Sat 12 Apr 1947 England 1 Scotland 1 Wed 14 Feb 1973 Scotland 0 England 5
84 Sheffield Wednesday 7 10 3 Sat 01 Apr 1905 England 1 Scotland 0 Tue 18 Nov 2014 Scotland 1 England 3
85 SK Lokeren 1 2 0 Sat 26 May 1984 Scotland 1 England 1 Sat 25 May 1985 Scotland 1 England 0
86 Southampton 4 6 0 Sat 08 Apr 1899 England 2 Scotland 1 Tue 12 Sep 2023 Scotland 1 England 3
87 St Bernards 1 1 0 Sat 06 Apr 1895 England 3 Scotland 0 Sat 06 Apr 1895 England 3 Scotland 0
88 St Mirren 7 8 0 Sat 03 Apr 1897 England 1 Scotland 2 Sat 24 May 1980 Scotland 0 England 2
89 Stoke City 2 2 0 Sat 04 Apr 1896 Scotland 2 England 1 Sat 02 Apr 1898 Scotland 1 England 3
90 Sunderland 10 18 1 Sat 04 Apr 1896 Scotland 2 England 1 Sat 15 Apr 1967 England 2 Scotland 3
91 Swindon Town 1 3 0 Sat 01 Apr 1911 England 1 Scotland 1 Sat 05 Apr 1913 England 1 Scotland 0
92 Third Lanark 12 17 2 Sat 07 Mar 1874 Scotland 2 England 1 Sat 09 Apr 1949 England 1 Scotland 3
93 Torino 1 1 0 Sat 14 Apr 1962 Scotland 2 England 0 Sat 14 Apr 1962 Scotland 2 England 0
94 Tottenham Hotspur 8 16 1 Sat 11 Apr 1959 England 1 Scotland 0 Sat 15 Jun 1996 Scotland 0 England 2
95 Vale of Leven 12 28 8 Sat 07 Mar 1874 Scotland 2 England 1 Sat 04 Apr 1891 England 2 Scotland 1
96 Vancouver Whitecaps 1 1 1 Wed 14 Aug 2013 England 3 Scotland 2 Wed 14 Aug 2013 England 3 Scotland 2
97 Wanderers 1 1 0 Sat 08 Mar 1873 England 4 Scotland 2 Sat 08 Mar 1873 England 4 Scotland 2
98 Watford 3 3 0 Sat 26 May 1984 Scotland 1 England 1 Tue 12 Sep 2023 Scotland 1 England 3
99 West Bromwich Albion 5 9 1 Sat 15 Apr 1939 Scotland 1 England 2 Sat 10 Jun 2017 Scotland 2 England 2
100 West Ham United 3 3 0 Sat 11 Apr 1959 England 1 Scotland 0 Sat 10 Jun 2017 Scotland 2 England 2
101 Wigan Athletic 1 2 0 Wed 14 Aug 2013 England 3 Scotland 2 Tue 18 Nov 2014 Scotland 1 England 3
102 Wimbledon 1 2 0 Sat 13 Nov 1999 Scotland 0 England 2 Wed 17 Nov 1999 England 0 Scotland 1
103 Wolverhampton Wanderers 4 6 1 Sat 22 May 1971 England 3 Scotland 1 Wed 14 Aug 2013 England 3 Scotland 2


Caps by Club - Most Caps
Club No Of
Players
Caps Goals First Game Last Gime
1 Rangers 79 213 22 Sat 03 Mar 1877 England 1 Scotland 3 Tue 12 Sep 2023 Scotland 1 England 3
2 Celtic 76 168 18 Sat 13 Apr 1889 England 2 Scotland 3 Tue 12 Sep 2023 Scotland 1 England 3
3 Queens Park 52 126 33 Sat 30 Nov 1872 Scotland 0 England 0 Sat 01 Apr 1933 Scotland 2 England 1
4 Heart of Midlothian 28 53 3 Sat 04 Apr 1891 England 2 Scotland 1 Sat 10 Jun 2017 Scotland 2 England 2
5 Aberdeen 18 44 3 Sat 01 Apr 1911 England 1 Scotland 1 Sat 15 Jun 1996 Scotland 0 England 2
6 Newcastle United 21 43 4 Sat 30 Mar 1901 England 2 Scotland 2 Fri 11 Nov 2016 England 3 Scotland 0
7 Liverpool 16 37 4 Sat 03 Apr 1897 England 1 Scotland 2 Tue 12 Sep 2023 Scotland 1 England 3
8 Hibernian 18 33 8 Sat 30 Mar 1901 England 2 Scotland 2 Fri 18 Jun 2021 England 0 Scotland 0
8 Manchester United 18 33 3 Sat 09 Apr 1921 Scotland 3 England 0 Tue 12 Sep 2023 Scotland 1 England 3
10 Leeds United 10 28 2 Sat 10 Apr 1965 England 2 Scotland 2 Sat 15 Jun 1996 Scotland 0 England 2
10 Vale of Leven 12 28 8 Sat 07 Mar 1874 Scotland 2 England 1 Sat 04 Apr 1891 England 2 Scotland 1
12 Derby County 12 23 4 Sat 01 Apr 1933 Scotland 2 England 1 Fri 18 Jun 2021 England 0 Scotland 0
12 Dumbarton 11 23 3 Sat 12 Mar 1881 England 1 Scotland 6 Sat 02 Apr 1892 Scotland 1 England 4
14 Everton 15 20 2 Sat 04 Apr 1896 Scotland 2 England 1 Tue 12 Sep 2023 Scotland 1 England 3
14 Preston North End 11 20 6 Sat 09 Apr 1904 Scotland 0 England 1 Sat 19 Apr 1958 Scotland 0 England 4
16 Dundee United 8 19 1 Sat 26 May 1979 England 3 Scotland 1 Wed 17 Nov 1999 England 0 Scotland 1
16 Manchester City 7 19 0 Sat 07 Apr 1906 Scotland 2 England 1 Sat 29 May 1982 Scotland 0 England 1
16 Partick Thistle 10 19 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 29 May 1982 Scotland 0 England 1
19 Sunderland 10 18 1 Sat 04 Apr 1896 Scotland 2 England 1 Sat 15 Apr 1967 England 2 Scotland 3
20 Chelsea 11 17 0 Sat 03 Apr 1909 England 2 Scotland 0 Fri 18 Jun 2021 England 0 Scotland 0
20 Third Lanark 12 17 2 Sat 07 Mar 1874 Scotland 2 England 1 Sat 09 Apr 1949 England 1 Scotland 3
22 Tottenham Hotspur 8 16 1 Sat 11 Apr 1959 England 1 Scotland 0 Sat 15 Jun 1996 Scotland 0 England 2
23 Aston Villa 9 14 1 Sat 04 Apr 1896 Scotland 2 England 1 Tue 12 Sep 2023 Scotland 1 England 3
23 Motherwell 9 14 2 Sat 05 Apr 1930 England 5 Scotland 2 Fri 18 Jun 2021 England 0 Scotland 0
25 Dundee 8 13 1 Sat 10 Apr 1920 England 5 Scotland 4 Sat 10 Apr 1965 England 2 Scotland 2
25 Middlesbrough 9 13 2 Sat 09 Apr 1904 Scotland 0 England 1 Sat 15 Apr 1939 Scotland 1 England 2
27 Arsenal 10 12 0 Sat 06 Apr 1907 England 1 Scotland 1 Fri 18 Jun 2021 England 0 Scotland 0
28 Sheffield Wednesday 7 10 3 Sat 01 Apr 1905 England 1 Scotland 0 Tue 18 Nov 2014 Scotland 1 England 3
29 Airdrieonians 6 9 2 Sat 04 Apr 1925 Scotland 2 England 0 Sat 22 May 1971 England 3 Scotland 1
29 Kilmarnock 6 9 0 Sat 02 Apr 1910 Scotland 2 England 0 Sat 25 Apr 1970 Scotland 0 England 0
29 West Bromwich Albion 5 9 1 Sat 15 Apr 1939 Scotland 1 England 2 Sat 10 Jun 2017 Scotland 2 England 2
32 Blackburn Rovers 7 8 0 Sat 04 Apr 1896 Scotland 2 England 1 Sat 10 Jun 2017 Scotland 2 England 2
32 Blackpool 5 8 1 Sat 09 Apr 1938 England 0 Scotland 1 Sat 27 May 1972 Scotland 0 England 1
32 Ipswich Town 4 8 1 Sat 26 May 1979 England 3 Scotland 1 Fri 11 Nov 2016 England 3 Scotland 0
32 Norwich City 6 8 0 Sat 24 May 1975 England 5 Scotland 1 Tue 12 Sep 2023 Scotland 1 England 3
32 Renton 4 8 1 Sat 19 Mar 1887 England 2 Scotland 3 Sat 01 Apr 1893 England 5 Scotland 2
32 St Mirren 7 8 0 Sat 03 Apr 1897 England 1 Scotland 2 Sat 24 May 1980 Scotland 0 England 2
38 Clydesdale 5 7 3 Sat 08 Mar 1873 England 4 Scotland 2 Sat 02 Mar 1878 Scotland 7 England 2
39 Bolton Wanderers 4 6 1 Sat 06 Apr 1907 England 1 Scotland 1 Sat 15 Apr 1950 Scotland 0 England 1
39 Cardiff City 4 6 0 Sat 09 Apr 1921 Scotland 3 England 0 Tue 18 Nov 2014 Scotland 1 England 3
39 Clyde 4 6 1 Sat 28 Mar 1931 Scotland 2 England 0 Sat 19 Apr 1958 Scotland 0 England 4
39 Greenock Morton 4 6 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 14 Apr 1951 England 2 Scotland 3
39 Southampton 4 6 0 Sat 08 Apr 1899 England 2 Scotland 1 Tue 12 Sep 2023 Scotland 1 England 3
39 Wolverhampton Wanderers 4 6 1 Sat 22 May 1971 England 3 Scotland 1 Wed 14 Aug 2013 England 3 Scotland 2
45 Coventry City 4 5 0 Sat 25 Apr 1970 Scotland 0 England 0 Sat 15 Jun 1996 Scotland 0 England 2
45 Huddersfield Town 2 5 4 Sat 14 Apr 1923 Scotland 2 England 2 Sat 05 Apr 1930 England 5 Scotland 2
45 Nottingham Forest 4 5 1 Sat 22 May 1971 England 3 Scotland 1 Sat 29 May 1982 Scotland 0 England 1
48 Battlefield 1 4 0 Sat 21 Mar 1885 England 1 Scotland 1 Sat 17 Mar 1888 Scotland 0 England 5
48 Brentford 4 4 0 Sat 04 Apr 1936 England 1 Scotland 1 Tue 12 Sep 2023 Scotland 1 England 3
48 Falkirk 3 4 0 Sat 04 Apr 1914 Scotland 3 England 1 Sat 19 Apr 1958 Scotland 0 England 4
48 Glasgow Eastern 3 4 1 Sat 06 Mar 1875 England 2 Scotland 2 Sat 04 Mar 1876 Scotland 3 England 0
48 Hull City 3 4 1 Wed 14 Aug 2013 England 3 Scotland 2 Sat 10 Jun 2017 Scotland 2 England 2
48 Leicester City 3 4 0 Sat 02 Apr 1910 Scotland 2 England 0 Sat 23 May 1987 Scotland 0 England 0
48 Queens Park Rangers 2 4 1 Sat 15 May 1976 Scotland 2 England 1 Tue 12 Sep 2023 Scotland 1 England 3
55 Ayr United 2 3 0 Sat 12 Apr 1924 England 1 Scotland 1 Sat 04 Apr 1925 Scotland 2 England 0
55 Birmingham City 3 3 0 Sat 08 Apr 1922 England 0 Scotland 1 Sat 24 May 1980 Scotland 0 England 2
55 Crystal Palace 2 3 0 Tue 18 Nov 2014 Scotland 1 England 3 Sat 10 Jun 2017 Scotland 2 England 2
55 Edinburgh University 2 3 3 Sat 13 Mar 1880 Scotland 5 England 4 Sat 27 Mar 1886 Scotland 1 England 1
55 Oldham Athletic 2 3 0 Sat 05 Apr 1913 England 1 Scotland 0 Sat 04 Apr 1914 Scotland 3 England 1
55 Raith Rovers 2 3 0 Sat 12 Apr 1924 England 1 Scotland 1 Sat 05 Apr 1952 Scotland 1 England 2
55 Swindon Town 1 3 0 Sat 01 Apr 1911 England 1 Scotland 1 Sat 05 Apr 1913 England 1 Scotland 0
55 Watford 3 3 0 Sat 26 May 1984 Scotland 1 England 1 Tue 12 Sep 2023 Scotland 1 England 3
55 West Ham United 3 3 0 Sat 11 Apr 1959 England 1 Scotland 0 Sat 10 Jun 2017 Scotland 2 England 2
64 A.F.C. Bournemouth 2 2 0 Sat 10 Jun 2017 Scotland 2 England 2 Tue 12 Sep 2023 Scotland 1 England 3
64 Charlton Athletic 1 2 0 Sat 14 Apr 1956 Scotland 1 England 1 Sat 06 Apr 1957 England 2 Scotland 1
64 Cowlairs 1 2 1 Sat 13 Apr 1889 England 2 Scotland 3 Sat 05 Apr 1890 Scotland 1 England 1
64 Dumbreck 1 2 0 Sat 04 Mar 1876 Scotland 3 England 0 Sat 03 Mar 1877 England 1 Scotland 3
64 Dunfermline Athletic 1 2 2 Sat 10 Apr 1920 England 5 Scotland 4 Sat 09 Apr 1921 Scotland 3 England 0
64 FC Nantes 1 2 0 Sat 21 May 1988 England 1 Scotland 0 Sat 27 May 1989 Scotland 0 England 2
64 Fulham 1 2 1 Sat 11 Apr 1959 England 1 Scotland 0 Sat 09 Apr 1960 Scotland 1 England 1
64 Mauchline 1 2 1 Sat 03 Mar 1877 England 1 Scotland 3 Sat 05 Apr 1879 England 5 Scotland 4
64 Pollokshields Athletic 2 2 0 Sat 15 Mar 1884 Scotland 1 England 0 Sat 27 Mar 1886 Scotland 1 England 1
64 Portsmouth 2 2 0 Sat 05 Apr 1952 Scotland 1 England 2 Sat 03 Apr 1954 Scotland 2 England 4
64 Royal Engineers 2 2 1 Sat 08 Mar 1873 England 4 Scotland 2 Sat 08 Mar 1873 England 4 Scotland 2
64 Sampdoria Genova 1 2 1 Sat 25 May 1985 Scotland 1 England 0 Wed 23 Apr 1986 England 2 Scotland 1
64 Sheffield United 2 2 0 Sat 12 Apr 1947 England 1 Scotland 1 Wed 14 Feb 1973 Scotland 0 England 5
64 SK Lokeren 1 2 0 Sat 26 May 1984 Scotland 1 England 1 Sat 25 May 1985 Scotland 1 England 0
64 Stoke City 2 2 0 Sat 04 Apr 1896 Scotland 2 England 1 Sat 02 Apr 1898 Scotland 1 England 3
64 Wigan Athletic 1 2 0 Wed 14 Aug 2013 England 3 Scotland 2 Tue 18 Nov 2014 Scotland 1 England 3
64 Wimbledon 1 2 0 Sat 13 Nov 1999 Scotland 0 England 2 Wed 17 Nov 1999 England 0 Scotland 1
81 Abercorn 1 1 1 Sat 13 Apr 1889 England 2 Scotland 3 Sat 13 Apr 1889 England 2 Scotland 3
81 AC Milan 1 1 0 Sat 29 May 1982 Scotland 0 England 1 Sat 29 May 1982 Scotland 0 England 1
81 Al Ettifaq 1 1 0 Tue 12 Sep 2023 Scotland 1 England 3 Tue 12 Sep 2023 Scotland 1 England 3
81 Arthurlie 1 1 1 Sat 11 Mar 1882 Scotland 5 England 1 Sat 11 Mar 1882 Scotland 5 England 1
81 Barcelona 1 1 0 Sat 25 May 1985 Scotland 1 England 0 Sat 25 May 1985 Scotland 1 England 0
81 Beith 1 1 0 Sat 12 Mar 1881 England 1 Scotland 6 Sat 12 Mar 1881 England 1 Scotland 6
81 Bologna FC 1909 1 1 0 Tue 12 Sep 2023 Scotland 1 England 3 Tue 12 Sep 2023 Scotland 1 England 3
81 Borussia Dortmund 1 1 0 Sat 21 May 1988 England 1 Scotland 0 Sat 21 May 1988 England 1 Scotland 0
81 Bradford City 1 1 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 09 Apr 1921 Scotland 3 England 0
81 Brighton and Hove Albion 1 1 0 Tue 12 Sep 2023 Scotland 1 England 3 Tue 12 Sep 2023 Scotland 1 England 3
81 Bury 1 1 0 Sat 31 Mar 1928 England 1 Scotland 5 Sat 31 Mar 1928 England 1 Scotland 5
81 Cartvale 1 1 0 Sat 21 Mar 1885 England 1 Scotland 1 Sat 21 Mar 1885 England 1 Scotland 1
81 Dumbarton Athletic 1 1 0 Sat 13 Apr 1889 England 2 Scotland 3 Sat 13 Apr 1889 England 2 Scotland 3
81 East Fife 1 1 0 Sat 09 Apr 1949 England 1 Scotland 3 Sat 09 Apr 1949 England 1 Scotland 3
81 Glasgow Caledonian 1 1 0 Sat 13 Mar 1880 Scotland 5 England 4 Sat 13 Mar 1880 Scotland 5 England 4
81 Glasgow University 1 1 0 Sat 05 Apr 1879 England 5 Scotland 4 Sat 05 Apr 1879 England 5 Scotland 4
81 Kilbirnie 1 1 1 Sat 04 Apr 1891 England 2 Scotland 1 Sat 04 Apr 1891 England 2 Scotland 1
81 Queen of the South 1 1 0 Sat 09 Apr 1949 England 1 Scotland 3 Sat 09 Apr 1949 England 1 Scotland 3
81 Real Sociedad 1 1 0 Tue 12 Sep 2023 Scotland 1 England 3 Tue 12 Sep 2023 Scotland 1 England 3
81 St Bernards 1 1 0 Sat 06 Apr 1895 England 3 Scotland 0 Sat 06 Apr 1895 England 3 Scotland 0
81 Torino 1 1 0 Sat 14 Apr 1962 Scotland 2 England 0 Sat 14 Apr 1962 Scotland 2 England 0
81 Vancouver Whitecaps 1 1 1 Wed 14 Aug 2013 England 3 Scotland 2 Wed 14 Aug 2013 England 3 Scotland 2
81 Wanderers 1 1 0 Sat 08 Mar 1873 England 4 Scotland 2 Sat 08 Mar 1873 England 4 Scotland 2

Caps by Player
Ranking Player From To Club1 Cs Gls Club2 Cs Gls Club3 Cs Gls Club4 Cs Gls W D L Total
Caps
Total
Goals

1

Bobby Walker 1900 1913 Heart of Midlothian 11 1 2 5 4 11 1

1

Alan Morton 1921 1932 Rangers 11 2 6 2 3 11 2

3

Charles Campbell 1874 1886 Queens Park 10 7 2 1 10

3

Wally Arnott 1884 1893 Queens Park 10 3 3 4 10

3

Andrew Aitken 1901 1911 Newcastle United 6 Middlesbrough 2 Leicester City 2 3 5 2 10

3

Kenny Dalglish 1973 1982 Celtic 6 2 Liverpool 4 3 7 10 2

7

George Young 1947 1957 Rangers 9 2 3 4 9

7

Denis Law 1960 1972 Manchester City 2 Torino 1 Manchester United 6 3 4 2 3 9 3

7

Billy Bremner 1966 1974 Leeds United 9 2 1 6 9

7

Joe Jordan 1973 1982 Leeds United 4 1 Manchester United 4 AC Milan 1 4 5 9 1

7

Alex McLeish 1980 1989 Aberdeen 9 2 2 5 9

12

Billy MacKinnon 1872 1879 Queens Park 8 4 4 2 2 8 4

12

John Greig 1964 1971 Rangers 8 2 3 3 8

12

Danny McGrain 1973 1982 Celtic 8 4 4 8

12

Willie Miller 1980 1988 Aberdeen 8 2 2 4 8

16

William Sellar 1885 1893 Battlefield 4 Queens Park 3 2 1 2 4 7 2

16

Alec Smith 1898 1911 Rangers 7 3 3 1 7

16

Jacky Robertson 1898 1904 Everton 1 Southampton 1 Rangers 5 2 2 3 7

16

Alex Raisbeck 1900 1907 Liverpool 7 3 3 1 7

16

Charlie Thomson 1905 1914 Heart of Midlothian 3 Sunderland 4 1 2 3 2 7 1

16

Jimmy McMullan 1921 1929 Partick Thistle 3 Manchester City 4 5 1 1 7

16

Hughie Gallacher 1925 1935 Airdrieonians 1 2 Newcastle United 4 Chelsea 1 Derby County 1 5 2 7 2

16

Lawrie Reilly 1949 1957 Hibernian 7 6 2 2 3 7 6

16

Bobby Evans 1949 1960 Celtic 7 2 2 3 7

16

Billy McNeill 1961 1972 Celtic 7 2 2 3 7

16

Alan Rough 1976 1986 Partick Thistle 6 Hibernian 1 3 4 7

27

Harry McNeil 1874 1881 Queens Park 6 4 4 1 1 6 4

27

John Smith 1877 1884 Mauchline 2 1 Edinburgh University 2 3 Queens Park 2 3 5 1 6 7

27

Jack Bell 1892 1900 Dumbarton 1 1 Everton 3 1 Celtic 2 1 3 3 6 3

27

Jock Drummond 1895 1902 Rangers 6 2 2 2 6

27

Neilly Gibson 1895 1900 Rangers 6 3 3 6

27

Alec McNair 1908 1920 Celtic 6 1 2 3 6

27

George Brown 1932 1938 Rangers 6 4 1 1 6

27

Andy Anderson 1933 1938 Heart of Midlothian 6 4 1 1 6

27

Billy Steel 1947 1953 Greenock Morton 1 Derby County 3 1 Dundee 2 2 2 2 6 1

27

Bobby Johnstone 1951 1956 Hibernian 4 1 Manchester City 2 1 2 3 6 1

27

Eric Caldow 1957 1963 Rangers 6 1 2 1 3 6 1

27

Asa Hartford 1972 1982 West Bromwich Albion 1 Manchester City 4 Everton 1 2 4 6

27

Graeme Souness 1978 1986 Liverpool 4 Sampdoria Genova 2 1 1 5 6 1

27

Roy Aitken 1980 1989 Celtic 6 1 1 4 6

27

Richard Gough 1983 1988 Dundee United 4 1 Tottenham Hotspur 1 Rangers 1 1 2 3 6 1

27

Jim Leighton 1983 1989 Aberdeen 5 Manchester United 1 1 2 3 6

43

Joseph Taylor 1872 1876 Queens Park 5 2 2 1 5

43

Robert Gardner 1872 1878 Queens Park 2 Clydesdale 3 2 2 1 5

43

James McAulay 1883 1887 Dumbarton 5 3 2 5

43

James Kelly 1888 1893 Renton 1 Celtic 4 1 1 3 5

43

Ned Doyle 1892 1898 Celtic 5 1 1 3 5

43

Bobby Templeton 1902 1912 Aston Villa 1 1 Newcastle United 2 Kilmarnock 2 2 2 1 5 1

43

Peter McWilliam 1905 1910 Newcastle United 5 2 1 2 5

43

Jimmy Brownlie 1909 1914 Third Lanark 5 2 1 2 5

43

Andy Cunningham 1921 1927 Rangers 5 2 2 2 1 5 2

43

Alex Jackson 1925 1930 Aberdeen 1 Huddersfield Town 4 4 4 1 5 4

43

Bob McPhail 1927 1937 Airdrieonians 1 Rangers 4 2 4 1 5 2

43

Tommy Walker 1935 1939 Heart of Midlothian 5 2 3 1 1 5 2

43

Willie Woodburn 1947 1952 Rangers 5 2 1 2 5

43

Billy Liddell 1948 1953 Liverpool 5 1 1 1 3 5 1

43

Sammy Cox 1949 1954 Rangers 5 2 1 2 5

43

Tommy Docherty 1953 1959 Preston North End 4 1 Arsenal 1 1 4 5 1

43

Ian St John 1960 1965 Motherwell 2 Liverpool 3 1 2 2 1 5 1

43

Davie Wilson 1961 1965 Rangers 5 2 3 1 1 5 2

43

Jim Baxter 1962 1967 Rangers 3 2 Sunderland 2 4 1 5 2

43

Jimmy Johnstone 1966 1974 Celtic 5 2 1 1 3 5 2

43

Tommy Gemmell 1966 1970 Celtic 5 1 2 2 5

43

Archie Gemmill 1972 1980 Derby County 3 Nottingham Forest 1 Birmingham City 1 2 3 5

43

Lou Macari 1972 1977 Celtic 1 Manchester United 4 1 4 5

43

Willie Donachie 1972 1978 Manchester City 5 2 3 5

67

Tom Vallance 1877 1881 Rangers 4 3 1 4

67

John McPherson 1879 1884 Vale of Leven 4 3 1 4

67

Joe Lindsay 1881 1886 Dumbarton 4 1 2 2 4 1

67

William Anderson 1882 1885 Queens Park 4 3 1 4

67

William Berry 1888 1891 Queens Park 4 1 1 2 4

67

John McPherson 1889 1895 Cowlairs 2 1 Rangers 2 1 2 1 4 1

67

John James Campbell 1893 1901 Celtic 4 1 1 1 2 4 1

67

William Lambie 1894 1897 Queens Park 4 2 2 1 1 4 2

67

Nicol Smith 1897 1902 Rangers 4 2 1 1 4

67

Bob McColl 1899 1902 Queens Park 3 3 Newcastle United 1 1 2 1 4 3

67

Jimmy Watson 1903 1909 Sunderland 3 Middlesbrough 1 1 3 4

67

Peter McBride 1904 1908 Preston North End 4 1 2 1 4

67

Andrew Wilson 1907 1913 Sheffield Wednesday 4 2 3 1 4 2

67

Jimmy Quinn 1908 1912 Celtic 4 1 1 2 1 4 1

67

James Hay 1910 1914 Celtic 2 Newcastle United 2 2 2 4

67

James Gordon 1912 1920 Rangers 4 1 1 2 4

67

Andy Wilson 1920 1923 Dunfermline Athletic 2 2 Middlesbrough 2 2 2 1 1 4 4

67

James Blair 1920 1923 Sheffield Wednesday 1 Cardiff City 3 2 1 1 4

67

Sandy Archibald 1922 1932 Rangers 4 2 1 1 4

67

William Harper 1923 1926 Hibernian 3 Arsenal 1 2 2 4

67

Davie Meiklejohn 1925 1931 Rangers 4 3 1 4

67

Jack Harkness 1927 1930 Queens Park 2 Heart of Midlothian 2 2 2 4

67

Dally Duncan 1933 1937 Derby County 4 2 3 1 4 2

67

Alex Massie 1934 1937 Heart of Midlothian 2 Aston Villa 2 2 1 1 4

67

Bill Brown 1959 1965 Dundee 1 Tottenham Hotspur 3 2 1 1 4

67

Alex Hamilton 1962 1965 Dundee 4 3 1 4

67

Willie Henderson 1963 1969 Rangers 4 2 1 1 4

67

Eddie McCreadie 1965 1969 Chelsea 4 1 2 1 4

67

Ronnie McKinnon 1966 1970 Rangers 4 1 2 1 4

67

Willie Johnston 1966 1978 Rangers 2 West Bromwich Albion 2 1 1 2 4

67

Colin Stein 1969 1973 Rangers 2 1 Coventry City 2 1 3 4 1

67

Peter Lorimer 1972 1974 Leeds United 4 1 3 4

67

Bruce Rioch 1975 1978 Derby County 3 1 Everton 1 2 2 4 1

67

Gordon Strachan 1980 1985 Aberdeen 3 Manchester United 1 1 1 2 4

67

Paul McStay 1984 1989 Celtic 4 2 2 4

67

Ally McCoist 1987 1996 Rangers 4 1 3 4

67

Grant Hanley 2013 2021 Blackburn Rovers 2 Newcastle United 1 Norwich City 1 1 3 4

67

James Morrison 2013 2017 West Bromwich Albion 4 1 1 3 4 1

67

Scott Brown 2013 2017 Celtic 4 1 3 4

67

Andy Robertson 2014 2023 Hull City 2 1 Liverpool 2 2 2 4 1

107

Jerry Weir 1872 1875 Queens Park 3 1 2 3

107

James Thomson 1872 1874 Queens Park 3 1 1 1 3

107

John Ferguson 1874 1877 Vale of Leven 3 2 3 3 2

107

John Hunter 1874 1876 Third Lanark 2 Glasgow Eastern 1 2 1 3

107

Alexander Kennedy 1875 1878 Glasgow Eastern 2 Third Lanark 1 2 1 3

107

Alex McLintock 1875 1880 Vale of Leven 3 2 1 3

107

Thomas Highet 1875 1878 Queens Park 3 1 2 1 3 1

107

John McDougall 1877 1879 Vale of Leven 3 4 2 1 3 4

107

John McGregor 1877 1880 Vale of Leven 3 1 3 3 1

107

George Ker 1880 1882 Queens Park 3 7 3 3 7

107

John Kay 1880 1883 Queens Park 3 2 3 3 2

107

Michael Paton 1883 1886 Dumbarton 3 1 2 3

107

Alexander Hamilton 1885 1888 Queens Park 3 2 1 3

107

James McCall 1887 1890 Renton 3 1 1 1 1 3 1

107

James Wilson 1889 1891 Vale of Leven 3 1 1 1 3

107

Bob Smellie 1889 1893 Queens Park 3 1 2 3

107

Sandy McMahon 1892 1894 Celtic 3 1 1 2 3 1

107

David Mitchell 1892 1894 Rangers 3 1 2 3

107

Tom Waddell 1892 1895 Queens Park 3 3 3

107

Jimmy Cowan 1896 1898 Aston Villa 3 2 1 3

107

Ned Doig 1896 1903 Sunderland 3 2 1 3

107

Robert Hamilton 1899 1903 Rangers 3 2 1 1 1 3 2

107

Harry Rennie 1900 1902 Heart of Midlothian 1 Hibernian 2 1 2 3

107

George Wilson 1905 1909 Heart of Midlothian 1 Everton 1 Newcastle United 1 1 2 3

107

Jimmy Howie 1905 1908 Newcastle United 3 2 1 1 1 3 2

107

Alexander Bennett 1909 1911 Rangers 3 1 1 1 3

107

Jimmy McMenemy 1910 1914 Celtic 3 2 2 1 3 2

107

Jock Walker 1911 1913 Swindon Town 3 2 1 3

107

William Reid 1911 1914 Rangers 3 1 1 1 1 3 1

107

Tommy Cairns 1922 1925 Rangers 3 2 1 3

107

Willie McStay 1925 1927 Celtic 3 2 1 3

107

James Gibson 1926 1928 Partick Thistle 2 Aston Villa 1 2 1 3

107

Alex James 1928 1930 Preston North End 2 2 Arsenal 1 2 1 3 2

107

Joseph Nibloe 1929 1932 Kilmarnock 3 2 1 3

107

George Stevenson 1930 1934 Motherwell 3 1 1 2 3 1

107

James Marshall 1932 1934 Rangers 3 1 2 3

107

John Jackson 1933 1935 Partick Thistle 1 Chelsea 2 2 1 3

107

George Cummings 1935 1939 Partick Thistle 1 Aston Villa 2 1 1 1 3

107

Jimmy Simpson 1935 1937 Rangers 3 2 1 3

107

Jerry Dawson 1936 1939 Rangers 3 1 1 1 3

107

Jimmy Delaney 1937 1948 Celtic 1 Manchester United 2 1 1 1 3

107

Gordon Smith 1947 1956 Hibernian 3 2 1 3

107

Jimmy Cowan 1949 1951 Greenock Morton 3 2 1 3

107

Willie Waddell 1949 1951 Rangers 3 2 1 3

107

Ian McColl 1950 1958 Rangers 3 3 3

107

Ian McMillan 1952 1956 Airdrieonians 3 1 2 3

107

Graham Leggat 1956 1960 Aberdeen 1 1 Fulham 2 1 2 1 3 2

107

Tommy Younger 1956 1958 Hibernian 1 Liverpool 2 1 2 3

107

Bobby Collins 1957 1965 Celtic 1 Everton 1 Leeds United 1 1 2 3

107

Davie Mackay 1959 1963 Tottenham Hotspur 3 1 1 2 3 1

107

John White 1962 1964 Tottenham Hotspur 3 3 3

107

Alan Gilzean 1964 1970 Dundee 1 1 Tottenham Hotspur 2 1 1 1 3 1

107

Willie Wallace 1966 1969 Heart of Midlothian 1 Celtic 2 1 2 3

107

Davie Hay 1970 1974 Celtic 3 1 1 1 3

107

Bobby Moncur 1970 1972 Newcastle United 3 1 2 3

107

Bobby Clark 1971 1973 Aberdeen 3 3 3

107

Sandy Jardine 1973 1975 Rangers 3 1 2 3

107

Gordon McQueen 1975 1979 Leeds United 2 1 Manchester United 1 1 2 3 1

107

Don Masson 1976 1978 Queens Park Rangers 2 1 Derby County 1 2 1 3 1

107

Tom Forsyth 1976 1978 Rangers 3 2 1 3

107

Frank Gray 1979 1983 Leeds United 3 1 2 3

107

George Burley 1979 1982 Ipswich Town 3 3 3

107

John Wark 1979 1984 Ipswich Town 2 1 Liverpool 1 1 2 3 1

107

David Narey 1981 1983 Dundee United 3 1 2 3

107

Steve Archibald 1981 1985 Tottenham Hotspur 2 Barcelona 1 2 1 3

107

Charlie Nicholas 1983 1987 Celtic 1 Arsenal 2 1 2 3

107

Mo Johnston 1984 1989 Watford 1 FC Nantes 2 1 2 3

107

Maurice Malpas 1985 1989 Dundee United 3 1 2 3

107

Murdo MacLeod 1985 1988 Celtic 2 Borussia Dortmund 1 1 1 1 3

107

Colin Hendry 1996 1999 Blackburn Rovers 1 Rangers 2 1 2 3

107

Craig Burley 1996 1999 Chelsea 1 Celtic 2 1 2 3

107

John Collins 1996 1999 Celtic 1 Everton 2 1 2 3

107

Charlie Mulgrew 2013 2017 Celtic 2 Blackburn Rovers 1 1 2 3

107

Leigh Griffiths 2013 2017 Wolverhampton Wanderers 1 Celtic 2 2 1 2 3 2

107

Robert Snodgrass 2013 2017 Norwich City 1 Hull City 1 West Ham United 1 1 2 3

107

Craig Gordon 2014 2017 Celtic 3 1 2 3

107

Ikechi Anya 2014 2017 Watford 1 Derby County 2 1 2 3

107

Kieran Tierney 2017 2023 Celtic 1 Arsenal 1 Real Sociedad 1 2 1 3

107

Stuart Armstrong 2017 2023 Celtic 1 Southampton 2 2 1 3

186

David Wotherspoon 1872 1873 Queens Park 2 1 1 2

186

Robert Smith 1872 1873 Queens Park 2 1 1 2

186

William Ker 1872 1873 Queens Park 2 1 1 2

186

Alex McGeoch 1876 1877 Dumbreck 2 2 2

186

John Baird 1876 1880 Vale of Leven 2 1 2 2 1

186

James Richmond 1877 1878 Clydesdale 1 1 Queens Park 1 2 2 1

186

Robert Neill 1877 1880 Queens Park 2 2 2

186

Andrew McIntyre 1878 1882 Vale of Leven 2 2 2

186

Andrew Watson 1881 1882 Queens Park 2 2 2

186

George Gillespie 1881 1882 Rangers 2 2 2

186

Eadie Fraser 1882 1883 Queens Park 2 1 2 2 1

186

Peter Miller 1882 1883 Dumbarton 2 2 2

186

William MacKinnon 1883 1884 Dumbarton 2 2 2

186

John Forbes 1884 1887 Vale of Leven 2 2 2

186

Leitch Keir 1887 1888 Dumbarton 2 1 1 1 2 1

186

Bob Kelso 1887 1888 Renton 2 1 1 2

186

John Lindsay 1888 1893 Renton 2 2 2

186

James McLaren 1889 1890 Celtic 2 1 1 1 2 1

186

James Oswald 1889 1895 Third Lanark 1 1 St Bernards 1 1 1 2 1

186

Isaac Begbie 1891 1894 Heart of Midlothian 2 1 1 2

186

Donald Sillars 1892 1894 Queens Park 2 1 1 2

186

James Blessington 1894 1896 Celtic 2 1 1 2

186

William Gulliland 1894 1895 Queens Park 2 1 1 2

186

Tommy Hyslop 1896 1897 Stoke City 1 Rangers 1 1 2 2 1

186

James Millar 1897 1898 Rangers 2 2 1 1 2 2

186

Ronald Orr 1902 1904 Newcastle United 2 1 1 1 2 1

186

Andrew McCombie 1903 1905 Sunderland 1 Newcastle United 1 1 1 2

186

George Stewart 1906 1907 Hibernian 1 Manchester City 1 1 1 2

186

James Sharp 1907 1908 Arsenal 2 2 2

186

Wattie White 1907 1908 Bolton Wanderers 2 2 2

186

Alexander Higgins 1910 1911 Newcastle United 2 1 1 1 2 1

186

Wilf Low 1911 1920 Newcastle United 2 1 1 2

186

Joe Donnachie 1913 1914 Oldham Athletic 2 1 1 2

186

Alex Donaldson 1914 1920 Bolton Wanderers 2 1 1 1 2 1

186

Alex Troup 1920 1926 Dundee 1 Everton 1 1 1 2

186

Kenneth Campbell 1920 1922 Liverpool 1 Partick Thistle 1 1 1 2

186

Thomas Miller 1920 1921 Liverpool 1 2 Manchester United 1 1 1 2 2

186

Jack Marshall 1921 1922 Middlesbrough 2 2 2

186

William Cringan 1922 1923 Celtic 2 1 1 2

186

Jock Hutton 1923 1926 Aberdeen 2 1 1 2

186

David Morris 1924 1925 Raith Rovers 2 1 1 2

186

Philip McCloy 1924 1925 Ayr United 2 1 1 2

186

Thomas Law 1928 1930 Chelsea 2 1 1 2

186

James Crapnell 1929 1932 Airdrieonians 2 1 1 2

186

Jock Buchanan 1929 1930 Rangers 2 1 1 2

186

Colin McNab 1931 1932 Dundee 2 1 1 2

186

Jimmy McGrory 1931 1933 Celtic 2 3 2 2 3

186

John Miller 1931 1934 St Mirren 2 1 1 2

186

Charlie Napier 1932 1935 Celtic 2 1 1 2

186

Peter McGonagle 1933 1934 Celtic 2 1 1 2

186

Tom Smith 1934 1938 Kilmarnock 1 Preston North End 1 1 1 2

186

Alex Venters 1936 1939 Rangers 2 1 1 2

186

Andy Beattie 1937 1938 Preston North End 2 2 2

186

Francis ODonnell 1937 1938 Preston North End 1 1 Blackpool 1 2 2 1

186

John Milne 1938 1939 Middlesbrough 2 1 1 2

186

Bill Shankly 1938 1939 Preston North End 2 1 1 2

186

Alec Forbes 1947 1950 Sheffield United 1 Arsenal 1 1 1 2

186

Archie Macauley 1947 1948 Brentford 1 Arsenal 1 1 1 2

186

George Aitken 1949 1954 East Fife 1 Sunderland 1 1 1 2

186

Willie Redpath 1951 1952 Motherwell 2 1 1 2

186

Frank Brennan 1953 1954 Newcastle United 2 1 1 2

186

George Farm 1953 1954 Blackpool 2 1 1 2

186

Johnny McKenzie 1954 1955 Partick Thistle 2 2 2

186

Willie Ormond 1954 1959 Hibernian 2 1 2 2 1

186

Harry Haddock 1955 1958 Clyde 2 2 2

186

John Cumming 1955 1960 Heart of Midlothian 2 1 1 2

186

Tommy Ring 1955 1957 Clyde 2 1 2 2 1

186

Alex Parker 1956 1958 Falkirk 2 1 1 2

186

John Hewie 1956 1957 Charlton Athletic 2 1 1 2

186

John Mudie 1957 1958 Blackpool 2 2 2

186

Duncan MacKay 1959 1960 Celtic 2 1 1 2

186

Frank Haffey 1960 1961 Celtic 2 1 1 2

186

Bert McCann 1960 1961 Motherwell 2 1 1 2

186

Paddy Crerand 1962 1965 Celtic 1 Manchester United 1 1 1 2

186

Bobby Murdoch 1966 1969 Celtic 2 2 2

186

Bobby Lennox 1967 1968 Celtic 2 1 1 1 2 1

186

Ronnie Simpson 1967 1968 Celtic 2 1 1 2

186

Eddie Gray 1969 1976 Leeds United 2 1 1 2

186

Tony Green 1971 1972 Blackpool 2 2 2

186

Frank Munro 1971 1975 Wolverhampton Wanderers 2 2 2

186

Derek Johnstone 1973 1976 Rangers 2 1 1 2

186

Jim Holton 1973 1974 Manchester United 2 1 1 2

186

Willie Morgan 1973 1973 Manchester United 2 2 2

186

Paul Hegarty 1979 1980 Dundee United 2 2 2

186

Andy Gray 1980 1983 Wolverhampton Wanderers 2 2 2

186

John Robertson 1981 1982 Nottingham Forest 2 1 1 1 2 1

186

Paul Sturrock 1981 1982 Dundee United 2 1 1 2

186

Alan Brazil 1982 1983 Ipswich Town 2 2 2

186

Eamonn Bannon 1983 1986 Dundee United 2 2 2

186

Jim Bett 1984 1985 SK Lokeren 2 1 1 2

186

David Speedie 1985 1986 Chelsea 2 1 1 2

186

Pat Nevin 1986 1989 Chelsea 1 Everton 1 2 2

186

Steve Nicol 1986 1988 Liverpool 2 2 2

186

Neil Simpson 1987 1988 Aberdeen 2 1 1 2

186

Kevin Gallacher 1988 1999 Dundee United 1 Newcastle United 1 2 2

186

Stewart Mckimmie 1989 1996 Aberdeen 2 2 2

186

Barry Ferguson 1999 1999 Rangers 2 1 1 2

186

Christian Dailly 1999 1999 Blackburn Rovers 1 Derby County 1 1 1 2

186

David Weir 1999 1999 Heart of Midlothian 1 Everton 1 1 1 2

186

Don Hutchison 1999 1999 Everton 2 1 1 1 2 1

186

Mark Burchill 1999 1999 Celtic 2 1 1 2

186

Neil Sullivan 1999 1999 Wimbledon 2 1 1 2

186

Billy Dodds 1999 1999 Dundee United 2 1 1 2

186

James Forrest 2013 2016 Celtic 2 2 2

186

Russell Martin 2013 2014 Norwich City 2 2 2

186

Shaun Maloney 2013 2014 Wigan Athletic 2 2 2

186

Steven Whittaker 2013 2014 Norwich City 2 2 2

186

Steven Naismith 2013 2014 Everton 2 2 2

186

Chris Martin 2014 2017 Derby County 2 1 1 2

186

Darren Fletcher 2014 2016 Manchester United 1 West Bromwich Albion 1 2 2

186

David Marshall 2014 2021 Cardiff City 1 Derby County 1 1 1 2

186

Christophe Berra 2016 2017 Ipswich Town 1 Heart of Midlothian 1 1 1 2

186

James McArthur 2016 2017 Crystal Palace 2 1 1 2

186

Billy Gilmour 2021 2023 Chelsea 1 Brighton and Hove Albion 1 1 1 2

186

Callum McGregor 2021 2023 Celtic 2 1 1 2

186

Che Adams 2021 2023 Southampton 2 1 1 2

186

John McGinn 2021 2023 Aston Villa 2 1 1 2

186

Lyndon Dykes 2021 2023 Queens Park Rangers 2 1 1 2

186

Scott McTominay 2021 2023 Manchester United 2 1 1 2

305

Alex Rhind 1872 1872 Queens Park 1 1 1

305

James Smith 1872 1872 Queens Park 1 1 1

305

Robert Leckie 1872 1872 Queens Park 1 1 1

305

Lord Arthur Kinnaird 1873 1873 Wanderers 1 1 1

305

Henry Renny-Tailyour 1873 1873 Royal Engineers 1 1 1 1 1

305

John Blackburn 1873 1873 Royal Engineers 1 1 1

305

William Gibb 1873 1873 Clydesdale 1 1 1 1 1

305

Angus McKinnon 1874 1874 Queens Park 1 1 1 1 1

305

Frederick Anderson 1874 1874 Clydesdale 1 1 1 1 1

305

John McPherson 1875 1875 Clydesdale 1 1 1

305

Peter Andrews 1875 1875 Glasgow Eastern 1 1 1 1 1

305

William Miller 1876 1876 Third Lanark 1 1 1

305

James Phillips 1877 1877 Queens Park 1 1 1

305

Bob Parlane 1879 1879 Vale of Leven 1 1 1

305

Robert Paton 1879 1879 Vale of Leven 1 1 1

305

William Somers 1879 1879 Queens Park 1 1 1

305

William Beveridge 1879 1879 Glasgow University 1 1 1

305

Archie Rowan 1880 1880 Glasgow Caledonian 1 1 1

305

Moses McNeil 1880 1880 Rangers 1 1 1

305

David Davidson 1881 1881 Queens Park 1 1 1

305

David Hill 1881 1881 Rangers 1 1 1 1 1

305

William McGuire 1881 1881 Beith 1 1 1

305

Robert McPherson 1882 1882 Arthurlie 1 1 1 1 1

305

William Harrower 1882 1882 Queens Park 1 1 1 1 1

305

Andrew Holm 1883 1883 Queens Park 1 1 1

305

John Inglis 1883 1883 Rangers 1 1 1

305

Frank Shaw 1884 1884 Pollokshields Athletic 1 1 1

305

Robert Christie 1884 1884 Queens Park 1 1 1

305

David Allan 1885 1885 Queens Park 1 1 1

305

John Gow 1885 1885 Queens Park 1 1 1

305

Robert Calderwood 1885 1885 Cartvale 1 1 1

305

George Sommerville 1886 1886 Queens Park 1 1 1 1 1

305

John MacDonald 1886 1886 Edinburgh University 1 1 1

305

Ralph Aitken 1886 1886 Dumbarton 1 1 1

305

Woodville Gray 1886 1886 Pollokshields Athletic 1 1 1

305

John Marshall 1887 1887 Third Lanark 1 1 1

305

John Allan 1887 1887 Queens Park 1 1 1 1 1

305

John Auld 1887 1887 Third Lanark 1 1 1

305

William Robertson 1887 1887 Dumbarton 1 1 1

305

Donald Gow 1888 1888 Rangers 1 1 1

305

John Lambie 1888 1888 Queens Park 1 1 1

305

Alex Latta 1889 1889 Dumbarton Athletic 1 1 1

305

George Dewar 1889 1889 Dumbarton 1 1 1

305

Neil Munro 1889 1889 Abercorn 1 1 1 1 1

305

Mick McKeown 1890 1890 Celtic 1 1 1

305

Thomas Robertson 1890 1890 Queens Park 1 1 1

305

Willie Groves 1890 1890 Celtic 1 1 1

305

Willie Johnstone 1890 1890 Third Lanark 1 1 1

305

Davie Baird 1891 1891 Heart of Midlothian 1 1 1

305

Frank Watt 1891 1891 Kilbirnie 1 1 1 1 1

305

Gilbert Rankin 1891 1891 Vale of Leven 1 1 1

305

Johnny Hill 1891 1891 Heart of Midlothian 1 1 1

305

John MacPherson 1891 1891 Heart of Midlothian 1 1 1

305

John McLeod 1892 1892 Dumbarton 1 1 1

305

Willie Taylor 1892 1892 Heart of Midlothian 1 1 1

305

James Hamilton 1893 1893 Queens Park 1 1 1

305

William Maley 1893 1893 Celtic 1 1 1

305

Andrew McCreadie 1894 1894 Rangers 1 1 1

305

David Haddow 1894 1894 Rangers 1 1 1

305

Daniel McArthur 1895 1895 Celtic 1 1 1

305

Davie Russell 1895 1895 Heart of Midlothian 1 1 1

305

Jimmy Simpson 1895 1895 Third Lanark 1 1 1

305

Alex King 1896 1896 Heart of Midlothian 1 1 1

305

George Hogg 1896 1896 Heart of Midlothian 1 1 1

305

Tom Brandon 1896 1896 Blackburn Rovers 1 1 1

305

George Allan 1897 1897 Liverpool 1 1 1

305

Lalty Wilson 1897 1897 Sunderland 1 1 1

305

John Patrick 1897 1897 St Mirren 1 1 1

305

Kenneth Anderson 1898 1898 Queens Park 1 1 1

305

William Maxwell 1898 1898 Stoke City 1 1 1

305

Alex Christie 1899 1899 Queens Park 1 1 1

305

David Storrier 1899 1899 Celtic 1 1 1

305

Hugh Morgan 1899 1899 Liverpool 1 1 1

305

John Campbell 1899 1899 Rangers 1 1 1

305

Bernard Battles 1901 1901 Celtic 1 1 1

305

Finlay Speedie 1903 1903 Rangers 1 1 1 1 1

305

Sandy Brown 1904 1904 Middlesbrough 1 1 1

305

Tom Jackson 1904 1904 St Mirren 1 1 1

305

Tom Niblo 1904 1904 Aston Villa 1 1 1

305

Alex Young 1905 1905 Liverpool 1 1 1

305

John Lyall 1905 1905 Sheffield Wednesday 1 1 1

305

Peter Somers 1905 1905 Celtic 1 1 1

305

Alex Menzies 1906 1906 Heart of Midlothian 1 1 1

305

Donald McLeod 1906 1906 Celtic 1 1 1

305

George Livingstone 1906 1906 Manchester City 1 1 1

305

Billy Dunlop 1906 1906 Liverpool 1 1 1

305

John May 1908 1908 Rangers 1 1 1

305

Harold Paul 1909 1909 Queens Park 1 1 1

305

James Stark 1909 1909 Rangers 1 1 1

305

Jock Cameron 1909 1909 Chelsea 1 1 1

305

George Law 1910 1910 Rangers 1 1 1

305

Donald Colman 1911 1911 Aberdeen 1 1 1

305

Jimmy Lawrence 1911 1911 Newcastle United 1 1 1

305

David McLean 1912 1912 Sheffield Wednesday 1 1 1

305

Dave Wilson 1913 1913 Oldham Athletic 1 1 1

305

George Robertson 1913 1913 Sheffield Wednesday 1 1 1

305

James Croal 1914 1914 Falkirk 1 1 1

305

Joseph Dodds 1914 1914 Celtic 1 1 1

305

James Bowie 1920 1920 Rangers 1 1 1

305

Jock Paterson 1920 1920 Leicester City 1 1 1

305

Alex McNab 1921 1921 Greenock Morton 1 1 1

305

Dod Brewster 1921 1921 Everton 1 1 1

305

John Ewart 1921 1921 Bradford City 1 1 1

305

Stewart Davidson 1921 1921 Middlesbrough 1 1 1

305

Johny Crosbie 1922 1922 Birmingham City 1 1 1

305

John Gilchrist 1922 1922 Celtic 1 1 1

305

Neil McBain 1922 1922 Manchester United 1 1 1

305

David Steele 1923 1923 Huddersfield Town 1 1 1

305

Denis Lawson 1923 1923 St Mirren 1 1 1

305

Tommy Muirhead 1923 1923 Rangers 1 1 1

305

John Smith 1924 1924 Ayr United 1 1 1

305

Neil Harris 1924 1924 Newcastle United 1 1 1

305

William Clunas 1924 1924 Sunderland 1 1 1

305

Billy Cowan 1924 1924 Newcastle United 1 1 1

305

Willie Russell 1925 1925 Airdrieonians 1 1 1

305

Alec Thomson 1926 1926 Celtic 1 1 1

305

Willie Summers 1926 1926 St Mirren 1 1 1

305

Adam McLean 1927 1927 Celtic 1 1 1

305

Robert Thomson 1927 1927 Falkirk 1 1 1

305

Tom Morrison 1927 1927 St Mirren 1 1 1

305

James Dunn 1928 1928 Hibernian 1 1 1

305

James Nelson 1928 1928 Cardiff City 1 1 1

305

Thomas Bradshaw 1928 1928 Bury 1 1 1

305

Alexander Cheyne 1929 1929 Aberdeen 1 1 1 1 1

305

Douglas Gray 1930 1930 Rangers 1 1 1

305

Jimmy Fleming 1930 1930 Rangers 1 2 1 1 2

305

Thomas Craig 1930 1930 Rangers 1 1 1

305

Daniel Blair 1931 1931 Clyde 1 1 1

305

John Thomson 1931 1931 Celtic 1 1 1

305

Allan Craig 1932 1932 Motherwell 1 1 1

305

Neil Dewar 1932 1932 Third Lanark 1 1 1

305

Thomas Hamilton 1932 1932 Rangers 1 1 1

305

James Crawford 1933 1933 Queens Park 1 1 1

305

Peter Wilson 1933 1933 Celtic 1 1 1

305

Robert Gillespie 1933 1933 Queens Park 1 1 1

305

Jimmy Connor 1934 1934 Sunderland 1 1 1

305

Willie Cook 1934 1934 Bolton Wanderers 1 1 1

305

Dave McCulloch 1936 1936 Brentford 1 1 1

305

John Crum 1936 1936 Celtic 1 1 1

305

David Cumming 1938 1938 Middlesbrough 1 1 1

305

George Mutch 1938 1938 Preston North End 1 1 1

305

Bobby Reid 1938 1938 Brentford 1 1 1

305

Sandy McNab 1939 1939 West Bromwich Albion 1 1 1

305

Alex McSpadyen 1939 1939 Partick Thistle 1 1 1

305

Jimmy Carabine 1939 1939 Third Lanark 1 1 1

305

James Dougal 1939 1939 Preston North End 1 1 1 1 1

305

Bobby Baxter 1939 1939 Middlesbrough 1 1 1

305

Andrew McLaren 1947 1947 Preston North End 1 1 1 1 1

305

Jock Shaw 1947 1947 Rangers 1 1 1

305

Tommy Pearson 1947 1947 Newcastle United 1 1 1

305

Willie Miller 1947 1947 Celtic 1 1 1

305

David Shaw 1948 1948 Hibernian 1 1 1

305

Ian Black 1948 1948 Southampton 1 1 1

305

Bobby Combe 1948 1948 Hibernian 1 1 1

305

Jock Govan 1948 1948 Hibernian 1 1 1

305

Billy Campbell 1948 1948 Greenock Morton 1 1 1

305

William Thornton 1948 1948 Rangers 1 1 1

305

Jimmy Mason 1949 1949 Third Lanark 1 1 1 1 1

305

Billy Houliston 1949 1949 Queen of the South 1 1 1

305

Willie Moir 1950 1950 Bolton Wanderers 1 1 1

305

Willie Bauld 1950 1950 Heart of Midlothian 1 1 1

305

Jimmy Scoular 1952 1952 Portsmouth 1 1 1

305

Bobby Brown 1952 1952 Rangers 1 1 1

305

Willie McNaught 1952 1952 Raith Rovers 1 1 1

305

Doug Cowie 1953 1953 Dundee 1 1 1

305

Tommy Wright 1953 1953 Sunderland 1 1 1

305

Allan Brown 1954 1954 Blackpool 1 1 1 1 1

305

Jackie Henderson 1954 1954 Portsmouth 1 1 1

305

Michael Haughney 1954 1954 Celtic 1 1 1

305

Fred Martin 1955 1955 Aberdeen 1 1 1

305

Jimmy Davidson 1955 1955 Partick Thistle 1 1 1

305

Willie Cunningham 1955 1955 Preston North End 1 1 1

305

Archie Glen 1956 1956 Aberdeen 1 1 1

305

Willie Fernie 1957 1957 Celtic 1 1 1

305

George Herd 1958 1958 Clyde 1 1 1

305

Jim Forrest 1958 1958 Motherwell 1 1 1

305

Jimmy Murray 1958 1958 Heart of Midlothian 1 1 1

305

Tommy Ewing 1958 1958 Partick Thistle 1 1 1

305

David Herd 1959 1959 Arsenal 1 1 1

305

John Dick 1959 1959 West Ham United 1 1 1

305

Alex Young 1960 1960 Heart of Midlothian 1 1 1

305

Andy Weir 1960 1960 Motherwell 1 1 1

305

Johnny MacLeod 1961 1961 Hibernian 1 1 1

305

Pat Quinn 1961 1961 Motherwell 1 1 1 1 1

305

Bobby Shearer 1961 1961 Rangers 1 1 1

305

Alex Scott 1962 1962 Rangers 1 1 1

305

Ian Ure 1963 1963 Dundee 1 1 1

305

Jim Kennedy 1964 1964 Celtic 1 1 1

305

Campbell Forsyth 1964 1964 Kilmarnock 1 1 1

305

Bobby Ferguson 1966 1966 Kilmarnock 1 1 1

305

Jim McCalliog 1967 1967 Sheffield Wednesday 1 1 1 1 1

305

Charlie Cooke 1968 1968 Chelsea 1 1 1

305

John Hughes 1968 1968 Celtic 1 1 1 1 1

305

Jim Herriot 1969 1969 Birmingham City 1 1 1

305

Jim Cruickshank 1970 1970 Heart of Midlothian 1 1 1

305

John OHare 1970 1970 Derby County 1 1 1

305

Billy Dickson 1970 1970 Kilmarnock 1 1 1

305

Willie Carr 1970 1970 Coventry City 1 1 1

305

Drew Jarvie 1971 1971 Airdrieonians 1 1 1

305

Davie Robb 1971 1971 Aberdeen 1 1 1

305

Frank McLintock 1971 1971 Arsenal 1 1 1

305

Hugh Curran 1971 1971 Wolverhampton Wanderers 1 1 1 1 1

305

Jim Brogan 1971 1971 Celtic 1 1 1

305

Peter Cormack 1971 1971 Nottingham Forest 1 1 1

305

John Brownlie 1972 1972 Hibernian 1 1 1

305

Alex Forsyth 1973 1973 Manchester United 1 1 1

305

Ally Hunter 1973 1973 Celtic 1 1 1

305

Eddie Colquhoun 1973 1973 Sheffield United 1 1 1

305

George Graham 1973 1973 Manchester United 1 1 1

305

Martin Buchan 1973 1973 Manchester United 1 1 1

305

David Harvey 1974 1974 Leeds United 1 1 1

305

John Blackley 1974 1974 Hibernian 1 1 1

305

Alfred Conn 1975 1975 Tottenham Hotspur 1 1 1

305

Arthur Duncan 1975 1975 Hibernian 1 1 1

305

Derek Parlane 1975 1975 Rangers 1 1 1

305

Ted MacDougall 1975 1975 Norwich City 1 1 1

305

Stewart Kennedy 1975 1975 Rangers 1 1 1

305

Tommy Hutchison 1975 1975 Coventry City 1 1 1

305

Colin Jackson 1976 1976 Rangers 1 1 1

305

Kenny Burns 1978 1978 Nottingham Forest 1 1 1

305

Stuart Kennedy 1978 1978 Aberdeen 1 1 1

305

Arthur Graham 1979 1979 Leeds United 1 1 1

305

George Wood 1979 1979 Everton 1 1 1

305

Iain Munro 1980 1980 St Mirren 1 1 1

305

David Provan 1981 1981 Celtic 1 1 1

305

Ray Stewart 1981 1981 West Ham United 1 1 1

305

Alan Hansen 1982 1982 Liverpool 1 1 1

305

Allan Evans 1982 1982 Aston Villa 1 1 1

305

Arthur Albiston 1984 1984 Manchester United 1 1 1

305

Davie Cooper 1984 1984 Rangers 1 1 1

305

Mark McGhee 1984 1984 Aberdeen 1 1 1 1 1

305

Brian McClair 1987 1987 Celtic 1 1 1

305

Ian Wilson 1987 1987 Leicester City 1 1 1

305

Tommy Burns 1988 1988 Celtic 1 1 1

305

Dave McPherson 1989 1989 Heart of Midlothian 1 1 1

305

Peter Grant 1989 1989 Celtic 1 1 1

305

Bobby Connor 1989 1989 Aberdeen 1 1 1

305

Andy Goram 1996 1996 Rangers 1 1 1

305

Colin Calderwood 1996 1996 Tottenham Hotspur 1 1 1

305

Eoin Jess 1996 1996 Coventry City 1 1 1

305

Gary McAllister 1996 1996 Leeds United 1 1 1

305

Gordon Durie 1996 1996 Rangers 1 1 1

305

John Spencer 1996 1996 Chelsea 1 1 1

305

Stuart McCall 1996 1996 Rangers 1 1 1

305

Tom Boyd 1996 1996 Celtic 1 1 1

305

Tosh McKinlay 1996 1996 Celtic 1 1 1

305

Callum Davidson 1999 1999 Blackburn Rovers 1 1 1

305

Neil McCann 1999 1999 Rangers 1 1 1

305

Paul Ritchie 1999 1999 Heart of Midlothian 1 1 1

305

Alan Hutton 2013 2013 Aston Villa 1 1 1

305

Allan McGregor 2013 2013 Hull City 1 1 1

305

Craig Conway 2013 2013 Cardiff City 1 1 1

305

Jordan Rhodes 2013 2013 Blackburn Rovers 1 1 1

305

Kenny Miller 2013 2013 Vancouver Whitecaps 1 1 1 1 1

305

Barry Bannan 2014 2014 Crystal Palace 1 1 1

305

Johnny Russell 2014 2014 Derby County 1 1 1

305

Stevie May 2014 2014 Sheffield Wednesday 1 1 1

305

Callum Paterson 2016 2016 Heart of Midlothian 1 1 1

305

Lee Wallace 2016 2016 Rangers 1 1 1

305

Matt Ritchie 2016 2016 Newcastle United 1 1 1

305

Ryan Fraser 2017 2017 A.F.C. Bournemouth 1 1 1

305

Kevin Nisbet 2021 2021 Hibernian 1 1 1

305

Stephen O'Donnell 2021 2021 Motherwell 1 1 1

305

Aaron Hickey 2023 2023 Brentford 1 1 1

305

Angus Gunn 2023 2023 Norwich City 1 1 1

305

Jack Hendry 2023 2023 Al Ettifaq 1 1 1

305

Lewis Ferguson 2023 2023 Bologna FC 1909 1 1 1

305

Nathan Patterson 2023 2023 Everton 1 1 1

305

Ryan Christie 2023 2023 A.F.C. Bournemouth 1 1 1

305

Ryan Jack 2023 2023 Rangers 1 1 1

305

Ryan Porteous 2023 2023 Watford 1 1 1

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