Aston Villa
‹-- ASMonaco Ayr --›
Summary by Caps
Summary by Overall Caps
Summary by Date
Summary by Name
Summary by Goals
Summary by Weighted Caps
Games by Date
Games by Team Date
Games by Number of Players
Scorers by Date
Scorers by Team Date
Scorers by Number of Goals
What No Players Ranking 30 equal
Caps Ranking 16
Goals Ranking 12 equal
Number Of Players 15
Number of Debutants 7
Total Caps Won 148
Total Goals 28
No times Supplied Captain 32
Total Games Involved in 143
Total Sendings Off 1
Total Bookings 12
Earliest Date Cap Won 04 Apr 1896
Last Date Cap Won 18 Nov 2024
Decade Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals1890
16 equal
1
0
3
0
1900
19 equal
2
0
2
1
1920
27 equal
1
0
3
1
1930
7
4
0
15
1
1970
28 equal
1
0
6
3
1980
25
2
0
6
1
1990
29 equal
1
0
4
0
2000
30
1
0
9
1
2010
7
3
0
48
7
2020
4
1
0
52
13
Season Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals8
1
0
1
0
7
1
0
1
0
7
1
0
1
0
6
1
0
1
1
8
1
0
1
0
6
1
0
2
0
7
1
0
2
1
8
1
0
1
0
6
2
0
2
0
3
2
0
6
0
4
2
0
4
1
10
1
0
1
0
11
1
0
2
0
12
1
0
2
2
10
1
0
2
1
12
1
0
4
0
9
1
0
2
1
12
1
0
2
0
14
1
0
2
0
8
1
0
4
1
7
1
0
5
0
10
1
0
5
0
5
2
0
9
0
10
2
0
6
0
6
1
0
6
0
12
1
0
5
0
9
1
0
5
0
9
1
0
6
0
2
1
0
6
7
5
1
0
15
3
5
1
0
12
3
4
1
0
8
3
5
1
0
13
2
10
1
0
4
2
Summary by Caps for this Club With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 15 John McGinn Fri 07 Sep 2018 Mon 18 Nov 2024 06y 02m 12d 64 73.5275 20 25 28 13 23 90 88 0 73 86.4559 19 2 14 Alan Hutton Sat 03 Sep 2011 Thu 24 Mar 2016 04y 06m 22d 24 33.6665 0 6 9 7 8 38 29 0 50 73.1094 0 3 13 Barry Bannan Tue 16 Nov 2010 Fri 07 Jun 2013 02y 06m 23d 12 16.2000 0 0 7 1 4 17 14 0 27 38.7237 0 4 12 Shaun Maloney Sat 24 Mar 2007 Fri 30 May 2008 01y 02m 07d 9 13.5000 1 0 5 1 3 13 11 0 47 67.5235 7 5 6 Alex Massie Sat 04 Apr 1936 Sat 30 Oct 1937 01y 06m 27d 7 16.4000 1 0 3 2 2 12 8 0 18 55.4000 1 6 6 George Cummings Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 6 16.2000 0 0 2 2 2 11 6 0 9 28.2000 0 6 8 Andy Gray Wed 17 Dec 1975 Wed 25 Oct 1978 02y 10m 09d 6 8.8286 3 0 3 1 2 13 8 0 20 27.1247 7 8 4 James Gibson Sat 29 Oct 1927 Sat 22 Feb 1930 02y 03m 25d 4 14.0000 1 0 3 1 0 14 6 0 8 30.0000 2 8 9 Allan Evans Tue 23 Mar 1982 Tue 15 Jun 1982 00y 02m 24d 4 4.3636 0 0 2 1 1 8 5 0 4 4.3636 0 8 11 Colin Calderwood Sat 05 Jun 1999 Tue 05 Oct 1999 00y 04m 01d 4 6.0952 0 0 2 1 1 6 5 0 36 45.2084 1 11 1 Jimmy Cowan Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 0 1 2 0 1 5 5 0 3 12.0000 0 12 10 Alan McInally Wed 08 Feb 1989 Tue 30 May 1989 00y 03m 23d 2 3.0000 1 0 2 0 0 5 2 0 8 9.5454 3 13 2 Bobby Templeton Sat 03 May 1902 Sat 03 May 1902 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 11 44.0000 1 13 3 Tom Niblo Sat 09 Apr 1904 Sat 09 Apr 1904 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 1 4.0000 0 13 5 Daniel Blair Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 8 20.0000 0
Summary by All Caps With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 15 John McGinn Fri 07 Sep 2018 Mon 18 Nov 2024 06y 02m 12d 64 73.5275 20 25 28 13 23 90 88 0 73 86.4559 19 2 14 Alan Hutton Sat 03 Sep 2011 Thu 24 Mar 2016 04y 06m 22d 24 33.6665 0 6 9 7 8 38 29 0 50 73.1094 0 3 12 Shaun Maloney Sat 24 Mar 2007 Fri 30 May 2008 01y 02m 07d 9 13.5000 1 0 5 1 3 13 11 0 47 67.5235 7 4 11 Colin Calderwood Sat 05 Jun 1999 Tue 05 Oct 1999 00y 04m 01d 4 6.0952 0 0 2 1 1 6 5 0 36 45.2084 1 5 13 Barry Bannan Tue 16 Nov 2010 Fri 07 Jun 2013 02y 06m 23d 12 16.2000 0 0 7 1 4 17 14 0 27 38.7237 0 6 8 Andy Gray Wed 17 Dec 1975 Wed 25 Oct 1978 02y 10m 09d 6 8.8286 3 0 3 1 2 13 8 0 20 27.1247 7 7 6 Alex Massie Sat 04 Apr 1936 Sat 30 Oct 1937 01y 06m 27d 7 16.4000 1 0 3 2 2 12 8 0 18 55.4000 1 8 2 Bobby Templeton Sat 03 May 1902 Sat 03 May 1902 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 11 44.0000 1 9 6 George Cummings Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 6 16.2000 0 0 2 2 2 11 6 0 9 28.2000 0 10 4 James Gibson Sat 29 Oct 1927 Sat 22 Feb 1930 02y 03m 25d 4 14.0000 1 0 3 1 0 14 6 0 8 30.0000 2 10 10 Alan McInally Wed 08 Feb 1989 Tue 30 May 1989 00y 03m 23d 2 3.0000 1 0 2 0 0 5 2 0 8 9.5454 3 10 5 Daniel Blair Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 8 20.0000 0 13 9 Allan Evans Tue 23 Mar 1982 Tue 15 Jun 1982 00y 02m 24d 4 4.3636 0 0 2 1 1 8 5 0 4 4.3636 0 14 1 Jimmy Cowan Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 0 1 2 0 1 5 5 0 3 12.0000 0 15 3 Tom Niblo Sat 09 Apr 1904 Sat 09 Apr 1904 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 1 4.0000 0
Summary by Date With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 1 Jimmy Cowan Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 0 1 2 0 1 5 5 0 3 12.0000 0 2 2 Bobby Templeton Sat 03 May 1902 Sat 03 May 1902 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 11 44.0000 1 3 3 Tom Niblo Sat 09 Apr 1904 Sat 09 Apr 1904 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 1 4.0000 0 4 4 James Gibson Sat 29 Oct 1927 Sat 22 Feb 1930 02y 03m 25d 4 14.0000 1 0 3 1 0 14 6 0 8 30.0000 2 5 5 Daniel Blair Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 8 20.0000 0 6 6 George Cummings Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 6 16.2000 0 0 2 2 2 11 6 0 9 28.2000 0 6 6 Alex Massie Sat 04 Apr 1936 Sat 30 Oct 1937 01y 06m 27d 7 16.4000 1 0 3 2 2 12 8 0 18 55.4000 1 8 8 Andy Gray Wed 17 Dec 1975 Wed 25 Oct 1978 02y 10m 09d 6 8.8286 3 0 3 1 2 13 8 0 20 27.1247 7 9 9 Allan Evans Tue 23 Mar 1982 Tue 15 Jun 1982 00y 02m 24d 4 4.3636 0 0 2 1 1 8 5 0 4 4.3636 0 10 10 Alan McInally Wed 08 Feb 1989 Tue 30 May 1989 00y 03m 23d 2 3.0000 1 0 2 0 0 5 2 0 8 9.5454 3 11 11 Colin Calderwood Sat 05 Jun 1999 Tue 05 Oct 1999 00y 04m 01d 4 6.0952 0 0 2 1 1 6 5 0 36 45.2084 1 12 12 Shaun Maloney Sat 24 Mar 2007 Fri 30 May 2008 01y 02m 07d 9 13.5000 1 0 5 1 3 13 11 0 47 67.5235 7 13 13 Barry Bannan Tue 16 Nov 2010 Fri 07 Jun 2013 02y 06m 23d 12 16.2000 0 0 7 1 4 17 14 0 27 38.7237 0 14 14 Alan Hutton Sat 03 Sep 2011 Thu 24 Mar 2016 04y 06m 22d 24 33.6665 0 6 9 7 8 38 29 0 50 73.1094 0 15 15 John McGinn Fri 07 Sep 2018 Mon 18 Nov 2024 06y 02m 12d 64 73.5275 20 25 28 13 23 90 88 0 73 86.4559 19
Summary by Name With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 13 Barry Bannan Tue 16 Nov 2010 Fri 07 Jun 2013 02y 06m 23d 12 16.2000 0 0 7 1 4 17 14 0 27 38.7237 0 2 5 Daniel Blair Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 8 20.0000 0 3 11 Colin Calderwood Sat 05 Jun 1999 Tue 05 Oct 1999 00y 04m 01d 4 6.0952 0 0 2 1 1 6 5 0 36 45.2084 1 4 1 Jimmy Cowan Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 0 1 2 0 1 5 5 0 3 12.0000 0 5 6 George Cummings Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 6 16.2000 0 0 2 2 2 11 6 0 9 28.2000 0 6 9 Allan Evans Tue 23 Mar 1982 Tue 15 Jun 1982 00y 02m 24d 4 4.3636 0 0 2 1 1 8 5 0 4 4.3636 0 7 4 James Gibson Sat 29 Oct 1927 Sat 22 Feb 1930 02y 03m 25d 4 14.0000 1 0 3 1 0 14 6 0 8 30.0000 2 8 8 Andy Gray Wed 17 Dec 1975 Wed 25 Oct 1978 02y 10m 09d 6 8.8286 3 0 3 1 2 13 8 0 20 27.1247 7 9 14 Alan Hutton Sat 03 Sep 2011 Thu 24 Mar 2016 04y 06m 22d 24 33.6665 0 6 9 7 8 38 29 0 50 73.1094 0 10 12 Shaun Maloney Sat 24 Mar 2007 Fri 30 May 2008 01y 02m 07d 9 13.5000 1 0 5 1 3 13 11 0 47 67.5235 7 11 6 Alex Massie Sat 04 Apr 1936 Sat 30 Oct 1937 01y 06m 27d 7 16.4000 1 0 3 2 2 12 8 0 18 55.4000 1 12 15 John McGinn Fri 07 Sep 2018 Mon 18 Nov 2024 06y 02m 12d 64 73.5275 20 25 28 13 23 90 88 0 73 86.4559 19 13 10 Alan McInally Wed 08 Feb 1989 Tue 30 May 1989 00y 03m 23d 2 3.0000 1 0 2 0 0 5 2 0 8 9.5454 3 14 3 Tom Niblo Sat 09 Apr 1904 Sat 09 Apr 1904 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 1 4.0000 0 15 2 Bobby Templeton Sat 03 May 1902 Sat 03 May 1902 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 11 44.0000 1
Summary by Goals With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 15 John McGinn Fri 07 Sep 2018 Mon 18 Nov 2024 06y 02m 12d 64 73.5275 20 25 28 13 23 90 88 0 73 86.4559 19 2 8 Andy Gray Wed 17 Dec 1975 Wed 25 Oct 1978 02y 10m 09d 6 8.8286 3 0 3 1 2 13 8 0 20 27.1247 7 3 4 James Gibson Sat 29 Oct 1927 Sat 22 Feb 1930 02y 03m 25d 4 14.0000 1 0 3 1 0 14 6 0 8 30.0000 2 3 12 Shaun Maloney Sat 24 Mar 2007 Fri 30 May 2008 01y 02m 07d 9 13.5000 1 0 5 1 3 13 11 0 47 67.5235 7 3 6 Alex Massie Sat 04 Apr 1936 Sat 30 Oct 1937 01y 06m 27d 7 16.4000 1 0 3 2 2 12 8 0 18 55.4000 1 3 10 Alan McInally Wed 08 Feb 1989 Tue 30 May 1989 00y 03m 23d 2 3.0000 1 0 2 0 0 5 2 0 8 9.5454 3 3 2 Bobby Templeton Sat 03 May 1902 Sat 03 May 1902 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 11 44.0000 1
Summary by Weighted Caps With This Club Overall Rank Cap
SeqPlayer First Game
Last Game
LengthApps Weig-
htedGoals No
Times
CaptnW D L F A Deb
UtApps Weig-
htedGoals 1 15 John McGinn Fri 07 Sep 2018 Mon 18 Nov 2024 06y 02m 12d 64 73.5275 20 25 28 13 23 90 88 0 73 86.4559 19 2 14 Alan Hutton Sat 03 Sep 2011 Thu 24 Mar 2016 04y 06m 22d 24 33.6665 0 6 9 7 8 38 29 0 50 73.1094 0 3 6 Alex Massie Sat 04 Apr 1936 Sat 30 Oct 1937 01y 06m 27d 7 16.4000 1 0 3 2 2 12 8 0 18 55.4000 1 4 13 Barry Bannan Tue 16 Nov 2010 Fri 07 Jun 2013 02y 06m 23d 12 16.2000 0 0 7 1 4 17 14 0 27 38.7237 0 4 6 George Cummings Sat 04 Apr 1936 Sat 15 Apr 1939 03y 00m 12d 6 16.2000 0 0 2 2 2 11 6 0 9 28.2000 0 6 4 James Gibson Sat 29 Oct 1927 Sat 22 Feb 1930 02y 03m 25d 4 14.0000 1 0 3 1 0 14 6 0 8 30.0000 2 7 12 Shaun Maloney Sat 24 Mar 2007 Fri 30 May 2008 01y 02m 07d 9 13.5000 1 0 5 1 3 13 11 0 47 67.5235 7 8 1 Jimmy Cowan Sat 04 Apr 1896 Sat 02 Apr 1898 01y 11m 30d 3 12.0000 0 1 2 0 1 5 5 0 3 12.0000 0 9 8 Andy Gray Wed 17 Dec 1975 Wed 25 Oct 1978 02y 10m 09d 6 8.8286 3 0 3 1 2 13 8 0 20 27.1247 7 10 11 Colin Calderwood Sat 05 Jun 1999 Tue 05 Oct 1999 00y 04m 01d 4 6.0952 0 0 2 1 1 6 5 0 36 45.2084 1 11 9 Allan Evans Tue 23 Mar 1982 Tue 15 Jun 1982 00y 02m 24d 4 4.3636 0 0 2 1 1 8 5 0 4 4.3636 0 12 5 Daniel Blair Wed 26 Oct 1932 Wed 26 Oct 1932 00y 00m 01d 1 4.0000 0 0 0 0 1 2 5 0 8 20.0000 0 12 3 Tom Niblo Sat 09 Apr 1904 Sat 09 Apr 1904 00y 00m 01d 1 4.0000 0 0 0 0 1 0 1 0 1 4.0000 0 12 2 Bobby Templeton Sat 03 May 1902 Sat 03 May 1902 00y 00m 01d 1 4.0000 1 0 0 1 0 2 2 0 11 44.0000 1 15 10 Alan McInally Wed 08 Feb 1989 Tue 30 May 1989 00y 03m 23d 2 3.0000 1 0 2 0 0 5 2 0 8 9.5454 3
Games by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 59 Sat 04 Apr 1896 Jimmy Cowan England H 1
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 62 Sat 03 Apr 1897 Jimmy Cowan England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 Jimmy Cowan England H 1
0
C 40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 77 Sat 03 May 1902 Bobby Templeton England A 1 1
1
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 83 Sat 09 Apr 1904 Tom Niblo England H 1
0
45000 ----- Stephen Bloomer 64 138 Sat 29 Oct 1927 James Gibson Wales A 1
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 140 Sat 31 Mar 1928 James Gibson England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 147 Sat 26 Oct 1929 James Gibson Wales A 1 1
1
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 148 Sat 22 Feb 1930 James Gibson Northern Ireland H 1
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 162 Wed 26 Oct 1932 Daniel Blair Wales H 1
0
31000 Neil Dewar 63; Dally Duncan 66 John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46 173 Sat 04 Apr 1936 Alex Massie England A 2
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 George Cummings England A 2
0
93267 Tommy Walker pen 77 George Henry Camsell 30 174 Wed 14 Oct 1936 Alex Massie Germany H 2
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 George Cummings Germany H 2
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 175 Sat 31 Oct 1936 Alex Massie Northern Ireland A 1
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 176 Wed 02 Dec 1936 Alex Massie Wales H 1
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 177 Sat 17 Apr 1937 Alex Massie England H 1
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 178 Sun 09 May 1937 Alex Massie Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 180 Sat 30 Oct 1937 Alex Massie Wales A 2 1
1
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 George Cummings Wales A 2 1
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 181 Wed 10 Nov 1937 George Cummings Northern Ireland H 1
0
21878 James Smith 48 Peter Dermont Doherty 14 182 Wed 08 Dec 1937 George Cummings Czechoslovakia H 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 188 Sat 15 Apr 1939 George Cummings England H 1
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 396 Wed 17 Dec 1975 Andy Gray Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 397 Wed 07 Apr 1976 Andy Gray Switzerland H 1
0
15734 Willie Pettigrew 2 ----- 401 Wed 08 Sep 1976 Andy Gray Finland H 1 2
2
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 402 Wed 13 Oct 1976 Andy Gray Czechoslovakia A 1
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 421 Wed 20 Sep 1978 Andy Gray Austria A 1 1
1
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 422 Wed 25 Oct 1978 Andy Gray Norway H 1
0
65307 Kenny Dalglish 5; Kenny Dalglish 5; Archie Gemmill pen 87 Jan-Einar Aas 3; Arne Larsen Okland 64 451 Tue 23 Mar 1982 Allan Evans Netherlands H 1
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 452 Wed 28 Apr 1982 Allan Evans Northern Ireland A 1
0
20000 John Wark 32 Samuel Baxter McIlroy 52 454 Sat 29 May 1982 Allan Evans England H 1
0
80529 ----- Paul Mariner 13 455 Tue 15 Jun 1982 Allan Evans New Zealand N 1
0
36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 512 Wed 08 Feb 1989 Alan McInally Cyprus A 1
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 516 Tue 30 May 1989 Alan McInally Chile H 1 1
1
7719 Alan McInally 4; Murdo MacLeod 52 ----- 604 Sat 05 Jun 1999 Colin Calderwood Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 Colin Calderwood Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 606 Sat 04 Sep 1999 Colin Calderwood Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 Colin Calderwood Bosnia and Herzegovina H 1
0
30574 John Collins pen 26 ----- 674 Sat 24 Mar 2007 Shaun Maloney Georgia H 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 675 Wed 28 Mar 2007 Shaun Maloney Italy A 1
0
37500 ----- Luca Toni 11; Luca Toni 70 676 Wed 30 May 2007 Shaun Maloney Austria A 1
0
13200 Garry OConnor 59 ----- 677 Wed 06 Jun 2007 Shaun Maloney Faroe Islands A 1 1
1
4100 Shaun Maloney 31; Garry OConnor 35 ----- 679 Sat 08 Sep 2007 Shaun Maloney Lithuania H 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 681 Sat 13 Oct 2007 Shaun Maloney Ukraine H 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 682 Wed 17 Oct 2007 Shaun Maloney Georgia A 1
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 684 Wed 26 Mar 2008 Shaun Maloney Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 685 Fri 30 May 2008 Shaun Maloney Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 704 Tue 16 Nov 2010 Barry Bannan Faroe Islands H 1
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 705 Wed 09 Feb 2011 Barry Bannan Northern Ireland N 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 706 Sun 27 Mar 2011 Barry Bannan Brazil N 1
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 707 Wed 25 May 2011 Barry Bannan Wales N 1
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 708 Sun 29 May 2011 Barry Bannan Republic Of Ireland A 1
0
25100 ----- Robbie Keane 23 709 Wed 10 Aug 2011 Barry Bannan Denmark H 1
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 710 Sat 03 Sep 2011 Alan Hutton Czech Republic H 1
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 711 Tue 06 Sep 2011 Barry Bannan Lithuania H 1
0
34071 Steven Naismith 50 ----- 712 Sat 08 Oct 2011 Alan Hutton Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 712 Sat 08 Oct 2011 Barry Bannan Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 713 Tue 11 Oct 2011 Alan Hutton Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 713 Tue 11 Oct 2011 Barry Bannan Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 715 Wed 29 Feb 2012 Barry Bannan Slovenia A 1
0
4190 Christophe Berra 39 Andraz Kirm 33 716 Sat 26 May 2012 Barry Bannan United States A 1
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 717 Wed 15 Aug 2012 Alan Hutton Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 718 Sat 08 Sep 2012 Alan Hutton Serbia H 1
0
47369 ----- ----- 719 Tue 11 Sep 2012 Alan Hutton North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 720 Fri 12 Oct 2012 Alan Hutton Wales A 1
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89 721 Tue 16 Oct 2012 Alan Hutton Belgium A 1
0
44142 ----- Christian Benteke 69; Vincent Kompany 71 726 Fri 07 Jun 2013 Barry Bannan Croatia A 1
0
25016 Robert Snodgrass 27 ----- 727 Wed 14 Aug 2013 Alan Hutton England A 1
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 728 Fri 06 Sep 2013 Alan Hutton Belgium H 1
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 729 Tue 10 Sep 2013 Alan Hutton North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 730 Tue 15 Oct 2013 Alan Hutton Croatia H 1
0
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 731 Fri 15 Nov 2013 Alan Hutton United States H 1
0
21079 ----- ----- 732 Tue 19 Nov 2013 Alan Hutton Norway A 1
0
9751 Scott Brown 61 ----- 735 Sun 07 Sep 2014 Alan Hutton Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 736 Sat 11 Oct 2014 Alan Hutton Georgia H 1
0
34719 Akaki Khubutia og 28 ----- 737 Tue 14 Oct 2014 Alan Hutton Poland A 1
0
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 741 Sun 29 Mar 2015 Alan Hutton Gibraltar H 1
0
34255 Shaun Maloney pen 17; Steven Fletcher 27; Shaun Maloney pen 34; Steven Naismith 38; Steven Fletcher 77; Steven Fletcher 90 Lee Casciaro 19 743 Sat 13 Jun 2015 Alan Hutton Republic Of Ireland A 1
0
49063 John O'Shea og 47 Jonathan Walters 38 744 Fri 04 Sep 2015 Alan Hutton Georgia A 1
0
R 22886 ----- Valeri Qazaishvili 37 745 Mon 07 Sep 2015 Alan Hutton Germany H 1
0
R 50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 746 Thu 08 Oct 2015 Alan Hutton Poland H 1
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 747 Sun 11 Oct 2015 Alan Hutton Gibraltar A 1
0
R 12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 748 Thu 24 Mar 2016 Alan Hutton Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 768 Fri 07 Sep 2018 John McGinn Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 769 Mon 10 Sep 2018 John McGinn Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 770 Thu 11 Oct 2018 John McGinn Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 771 Sun 14 Oct 2018 John McGinn Portugal H 1
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 774 Thu 21 Mar 2019 John McGinn Kazakhstan A 1
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 776 Sat 08 Jun 2019 John McGinn Cyprus H 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 778 Fri 06 Sep 2019 John McGinn Russia H 1 1
1
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 779 Mon 09 Sep 2019 John McGinn Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 780 Thu 10 Oct 2019 John McGinn Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 781 Sun 13 Oct 2019 John McGinn San Marino H 1 3
3
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 782 Sat 16 Nov 2019 John McGinn Cyprus A 1 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 783 Tue 19 Nov 2019 John McGinn Kazakhstan H 1 2
2
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 784 Fri 04 Sep 2020 John McGinn Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 785 Mon 07 Sep 2020 John McGinn Czech Republic A 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 786 Thu 08 Oct 2020 John McGinn Israel H 1
0
0 ----- ----- 787 Sun 11 Oct 2020 John McGinn Slovakia H 1
0
0 Lyndon Dykes 54 ----- 788 Wed 14 Oct 2020 John McGinn Czech Republic H 1
0
C 0 Ryan Fraser 6 ----- 789 Thu 12 Nov 2020 John McGinn Serbia A 1
0
0 Ryan Christie 52 Luka Jovic 90 790 Sun 15 Nov 2020 John McGinn Slovakia A 1
0
C 0 ----- Jan Gregus 32 791 Wed 18 Nov 2020 John McGinn Israel A 1
0
0 ----- Manor Solomon 44 792 Thu 25 Mar 2021 John McGinn Austria H 1 1
1
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 793 Sun 28 Mar 2021 John McGinn Israel A 1
0
5000 Ryan Fraser 56 Dor Peretz 44 794 Wed 31 Mar 2021 John McGinn Faroe Islands H 1 2
2
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 796 Sun 06 Jun 2021 John McGinn Luxembourg A 1
0
R 1000 Che Adams 28 ----- 797 Mon 14 Jun 2021 John McGinn Czech Republic H 1
0
9847 ----- Patrik Schick 42; Patrik Schick 52 798 Fri 18 Jun 2021 John McGinn England A 1
0
20306 ----- ----- 799 Tue 22 Jun 2021 John McGinn Croatia H 1
0
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 801 Sat 04 Sep 2021 John McGinn Moldova H 1
0
40869 Lyndon Dykes 14 ----- 802 Tue 07 Sep 2021 John McGinn Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 803 Sat 09 Oct 2021 John McGinn Israel H 1 1
1
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 804 Tue 12 Oct 2021 John McGinn Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 805 Fri 12 Nov 2021 John McGinn Moldova A 1
0
3642 Nathan Patterson 38; Che Adams 65 ----- 806 Mon 15 Nov 2021 John McGinn Denmark H 1
0
R 49527 John Souttar 35; Che Adams 86 ----- 807 Thu 24 Mar 2022 John McGinn Poland H 1
0
C 39090 Kieran Tierney 68 Krzysztof Piatek pen 94 808 Tue 29 Mar 2022 John McGinn Austria A 1 1
1
R 6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 809 Wed 01 Jun 2022 John McGinn Ukraine H 1
0
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 810 Wed 08 Jun 2022 John McGinn Armenia H 1
0
R 38627 Anthony Ralston 28; Scott McKenna 40 ----- 811 Sat 11 Jun 2022 John McGinn Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 812 Tue 14 Jun 2022 John McGinn Armenia A 1 1
1
C 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 813 Wed 21 Sep 2022 John McGinn Ukraine H 1 1
1
C 42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 814 Sat 24 Sep 2022 John McGinn Republic Of Ireland H 1
0
C 48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 815 Tue 27 Sep 2022 John McGinn Ukraine A 1
0
C 13534 ----- ----- 816 Wed 16 Nov 2022 John McGinn Turkey A 1 1
1
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 817 Sat 25 Mar 2023 John McGinn Cyprus H 1 1
1
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 818 Tue 28 Mar 2023 John McGinn Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 819 Sat 17 Jun 2023 John McGinn Norway A 1
0
25791 Lyndon Dykes 87; Kenny McLean 89 Erling Haaland pen 61 820 Tue 20 Jun 2023 John McGinn Georgia H 1
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 821 Fri 08 Sep 2023 John McGinn Cyprus A 1 1
1
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 822 Tue 12 Sep 2023 John McGinn England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 823 Thu 12 Oct 2023 John McGinn Spain A 1
0
R 45623 ----- Alvaro Morata 73; Oihan Sancet 86 824 Tue 17 Oct 2023 John McGinn France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70 825 Thu 16 Nov 2023 John McGinn Georgia A 1
0
C 44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 826 Sun 19 Nov 2023 John McGinn Norway H 1 1
1
C 48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 827 Fri 22 Mar 2024 John McGinn Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 828 Tue 26 Mar 2024 John McGinn Northern Ireland H 1
0
R 33452 ----- Conor Bradley 32 829 Mon 03 Jun 2024 John McGinn Gibraltar A 1
0
R 15552 Ryan Christie 58; Che Adams 85 ----- 830 Fri 07 Jun 2024 John McGinn Finland H 1
0
R 40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 831 Fri 14 Jun 2024 John McGinn Germany A 1
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 832 Wed 19 Jun 2024 John McGinn Switzerland N 1
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 833 Sun 23 Jun 2024 John McGinn Hungary N 1
0
54000 ----- Kevin Csoboth 100 834 Thu 05 Sep 2024 John McGinn Poland H 1
0
46356 Billy Gilmour 46; Scott McTominay 76 Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97 835 Sun 08 Sep 2024 John McGinn Portugal A 1
0
59894 Scott McTominay 7 Bruno Fernandes 54; Cristiano Ronaldo 88 838 Fri 15 Nov 2024 John McGinn Croatia H 1 1
1
48810 John McGinn 86 ----- 839 Mon 18 Nov 2024 John McGinn Poland A 1 1
1
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59
Games by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 769 Mon 10 Sep 2018 John McGinn Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 810 Wed 08 Jun 2022 John McGinn Armenia H 1
0
R 38627 Anthony Ralston 28; Scott McKenna 40 ----- 812 Tue 14 Jun 2022 John McGinn Armenia A 1 1
1
C 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 717 Wed 15 Aug 2012 Alan Hutton Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 178 Sun 09 May 1937 Alex Massie Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 421 Wed 20 Sep 1978 Andy Gray Austria A 1 1
1
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 676 Wed 30 May 2007 Shaun Maloney Austria A 1
0
13200 Garry OConnor 59 ----- 792 Thu 25 Mar 2021 John McGinn Austria H 1 1
1
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 802 Tue 07 Sep 2021 John McGinn Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 808 Tue 29 Mar 2022 John McGinn Austria A 1 1
1
R 6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 721 Tue 16 Oct 2012 Alan Hutton Belgium A 1
0
44142 ----- Christian Benteke 69; Vincent Kompany 71 728 Fri 06 Sep 2013 Alan Hutton Belgium H 1
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 768 Fri 07 Sep 2018 John McGinn Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 779 Mon 09 Sep 2019 John McGinn Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 606 Sat 04 Sep 1999 Colin Calderwood Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 Colin Calderwood Bosnia and Herzegovina H 1
0
30574 John Collins pen 26 ----- 706 Sun 27 Mar 2011 Barry Bannan Brazil N 1
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 516 Tue 30 May 1989 Alan McInally Chile H 1 1
1
7719 Alan McInally 4; Murdo MacLeod 52 ----- 684 Wed 26 Mar 2008 Shaun Maloney Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 726 Fri 07 Jun 2013 Barry Bannan Croatia A 1
0
25016 Robert Snodgrass 27 ----- 730 Tue 15 Oct 2013 Alan Hutton Croatia H 1
0
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 799 Tue 22 Jun 2021 John McGinn Croatia H 1
0
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 838 Fri 15 Nov 2024 John McGinn Croatia H 1 1
1
48810 John McGinn 86 ----- 512 Wed 08 Feb 1989 Alan McInally Cyprus A 1
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 776 Sat 08 Jun 2019 John McGinn Cyprus H 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 782 Sat 16 Nov 2019 John McGinn Cyprus A 1 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 817 Sat 25 Mar 2023 John McGinn Cyprus H 1 1
1
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 821 Fri 08 Sep 2023 John McGinn Cyprus A 1 1
1
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 605 Wed 09 Jun 1999 Colin Calderwood Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 685 Fri 30 May 2008 Shaun Maloney Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 710 Sat 03 Sep 2011 Alan Hutton Czech Republic H 1
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 748 Thu 24 Mar 2016 Alan Hutton Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 785 Mon 07 Sep 2020 John McGinn Czech Republic A 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 788 Wed 14 Oct 2020 John McGinn Czech Republic H 1
0
C 0 Ryan Fraser 6 ----- 797 Mon 14 Jun 2021 John McGinn Czech Republic H 1
0
9847 ----- Patrik Schick 42; Patrik Schick 52 182 Wed 08 Dec 1937 George Cummings Czechoslovakia H 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 402 Wed 13 Oct 1976 Andy Gray Czechoslovakia A 1
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 709 Wed 10 Aug 2011 Barry Bannan Denmark H 1
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 806 Mon 15 Nov 2021 John McGinn Denmark H 1
0
R 49527 John Souttar 35; Che Adams 86 ----- 59 Sat 04 Apr 1896 Jimmy Cowan England H 1
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 62 Sat 03 Apr 1897 Jimmy Cowan England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 Jimmy Cowan England H 1
0
C 40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 77 Sat 03 May 1902 Bobby Templeton England A 1 1
1
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 83 Sat 09 Apr 1904 Tom Niblo England H 1
0
45000 ----- Stephen Bloomer 64 140 Sat 31 Mar 1928 James Gibson England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 173 Sat 04 Apr 1936 Alex Massie England A 2
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 George Cummings England A 2
0
93267 Tommy Walker pen 77 George Henry Camsell 30 177 Sat 17 Apr 1937 Alex Massie England H 1
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 188 Sat 15 Apr 1939 George Cummings England H 1
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 454 Sat 29 May 1982 Allan Evans England H 1
0
80529 ----- Paul Mariner 13 727 Wed 14 Aug 2013 Alan Hutton England A 1
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 798 Fri 18 Jun 2021 John McGinn England A 1
0
20306 ----- ----- 822 Tue 12 Sep 2023 John McGinn England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 604 Sat 05 Jun 1999 Colin Calderwood Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 677 Wed 06 Jun 2007 Shaun Maloney Faroe Islands A 1 1
1
4100 Shaun Maloney 31; Garry OConnor 35 ----- 704 Tue 16 Nov 2010 Barry Bannan Faroe Islands H 1
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 794 Wed 31 Mar 2021 John McGinn Faroe Islands H 1 2
2
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 804 Tue 12 Oct 2021 John McGinn Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 401 Wed 08 Sep 1976 Andy Gray Finland H 1 2
2
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 830 Fri 07 Jun 2024 John McGinn Finland H 1
0
R 40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 824 Tue 17 Oct 2023 John McGinn France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70 674 Sat 24 Mar 2007 Shaun Maloney Georgia H 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 682 Wed 17 Oct 2007 Shaun Maloney Georgia A 1
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 736 Sat 11 Oct 2014 Alan Hutton Georgia H 1
0
34719 Akaki Khubutia og 28 ----- 744 Fri 04 Sep 2015 Alan Hutton Georgia A 1
0
R 22886 ----- Valeri Qazaishvili 37 820 Tue 20 Jun 2023 John McGinn Georgia H 1
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 825 Thu 16 Nov 2023 John McGinn Georgia A 1
0
C 44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 174 Wed 14 Oct 1936 Alex Massie Germany H 2
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 George Cummings Germany H 2
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 735 Sun 07 Sep 2014 Alan Hutton Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 745 Mon 07 Sep 2015 Alan Hutton Germany H 1
0
R 50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 831 Fri 14 Jun 2024 John McGinn Germany A 1
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 741 Sun 29 Mar 2015 Alan Hutton Gibraltar H 1
0
34255 Shaun Maloney pen 17; Steven Fletcher 27; Shaun Maloney pen 34; Steven Naismith 38; Steven Fletcher 77; Steven Fletcher 90 Lee Casciaro 19 747 Sun 11 Oct 2015 Alan Hutton Gibraltar A 1
0
R 12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 829 Mon 03 Jun 2024 John McGinn Gibraltar A 1
0
R 15552 Ryan Christie 58; Che Adams 85 ----- 833 Sun 23 Jun 2024 John McGinn Hungary N 1
0
54000 ----- Kevin Csoboth 100 770 Thu 11 Oct 2018 John McGinn Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 784 Fri 04 Sep 2020 John McGinn Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 786 Thu 08 Oct 2020 John McGinn Israel H 1
0
0 ----- ----- 791 Wed 18 Nov 2020 John McGinn Israel A 1
0
0 ----- Manor Solomon 44 793 Sun 28 Mar 2021 John McGinn Israel A 1
0
5000 Ryan Fraser 56 Dor Peretz 44 803 Sat 09 Oct 2021 John McGinn Israel H 1 1
1
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 675 Wed 28 Mar 2007 Shaun Maloney Italy A 1
0
37500 ----- Luca Toni 11; Luca Toni 70 774 Thu 21 Mar 2019 John McGinn Kazakhstan A 1
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 783 Tue 19 Nov 2019 John McGinn Kazakhstan H 1 2
2
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 712 Sat 08 Oct 2011 Alan Hutton Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 712 Sat 08 Oct 2011 Barry Bannan Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 679 Sat 08 Sep 2007 Shaun Maloney Lithuania H 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 711 Tue 06 Sep 2011 Barry Bannan Lithuania H 1
0
34071 Steven Naismith 50 ----- 796 Sun 06 Jun 2021 John McGinn Luxembourg A 1
0
R 1000 Che Adams 28 ----- 801 Sat 04 Sep 2021 John McGinn Moldova H 1
0
40869 Lyndon Dykes 14 ----- 805 Fri 12 Nov 2021 John McGinn Moldova A 1
0
3642 Nathan Patterson 38; Che Adams 65 ----- 451 Tue 23 Mar 1982 Allan Evans Netherlands H 1
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 827 Fri 22 Mar 2024 John McGinn Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 455 Tue 15 Jun 1982 Allan Evans New Zealand N 1
0
36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 719 Tue 11 Sep 2012 Alan Hutton North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 729 Tue 10 Sep 2013 Alan Hutton North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 148 Sat 22 Feb 1930 James Gibson Northern Ireland H 1
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 175 Sat 31 Oct 1936 Alex Massie Northern Ireland A 1
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 181 Wed 10 Nov 1937 George Cummings Northern Ireland H 1
0
21878 James Smith 48 Peter Dermont Doherty 14 452 Wed 28 Apr 1982 Allan Evans Northern Ireland A 1
0
20000 John Wark 32 Samuel Baxter McIlroy 52 705 Wed 09 Feb 2011 Barry Bannan Northern Ireland N 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 828 Tue 26 Mar 2024 John McGinn Northern Ireland H 1
0
R 33452 ----- Conor Bradley 32 422 Wed 25 Oct 1978 Andy Gray Norway H 1
0
65307 Kenny Dalglish 5; Kenny Dalglish 5; Archie Gemmill pen 87 Jan-Einar Aas 3; Arne Larsen Okland 64 732 Tue 19 Nov 2013 Alan Hutton Norway A 1
0
9751 Scott Brown 61 ----- 819 Sat 17 Jun 2023 John McGinn Norway A 1
0
25791 Lyndon Dykes 87; Kenny McLean 89 Erling Haaland pen 61 826 Sun 19 Nov 2023 John McGinn Norway H 1 1
1
C 48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 737 Tue 14 Oct 2014 Alan Hutton Poland A 1
0
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 746 Thu 08 Oct 2015 Alan Hutton Poland H 1
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 807 Thu 24 Mar 2022 John McGinn Poland H 1
0
C 39090 Kieran Tierney 68 Krzysztof Piatek pen 94 834 Thu 05 Sep 2024 John McGinn Poland H 1
0
46356 Billy Gilmour 46; Scott McTominay 76 Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97 839 Mon 18 Nov 2024 John McGinn Poland A 1 1
1
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59 771 Sun 14 Oct 2018 John McGinn Portugal H 1
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 835 Sun 08 Sep 2024 John McGinn Portugal A 1
0
59894 Scott McTominay 7 Bruno Fernandes 54; Cristiano Ronaldo 88 708 Sun 29 May 2011 Barry Bannan Republic Of Ireland A 1
0
25100 ----- Robbie Keane 23 743 Sat 13 Jun 2015 Alan Hutton Republic Of Ireland A 1
0
49063 John O'Shea og 47 Jonathan Walters 38 811 Sat 11 Jun 2022 John McGinn Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 814 Sat 24 Sep 2022 John McGinn Republic Of Ireland H 1
0
C 48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 396 Wed 17 Dec 1975 Andy Gray Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 778 Fri 06 Sep 2019 John McGinn Russia H 1 1
1
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 780 Thu 10 Oct 2019 John McGinn Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 781 Sun 13 Oct 2019 John McGinn San Marino H 1 3
3
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 718 Sat 08 Sep 2012 Alan Hutton Serbia H 1
0
47369 ----- ----- 789 Thu 12 Nov 2020 John McGinn Serbia A 1
0
0 Ryan Christie 52 Luka Jovic 90 787 Sun 11 Oct 2020 John McGinn Slovakia H 1
0
0 Lyndon Dykes 54 ----- 790 Sun 15 Nov 2020 John McGinn Slovakia A 1
0
C 0 ----- Jan Gregus 32 715 Wed 29 Feb 2012 Barry Bannan Slovenia A 1
0
4190 Christophe Berra 39 Andraz Kirm 33 713 Tue 11 Oct 2011 Alan Hutton Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 713 Tue 11 Oct 2011 Barry Bannan Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 818 Tue 28 Mar 2023 John McGinn Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 823 Thu 12 Oct 2023 John McGinn Spain A 1
0
R 45623 ----- Alvaro Morata 73; Oihan Sancet 86 397 Wed 07 Apr 1976 Andy Gray Switzerland H 1
0
15734 Willie Pettigrew 2 ----- 832 Wed 19 Jun 2024 John McGinn Switzerland N 1
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 816 Wed 16 Nov 2022 John McGinn Turkey A 1 1
1
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 681 Sat 13 Oct 2007 Shaun Maloney Ukraine H 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 809 Wed 01 Jun 2022 John McGinn Ukraine H 1
0
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 813 Wed 21 Sep 2022 John McGinn Ukraine H 1 1
1
C 42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 815 Tue 27 Sep 2022 John McGinn Ukraine A 1
0
C 13534 ----- ----- 716 Sat 26 May 2012 Barry Bannan United States A 1
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 731 Fri 15 Nov 2013 Alan Hutton United States H 1
0
21079 ----- ----- 138 Sat 29 Oct 1927 James Gibson Wales A 1
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 147 Sat 26 Oct 1929 James Gibson Wales A 1 1
1
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 162 Wed 26 Oct 1932 Daniel Blair Wales H 1
0
31000 Neil Dewar 63; Dally Duncan 66 John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46 176 Wed 02 Dec 1936 Alex Massie Wales H 1
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 180 Sat 30 Oct 1937 Alex Massie Wales A 2 1
1
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 George Cummings Wales A 2 1
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 707 Wed 25 May 2011 Barry Bannan Wales N 1
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 720 Fri 12 Oct 2012 Alan Hutton Wales A 1
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89
Games by Number of Players Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 173 Sat 04 Apr 1936 Alex Massie England A 2
0
93267 Tommy Walker pen 77 George Henry Camsell 30 173 Sat 04 Apr 1936 George Cummings England A 2
0
93267 Tommy Walker pen 77 George Henry Camsell 30 174 Wed 14 Oct 1936 Alex Massie Germany H 2
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 174 Wed 14 Oct 1936 George Cummings Germany H 2
0
50000 Jimmy Delaney 60; Jimmy Delaney 80 ----- 180 Sat 30 Oct 1937 Alex Massie Wales A 2 1
1
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 180 Sat 30 Oct 1937 George Cummings Wales A 2 1
0
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 712 Sat 08 Oct 2011 Alan Hutton Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 712 Sat 08 Oct 2011 Barry Bannan Liechtenstein A 2
0
5636 Craig Mackail-Smith 32 ----- 713 Tue 11 Oct 2011 Alan Hutton Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 713 Tue 11 Oct 2011 Barry Bannan Spain A 2
0
24896 David Goodwillie pen 66 David Silva 6; David Silva 44; David Villa 54 59 Sat 04 Apr 1896 Jimmy Cowan England H 1
0
56500 William Lambie 22; Jack Bell 33 William Isaiah Bassett 80 62 Sat 03 Apr 1897 Jimmy Cowan England A 1
0
33715 Tommy Hyslop 27; James Millar 83 Stephen Bloomer 19 65 Sat 02 Apr 1898 Jimmy Cowan England H 1
0
C 40000 James Millar 48 George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72 77 Sat 03 May 1902 Bobby Templeton England A 1 1
1
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 83 Sat 09 Apr 1904 Tom Niblo England H 1
0
45000 ----- Stephen Bloomer 64 138 Sat 29 Oct 1927 James Gibson Wales A 1
0
16000 Hughie Gallacher 14; Jock Hutton pen 16 Ernest Robert Curtis 44; James Davidson Gibson og 76 140 Sat 31 Mar 1928 James Gibson England A 1
0
80868 Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86 Robert F. Kelly 89 147 Sat 26 Oct 1929 James Gibson Wales A 1 1
1
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 148 Sat 22 Feb 1930 James Gibson Northern Ireland H 1
0
31808 Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72 John Harold Mccaw 40 162 Wed 26 Oct 1932 Daniel Blair Wales H 1
0
31000 Neil Dewar 63; Dally Duncan 66 John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46 175 Sat 31 Oct 1936 Alex Massie Northern Ireland A 1
0
45000 Charlie Napier 28; Alex Munro 46; Dave McCulloch 62 Norman Kernaghan 25 176 Wed 02 Dec 1936 Alex Massie Wales H 1
0
23858 Tommy Walker 57 Ernest Matthew Glover 23; Ernest Matthew Glover 80 177 Sat 17 Apr 1937 Alex Massie England H 1
0
149547 Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89 Frederick Charles Steele 40 178 Sun 09 May 1937 Alex Massie Austria A 1
0
63000 Francis ODonnell 78 camillo Jerusalem 78 181 Wed 10 Nov 1937 George Cummings Northern Ireland H 1
0
21878 James Smith 48 Peter Dermont Doherty 14 182 Wed 08 Dec 1937 George Cummings Czechoslovakia H 1
0
41000 Andy Black 1; Dave McCulloch 28; Peter Buchanan 40; Dave McCulloch 52; David Kinnear 74 ----- 188 Sat 15 Apr 1939 George Cummings England H 1
0
149269 James Dougal 21 Albert [Pat] Beasley 67; Thomas Lawton 88 396 Wed 17 Dec 1975 Andy Gray Romania H 1
0
11676 Bruce Rioch 39 Zoltan Crisan 74 397 Wed 07 Apr 1976 Andy Gray Switzerland H 1
0
15734 Willie Pettigrew 2 ----- 401 Wed 08 Sep 1976 Andy Gray Finland H 1 2
2
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 402 Wed 13 Oct 1976 Andy Gray Czechoslovakia A 1
0
38000 ----- Antonin Panenka 46; Ladislav Petras 48 421 Wed 20 Sep 1978 Andy Gray Austria A 1 1
1
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 422 Wed 25 Oct 1978 Andy Gray Norway H 1
0
65307 Kenny Dalglish 5; Kenny Dalglish 5; Archie Gemmill pen 87 Jan-Einar Aas 3; Arne Larsen Okland 64 451 Tue 23 Mar 1982 Allan Evans Netherlands H 1
0
57041 Frank Gray pen 13; Kenny Dalglish 21 Wim Kieft 31 452 Wed 28 Apr 1982 Allan Evans Northern Ireland A 1
0
20000 John Wark 32 Samuel Baxter McIlroy 52 454 Sat 29 May 1982 Allan Evans England H 1
0
80529 ----- Paul Mariner 13 455 Tue 15 Jun 1982 Allan Evans New Zealand N 1
0
36000 Kenny Dalglish 18; John Wark 30; John Wark 32; John Robertson 75; Steve Archibald 80 Steve Sumner 54; Steve Wooddin 65 512 Wed 08 Feb 1989 Alan McInally Cyprus A 1
0
25000 Mo Johnston 9; Richard Gough 54; Richard Gough 96 Christos Koliantris 14; Yiannos Ioannou 47 516 Tue 30 May 1989 Alan McInally Chile H 1 1
1
7719 Alan McInally 4; Murdo MacLeod 52 ----- 604 Sat 05 Jun 1999 Colin Calderwood Faroe Islands A 1
0
4100 Allan Johnston 38 Hans Frodi Hansen 90 605 Wed 09 Jun 1999 Colin Calderwood Czech Republic A 1
0
21149 Paul Ritchie 30; Allan Johnston 62 Tomas Repka 65; Pavel Kuka 66; Jan Koller 87 606 Sat 04 Sep 1999 Colin Calderwood Bosnia and Herzegovina A 1
0
26000 Don Hutchison 13; Billy Dodds 45 Elvir Bolic 23 608 Tue 05 Oct 1999 Colin Calderwood Bosnia and Herzegovina H 1
0
30574 John Collins pen 26 ----- 674 Sat 24 Mar 2007 Shaun Maloney Georgia H 1
0
50850 Kris Boyd 11; Craig Beattie 88 Shota Arveladze 39 675 Wed 28 Mar 2007 Shaun Maloney Italy A 1
0
37500 ----- Luca Toni 11; Luca Toni 70 676 Wed 30 May 2007 Shaun Maloney Austria A 1
0
13200 Garry OConnor 59 ----- 677 Wed 06 Jun 2007 Shaun Maloney Faroe Islands A 1 1
1
4100 Shaun Maloney 31; Garry OConnor 35 ----- 679 Sat 08 Sep 2007 Shaun Maloney Lithuania H 1
0
51349 Kris Boyd 31; Stephen McManus 77; James McFadden 82 Tomas Danilevicius pen 61 681 Sat 13 Oct 2007 Shaun Maloney Ukraine H 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 682 Wed 17 Oct 2007 Shaun Maloney Georgia A 1
0
55500 ----- Levan McHedlidze 16; Davit Siradze 64 684 Wed 26 Mar 2008 Shaun Maloney Croatia H 1
0
28821 Kenny Miller 30 Niko Kranjcar 10 685 Fri 30 May 2008 Shaun Maloney Czech Republic A 1
0
11314 David Clarkson 85 Libor Sionko 60; Michal Kadlec 84; Libor Sionko 90 704 Tue 16 Nov 2010 Barry Bannan Faroe Islands H 1
0
10873 Danny Wilson 24; Kris Commons 31; Jamie Mackie 45 ----- 705 Wed 09 Feb 2011 Barry Bannan Northern Ireland N 1
0
18742 Kenny Miller 19; James McArthur 32; Kris Commons 51 ----- 706 Sun 27 Mar 2011 Barry Bannan Brazil N 1
0
53087 ----- Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 707 Wed 25 May 2011 Barry Bannan Wales N 1
0
6036 James Morrison 55; Kenny Miller 64; Christophe Berra 70 Robert Earnshaw 36 708 Sun 29 May 2011 Barry Bannan Republic Of Ireland A 1
0
25100 ----- Robbie Keane 23 709 Wed 10 Aug 2011 Barry Bannan Denmark H 1
0
17582 William Kvist og 22; Robert Snodgrass 44 Christian Eriksen 31 710 Sat 03 Sep 2011 Alan Hutton Czech Republic H 1
0
51457 Kenny Miller 44; Darren Fletcher 81 Jaroslav Plasil 78; Michal Kadlec pen 90 711 Tue 06 Sep 2011 Barry Bannan Lithuania H 1
0
34071 Steven Naismith 50 ----- 715 Wed 29 Feb 2012 Barry Bannan Slovenia A 1
0
4190 Christophe Berra 39 Andraz Kirm 33 716 Sat 26 May 2012 Barry Bannan United States A 1
0
54894 Geoffrey Cameron og 15 Landon Donovan 3; Michael Bradley 11; Landon Donovan 60; Landon Donovan 65; Jermaine Jones 70 717 Wed 15 Aug 2012 Alan Hutton Australia H 1
0
11110 Jordan Rhodes 28; Jason Davidson og 63; Ross McCormack 76 Marco Bresciano 18 718 Sat 08 Sep 2012 Alan Hutton Serbia H 1
0
47369 ----- ----- 719 Tue 11 Sep 2012 Alan Hutton North Macedonia H 1
0
32430 Kenny Miller 43 Nikolce Noveski 11 720 Fri 12 Oct 2012 Alan Hutton Wales A 1
0
23249 James Morrison 27 Gareth Frank Bale pen 81; Gareth Frank Bale 89 721 Tue 16 Oct 2012 Alan Hutton Belgium A 1
0
44142 ----- Christian Benteke 69; Vincent Kompany 71 726 Fri 07 Jun 2013 Barry Bannan Croatia A 1
0
25016 Robert Snodgrass 27 ----- 727 Wed 14 Aug 2013 Alan Hutton England A 1
0
80485 James Morrison 11; Kenny Miller 49 Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 728 Fri 06 Sep 2013 Alan Hutton Belgium H 1
0
40284 ----- Steven Defour 38; Kevin Mirallas 89 729 Tue 10 Sep 2013 Alan Hutton North Macedonia A 1
0
14093 Ikechi Anya 59; Shaun Maloney 88 Jovan Kostovski 83 730 Tue 15 Oct 2013 Alan Hutton Croatia H 1
0
30172 Robert Snodgrass 27; Steven Naismith 73 ----- 731 Fri 15 Nov 2013 Alan Hutton United States H 1
0
21079 ----- ----- 732 Tue 19 Nov 2013 Alan Hutton Norway A 1
0
9751 Scott Brown 61 ----- 735 Sun 07 Sep 2014 Alan Hutton Germany A 1
0
60209 Ikechi Anya 9 Thomas Muller 18; Thomas Muller 70 736 Sat 11 Oct 2014 Alan Hutton Georgia H 1
0
34719 Akaki Khubutia og 28 ----- 737 Tue 14 Oct 2014 Alan Hutton Poland A 1
0
55197 Shaun Maloney 18; Steven Naismith 57 Krzysztof Maczynski 11; Arkadiusz Milik 76 741 Sun 29 Mar 2015 Alan Hutton Gibraltar H 1
0
34255 Shaun Maloney pen 17; Steven Fletcher 27; Shaun Maloney pen 34; Steven Naismith 38; Steven Fletcher 77; Steven Fletcher 90 Lee Casciaro 19 743 Sat 13 Jun 2015 Alan Hutton Republic Of Ireland A 1
0
49063 John O'Shea og 47 Jonathan Walters 38 744 Fri 04 Sep 2015 Alan Hutton Georgia A 1
0
R 22886 ----- Valeri Qazaishvili 37 745 Mon 07 Sep 2015 Alan Hutton Germany H 1
0
R 50753 Mats Hummels og 28; James McArthur 43 Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 746 Thu 08 Oct 2015 Alan Hutton Poland H 1
0
49359 Matt Ritchie 45; Steven Fletcher 62 Robert Lewandowski 3; Robert Lewandowski 94 747 Sun 11 Oct 2015 Alan Hutton Gibraltar A 1
0
R 12401 Chris Martin 24; Shaun Maloney 39; Steven Fletcher 52; Steven Fletcher 56; Steven Fletcher 85; Steven Naismith 91 ----- 748 Thu 24 Mar 2016 Alan Hutton Czech Republic A 1
0
14580 Ikechi Anya 10 ----- 768 Fri 07 Sep 2018 John McGinn Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 769 Mon 10 Sep 2018 John McGinn Albania H 1
0
17455 Berat Gjimshiti og 47; Steven Naismith 68 ----- 770 Thu 11 Oct 2018 John McGinn Israel A 1
0
10234 Charlie Mulgrew pen 25 Dor Peretz 52; Kieran Tierney og 74 771 Sun 14 Oct 2018 John McGinn Portugal H 1
0
19684 Steven Naismith 93 Helder Costa 43; Eder 74; Bruma 84 774 Thu 21 Mar 2019 John McGinn Kazakhstan A 1
0
27641 ----- Yuriy Pertsukh 6; Yan Vorogovskiy 10; Baktiyor Zainutdinov 51 776 Sat 08 Jun 2019 John McGinn Cyprus H 1
0
31277 Andy Robertson 61; Oliver Burke 89 Ioannis Kousoulos 87 778 Fri 06 Sep 2019 John McGinn Russia H 1 1
1
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 779 Mon 09 Sep 2019 John McGinn Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 780 Thu 10 Oct 2019 John McGinn Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 781 Sun 13 Oct 2019 John McGinn San Marino H 1 3
3
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 782 Sat 16 Nov 2019 John McGinn Cyprus A 1 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 783 Tue 19 Nov 2019 John McGinn Kazakhstan H 1 2
2
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 784 Fri 04 Sep 2020 John McGinn Israel H 1
0
0 Ryan Christie pen 45 Eran Zahavi 73 785 Mon 07 Sep 2020 John McGinn Czech Republic A 1
0
0 Lyndon Dykes 27; Ryan Christie pen 52 Jakub Pesek 11 786 Thu 08 Oct 2020 John McGinn Israel H 1
0
0 ----- ----- 787 Sun 11 Oct 2020 John McGinn Slovakia H 1
0
0 Lyndon Dykes 54 ----- 788 Wed 14 Oct 2020 John McGinn Czech Republic H 1
0
C 0 Ryan Fraser 6 ----- 789 Thu 12 Nov 2020 John McGinn Serbia A 1
0
0 Ryan Christie 52 Luka Jovic 90 790 Sun 15 Nov 2020 John McGinn Slovakia A 1
0
C 0 ----- Jan Gregus 32 791 Wed 18 Nov 2020 John McGinn Israel A 1
0
0 ----- Manor Solomon 44 792 Thu 25 Mar 2021 John McGinn Austria H 1 1
1
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 793 Sun 28 Mar 2021 John McGinn Israel A 1
0
5000 Ryan Fraser 56 Dor Peretz 44 794 Wed 31 Mar 2021 John McGinn Faroe Islands H 1 2
2
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 796 Sun 06 Jun 2021 John McGinn Luxembourg A 1
0
R 1000 Che Adams 28 ----- 797 Mon 14 Jun 2021 John McGinn Czech Republic H 1
0
9847 ----- Patrik Schick 42; Patrik Schick 52 798 Fri 18 Jun 2021 John McGinn England A 1
0
20306 ----- ----- 799 Tue 22 Jun 2021 John McGinn Croatia H 1
0
9896 Callum McGregor 42 Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 801 Sat 04 Sep 2021 John McGinn Moldova H 1
0
40869 Lyndon Dykes 14 ----- 802 Tue 07 Sep 2021 John McGinn Austria A 1
0
18800 Lyndon Dykes pen 30 ----- 803 Sat 09 Oct 2021 John McGinn Israel H 1 1
1
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 804 Tue 12 Oct 2021 John McGinn Faroe Islands A 1
0
4233 Lyndon Dykes 86 ----- 805 Fri 12 Nov 2021 John McGinn Moldova A 1
0
3642 Nathan Patterson 38; Che Adams 65 ----- 806 Mon 15 Nov 2021 John McGinn Denmark H 1
0
R 49527 John Souttar 35; Che Adams 86 ----- 807 Thu 24 Mar 2022 John McGinn Poland H 1
0
C 39090 Kieran Tierney 68 Krzysztof Piatek pen 94 808 Tue 29 Mar 2022 John McGinn Austria A 1 1
1
R 6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 809 Wed 01 Jun 2022 John McGinn Ukraine H 1
0
49772 Callum McGregor 79 Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 810 Wed 08 Jun 2022 John McGinn Armenia H 1
0
R 38627 Anthony Ralston 28; Scott McKenna 40 ----- 811 Sat 11 Jun 2022 John McGinn Republic Of Ireland A 1
0
46927 ----- Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 812 Tue 14 Jun 2022 John McGinn Armenia A 1 1
1
C 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 813 Wed 21 Sep 2022 John McGinn Ukraine H 1 1
1
C 42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 814 Sat 24 Sep 2022 John McGinn Republic Of Ireland H 1
0
C 48853 Jack Hendry 49; Ryan Christie pen 82 John Egan 18 815 Tue 27 Sep 2022 John McGinn Ukraine A 1
0
C 13534 ----- ----- 816 Wed 16 Nov 2022 John McGinn Turkey A 1 1
1
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 817 Sat 25 Mar 2023 John McGinn Cyprus H 1 1
1
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 818 Tue 28 Mar 2023 John McGinn Spain H 1
0
47976 Scott McTominay 7; Scott McTominay 51 ----- 819 Sat 17 Jun 2023 John McGinn Norway A 1
0
25791 Lyndon Dykes 87; Kenny McLean 89 Erling Haaland pen 61 820 Tue 20 Jun 2023 John McGinn Georgia H 1
0
50062 Callum McGregor 6; Scott McTominay 47 ----- 821 Fri 08 Sep 2023 John McGinn Cyprus A 1 1
1
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 822 Tue 12 Sep 2023 John McGinn England H 1
0
49129 Harry Maguire og 67 Phil Foden 32; Jude Bellingham 35; Harry Kane 81 823 Thu 12 Oct 2023 John McGinn Spain A 1
0
R 45623 ----- Alvaro Morata 73; Oihan Sancet 86 824 Tue 17 Oct 2023 John McGinn France A 1
0
48000 Billy Gilmour 11 Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41; Kingsley Coman 70 825 Thu 16 Nov 2023 John McGinn Georgia A 1
0
C 44595 Scott McTominay 49; Lawrence Shankland 92 Khvicha Kvaratskhelia 15; Khvicha Kvaratskhelia 57 826 Sun 19 Nov 2023 John McGinn Norway H 1 1
1
C 48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 827 Fri 22 Mar 2024 John McGinn Netherlands A 1
0
46223 ----- Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84; Donyell Malen 86 828 Tue 26 Mar 2024 John McGinn Northern Ireland H 1
0
R 33452 ----- Conor Bradley 32 829 Mon 03 Jun 2024 John McGinn Gibraltar A 1
0
R 15552 Ryan Christie 58; Che Adams 85 ----- 830 Fri 07 Jun 2024 John McGinn Finland H 1
0
R 40159 Arttu Hoskonen og 56; Lawrence Shankland 58 Benjamin Kallman 72; Oliver Antman pen 85 831 Fri 14 Jun 2024 John McGinn Germany A 1
0
65052 Antonio Rudiger og 87 Florian Wirtz 10; Jamal Musiala 19; Kai Havertz pen 45; Niclas Fullkrug 68; Emre Can 93 832 Wed 19 Jun 2024 John McGinn Switzerland N 1
0
42711 Scott McTominay 13 Xherdan Shaqiri 26 833 Sun 23 Jun 2024 John McGinn Hungary N 1
0
54000 ----- Kevin Csoboth 100 834 Thu 05 Sep 2024 John McGinn Poland H 1
0
46356 Billy Gilmour 46; Scott McTominay 76 Sebastian Szymansk 8; Robert Lewandowski pen 44; Nicola Zalewski pen 97 835 Sun 08 Sep 2024 John McGinn Portugal A 1
0
59894 Scott McTominay 7 Bruno Fernandes 54; Cristiano Ronaldo 88 838 Fri 15 Nov 2024 John McGinn Croatia H 1 1
1
48810 John McGinn 86 ----- 839 Mon 18 Nov 2024 John McGinn Poland A 1 1
1
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59
Scorers by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 77 Sat 03 May 1902 Bobby Templeton England A 1 1
1
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 147 Sat 26 Oct 1929 James Gibson Wales A 1 1
1
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 180 Sat 30 Oct 1937 Alex Massie Wales A 2 1
1
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 401 Wed 08 Sep 1976 Andy Gray Finland H 1 2
2
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 421 Wed 20 Sep 1978 Andy Gray Austria A 1 1
1
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 516 Tue 30 May 1989 Alan McInally Chile H 1 1
1
7719 Alan McInally 4; Murdo MacLeod 52 ----- 677 Wed 06 Jun 2007 Shaun Maloney Faroe Islands A 1 1
1
4100 Shaun Maloney 31; Garry OConnor 35 ----- 778 Fri 06 Sep 2019 John McGinn Russia H 1 1
1
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 781 Sun 13 Oct 2019 John McGinn San Marino H 1 3
3
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 782 Sat 16 Nov 2019 John McGinn Cyprus A 1 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 783 Tue 19 Nov 2019 John McGinn Kazakhstan H 1 2
2
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 792 Thu 25 Mar 2021 John McGinn Austria H 1 1
1
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 794 Wed 31 Mar 2021 John McGinn Faroe Islands H 1 2
2
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 803 Sat 09 Oct 2021 John McGinn Israel H 1 1
1
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 808 Tue 29 Mar 2022 John McGinn Austria A 1 1
1
R 6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 812 Tue 14 Jun 2022 John McGinn Armenia A 1 1
1
C 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 813 Wed 21 Sep 2022 John McGinn Ukraine H 1 1
1
C 42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 816 Wed 16 Nov 2022 John McGinn Turkey A 1 1
1
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 817 Sat 25 Mar 2023 John McGinn Cyprus H 1 1
1
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 821 Fri 08 Sep 2023 John McGinn Cyprus A 1 1
1
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 826 Sun 19 Nov 2023 John McGinn Norway H 1 1
1
C 48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 838 Fri 15 Nov 2024 John McGinn Croatia H 1 1
1
48810 John McGinn 86 ----- 839 Mon 18 Nov 2024 John McGinn Poland A 1 1
1
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59
Scorers by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 812 Tue 14 Jun 2022 John McGinn Armenia A 1 1
1
C 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 421 Wed 20 Sep 1978 Andy Gray Austria A 1 1
1
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 792 Thu 25 Mar 2021 John McGinn Austria H 1 1
1
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 808 Tue 29 Mar 2022 John McGinn Austria A 1 1
1
R 6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 516 Tue 30 May 1989 Alan McInally Chile H 1 1
1
7719 Alan McInally 4; Murdo MacLeod 52 ----- 838 Fri 15 Nov 2024 John McGinn Croatia H 1 1
1
48810 John McGinn 86 ----- 782 Sat 16 Nov 2019 John McGinn Cyprus A 1 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 817 Sat 25 Mar 2023 John McGinn Cyprus H 1 1
1
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 821 Fri 08 Sep 2023 John McGinn Cyprus A 1 1
1
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 77 Sat 03 May 1902 Bobby Templeton England A 1 1
1
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 677 Wed 06 Jun 2007 Shaun Maloney Faroe Islands A 1 1
1
4100 Shaun Maloney 31; Garry OConnor 35 ----- 794 Wed 31 Mar 2021 John McGinn Faroe Islands H 1 2
2
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 401 Wed 08 Sep 1976 Andy Gray Finland H 1 2
2
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 803 Sat 09 Oct 2021 John McGinn Israel H 1 1
1
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 783 Tue 19 Nov 2019 John McGinn Kazakhstan H 1 2
2
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 826 Sun 19 Nov 2023 John McGinn Norway H 1 1
1
C 48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 839 Mon 18 Nov 2024 John McGinn Poland A 1 1
1
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59 778 Fri 06 Sep 2019 John McGinn Russia H 1 1
1
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 781 Sun 13 Oct 2019 John McGinn San Marino H 1 3
3
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 816 Wed 16 Nov 2022 John McGinn Turkey A 1 1
1
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 813 Wed 21 Sep 2022 John McGinn Ukraine H 1 1
1
C 42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 147 Sat 26 Oct 1929 James Gibson Wales A 1 1
1
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 180 Sat 30 Oct 1937 Alex Massie Wales A 2 1
1
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40
Scorers by Number of Goals Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 781 Sun 13 Oct 2019 John McGinn San Marino H 1 3
3
20699 John McGinn 12; John McGinn 27; John McGinn 45; Lawrence Shankland 65; Stuart Findlay 67; Stuart Armstrong 86 ----- 401 Wed 08 Sep 1976 Andy Gray Finland H 1 2
2
16174 Bruce Rioch 7; Don Masson pen 16; Kenny Dalglish 23; Andy Gray 44; Eddie Gray 68; Andy Gray 80 ----- 783 Tue 19 Nov 2019 John McGinn Kazakhstan H 1 2
2
19515 John McGinn 48; Steven Naismith 64; John McGinn 90 Baktiyor Zainutdinov 34 794 Wed 31 Mar 2021 John McGinn Faroe Islands H 1 2
2
0 John McGinn 7; John McGinn 53; Che Adams 60; Ryan Fraser 70 ----- 77 Sat 03 May 1902 Bobby Templeton England A 1 1
1
15000 Bobby Templeton 3; Ronald Orr 28 James Settle 65; Albert Wilkes 67 147 Sat 26 Oct 1929 James Gibson Wales A 1 1
1
25000 Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77 Eugene O'Callaghan 55; Leonard Stephen Davies 63 180 Sat 30 Oct 1937 Alex Massie Wales A 2 1
1
41800 Alex Massie 72 Brynmor Jones 25; Seymour Morris 40 421 Wed 20 Sep 1978 Andy Gray Austria A 1 1
1
62281 Gordon McQueen 63; Andy Gray 77 Bruno Pezzey 26; Walter Schachner 48; Wilhelm Kreuz 62 516 Tue 30 May 1989 Alan McInally Chile H 1 1
1
7719 Alan McInally 4; Murdo MacLeod 52 ----- 677 Wed 06 Jun 2007 Shaun Maloney Faroe Islands A 1 1
1
4100 Shaun Maloney 31; Garry OConnor 35 ----- 778 Fri 06 Sep 2019 John McGinn Russia H 1 1
1
32432 John McGinn 10 Artem Dzyuba 40; Stephen Gerard Odonnell og 59 782 Sat 16 Nov 2019 John McGinn Cyprus A 1 1
1
7595 Ryan Christie 12; John McGinn 53 Giorgos Efraim 47 792 Thu 25 Mar 2021 John McGinn Austria H 1 1
1
0 Grant Hanley 71; John McGinn 85 Sasa Kalajdzic 56; Sasa Kalajdzic 80 803 Sat 09 Oct 2021 John McGinn Israel H 1 1
1
50585 John McGinn 30; Lyndon Dykes 57; Scott McTominay 94 Eran Zahavi 5; Moanes Dabour 32 808 Tue 29 Mar 2022 John McGinn Austria A 1 1
1
R 6600 Jack Hendry 28; John McGinn 56 Michael Gregoritsch 75; Alessandro Schopf 82 812 Tue 14 Jun 2022 John McGinn Armenia A 1 1
1
C 13500 Stuart Armstrong 14; Stuart Armstrong 45; John McGinn 50; Che Adams 53 Vahan Bichakhchyan 6 813 Wed 21 Sep 2022 John McGinn Ukraine H 1 1
1
C 42846 John McGinn 70; Lyndon Dykes 80; Lyndon Dykes 87 ----- 816 Wed 16 Nov 2022 John McGinn Turkey A 1 1
1
28348 John McGinn 62 Ozan Kabak 40; Cengiz Under 49 817 Sat 25 Mar 2023 John McGinn Cyprus H 1 1
1
48195 John McGinn 21; Scott McTominay 87; Scott McTominay 93 ----- 821 Fri 08 Sep 2023 John McGinn Cyprus A 1 1
1
6633 Scott McTominay 6; Ryan Porteous 16; John McGinn 30 ----- 826 Sun 19 Nov 2023 John McGinn Norway H 1 1
1
C 48138 John McGinn pen 13; Leo Ostigard og 33; Stuart Armstrong 59 Aron Leonard Donnum 3; Jorgen Strand Larsen 20; Mohamed Elyounoussi 86 838 Fri 15 Nov 2024 John McGinn Croatia H 1 1
1
48810 John McGinn 86 ----- 839 Mon 18 Nov 2024 John McGinn Poland A 1 1
1
55433 John McGinn 3; Andy Robertson 93 Kamil Piatkowski 59