West Ham United
‹-- WestBromwichAlbion WiganAthletic --›
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 56 equal
Caps Ranking 34 equal
Goals Ranking 36 equal
Number Of Players 6
Number of Debutants 3
Total Caps Won 70
Total Goals 8
No times Supplied Captain 12
Total Games Involved in 62
Total Sendings Off 0
Total Bookings 12
Earliest Date Cap Won 11 Apr 1959
Last Date Cap Won 10 Oct 2019
Decade Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals1950
35 equal
1
0
1
0
1980
15 equal
2
0
14
2
2000
7
2
0
48
5
2010
39
1
0
7
1
Season Caps
RankingNo of
PlayersNo Of
DebutTotal
CapsTotal
Goals16
1
0
1
0
12
1
0
3
1
13
1
0
3
0
13
1
0
1
0
11
1
0
4
1
7
1
0
3
0
17
1
0
1
0
3
2
0
9
2
3
2
0
15
1
5
2
0
10
0
14
1
0
2
1
8
1
0
6
0
8
1
0
4
1
14
1
0
1
0
10
1
0
3
0
24
1
0
1
1
22
1
0
1
0
12
1
0
2
0
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 4 Christian Dailly Wed 25 Apr 2001 Sat 13 Oct 2007 06y 05m 19d 40 51.5169 5 12 14 10 16 47 50 0 67 87.4738 6 2 2 Ray Stewart Sat 16 May 1981 Wed 18 Feb 1987 05y 09m 03d 10 14.6299 1 0 4 2 4 8 7 0 10 14.6299 1 3 5 Don Hutchison Sat 06 Oct 2001 Sat 15 Nov 2003 02y 01m 10d 8 9.1363 0 0 4 1 3 6 7 0 26 36.5171 6 4 6 Robert Snodgrass Wed 22 Mar 2017 Thu 10 Oct 2019 02y 06m 19d 7 11.6762 1 0 1 3 3 6 17 0 28 41.9334 7 5 3 Frank McAvennie Wed 20 Nov 1985 Sun 08 Jun 1986 00y 06m 20d 4 4.3636 1 0 1 1 2 3 3 0 5 5.6969 1 6 1 John Dick Sat 11 Apr 1959 Sat 11 Apr 1959 00y 00m 01d 1 2.0000 0 0 0 0 1 0 1 0 1 2.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 4 Christian Dailly Wed 25 Apr 2001 Sat 13 Oct 2007 06y 05m 19d 40 51.5169 5 12 14 10 16 47 50 0 67 87.4738 6 2 6 Robert Snodgrass Wed 22 Mar 2017 Thu 10 Oct 2019 02y 06m 19d 7 11.6762 1 0 1 3 3 6 17 0 28 41.9334 7 3 5 Don Hutchison Sat 06 Oct 2001 Sat 15 Nov 2003 02y 01m 10d 8 9.1363 0 0 4 1 3 6 7 0 26 36.5171 6 4 2 Ray Stewart Sat 16 May 1981 Wed 18 Feb 1987 05y 09m 03d 10 14.6299 1 0 4 2 4 8 7 0 10 14.6299 1 5 3 Frank McAvennie Wed 20 Nov 1985 Sun 08 Jun 1986 00y 06m 20d 4 4.3636 1 0 1 1 2 3 3 0 5 5.6969 1 6 1 John Dick Sat 11 Apr 1959 Sat 11 Apr 1959 00y 00m 01d 1 2.0000 0 0 0 0 1 0 1 0 1 2.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 John Dick Sat 11 Apr 1959 Sat 11 Apr 1959 00y 00m 01d 1 2.0000 0 0 0 0 1 0 1 0 1 2.0000 0 2 2 Ray Stewart Sat 16 May 1981 Wed 18 Feb 1987 05y 09m 03d 10 14.6299 1 0 4 2 4 8 7 0 10 14.6299 1 3 3 Frank McAvennie Wed 20 Nov 1985 Sun 08 Jun 1986 00y 06m 20d 4 4.3636 1 0 1 1 2 3 3 0 5 5.6969 1 4 4 Christian Dailly Wed 25 Apr 2001 Sat 13 Oct 2007 06y 05m 19d 40 51.5169 5 12 14 10 16 47 50 0 67 87.4738 6 5 5 Don Hutchison Sat 06 Oct 2001 Sat 15 Nov 2003 02y 01m 10d 8 9.1363 0 0 4 1 3 6 7 0 26 36.5171 6 6 6 Robert Snodgrass Wed 22 Mar 2017 Thu 10 Oct 2019 02y 06m 19d 7 11.6762 1 0 1 3 3 6 17 0 28 41.9334 7
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 4 Christian Dailly Wed 25 Apr 2001 Sat 13 Oct 2007 06y 05m 19d 40 51.5169 5 12 14 10 16 47 50 0 67 87.4738 6 2 1 John Dick Sat 11 Apr 1959 Sat 11 Apr 1959 00y 00m 01d 1 2.0000 0 0 0 0 1 0 1 0 1 2.0000 0 3 5 Don Hutchison Sat 06 Oct 2001 Sat 15 Nov 2003 02y 01m 10d 8 9.1363 0 0 4 1 3 6 7 0 26 36.5171 6 4 3 Frank McAvennie Wed 20 Nov 1985 Sun 08 Jun 1986 00y 06m 20d 4 4.3636 1 0 1 1 2 3 3 0 5 5.6969 1 5 6 Robert Snodgrass Wed 22 Mar 2017 Thu 10 Oct 2019 02y 06m 19d 7 11.6762 1 0 1 3 3 6 17 0 28 41.9334 7 6 2 Ray Stewart Sat 16 May 1981 Wed 18 Feb 1987 05y 09m 03d 10 14.6299 1 0 4 2 4 8 7 0 10 14.6299 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 4 Christian Dailly Wed 25 Apr 2001 Sat 13 Oct 2007 06y 05m 19d 40 51.5169 5 12 14 10 16 47 50 0 67 87.4738 6 2 3 Frank McAvennie Wed 20 Nov 1985 Sun 08 Jun 1986 00y 06m 20d 4 4.3636 1 0 1 1 2 3 3 0 5 5.6969 1 2 6 Robert Snodgrass Wed 22 Mar 2017 Thu 10 Oct 2019 02y 06m 19d 7 11.6762 1 0 1 3 3 6 17 0 28 41.9334 7 2 2 Ray Stewart Sat 16 May 1981 Wed 18 Feb 1987 05y 09m 03d 10 14.6299 1 0 4 2 4 8 7 0 10 14.6299 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 4 Christian Dailly Wed 25 Apr 2001 Sat 13 Oct 2007 06y 05m 19d 40 51.5169 5 12 14 10 16 47 50 0 67 87.4738 6 2 2 Ray Stewart Sat 16 May 1981 Wed 18 Feb 1987 05y 09m 03d 10 14.6299 1 0 4 2 4 8 7 0 10 14.6299 1 3 6 Robert Snodgrass Wed 22 Mar 2017 Thu 10 Oct 2019 02y 06m 19d 7 11.6762 1 0 1 3 3 6 17 0 28 41.9334 7 4 5 Don Hutchison Sat 06 Oct 2001 Sat 15 Nov 2003 02y 01m 10d 8 9.1363 0 0 4 1 3 6 7 0 26 36.5171 6 5 3 Frank McAvennie Wed 20 Nov 1985 Sun 08 Jun 1986 00y 06m 20d 4 4.3636 1 0 1 1 2 3 3 0 5 5.6969 1 6 1 John Dick Sat 11 Apr 1959 Sat 11 Apr 1959 00y 00m 01d 1 2.0000 0 0 0 0 1 0 1 0 1 2.0000 0
Games by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 269 Sat 11 Apr 1959 John Dick England A 1
0
98329 ----- Robert Charlton 59 444 Sat 16 May 1981 Ray Stewart Wales A 1
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 445 Tue 19 May 1981 Ray Stewart Northern Ireland H 1 1
1
22431 Ray Stewart 5; Steve Archibald 50 ----- 446 Sat 23 May 1981 Ray Stewart England A 1
0
90000 John Robertson pen 64 ----- 448 Wed 14 Oct 1981 Ray Stewart Northern Ireland A 1
0
22248 ----- ----- 449 Wed 18 Nov 1981 Ray Stewart Portugal A 1
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 453 Mon 24 May 1982 Ray Stewart Wales H 1
0
25284 Asa Hartford 7 ----- 474 Fri 01 Jun 1984 Ray Stewart France A 1
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 484 Wed 20 Nov 1985 Frank McAvennie Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Frank McAvennie Australia A 1
0
32000 ----- ----- 490 Wed 04 Jun 1986 Frank McAvennie Denmark N 1
0
18000 ----- Preben Elkjaer-Larsen 57 491 Sun 08 Jun 1986 Frank McAvennie West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 494 Wed 15 Oct 1986 Ray Stewart Republic Of Ireland A 1
0
48000 ----- ----- 495 Wed 12 Nov 1986 Ray Stewart Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Ray Stewart Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 621 Wed 25 Apr 2001 Christian Dailly Poland A 1
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 622 Sat 01 Sep 2001 Christian Dailly Croatia H 1
0
47384 ----- ----- 623 Wed 05 Sep 2001 Christian Dailly Belgium A 1
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 624 Sat 06 Oct 2001 Christian Dailly Latvia H 2
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 624 Sat 06 Oct 2001 Don Hutchison Latvia H 2
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 625 Wed 27 Mar 2002 Christian Dailly France A 1
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 626 Wed 17 Apr 2002 Christian Dailly Nigeria H 1 1
1
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 627 Thu 16 May 2002 Christian Dailly South Korea A 1
0
C 52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 628 Mon 20 May 2002 Christian Dailly South Africa A 1
0
C 3007 ----- Teboho Mokoena 32; George Koumantarakis 90 629 Thu 23 May 2002 Christian Dailly Hong Kong League A 1 1
1
C 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 630 Wed 21 Aug 2002 Christian Dailly Denmark H 1
0
28766 ----- Ebbe Sand 8 631 Sat 07 Sep 2002 Christian Dailly Faroe Islands A 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 632 Sat 12 Oct 2002 Christian Dailly Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 633 Tue 15 Oct 2002 Christian Dailly Canada H 1
0
C 16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 634 Wed 20 Nov 2002 Christian Dailly Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 635 Wed 12 Feb 2003 Christian Dailly Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Don Hutchison Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 636 Sat 29 Mar 2003 Christian Dailly Iceland H 2
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Don Hutchison Iceland H 2
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 637 Wed 02 Apr 2003 Christian Dailly Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 637 Wed 02 Apr 2003 Don Hutchison Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 638 Wed 30 Apr 2003 Christian Dailly Austria H 2
0
C 12189 ----- Roland Kirchler 27; Mario Haas 32 638 Wed 30 Apr 2003 Don Hutchison Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 639 Tue 27 May 2003 Christian Dailly New Zealand H 1
0
C 10016 Stevie Crawford 10 Ryan Nelsen 47 640 Sat 07 Jun 2003 Christian Dailly Germany H 1
0
48047 Kenny Miller 68 Fredi Bobic 22 641 Wed 20 Aug 2003 Christian Dailly Norway A 2
0
12758 ----- ----- 641 Wed 20 Aug 2003 Don Hutchison Norway A 2
0
12758 ----- ----- 643 Wed 10 Sep 2003 Christian Dailly Germany A 1
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 644 Sat 11 Oct 2003 Christian Dailly Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 Don Hutchison Lithuania H 2
0
50343 Darren Fletcher 70 ----- 645 Sat 15 Nov 2003 Christian Dailly Netherlands H 2
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 Don Hutchison Netherlands H 2
0
50670 James McFadden 22 ----- 647 Wed 18 Feb 2004 Christian Dailly Wales A 1
0
C 47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 648 Wed 31 Mar 2004 Christian Dailly Romania H 1
0
C 20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 649 Wed 28 Apr 2004 Christian Dailly Denmark A 1
0
C 22885 ----- Ebbe Sand 60 659 Sat 04 Jun 2005 Christian Dailly Moldova H 1 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 660 Wed 08 Jun 2005 Christian Dailly Belarus A 1
0
28287 ----- ----- 661 Wed 17 Aug 2005 Christian Dailly Austria A 1
0
C 13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 662 Sat 03 Sep 2005 Christian Dailly Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 664 Sat 08 Oct 2005 Christian Dailly Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 665 Wed 12 Oct 2005 Christian Dailly Slovenia A 1
0
C 9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 666 Sat 12 Nov 2005 Christian Dailly United States H 1
0
C 26708 Andy Webster 36 Josh Wolff pen 8 667 Wed 01 Mar 2006 Christian Dailly Switzerland H 1
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 670 Sat 02 Sep 2006 Christian Dailly Faroe Islands H 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 671 Wed 06 Sep 2006 Christian Dailly Lithuania A 1 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 672 Sat 07 Oct 2006 Christian Dailly France H 1
0
50456 Gary Caldwell 67 ----- 676 Wed 30 May 2007 Christian Dailly Austria A 1
0
13200 Garry OConnor 59 ----- 681 Sat 13 Oct 2007 Christian Dailly Ukraine H 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 756 Wed 22 Mar 2017 Robert Snodgrass Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 757 Sun 26 Mar 2017 Robert Snodgrass Slovenia H 1
0
20435 Chris Martin 88 ----- 758 Sat 10 Jun 2017 Robert Snodgrass England H 1
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 762 Sun 08 Oct 2017 Robert Snodgrass Slovenia A 1 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 768 Fri 07 Sep 2018 Robert Snodgrass Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 779 Mon 09 Sep 2019 Robert Snodgrass Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 780 Thu 10 Oct 2019 Robert Snodgrass Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84
Games by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 484 Wed 20 Nov 1985 Frank McAvennie Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Frank McAvennie Australia A 1
0
32000 ----- ----- 638 Wed 30 Apr 2003 Christian Dailly Austria H 2
0
C 12189 ----- Roland Kirchler 27; Mario Haas 32 638 Wed 30 Apr 2003 Don Hutchison Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 661 Wed 17 Aug 2005 Christian Dailly Austria A 1
0
C 13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 676 Wed 30 May 2007 Christian Dailly Austria A 1
0
13200 Garry OConnor 59 ----- 660 Wed 08 Jun 2005 Christian Dailly Belarus A 1
0
28287 ----- ----- 664 Sat 08 Oct 2005 Christian Dailly Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 623 Wed 05 Sep 2001 Christian Dailly Belgium A 1
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 768 Fri 07 Sep 2018 Robert Snodgrass Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 779 Mon 09 Sep 2019 Robert Snodgrass Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 633 Tue 15 Oct 2002 Christian Dailly Canada H 1
0
C 16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 756 Wed 22 Mar 2017 Robert Snodgrass Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 622 Sat 01 Sep 2001 Christian Dailly Croatia H 1
0
47384 ----- ----- 490 Wed 04 Jun 1986 Frank McAvennie Denmark N 1
0
18000 ----- Preben Elkjaer-Larsen 57 630 Wed 21 Aug 2002 Christian Dailly Denmark H 1
0
28766 ----- Ebbe Sand 8 649 Wed 28 Apr 2004 Christian Dailly Denmark A 1
0
C 22885 ----- Ebbe Sand 60 269 Sat 11 Apr 1959 John Dick England A 1
0
98329 ----- Robert Charlton 59 446 Sat 23 May 1981 Ray Stewart England A 1
0
90000 John Robertson pen 64 ----- 758 Sat 10 Jun 2017 Robert Snodgrass England H 1
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 631 Sat 07 Sep 2002 Christian Dailly Faroe Islands A 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 670 Sat 02 Sep 2006 Christian Dailly Faroe Islands H 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 474 Fri 01 Jun 1984 Ray Stewart France A 1
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 625 Wed 27 Mar 2002 Christian Dailly France A 1
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 672 Sat 07 Oct 2006 Christian Dailly France H 1
0
50456 Gary Caldwell 67 ----- 640 Sat 07 Jun 2003 Christian Dailly Germany H 1
0
48047 Kenny Miller 68 Fredi Bobic 22 643 Wed 10 Sep 2003 Christian Dailly Germany A 1
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 629 Thu 23 May 2002 Christian Dailly Hong Kong League A 1 1
1
C 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 632 Sat 12 Oct 2002 Christian Dailly Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 636 Sat 29 Mar 2003 Christian Dailly Iceland H 2
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Don Hutchison Iceland H 2
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 662 Sat 03 Sep 2005 Christian Dailly Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 624 Sat 06 Oct 2001 Christian Dailly Latvia H 2
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 624 Sat 06 Oct 2001 Don Hutchison Latvia H 2
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 637 Wed 02 Apr 2003 Christian Dailly Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 637 Wed 02 Apr 2003 Don Hutchison Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 644 Sat 11 Oct 2003 Christian Dailly Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 Don Hutchison Lithuania H 2
0
50343 Darren Fletcher 70 ----- 671 Wed 06 Sep 2006 Christian Dailly Lithuania A 1 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 495 Wed 12 Nov 1986 Ray Stewart Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 659 Sat 04 Jun 2005 Christian Dailly Moldova H 1 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 645 Sat 15 Nov 2003 Christian Dailly Netherlands H 2
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 Don Hutchison Netherlands H 2
0
50670 James McFadden 22 ----- 639 Tue 27 May 2003 Christian Dailly New Zealand H 1
0
C 10016 Stevie Crawford 10 Ryan Nelsen 47 626 Wed 17 Apr 2002 Christian Dailly Nigeria H 1 1
1
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 445 Tue 19 May 1981 Ray Stewart Northern Ireland H 1 1
1
22431 Ray Stewart 5; Steve Archibald 50 ----- 448 Wed 14 Oct 1981 Ray Stewart Northern Ireland A 1
0
22248 ----- ----- 641 Wed 20 Aug 2003 Christian Dailly Norway A 2
0
12758 ----- ----- 641 Wed 20 Aug 2003 Don Hutchison Norway A 2
0
12758 ----- ----- 621 Wed 25 Apr 2001 Christian Dailly Poland A 1
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 449 Wed 18 Nov 1981 Ray Stewart Portugal A 1
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 634 Wed 20 Nov 2002 Christian Dailly Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 494 Wed 15 Oct 1986 Ray Stewart Republic Of Ireland A 1
0
48000 ----- ----- 496 Wed 18 Feb 1987 Ray Stewart Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 635 Wed 12 Feb 2003 Christian Dailly Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Don Hutchison Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 648 Wed 31 Mar 2004 Christian Dailly Romania H 1
0
C 20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 780 Thu 10 Oct 2019 Robert Snodgrass Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84 665 Wed 12 Oct 2005 Christian Dailly Slovenia A 1
0
C 9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 757 Sun 26 Mar 2017 Robert Snodgrass Slovenia H 1
0
20435 Chris Martin 88 ----- 762 Sun 08 Oct 2017 Robert Snodgrass Slovenia A 1 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 628 Mon 20 May 2002 Christian Dailly South Africa A 1
0
C 3007 ----- Teboho Mokoena 32; George Koumantarakis 90 627 Thu 16 May 2002 Christian Dailly South Korea A 1
0
C 52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 667 Wed 01 Mar 2006 Christian Dailly Switzerland H 1
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 681 Sat 13 Oct 2007 Christian Dailly Ukraine H 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 666 Sat 12 Nov 2005 Christian Dailly United States H 1
0
C 26708 Andy Webster 36 Josh Wolff pen 8 444 Sat 16 May 1981 Ray Stewart Wales A 1
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 453 Mon 24 May 1982 Ray Stewart Wales H 1
0
25284 Asa Hartford 7 ----- 647 Wed 18 Feb 2004 Christian Dailly Wales A 1
0
C 47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 491 Sun 08 Jun 1986 Frank McAvennie West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51
Games by Number of Players Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 624 Sat 06 Oct 2001 Christian Dailly Latvia H 2
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 624 Sat 06 Oct 2001 Don Hutchison Latvia H 2
0
23228 Dougie Freedman 44; David Weir 54 Andrejs Rubins 21 635 Wed 12 Feb 2003 Christian Dailly Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 635 Wed 12 Feb 2003 Don Hutchison Republic Of Ireland H 2
0
33337 ----- Kevin Kilbane 7; Clinton Morrison 16 636 Sat 29 Mar 2003 Christian Dailly Iceland H 2
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 636 Sat 29 Mar 2003 Don Hutchison Iceland H 2
0
37548 Kenny Miller 10; Lee Wilkie 70 Eidur Gudjohnsen 48 637 Wed 02 Apr 2003 Christian Dailly Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 637 Wed 02 Apr 2003 Don Hutchison Lithuania A 2
0
6400 ----- Tomas Razanauskas 73 638 Wed 30 Apr 2003 Christian Dailly Austria H 2
0
C 12189 ----- Roland Kirchler 27; Mario Haas 32 638 Wed 30 Apr 2003 Don Hutchison Austria H 2
0
12189 ----- Roland Kirchler 27; Mario Haas 32 641 Wed 20 Aug 2003 Christian Dailly Norway A 2
0
12758 ----- ----- 641 Wed 20 Aug 2003 Don Hutchison Norway A 2
0
12758 ----- ----- 644 Sat 11 Oct 2003 Christian Dailly Lithuania H 2
0
50343 Darren Fletcher 70 ----- 644 Sat 11 Oct 2003 Don Hutchison Lithuania H 2
0
50343 Darren Fletcher 70 ----- 645 Sat 15 Nov 2003 Christian Dailly Netherlands H 2
0
50670 James McFadden 22 ----- 645 Sat 15 Nov 2003 Don Hutchison Netherlands H 2
0
50670 James McFadden 22 ----- 269 Sat 11 Apr 1959 John Dick England A 1
0
98329 ----- Robert Charlton 59 444 Sat 16 May 1981 Ray Stewart Wales A 1
0
18985 ----- Ian Patrick Walsh 17; Ian Patrick Walsh 20 445 Tue 19 May 1981 Ray Stewart Northern Ireland H 1 1
1
22431 Ray Stewart 5; Steve Archibald 50 ----- 446 Sat 23 May 1981 Ray Stewart England A 1
0
90000 John Robertson pen 64 ----- 448 Wed 14 Oct 1981 Ray Stewart Northern Ireland A 1
0
22248 ----- ----- 449 Wed 18 Nov 1981 Ray Stewart Portugal A 1
0
25000 Paul Sturrock 9 Manuel Fernandes 33; Manuel Fernandes 56 453 Mon 24 May 1982 Ray Stewart Wales H 1
0
25284 Asa Hartford 7 ----- 474 Fri 01 Jun 1984 Ray Stewart France A 1
0
24641 ----- Alain Giresse 14; Bernard Lacombe 29 484 Wed 20 Nov 1985 Frank McAvennie Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 485 Wed 04 Dec 1985 Frank McAvennie Australia A 1
0
32000 ----- ----- 490 Wed 04 Jun 1986 Frank McAvennie Denmark N 1
0
18000 ----- Preben Elkjaer-Larsen 57 491 Sun 08 Jun 1986 Frank McAvennie West Germany N 1
0
28000 Gordon Strachan 17 Rudi Voller 22; Klaus Allofs 51 494 Wed 15 Oct 1986 Ray Stewart Republic Of Ireland A 1
0
48000 ----- ----- 495 Wed 12 Nov 1986 Ray Stewart Luxembourg H 1
0
33085 Davie Cooper pen 24; Davie Cooper 38; Mo Johnston 70 ----- 496 Wed 18 Feb 1987 Ray Stewart Republic Of Ireland H 1
0
40081 ----- Mark Thomas Lawrenson 8 621 Wed 25 Apr 2001 Christian Dailly Poland A 1
0
18000 Scott Booth pen 69 Radoslaw Kaluzny 50 622 Sat 01 Sep 2001 Christian Dailly Croatia H 1
0
47384 ----- ----- 623 Wed 05 Sep 2001 Christian Dailly Belgium A 1
0
43500 ----- Nico Van Kerckhoven 28; Bart Goor 93 625 Wed 27 Mar 2002 Christian Dailly France A 1
0
76961 ----- Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 626 Wed 17 Apr 2002 Christian Dailly Nigeria H 1 1
1
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 627 Thu 16 May 2002 Christian Dailly South Korea A 1
0
C 52384 Scott Dobie 75 Lee Chun-Soo 15; Ahn Jung-Hwa 57; Yoon Jung-Hwan 67; Ahn Jung-Hwa 87 628 Mon 20 May 2002 Christian Dailly South Africa A 1
0
C 3007 ----- Teboho Mokoena 32; George Koumantarakis 90 629 Thu 23 May 2002 Christian Dailly Hong Kong League A 1 1
1
C 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 630 Wed 21 Aug 2002 Christian Dailly Denmark H 1
0
28766 ----- Ebbe Sand 8 631 Sat 07 Sep 2002 Christian Dailly Faroe Islands A 1
0
4200 Paul Lambert 61; Barry Ferguson 83 John Petersen 6; John Petersen 12 632 Sat 12 Oct 2002 Christian Dailly Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 633 Tue 15 Oct 2002 Christian Dailly Canada H 1
0
C 16207 Stevie Crawford 11; Steven Thompson 50; Stevie Crawford 73 Dwayne De Rosario pen 9 634 Wed 20 Nov 2002 Christian Dailly Portugal A 1
0
8000 ----- Pauleta 7; Pauleta 18 639 Tue 27 May 2003 Christian Dailly New Zealand H 1
0
C 10016 Stevie Crawford 10 Ryan Nelsen 47 640 Sat 07 Jun 2003 Christian Dailly Germany H 1
0
48047 Kenny Miller 68 Fredi Bobic 22 643 Wed 10 Sep 2003 Christian Dailly Germany A 1
0
67000 Neil McCann 60 Fredi Bobic 26; Michael Ballack pen 50 647 Wed 18 Feb 2004 Christian Dailly Wales A 1
0
C 47124 ----- Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 648 Wed 31 Mar 2004 Christian Dailly Romania H 1
0
C 20433 James McFadden 56 Cristian Chivu 36; Daniel Pancu 50 649 Wed 28 Apr 2004 Christian Dailly Denmark A 1
0
C 22885 ----- Ebbe Sand 60 659 Sat 04 Jun 2005 Christian Dailly Moldova H 1 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 660 Wed 08 Jun 2005 Christian Dailly Belarus A 1
0
28287 ----- ----- 661 Wed 17 Aug 2005 Christian Dailly Austria A 1
0
C 13800 Kenny Miller 3; Garry OConnor 39 Andreas Ibertsberger 83; Joachim Standfest 87 662 Sat 03 Sep 2005 Christian Dailly Italy H 1
0
50185 Kenny Miller 13 Fabio Grosso 76 664 Sat 08 Oct 2005 Christian Dailly Belarus H 1
0
51105 ----- Vital Uladzimiravich Kutuzaw 6 665 Wed 12 Oct 2005 Christian Dailly Slovenia A 1
0
C 9100 Darren Fletcher 4; James McFadden 47; Paul Hartley 82 ----- 666 Sat 12 Nov 2005 Christian Dailly United States H 1
0
C 26708 Andy Webster 36 Josh Wolff pen 8 667 Wed 01 Mar 2006 Christian Dailly Switzerland H 1
0
20952 Kenny Miller 54 Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 670 Sat 02 Sep 2006 Christian Dailly Faroe Islands H 1
0
50059 Darren Fletcher 6; James McFadden 11; Kris Boyd pen 24; Kenny Miller pen 30; Kris Boyd 38; Garry OConnor 85 ----- 671 Wed 06 Sep 2006 Christian Dailly Lithuania A 1 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 672 Sat 07 Oct 2006 Christian Dailly France H 1
0
50456 Gary Caldwell 67 ----- 676 Wed 30 May 2007 Christian Dailly Austria A 1
0
13200 Garry OConnor 59 ----- 681 Sat 13 Oct 2007 Christian Dailly Ukraine H 1
0
51366 Kenny Miller 4; Lee McCulloch 10; James McFadden 68 Andriy Shevchenko 24 756 Wed 22 Mar 2017 Robert Snodgrass Canada H 1
0
9158 Steven Naismith 35 Fraser Aird 11 757 Sun 26 Mar 2017 Robert Snodgrass Slovenia H 1
0
20435 Chris Martin 88 ----- 758 Sat 10 Jun 2017 Robert Snodgrass England H 1
0
48520 Leigh Griffiths 87; Leigh Griffiths 90 Alexander Oxlade-Chamberlain 70; Harry Kane 93 762 Sun 08 Oct 2017 Robert Snodgrass Slovenia A 1 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72 768 Fri 07 Sep 2018 Robert Snodgrass Belgium H 1
0
20196 ----- Romelu Lukaku 28; Eden Hazard 46; Michy Batshuayi 52; Michy Batshuayi 60 779 Mon 09 Sep 2019 Robert Snodgrass Belgium H 1
0
25524 ----- Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 780 Thu 10 Oct 2019 Robert Snodgrass Russia A 1
0
65703 ----- Artem Dzyuba 57; Magomed Ozdoyev 60; Artem Dzyuba 70; Aleksandr Golovin 84
Scorers by Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 445 Tue 19 May 1981 Ray Stewart Northern Ireland H 1 1
1
22431 Ray Stewart 5; Steve Archibald 50 ----- 484 Wed 20 Nov 1985 Frank McAvennie Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 626 Wed 17 Apr 2002 Christian Dailly Nigeria H 1 1
1
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 629 Thu 23 May 2002 Christian Dailly Hong Kong League A 1 1
1
C 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 632 Sat 12 Oct 2002 Christian Dailly Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 659 Sat 04 Jun 2005 Christian Dailly Moldova H 1 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 671 Wed 06 Sep 2006 Christian Dailly Lithuania A 1 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 762 Sun 08 Oct 2017 Robert Snodgrass Slovenia A 1 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72
Scorers by Team Date Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 484 Wed 20 Nov 1985 Frank McAvennie Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 629 Thu 23 May 2002 Christian Dailly Hong Kong League A 1 1
1
C 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 632 Sat 12 Oct 2002 Christian Dailly Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 671 Wed 06 Sep 2006 Christian Dailly Lithuania A 1 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 659 Sat 04 Jun 2005 Christian Dailly Moldova H 1 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 626 Wed 17 Apr 2002 Christian Dailly Nigeria H 1 1
1
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 445 Tue 19 May 1981 Ray Stewart Northern Ireland H 1 1
1
22431 Ray Stewart 5; Steve Archibald 50 ----- 762 Sun 08 Oct 2017 Robert Snodgrass Slovenia A 1 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72
Scorers by Number of Goals Gme
noDate Player Team Score V No of
PlayersClub
GoalsGoals Cards Cap
tainCrowd Scorers 445 Tue 19 May 1981 Ray Stewart Northern Ireland H 1 1
1
22431 Ray Stewart 5; Steve Archibald 50 ----- 484 Wed 20 Nov 1985 Frank McAvennie Australia H 1 1
1
61450 Davie Cooper 57; Frank McAvennie 60 ----- 626 Wed 17 Apr 2002 Christian Dailly Nigeria H 1 1
1
20465 Christian Dailly 7 Julius Aghahowa 41; Julius Aghahowa 67 629 Thu 23 May 2002 Christian Dailly Hong Kong League A 1 1
1
C 8000 Kevin Kyle 22; Steven Thompson 36; Christian Dailly 50; Scot Gemmill 72 ----- 632 Sat 12 Oct 2002 Christian Dailly Iceland A 1 1
1
7065 Christian Dailly 7; Gary Naysmith 63 ----- 659 Sat 04 Jun 2005 Christian Dailly Moldova H 1 1
1
45317 Christian Dailly 53; James McFadden 88 ----- 671 Wed 06 Sep 2006 Christian Dailly Lithuania A 1 1
1
7500 Christian Dailly 46; Kenny Miller 63 Darius Miceika 85 762 Sun 08 Oct 2017 Robert Snodgrass Slovenia A 1 1
1
11123 Leigh Griffiths 32; Robert Snodgrass 88 Roman Bezjak 52; Roman Bezjak 72