‹-- Crvena Zvezda (Serbia) Crystal Palace
CS Cartagines (Costa Rica) --› ‹-- Crewe Alexandra (England) England
Darwen (England) --›
Summary by Name
Summary by Opponents
Summary by Apps
Summary by Goals
Games by Date
Games by Team Date
Games by Number of Players
What No Number of Different Opponents 9 Number of Different Players 32 Total Games 37 Starters 29 Subs Used 8 Total Goals 4 Total Penalties Total Own Goals 1 Total Players Sent Off Total Players Booked Earliest Date Cap Won Sat 30 Nov 1872 Scotland 0 England 0 Last Date Cap Won Tue 12 Sep 2023 Scotland 1 England 3
Opponent No
PlayersGames
Starters
Sub
UsedTotal
GoalsPenalties Own
GoalsTotal
Sent-OffTotal
BookingsFirst Last AUSTRALIA 2 2 1 1 Wed 27 Mar 1996 Scotland 1 Australia 0 Wed 15 Aug 2012 Scotland 3 Australia 1 DENMARK 1 1 1 Wed 01 Sep 2021 Denmark 2 Scotland 0 Wed 01 Sep 2021 Denmark 2 Scotland 0 ENGLAND 8 10 9 1 1 Sat 30 Nov 1872 Scotland 0 England 0 Tue 12 Sep 2023 Scotland 1 England 3 FRANCE 1 1 1 Sat 04 Jun 2016 France 3 Scotland 0 Sat 04 Jun 2016 France 3 Scotland 0 HUNGARY 2 2 2 Wed 18 Aug 2004 Scotland 0 Hungary 3 Wed 18 Aug 2004 Scotland 0 Hungary 3 LATVIA 2 2 2 1 Sat 06 Oct 2001 Scotland 2 Latvia 1 Sat 06 Oct 2001 Scotland 2 Latvia 1 NETHERLANDS 2 2 1 1 Thu 09 Nov 2017 Scotland 0 Netherlands 1 Wed 02 Jun 2021 Scotland 2 Netherlands 2 NORTHERN IRELAND 1 1 1 Sat 04 Mar 1922 Scotland 2 Northern Ireland 1 Sat 04 Mar 1922 Scotland 2 Northern Ireland 1 WALES 13 16 12 4 2 1 Sat 07 Mar 1908 Scotland 2 Wales 1 Fri 22 Mar 2013 Scotland 1 Wales 2
Summary by Goals Rank Player Opponent First Game
Last Game
Apps Goals W D L F A 1 Ian Patrick Walsh WALES Wed 21 May 1980 Scotland 1 Wales 0 Sat 16 May 1981 Wales 2 Scotland 0 2 2 1 0 1 2 1 2 Charles John Chenery ENGLAND Sat 30 Nov 1872 Scotland 0 England 0 Sat 07 Mar 1874 Scotland 2 England 1 3 1 1 1 1 5 4 2 Andrejs Rubins LATVIA Sat 06 Oct 2001 Scotland 2 Latvia 1 Sat 06 Oct 2001 Scotland 2 Latvia 1 1 1 0 0 1 1 2
Games by Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 1 Sat 30 Nov 1872 England 10 Charles John Chenery 22y 10m 29d F A
0-0
----- 2 2 Sat 08 Mar 1873 England 1 Alexander Morten 41y 03m 21d F H
4-2
William Slanley Kenyon-Slaney 1; Alexander George Bonsor 10; William Slanley Kenyon-Slaney 75; Charles John Chenery 85 2 2 Sat 08 Mar 1873 England 10 Charles John Chenery 23y 02m 07d 1 F H
4-2
William Slanley Kenyon-Slaney 1; Alexander George Bonsor 10; William Slanley Kenyon-Slaney 75; Charles John Chenery 85 4 3 Sat 07 Mar 1874 England 11 Charles John Chenery 24y 02m 06d F A
1-2
Robert Kingsford 22 5 5 Sat 04 Mar 1876 England 1 Arthur Henry Patrick Savage 25y 04m 15d F A
0-3
----- 5 5 Sat 04 Mar 1876 England 8 Charles Eastlake Smith 25y 05m 00d F A
0-3
----- 7 93 Sat 07 Mar 1908 Wales 7 William Charles Davies 27y 00m 08d BC 01 of 03 A
1-2
William Jones 30 8 105 Sat 02 Mar 1912 Wales 10 John William Williams 27y 00m 16d BC 01 of 03 A
0-1
----- 9 120 Sat 04 Feb 1922 Wales 5 Joseph Thomas Jones 35y 00m 26d BC 01 of 03 H
2-1
Leonard Stephen Davies 7; Stanley Charles Davies 25 10 121 Sat 04 Mar 1922 Northern Ireland 4 Robert Mccracken 31y 08m 07d BC 02 of 03 A
1-2
William Gillespie 43 11 400 Sat 15 May 1976 England 11 Peter John Taylor 23y 04m 12d BC 03 of 03 A
1-2
Michael Roger Channon 11 12 403 Wed 17 Nov 1976 Wales 5 Ian Peter Evans 24y 09m 18d WC 02 of 04 A
0-1
----- 13 405 Sat 28 May 1977 Wales 6 Ian Peter Evans 25y 03m 28d BC 01 of 03 H
0-0
----- 14 424 Sat 19 May 1979 Wales 18 Peter Nicholas 19y 06m 09d BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 15 435 Wed 21 May 1980 Wales 2 Peter Nicholas 20y 06m 11d BC 02 of 03 A
0-1
----- 15 435 Wed 21 May 1980 Wales 10 Ian Patrick Walsh 21y 08m 17d BC 02 of 03 A
0-1
----- 17 436 Sat 24 May 1980 England 5 Kenneth Graham Sansom 21y 07m 28d BC 03 of 03 A
2-0
Trevor David Brooking 8; Stephen James Coppell 75 18 444 Sat 16 May 1981 Wales 9 Ian Patrick Walsh 22y 08m 12d 2 BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 18 444 Sat 16 May 1981 Wales 13 Terry Boyle 22y 06m 17d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 20 572 Wed 27 Mar 1996 Australia 10 carl Veart 25y 10m 06d F A
0-1
----- 21 624 Sat 06 Oct 2001 Latvia 1 Alesandrs Kolinko 26y 03m 18d WC 08 of 08 A
1-2
Andrejs Rubins 21 21 624 Sat 06 Oct 2001 Latvia 10 Andrejs Rubins 22y 10m 10d 1 WC 08 of 08 A
1-2
Andrejs Rubins 21 23 647 Wed 18 Feb 2004 Wales 15 christopher Symons 32y 11m 10d F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 24 652 Wed 18 Aug 2004 Hungary 1 Gábor Király 28y 04m 17d F A
3-0
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 24 652 Wed 18 Aug 2004 Hungary 10 Sándor Torghelle 22y 03m 13d F A
3-0
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 26 707 Wed 25 May 2011 Wales 7 Andy Dorman 29y 00m 24d NC N
1-3
Robert Earnshaw 36 26 707 Wed 25 May 2011 Wales 10 Jermaine Easter 29y 04m 10d NC N
1-3
Robert Earnshaw 36 28 717 Wed 15 Aug 2012 Australia 19 Mile Jedinak 28y 00m 12d F A
1-3
Marco Bresciano 18 29 720 Fri 12 Oct 2012 Wales 1 Lewis Price 28y 02m 23d WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 29 720 Fri 12 Oct 2012 Wales 5 Darcy Blake 23y 09m 29d WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 31 724 Fri 22 Mar 2013 Wales 22 Jonathan Williams 19y 05m 13d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74 32 751 Sat 04 Jun 2016 France 19 Yohan Cabaye 30y 04m 21d F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 33 763 Thu 09 Nov 2017 Netherlands 6 Timothy Fosu-Mensah 19y 10m 07d F A
1-0
Memphis Depay 40 34 795 Wed 02 Jun 2021 Netherlands 17 Patrick van Aanholt 30y 09m 04d F N
2-2
Memphis Depay 17; Memphis Depay 89 35 800 Wed 01 Sep 2021 Denmark 4 Joachim Andersen 25y 03m 02d WC 04 of 10 H
2-0
Daniel Wass 14; Joakim Maehle 15 36 822 Tue 12 Sep 2023 England 5 Marc Guehi 23y 01m 30d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 36 822 Tue 12 Sep 2023 England 22 Eberechi Eze 25y 02m 14d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81
Games by Opposition, Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 572 Wed 27 Mar 1996 Australia 10 carl Veart 25y 10m 06d F A
0-1
----- 2 717 Wed 15 Aug 2012 Australia 19 Mile Jedinak 28y 00m 12d F A
1-3
Marco Bresciano 18 1 800 Wed 01 Sep 2021 Denmark 4 Joachim Andersen 25y 03m 02d WC 04 of 10 H
2-0
Daniel Wass 14; Joakim Maehle 15 1 1 Sat 30 Nov 1872 England 10 Charles John Chenery 22y 10m 29d F A
0-0
----- 2 2 Sat 08 Mar 1873 England 1 Alexander Morten 41y 03m 21d F H
4-2
William Slanley Kenyon-Slaney 1; Alexander George Bonsor 10; William Slanley Kenyon-Slaney 75; Charles John Chenery 85 2 2 Sat 08 Mar 1873 England 10 Charles John Chenery 23y 02m 07d 1 F H
4-2
William Slanley Kenyon-Slaney 1; Alexander George Bonsor 10; William Slanley Kenyon-Slaney 75; Charles John Chenery 85 4 3 Sat 07 Mar 1874 England 11 Charles John Chenery 24y 02m 06d F A
1-2
Robert Kingsford 22 5 5 Sat 04 Mar 1876 England 1 Arthur Henry Patrick Savage 25y 04m 15d F A
0-3
----- 5 5 Sat 04 Mar 1876 England 8 Charles Eastlake Smith 25y 05m 00d F A
0-3
----- 7 400 Sat 15 May 1976 England 11 Peter John Taylor 23y 04m 12d BC 03 of 03 A
1-2
Michael Roger Channon 11 8 436 Sat 24 May 1980 England 5 Kenneth Graham Sansom 21y 07m 28d BC 03 of 03 A
2-0
Trevor David Brooking 8; Stephen James Coppell 75 9 822 Tue 12 Sep 2023 England 5 Marc Guehi 23y 01m 30d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 9 822 Tue 12 Sep 2023 England 22 Eberechi Eze 25y 02m 14d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 1 751 Sat 04 Jun 2016 France 19 Yohan Cabaye 30y 04m 21d F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 1 652 Wed 18 Aug 2004 Hungary 1 Gábor Király 28y 04m 17d F A
3-0
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 1 652 Wed 18 Aug 2004 Hungary 10 Sándor Torghelle 22y 03m 13d F A
3-0
Szabolcs Huszti pen 45; Szabolcs Huszti 53; David Marshall og 72 1 624 Sat 06 Oct 2001 Latvia 1 Alesandrs Kolinko 26y 03m 18d WC 08 of 08 A
1-2
Andrejs Rubins 21 1 624 Sat 06 Oct 2001 Latvia 10 Andrejs Rubins 22y 10m 10d 1 WC 08 of 08 A
1-2
Andrejs Rubins 21 1 763 Thu 09 Nov 2017 Netherlands 6 Timothy Fosu-Mensah 19y 10m 07d F A
1-0
Memphis Depay 40 2 795 Wed 02 Jun 2021 Netherlands 17 Patrick van Aanholt 30y 09m 04d F N
2-2
Memphis Depay 17; Memphis Depay 89 1 121 Sat 04 Mar 1922 Northern Ireland 4 Robert Mccracken 31y 08m 07d BC 02 of 03 A
1-2
William Gillespie 43 1 93 Sat 07 Mar 1908 Wales 7 William Charles Davies 27y 00m 08d BC 01 of 03 A
1-2
William Jones 30 2 105 Sat 02 Mar 1912 Wales 10 John William Williams 27y 00m 16d BC 01 of 03 A
0-1
----- 3 120 Sat 04 Feb 1922 Wales 5 Joseph Thomas Jones 35y 00m 26d BC 01 of 03 H
2-1
Leonard Stephen Davies 7; Stanley Charles Davies 25 4 403 Wed 17 Nov 1976 Wales 5 Ian Peter Evans 24y 09m 18d WC 02 of 04 A
0-1
----- 5 405 Sat 28 May 1977 Wales 6 Ian Peter Evans 25y 03m 28d BC 01 of 03 H
0-0
----- 6 424 Sat 19 May 1979 Wales 18 Peter Nicholas 19y 06m 09d BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 7 435 Wed 21 May 1980 Wales 2 Peter Nicholas 20y 06m 11d BC 02 of 03 A
0-1
----- 7 435 Wed 21 May 1980 Wales 10 Ian Patrick Walsh 21y 08m 17d BC 02 of 03 A
0-1
----- 9 444 Sat 16 May 1981 Wales 9 Ian Patrick Walsh 22y 08m 12d 2 BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 9 444 Sat 16 May 1981 Wales 13 Terry Boyle 22y 06m 17d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 11 647 Wed 18 Feb 2004 Wales 15 christopher Symons 32y 11m 10d F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 12 707 Wed 25 May 2011 Wales 7 Andy Dorman 29y 00m 24d NC N
1-3
Robert Earnshaw 36 12 707 Wed 25 May 2011 Wales 10 Jermaine Easter 29y 04m 10d NC N
1-3
Robert Earnshaw 36 14 720 Fri 12 Oct 2012 Wales 1 Lewis Price 28y 02m 23d WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 14 720 Fri 12 Oct 2012 Wales 5 Darcy Blake 23y 09m 29d WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 16 724 Fri 22 Mar 2013 Wales 22 Jonathan Williams 19y 05m 13d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74