Scotland Players By Club Sorted by Most Weighted Capped Player (original) (raw)

Name Date Most Players Most Goals Most Caps Weighted Caps Most Capped Player Most Weighted Capped Player

Scotland Players By Club Sorted by Most Weighted Capped Player

Where two players share the same number of 'most' caps for a club the player who achieved it first is shown.
If this was in the same match the player with the 'lowest' position is shown.

NB 3rd Lanark Rifle Volunteers became Third Lanark
Stoke became Stoke City
Leicester Fosse became Leicester City
Woolwich Arsenal became Arsenal

They are shown by their latter names see below for details

Rank Club No of Players No of Debutants Total Caps Weighted Caps Total Goals First Game Last Game Most Capped Player Most Caps Most Weighted Capped Player Most W Caps
1 Heart of Midlothian 88 82 517 1086 60 Sat 19 Feb 1887 Sun 23 Mar 2025 Craig Gordon 50 Bobby Walker 116.0000
2 Rangers 158 119 1407 3025 205 Sat 25 Mar 1876 Sun 23 Mar 2025 Ally McCoist 59 George Young 115.6000
3 Celtic 148 120 1447 2586 167 Sat 09 Mar 1889 Sun 23 Mar 2025 Paul McStay 76 Paul McStay 107.8053
4 Aberdeen 63 53 514 792 31 Sat 07 Mar 1908 Mon 18 Nov 2024 Alex McLeish 77 Alex McLeish 107.7275
5 Manchester United 23 9 369 515 57 Sat 16 Mar 1912 Sun 23 Jun 2024 Darren Fletcher 66 Darren Fletcher 93.6457
6 Hibernian 68 59 342 668 52 Sat 10 Apr 1886 Tue 27 Sep 2022 Lawrie Reilly 38 Lawrie Reilly 78.5000
7 Queens Park 76 70 252 1280 89 Sat 30 Nov 1872 Wed 23 Jan 1946 Wally Arnott 14 Charles Campbell 78.0000
8 Leeds United 19 14 281 375 31 Sat 10 Apr 1965 Mon 03 Jun 2024 Billy Bremner 54 Billy Bremner 76.3949
9 Liverpool 26 18 326 507 38 Sat 03 Apr 1897 Sun 23 Mar 2025 Andy Robertson 67 Andy Robertson 76.3182
10 Aston Villa 15 7 150 230 28 Sat 04 Apr 1896 Sun 23 Mar 2025 John McGinn 66 John McGinn 74.5275
11 Dundee United 26 24 238 322 20 Wed 27 Apr 1977 Sun 15 Nov 2020 Maurice Malpas 55 Maurice Malpas 73.9975
12 Partick Thistle 25 22 122 266 7 Sat 10 Mar 1888 Sun 26 May 1996 Alan Rough 51 Alan Rough 65.8753
13 West Bromwich Albion 16 9 129 184 7 Sat 15 Apr 1939 Fri 04 Sep 2020 James Morrison 46 James Morrison 64.3331
14 Third Lanark 33 28 73 297 16 Sat 07 Mar 1874 Sun 27 May 1951 Jimmy Brownlie 16 Jimmy Brownlie 64.0000
15 Everton 33 10 275 417 39 Sat 04 Apr 1896 Tue 26 Mar 2024 David Weir 42 David Weir 61.7052
16 Norwich City 16 8 195 244 11 Thu 29 Jun 1972 Sun 23 Mar 2025 Kenny McLean 47 Kenny McLean 53.5362
17 Southampton 7 2 96 106 12 Sat 08 Apr 1899 Fri 15 Nov 2024 Stuart Armstrong 46 Stuart Armstrong 51.7427
18 West Ham United 6 3 70 93 8 Sat 11 Apr 1959 Thu 10 Oct 2019 Christian Dailly 40 Christian Dailly 51.5169
19 Greenock Morton 9 9 41 96 4 Sat 20 Mar 1886 Fri 30 May 1952 Jimmy Cowan 25 Jimmy Cowan 49.0000
20 Manchester City 11 6 103 169 8 Sat 07 Apr 1906 Wed 15 Nov 2000 Asa Hartford 36 Asa Hartford 46.3792
21 Huddersfield Town 7 5 30 78 15 Sat 03 Mar 1923 Wed 14 Nov 2012 Alex Jackson 14 Alex Jackson 46.0000
22 Dundee 36 32 144 312 14 Sat 31 Mar 1894 Wed 19 Nov 2003 Alex Hamilton 24 Alex Hamilton 44.9525
23 A.F.C. Bournemouth 3 2 60 74 7 Wed 25 Mar 2015 Sun 23 Mar 2025 Ryan Christie 39 Ryan Christie 44.6544
24 Derby County 23 10 181 297 31 Wed 26 Oct 1932 Tue 22 Jun 2021 Archie Gemmill 22 Dally Duncan 44.4000
25 Queens Park Rangers 4 3 67 76 16 Thu 06 May 1976 Mon 18 Nov 2024 Lyndon Dykes 42 Lyndon Dykes 44.2503
26 Vale of Leven 15 15 51 284 15 Sat 07 Mar 1874 Sat 04 Apr 1891 John CM McPherson 8 John CM McPherson 44.0000
27 Blackburn Rovers 17 9 176 252 17 Sat 04 Apr 1896 Sat 17 Jun 2023 Colin Hendry 34 Colin Hendry 43.3755
28 Tottenham Hotspur 12 3 184 289 19 Sat 11 Apr 1959 Sun 27 Mar 2011 Colin Calderwood 32 Bill Brown 43.2001
29 Newcastle United 33 20 143 352 28 Sat 30 Mar 1901 Wed 16 Nov 2022 Bobby Moncur 16 Hughie Gallacher 43.0000
30 Preston North End 17 13 101 195 10 Sat 09 Apr 1904 Thu 20 Mar 2025 Graham Alexander 32 Graham Alexander 42.4087
31 Dumbarton 19 19 60 266 14 Sat 27 Mar 1880 Sat 26 Mar 1898 James McAulay 9 James McAulay 42.0000
32 Chelsea 18 12 126 204 4 Sat 03 Apr 1909 Tue 14 Jun 2022 Eddie McCreadie 23 Eddie McCreadie 40.1903
33 Motherwell 43 40 130 243 13 Sat 05 Mar 1910 Tue 17 Oct 2023 Stephen O'Donnell 15 George Stevenson 38.0000
34 Sunderland 31 18 138 285 14 Sat 04 Apr 1896 Sat 11 Jun 2022 Craig Gordon 17 Charlie Thomson 36.0000
34 Sunderland 31 18 138 285 14 Sat 04 Apr 1896 Sat 11 Jun 2022 Steven Fletcher 17 Charlie Thomson 36.0000
34 Swindon Town 1 1 9 36 0 Mon 06 Mar 1911 Sat 05 Apr 1913 Jock Walker 9 Jock Walker 36.0000
37 Ipswich Town 5 4 60 78 9 Sat 19 May 1979 Sun 23 Mar 2025 John Wark 26 John Wark 34.0792
38 Wolverhampton Wanderers 11 4 103 136 14 Wed 05 Nov 1969 Tue 27 Mar 2018 Kenny Miller 25 Christophe Berra 33.8143
39 Arsenal 20 6 108 192 10 Mon 06 Mar 1905 Sun 23 Mar 2025 Kieran Tierney 33 Kieran Tierney 33.7503
40 Nottingham Forest 11 6 105 131 12 Wed 07 May 1958 Fri 07 Jun 2024 John Robertson 26 John Robertson 33.1363
41 Cardiff City 12 2 68 124 3 Sat 09 Apr 1921 Mon 07 Sep 2020 David Marshall 22 David Marshall 32.8664
42 Charlton Athletic 1 1 19 32 2 Sat 14 Apr 1956 Wed 04 May 1960 John Hewie 19 John Hewie 32.4761
43 Clydesdale 6 5 8 72 4 Sat 08 Mar 1873 Sat 02 Mar 1878 Robert Gardner 3 Robert Gardner 30.0000
44 Watford 4 3 39 54 5 Tue 28 Feb 1984 Fri 14 Jun 2024 Ikechi Anya 21 Ikechi Anya 29.9997
45 Leicester City 14 10 54 92 7 Sat 02 Apr 1910 Wed 17 Aug 2005 Matt Elliott 18 Matt Elliott 27.9096
46 Falkirk 13 13 31 82 3 Sat 19 Mar 1892 Wed 20 Aug 2008 Alex Parker 14 Alex Parker 26.3332
47 Kilmarnock 36 32 104 222 6 Sat 14 Mar 1885 Sun 13 Oct 2019 Joseph Nibloe 11 Joseph Nibloe 25.0000
47 Kilmarnock 36 32 104 222 6 Sat 14 Mar 1885 Sun 13 Oct 2019 Stephen O'Donnell 11 Joseph Nibloe 25.0000
49 Bolton Wanderers 9 5 33 74 7 Sat 06 Apr 1907 Wed 28 May 2014 John McGinlay 13 Alex Donaldson 24.0000
49 Dumbreck 1 1 4 24 0 Sat 04 Mar 1876 Mon 05 Mar 1877 Alex McGeoch 4 Alex McGeoch 24.0000
49 Dunfermline Athletic 6 5 40 68 13 Thu 26 Feb 1920 Wed 17 Nov 2004 Stevie Crawford 19 Andy Wilson 24.0000
49 Glasgow Eastern 3 2 5 48 1 Sat 06 Mar 1875 Sat 25 Mar 1876 Alexander Kennedy 3 Alexander Kennedy 24.0000
49 Mauchline 1 1 4 24 3 Sat 03 Mar 1877 Mon 07 Apr 1879 John Smith 4 John Smith 24.0000
49 Middlesbrough 20 10 71 156 8 Sat 09 Apr 1904 Sun 23 Mar 2025 Barry Robson 9 Andy Wilson 24.0000
49 Middlesbrough 20 10 71 156 8 Sat 09 Apr 1904 Sun 23 Mar 2025 Barry Robson 9 Jack Marshall 24.0000
49 Raith Rovers 5 5 14 41 2 Sat 28 Feb 1914 Wed 24 May 1995 David Morris 6 David Morris 24.0000
49 Renton 12 12 25 100 5 Sat 14 Mar 1885 Sat 21 Mar 1896 Bob Kelso 6 Bob Kelso 24.0000
49 Sheffield Wednesday 13 8 48 104 5 Sat 01 Apr 1905 Wed 31 Mar 2021 Jim McCalliog 9 Andrew Wilson 24.0000
49 St Mirren 28 26 62 165 3 Sat 22 Mar 1890 Wed 16 Oct 1991 Billy Thomson 7 Tom Jackson 24.0000
49 St Mirren 28 26 62 165 3 Sat 22 Mar 1890 Wed 16 Oct 1991 Iain Munro 7 Tom Jackson 24.0000
49 Wigan Athletic 8 3 81 113 4 Wed 13 Oct 2004 Thu 10 Oct 2019 Gary Caldwell 18 Gary Caldwell 24.0000
49 Wigan Athletic 8 3 81 113 4 Wed 13 Oct 2004 Thu 10 Oct 2019 Shaun Maloney 18 Gary Caldwell 24.0000
63 Blackpool 13 8 71 118 12 Wed 29 Nov 1933 Tue 10 Sep 2013 John Mudie 17 John Mudie 23.9997
64 Crystal Palace 3 1 27 39 4 Sat 06 Oct 2001 Sun 08 Oct 2017 James McArthur 16 James McArthur 23.6903
65 Airdrieonians 18 18 46 141 11 Sat 20 Mar 1886 Sat 22 May 1971 James Crapnell 9 James Crapnell 23.0000
66 Tranmere Rovers 1 0 14 21 4 Wed 17 Feb 1993 Wed 27 Mar 1996 Pat Nevin 14 Pat Nevin 21.7726
67 FC Nantes 1 0 15 21 7 Wed 09 Sep 1987 Tue 30 May 1989 Mo Johnston 15 Mo Johnston 21.3331
68 Fulham 6 2 23 39 7 Mon 01 Mar 1909 Sun 14 Oct 2018 Graham Leggat 11 Graham Leggat 20.2858
69 Battlefield 1 1 5 20 0 Sat 21 Mar 1885 Sat 17 Mar 1888 William Sellar 5 William Sellar 20.0000
70 Hull City 7 2 43 68 5 Sat 04 Feb 1922 Tue 19 Nov 2019 Andy Robertson 13 Andy Robertson 19.9047
71 Coventry City 11 5 69 90 3 Sat 18 Apr 1970 Wed 15 Nov 2000 Tommy Hutchison 17 Tommy Hutchison 19.7141
72 Sampdoria Genova 1 0 14 19 2 Wed 12 Sep 1984 Sun 08 Jun 1986 Graeme Souness 14 Graeme Souness 19.6364
73 AS Monaco 1 0 16 19 3 Sat 31 Aug 1996 Tue 23 Jun 1998 John Collins 16 John Collins 19.2000
74 Clyde 13 13 48 93 8 Mon 15 Mar 1909 Tue 13 Jun 1967 Tommy Ring 12 Tommy Ring 19.1666
75 SK Lokeren 1 0 11 18 1 Wed 12 Oct 1983 Tue 28 May 1985 Jim Bett 11 Jim Bett 18.8573
76 Wimbledon 2 2 16 22 0 Tue 27 May 1997 Wed 17 Nov 1999 Neil Sullivan 13 Neil Sullivan 18.8380
77 Portsmouth 6 6 37 62 3 Sat 16 May 1931 Wed 06 Sep 2006 Nigel Quashie 14 Nigel Quashie 18.5148
78 Edinburgh University 3 1 5 28 4 Sat 13 Mar 1880 Sat 27 Mar 1886 John Smith 3 John Smith 18.0000
79 Kilbirnie 1 1 4 16 3 Sat 09 Mar 1889 Sat 04 Apr 1891 Frank Watt 4 Frank Watt 16.0000
80 Brighton and Hove Albion 5 2 35 44 2 Wed 10 Aug 2011 Sun 23 Jun 2024 Billy Gilmour 15 Gordon Greer 15.8332
81 Borussia Dortmund 2 0 19 22 1 Tue 17 May 1988 Sat 11 Oct 1997 Murdo MacLeod 12 Murdo MacLeod 14.3938
82 Burnley 8 4 31 50 4 Wed 05 May 1954 Fri 08 Oct 2010 Graham Alexander 8 Graham Alexander 14.0715
83 St Johnstone 3 3 8 19 1 Sun 26 May 1929 Wed 14 Nov 2012 Sandy McLaren 5 Sandy McLaren 14.0000
84 Sporting Kansas City 1 0 10 13 1 Sat 02 Jun 2018 Sun 13 Oct 2019 Johnny Russell 10 Johnny Russell 13.7333
85 Brentford 5 3 18 33 3 Sat 04 Apr 1936 Thu 12 Oct 2023 Aaron Hickey 10 Aaron Hickey 13.2693
86 Birmingham City 12 6 58 85 4 Sat 08 Apr 1922 Sun 23 Mar 2025 Archie Gemmill 10 Archie Gemmill 13.2000
86 Birmingham City 12 6 58 85 4 Sat 08 Apr 1922 Sun 23 Mar 2025 Paul Devlin 10 Archie Gemmill 13.2000
88 Club Brugge KV 1 0 12 12 1 Sat 04 Sep 2021 Tue 20 Jun 2023 Jack Hendry 12 Jack Hendry 12.2310
89 Alexandra Athletic 1 1 2 12 0 Sat 23 Mar 1878 Sat 25 Mar 1882 James Duncan 2 James Duncan 12.0000
89 Beith 1 1 2 12 0 Sat 12 Mar 1881 Mon 14 Mar 1881 William McGuire 2 William McGuire 12.0000
89 Cartvale 2 2 4 16 4 Sat 14 Mar 1885 Sat 20 Mar 1886 Robert Calderwood 3 Robert Calderwood 12.0000
89 East Fife 6 6 16 33 9 Sat 16 May 1931 Sat 03 Oct 1953 George Aitken 5 George Aitken 12.0000
89 Glasgow University 1 1 2 12 0 Sat 05 Apr 1879 Mon 07 Apr 1879 William Beveridge 2 William Beveridge 12.0000
89 Napoli 2 0 16 24 4 Thu 05 Sep 2024 Sun 23 Mar 2025 Billy Gilmour 8 Billy Gilmour 12.0000
89 Napoli 2 0 16 24 4 Thu 05 Sep 2024 Sun 23 Mar 2025 Billy Gilmour 8 Scott McTominay 12.0000
89 Napoli 2 0 16 24 4 Thu 05 Sep 2024 Sun 23 Mar 2025 Scott McTominay 8 Billy Gilmour 12.0000
89 Napoli 2 0 16 24 4 Thu 05 Sep 2024 Sun 23 Mar 2025 Scott McTominay 8 Scott McTominay 12.0000
89 Oldham Athletic 4 4 10 23 1 Sat 05 Apr 1913 Wed 24 May 1995 Andy Goram 4 Joe Donnachie 12.0000
89 Sheffield United 7 3 36 51 0 Sat 12 Apr 1947 Wed 31 Mar 2021 Eddie Colquhoun 9 Eddie Colquhoun 12.0000
89 Sheffield United 7 3 36 51 0 Sat 12 Apr 1947 Wed 31 Mar 2021 Oli McBurnie 9 Eddie Colquhoun 12.0000
101 Bologna FC 1909 2 1 14 15 0 Thu 24 Mar 2022 Sun 23 Mar 2025 Lewis Ferguson 10 Lewis Ferguson 11.5386
102 Stoke City 5 3 19 28 0 Sat 04 Apr 1896 Wed 16 Nov 2022 Charlie Adam 9 Charlie Adam 11.5333
103 Vancouver Whitecaps 3 1 16 21 2 Sat 08 Sep 2012 Mon 18 Nov 2024 Kenny Miller 9 Kenny Miller 11.1000
104 Al Ettifaq 1 0 11 10 0 Fri 08 Sep 2023 Sun 23 Jun 2024 Jack Hendry 11 Jack Hendry 10.1541
105 Besiktas 1 0 8 9 0 Wed 15 Aug 2012 Fri 07 Jun 2013 Allan McGregor 8 Allan McGregor 9.6000
106 Queen of the South 1 1 3 9 2 Wed 17 Nov 1948 Wed 27 Apr 1949 Billy Houliston 3 Billy Houliston 9.0000
107 Abercorn 6 6 7 28 5 Sat 26 Jan 1884 Sat 21 Mar 1891 Neil Munro 2 Neil Munro 8.0000
107 Arbroath 1 1 2 8 0 Sat 19 Feb 1887 Sat 09 Mar 1889 Ned Doig 2 Ned Doig 8.0000
107 Ayr United 7 7 10 30 2 Thu 26 Feb 1920 Wed 17 Dec 1975 James Nisbet 3 Philip McCloy 8.0000
107 Cambuslang 8 8 9 36 2 Sat 20 Mar 1886 Sat 28 Mar 1891 Andrew Jackson 2 Andrew Jackson 8.0000
107 Cowlairs 3 2 4 16 2 Sat 20 Mar 1886 Sat 05 Apr 1890 John (Kitey) McPherson 2 John (Kitey) McPherson 8.0000
107 Dumbarton Athletic 1 1 2 8 2 Sat 10 Mar 1888 Sat 13 Apr 1889 Alex Latta 2 Alex Latta 8.0000
107 East Stirlingshire 3 3 4 16 3 Sat 21 Mar 1891 Sat 19 Mar 1898 David Alexander 2 David Alexander 8.0000
107 Leith Athletic 2 2 3 12 0 Sat 22 Mar 1890 Sat 28 Mar 1891 Matt McQueen 2 Matt McQueen 8.0000
107 Lugar Boswell 1 1 2 8 0 Sat 26 Jan 1884 Sat 29 Mar 1884 Samuel Thomson 2 Samuel Thomson 8.0000
107 Montrose 2 2 3 12 1 Sat 21 Mar 1891 Sat 19 Mar 1892 Alexander Keillor 2 Alexander Keillor 8.0000
107 Mossend Swifts 2 2 3 12 3 Sat 09 Mar 1889 Sat 19 Mar 1892 Bob Boyd 2 Bob Boyd 8.0000
107 Pollokshields Athletic 3 3 5 20 2 Sat 15 Mar 1884 Sat 27 Mar 1886 Frank Shaw 2 Frank Shaw 8.0000
107 Pollokshields Athletic 3 3 5 20 2 Sat 15 Mar 1884 Sat 27 Mar 1886 Frank Shaw 2 Willie Turner 8.0000
107 Pollokshields Athletic 3 3 5 20 2 Sat 15 Mar 1884 Sat 27 Mar 1886 Willie Turner 2 Frank Shaw 8.0000
107 Pollokshields Athletic 3 3 5 20 2 Sat 15 Mar 1884 Sat 27 Mar 1886 Willie Turner 2 Willie Turner 8.0000
107 St Bernards 8 7 10 40 2 Sat 19 Feb 1887 Sat 27 Mar 1897 Duncan McLean 2 Duncan McLean 8.0000
107 St Bernards 8 7 10 40 2 Sat 19 Feb 1887 Sat 27 Mar 1897 Duncan McLean 2 Robert Foyers 8.0000
107 St Bernards 8 7 10 40 2 Sat 19 Feb 1887 Sat 27 Mar 1897 Robert Foyers 2 Duncan McLean 8.0000
107 St Bernards 8 7 10 40 2 Sat 19 Feb 1887 Sat 27 Mar 1897 Robert Foyers 2 Robert Foyers 8.0000
126 VfL Wolfsburg 1 0 5 7 0 Wed 28 Apr 1999 Wed 15 Nov 2000 Brian ONeil 5 Brian ONeil 7.4285
127 Hamilton Academical 2 2 4 11 1 Sun 26 May 1929 Sat 16 Sep 1933 James King 2 James King 7.0000
127 Hamilton Academical 2 2 4 11 1 Sun 26 May 1929 Sat 16 Sep 1933 Robert Howe 2 James King 7.0000
129 Plymouth Argyle 1 0 5 6 0 Wed 18 Aug 2004 Wed 17 Nov 2004 Stevie Crawford 5 Stevie Crawford 6.6665
130 Bayern Munich 1 0 6 6 2 Wed 06 Sep 1989 Mon 11 Jun 1990 Alan McInally 6 Alan McInally 6.5454
131 New York Red Bulls 1 0 5 6 0 Fri 07 Jun 2024 Tue 15 Oct 2024 Lewis Morgan 5 Lewis Morgan 6.3462
132 Swansea City 2 1 6 7 0 Sat 04 Jun 2016 Thu 21 Mar 2019 Oli McBurnie 5 Oli McBurnie 6.2666
133 Barcelona 1 0 4 6 0 Wed 27 Feb 1985 Sun 08 Jun 1986 Steve Archibald 4 Steve Archibald 6.2338
134 Twente Enschede 1 0 4 6 1 Wed 25 Apr 2001 Sat 06 Oct 2001 Scott Booth 4 Scott Booth 6.2143
135 Arthurlie 4 4 4 18 1 Sat 11 Mar 1882 Sat 20 Mar 1886 Andrew Thomson 1 Robert McPherson 6.0000
135 Arthurlie 4 4 4 18 1 Sat 11 Mar 1882 Sat 20 Mar 1886 John Macaulay 1 Robert McPherson 6.0000
135 Arthurlie 4 4 4 18 1 Sat 11 Mar 1882 Sat 20 Mar 1886 Robert McPherson 1 Robert McPherson 6.0000
135 Arthurlie 4 4 4 18 1 Sat 11 Mar 1882 Sat 20 Mar 1886 Thomas Turner 1 Robert McPherson 6.0000
135 Barnsley 2 2 4 8 0 Sat 23 Oct 1948 Tue 27 Mar 2018 John Kelly 2 John Kelly 6.0000
135 Barnsley 2 2 4 8 0 Sat 23 Oct 1948 Tue 27 Mar 2018 Oli McBurnie 2 John Kelly 6.0000
135 Bristol City 3 2 5 7 0 Sat 05 Sep 2009 Fri 07 Jun 2024 Paul Hartley 3 Paul Hartley 6.0000
135 Cowdenbeath 3 3 5 12 0 Sat 22 Feb 1930 Sat 16 Sep 1933 James Paterson 3 James Paterson 6.0000
135 Cremonese 1 0 4 6 1 Wed 21 Sep 2022 Wed 16 Nov 2022 Jack Hendry 4 Jack Hendry 6.0000
135 Deportivo Alaves 1 0 3 6 0 Thu 10 Oct 2019 Tue 19 Nov 2019 Oliver Burke 3 Oliver Burke 6.0000
135 Glasgow Caledonian 1 1 1 6 0 Sat 13 Mar 1880 Sat 13 Mar 1880 Archie Rowan 1 Archie Rowan 6.0000
135 Glasgow South Western 1 1 1 6 1 Sat 27 Mar 1880 Sat 27 Mar 1880 John Campbell 1 John Campbell 6.0000
135 Lokomotiv Moscow 1 0 4 6 3 Sat 02 Sep 2006 Wed 06 Jun 2007 Garry OConnor 4 Garry OConnor 6.0000
135 Renfrew 1 1 1 6 0 Sat 27 Mar 1880 Sat 27 Mar 1880 James Douglas 1 James Douglas 6.0000
135 Royal Engineers 2 2 2 12 1 Sat 08 Mar 1873 Sat 08 Mar 1873 Henry Renny-Tailyour 1 Henry Renny-Tailyour 6.0000
135 Royal Engineers 2 2 2 12 1 Sat 08 Mar 1873 Sat 08 Mar 1873 Henry Renny-Tailyour 1 John Blackburn 6.0000
135 Royal Engineers 2 2 2 12 1 Sat 08 Mar 1873 Sat 08 Mar 1873 John Blackburn 1 Henry Renny-Tailyour 6.0000
135 Royal Engineers 2 2 2 12 1 Sat 08 Mar 1873 Sat 08 Mar 1873 John Blackburn 1 John Blackburn 6.0000
135 Torino 2 0 7 12 2 Tue 26 Sep 1961 Sun 23 Mar 2025 Che Adams 4 Che Adams 6.0000
135 Torino 2 0 7 12 2 Tue 26 Sep 1961 Sun 23 Mar 2025 Che Adams 4 Denis Law 6.0000
135 Wanderers 1 1 1 6 0 Sat 08 Mar 1873 Sat 08 Mar 1873 Lord Arthur Kinnaird 1 Lord Arthur Kinnaird 6.0000
156 AC Milan 1 0 5 5 2 Wed 09 Sep 1981 Tue 22 Jun 1982 Joe Jordan 5 Joe Jordan 5.4545
157 Chicago Fire 1 0 4 5 2 Wed 25 Mar 2015 Sat 13 Jun 2015 Shaun Maloney 4 Shaun Maloney 5.3332
158 Reading 1 1 4 5 0 Wed 18 Feb 2004 Wed 17 Oct 2007 Graeme Murty 4 Graeme Murty 5.2575
159 Red Bull Leipzig 1 0 3 5 0 Sun 04 Sep 2016 Wed 22 Mar 2017 Oliver Burke 3 Oliver Burke 5.1429
160 Livingston 2 2 5 5 0 Thu 27 May 2004 Sat 13 May 2006 David McNamee 4 David McNamee 4.8484
161 Bursaspor 1 0 4 4 2 Wed 09 Feb 2011 Sun 29 May 2011 Kenny Miller 4 Kenny Miller 4.8000
161 Hamburg 1 1 4 4 0 Sat 17 Nov 2018 Sun 24 Mar 2019 David Bates 4 David Bates 4.8000
161 RCD Mallorca 1 0 4 4 0 Wed 06 Feb 2013 Fri 07 Jun 2013 Alan Hutton 4 Alan Hutton 4.8000
161 Utrecht 1 0 4 4 0 Wed 25 Mar 1998 Tue 23 Jun 1998 Scott Booth 4 Scott Booth 4.8000
165 Olympique Marseille 1 0 3 4 0 Tue 29 Mar 2016 Sat 04 Jun 2016 Steven Fletcher 3 Steven Fletcher 4.5000
165 UD Las Palmas 1 0 3 4 0 Thu 05 Sep 2024 Fri 15 Nov 2024 Scott McKenna 3 Scott McKenna 4.5000
167 Albion Rovers 1 1 1 4 0 Sat 04 Feb 1922 Sat 04 Feb 1922 Jock White 1 Jock White 4.0000
167 Alloa Athletic 1 1 1 4 0 Sat 21 Mar 1891 Sat 21 Mar 1891 Jock Hepburn 1 Jock Hepburn 4.0000
167 Annbank 1 1 1 4 0 Sat 26 Jan 1884 Sat 26 Jan 1884 Johny Graham 1 Johny Graham 4.0000
167 Ayr 1 1 1 4 1 Sat 21 Mar 1891 Sat 21 Mar 1891 James Logan 1 James Logan 4.0000
167 Bradford City 2 2 3 6 0 Sat 09 Apr 1921 Tue 27 May 2003 Andy Gray 2 John Ewart 4.0000
167 Bury 2 2 3 6 0 Sat 31 Mar 1928 Tue 13 Jun 1967 Hugh Tinney 2 Thomas Bradshaw 4.0000
167 Dundee Strathmore 1 1 1 4 4 Sat 24 Mar 1888 Sat 24 Mar 1888 William Dickson 1 William Dickson 4.0000
167 Dykebar 1 1 1 4 0 Sat 28 Mar 1891 Sat 28 Mar 1891 William Paul 1 William Paul 4.0000
167 Hurlford 2 2 2 8 1 Sat 09 Mar 1889 Sat 28 Mar 1891 David Black 1 David Black 4.0000
167 Hurlford 2 2 2 8 1 Sat 09 Mar 1889 Sat 28 Mar 1891 David Black 1 Thomas Hamilton 4.0000
167 Hurlford 2 2 2 8 1 Sat 09 Mar 1889 Sat 28 Mar 1891 Thomas Hamilton 1 David Black 4.0000
167 Hurlford 2 2 2 8 1 Sat 09 Mar 1889 Sat 28 Mar 1891 Thomas Hamilton 1 Thomas Hamilton 4.0000
167 Kilmarnock Athletic 1 1 1 4 0 Sat 26 Jan 1884 Sat 26 Jan 1884 John Inglis 1 John Inglis 4.0000
167 Linthouse 1 1 1 4 0 Sat 28 Mar 1891 Sat 28 Mar 1891 William Bowie 1 William Bowie 4.0000
167 Llanelly 1 0 1 4 0 Sat 16 Feb 1924 Sat 16 Feb 1924 Jack Marshall 1 Jack Marshall 4.0000
167 Moffat 2 2 2 8 0 Sat 14 Mar 1885 Sat 28 Mar 1891 James Fraser 1 James Fraser 4.0000
167 Moffat 2 2 2 8 0 Sat 14 Mar 1885 Sat 28 Mar 1891 James Fraser 1 Jimmy Niven 4.0000
167 Moffat 2 2 2 8 0 Sat 14 Mar 1885 Sat 28 Mar 1891 Jimmy Niven 1 James Fraser 4.0000
167 Moffat 2 2 2 8 0 Sat 14 Mar 1885 Sat 28 Mar 1891 Jimmy Niven 1 Jimmy Niven 4.0000
167 Newmilns 1 1 1 4 1 Sat 22 Mar 1890 Sat 22 Mar 1890 Lalty Wilson 1 Lalty Wilson 4.0000
167 Pilgrims 1 1 1 4 1 Sat 14 Mar 1885 Sat 14 Mar 1885 Walter Lamont 1 Walter Lamont 4.0000
167 Port Glasgow Athletic 1 1 1 4 0 Sat 17 Mar 1906 Sat 17 Mar 1906 Gladstone Hamilton 1 Gladstone Hamilton 4.0000
167 Queen of the South Wanderers 1 1 1 4 0 Sat 09 Mar 1889 Sat 09 Mar 1889 David Calderhead 1 David Calderhead 4.0000
167 Royal Albert 1 1 1 4 0 Sat 28 Mar 1891 Sat 28 Mar 1891 John Clelland 1 John Clelland 4.0000
191 Real Sociedad 1 0 4 3 0 Fri 08 Sep 2023 Tue 26 Mar 2024 Kieran Tierney 4 Kieran Tierney 3.6924
192 KV Oostende 1 0 4 3 1 Thu 25 Mar 2021 Mon 14 Jun 2021 Jack Hendry 4 Jack Hendry 3.0000
192 Luton Town 3 2 4 5 0 Wed 02 May 1956 Sun 19 Nov 2023 Jacob Brown 2 Mick Cullen 3.0000
194 Unattached 4 1 7 6 0 Sat 02 Jun 2018 Sun 23 Jun 2024 Scott McKenna 3 Scott McKenna 2.7693
195 FC Metz 1 1 2 2 0 Wed 09 Sep 1987 Wed 02 Dec 1987 Eric Black 2 Eric Black 2.6666
196 Bradford Park Avenue 1 1 1 2 0 Sat 19 Oct 1946 Sat 19 Oct 1946 Jimmy Stephen 1 Jimmy Stephen 2.4000
197 Millwall 2 1 2 2 0 Tue 29 May 2018 Tue 20 Jun 2023 Jordan Archer 1 Kevin Nisbet 1.5000
197 Millwall 2 1 2 2 0 Tue 29 May 2018 Tue 20 Jun 2023 Kevin Nisbet 1 Kevin Nisbet 1.5000
197 Sturm Graz 1 1 1 1 0 Thu 20 Mar 2025 Thu 20 Mar 2025 Lewis Ferguson 1 Lewis Ferguson 1.5000
200 Inverness Caledonian Thistle 1 1 1 1 0 Wed 14 Nov 2012 Wed 14 Nov 2012 Andrew Shinnie 1 Andrew Shinnie 1.2000
200 Peterborough United 1 1 1 1 0 Sun 27 Mar 2011 Sun 27 Mar 2011 Craig Mackail-Smith 1 Craig Mackail-Smith 1.2000
202 Walsall 1 0 1 1 0 Wed 18 Feb 2004 Wed 18 Feb 2004 Paul Ritchie 1 Paul Ritchie 1.0909

3rd Lanark Rifle Volunteers became Third Lanark

John Hunter 3rd Lanark Rifle Volunteers Sat 07 Mar 1874 Scotland 2 England 1
John Hunter 3rd Lanark Rifle Volunteers Sat 04 Mar 1876 Scotland 3 England 0
William 1 Miller 3rd Lanark Rifle Volunteers Sat 04 Mar 1876 Scotland 3 England 0
John Hunter 3rd Lanark Rifle Volunteers Mon 05 Mar 1877 Wales 0 Scotland 2
Alexander Kennedy 3rd Lanark Rifle Volunteers Sat 02 Mar 1878 Scotland 7 England 2
James J. Lang 3rd Lanark Rifle Volunteers Sat 23 Mar 1878 Scotland 9 Wales 0
William S. Somers 3rd Lanark Rifle Volunteers Mon 07 Apr 1879 Wales 0 Scotland 3

Stoke became Stoke City

Thomas Hyslop Stoke Sat 04 Apr 1896 Scotland 2 England 1
William Sturrock Maxwell Stoke Sat 02 Apr 1898 Scotland 1 England 3

Leicester Fosse became Leicester City

Andrew Aitken Leicester Fosse Sat 02 Apr 1910 Scotland 2 England 0
Andrew Aitken Leicester Fosse Sat 18 Mar 1911 Scotland 2 Ireland 0
Andrew Aitken Leicester Fosse Sat 01 Apr 1911 England 1 Scotland 1

Woolwich Arsenal became Arsenal

Robert Bryson Templeton Woolwich Arsenal Mon 06 Mar 1905 Wales 3 Scotland 1
Thomas Tindal Fitchie Woolwich Arsenal Mon 06 Mar 1905 Wales 3 Scotland 1
Thomas Tindal Fitchie Woolwich Arsenal Sat 03 Mar 1906 Scotland 0 Wales 2
Thomas Tindal Fitchie Woolwich Arsenal Sat 17 Mar 1906 Ireland 0 Scotland 1
James Sharp Woolwich Arsenal Mon 04 Mar 1907 Wales 1 Scotland 0
James Sharp Woolwich Arsenal Sat 06 Apr 1907 England 1 Scotland 1
James Sharp Woolwich Arsenal Sat 04 Apr 1908 Scotland 1 England 1