‹-- West Bromwich Albion (England) West Ham United
Western Suburbs Porirua (New Zealand) --› ‹-- West Bromwich Albion (England) England
Wigan Athletic (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 10 Number of Different Players 31 Total Games 60 Starters 55 Subs Used 5 Total Goals 15 Total Penalties 1 Total Own Goals Total Players Sent Off Total Players Booked 1 Earliest Date Cap Won Sat 15 Mar 1902 Scotland 5 Wales 1 Last Date Cap Won Tue 27 Sep 2022 Ukraine 0 Scotland 0
Summary by Goals Rank Player Opponent First Game
Last Game
Apps Goals W D L F A 1 Geoffrey Charles Hurst ENGLAND Sat 02 Apr 1966 Scotland 3 England 4 Sat 22 May 1971 England 3 Scotland 1 6 4 3 2 1 14 9 2 Martin Stanford Peters ENGLAND Sat 15 Apr 1967 England 2 Scotland 3 Sat 10 May 1969 England 4 Scotland 1 3 3 1 1 1 7 5 2 Victor Martin Watson ENGLAND Sat 14 Apr 1923 Scotland 2 England 2 Sat 05 Apr 1930 England 5 Scotland 2 2 3 1 1 0 7 4 4 Francois van der Elst BELGIUM Wed 15 Dec 1982 Belgium 3 Scotland 2 Wed 15 Dec 1982 Belgium 3 Scotland 2 1 2 1 0 0 3 2 5 Andriy Yarmolenko UKRAINE Wed 01 Jun 2022 Scotland 1 Ukraine 3 Tue 27 Sep 2022 Ukraine 0 Scotland 0 2 1 1 1 0 3 1 5 Trevor David Brooking ENGLAND Sat 20 May 1978 Scotland 0 England 1 Sat 29 May 1982 Scotland 0 England 1 4 1 4 0 0 7 1 5 John Hartson WALES Tue 27 May 1997 Scotland 0 Wales 1 Tue 27 May 1997 Scotland 0 Wales 1 1 1 1 0 0 1 0
Games by Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 76 Sat 15 Mar 1902 Wales 6 William James Jones 27y 01m 07d BC 02 of 03 A
1-5
Hugh Morgan-Owen NA 2 104 Sat 01 Apr 1911 England 9 George William Webb 22y 08m 14d BC 03 of 03 H
1-1
James Stewart 20 3 125 Sat 14 Apr 1923 England 6 John Tresadern 32y 06m 19d BC 03 of 03 A
2-2
Robert F. Kelly 31; Victor Martin Watson 42 3 125 Sat 14 Apr 1923 England 9 Victor Martin Watson 25y 05m 04d 1 BC 03 of 03 A
2-2
Robert F. Kelly 31; Victor Martin Watson 42 5 126 Sat 16 Feb 1924 Wales 10 Richard William Richards 34y 00m 02d BC 01 of 03 H
2-0
William Davies 61; Leonard Stephen Davies 72 6 134 Sat 17 Apr 1926 England 11 James William Ruffell 25y 08m 09d BC 03 of 03 H
0-1
----- 7 140 Sat 31 Mar 1928 England 1 Arthur Edward Hufton 35y 04m 06d BC 03 of 03 H
1-5
Robert F. Kelly 89 8 143 Sat 13 Apr 1929 England 11 James William Ruffell 28y 08m 05d BC 03 of 03 A
0-1
----- 9 149 Sat 05 Apr 1930 England 9 Victor Martin Watson 32y 04m 26d 2 BC 03 of 03 H
5-2
Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 10 188 Sat 15 Apr 1939 England 10 Leonard Arthur Goulden 26y 08m 30d BC 03 of 03 A
2-1
Albert [Pat] Beasley 67; Thomas Lawton 88 11 274 Wed 04 Nov 1959 Wales 8 Phillip Abraham Woosnam 26y 10m 13d BC 02 of 03 A
1-1
William John Charles 8 12 280 Sat 22 Oct 1960 Wales 8 Phillip Abraham Woosnam 27y 10m 00d BC 01 of 03 H
2-0
Clifford William Jones 44; Thomas Royston Vernon 73 13 288 Wed 08 Nov 1961 Wales 8 Phillip Abraham Woosnam 28y 10m 17d BC 02 of 03 A
0-2
----- 14 294 Sat 06 Apr 1963 England 4 Bobby Moore 21y 11m 25d BC 03 of 03 H
1-2
Bryan Douglas 80 15 302 Sat 11 Apr 1964 England 6 Bobby Moore 22y 11m 30d BC 03 of 03 A
0-1
----- 15 302 Sat 11 Apr 1964 England 9 John Joseph Byrne 25y 10m 29d BC 03 of 03 A
0-1
----- 17 307 Sat 10 Apr 1965 England 6 Bobby Moore 23y 11m 29d BC 03 of 03 H
2-2
Robert Charlton 24; James Peter Greaves 34 17 307 Sat 10 Apr 1965 England 10 John Joseph Byrne 26y 10m 28d BC 03 of 03 H
2-2
Robert Charlton 24; James Peter Greaves 34 19 316 Sat 02 Apr 1966 England 6 Bobby Moore 24y 11m 21d BC 03 of 03 A
4-3
Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 19 316 Sat 02 Apr 1966 England 10 Geoffrey Charles Hurst 24y 03m 25d 1 BC 03 of 03 A
4-3
Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 21 322 Sat 15 Apr 1967 England 6 Bobby Moore 26y 00m 03d BCEC 03 of 06 H
2-3
John [Jack] Charlton 84; Geoffrey Charles Hurst 88 21 322 Sat 15 Apr 1967 England 10 Geoffrey Charles Hurst 25y 04m 07d 1 BCEC 03 of 06 H
2-3
John [Jack] Charlton 84; Geoffrey Charles Hurst 88 21 322 Sat 15 Apr 1967 England 11 Martin Stanford Peters 23y 05m 07d BCEC 03 of 06 H
2-3
John [Jack] Charlton 84; Geoffrey Charles Hurst 88 24 331 Sat 24 Feb 1968 England 6 Bobby Moore 26y 10m 12d BCEC 06 of 06 A
1-1
Martin Stanford Peters 20 24 331 Sat 24 Feb 1968 England 8 Geoffrey Charles Hurst 26y 02m 16d BCEC 06 of 06 A
1-1
Martin Stanford Peters 20 24 331 Sat 24 Feb 1968 England 11 Martin Stanford Peters 24y 03m 16d 1 BCEC 06 of 06 A
1-1
Martin Stanford Peters 20 27 339 Sat 10 May 1969 England 6 Bobby Moore 28y 00m 28d BC 03 of 03 H
4-1
Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 27 339 Sat 10 May 1969 England 10 Geoffrey Charles Hurst 27y 05m 02d 2 BC 03 of 03 H
4-1
Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 27 339 Sat 10 May 1969 England 11 Martin Stanford Peters 25y 06m 02d 2 BC 03 of 03 H
4-1
Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 30 346 Sat 25 Apr 1970 England 6 Bobby Moore 29y 00m 13d BC 03 of 03 A
0-0
----- 30 346 Sat 25 Apr 1970 England 10 Geoffrey Charles Hurst 28y 04m 17d BC 03 of 03 A
0-0
----- 32 352 Sat 22 May 1971 England 6 Bobby Moore 30y 01m 10d BC 03 of 03 H
3-1
Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 32 352 Sat 22 May 1971 England 10 Geoffrey Charles Hurst 29y 05m 14d BC 03 of 03 H
3-1
Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 34 361 Sat 27 May 1972 England 6 Bobby Moore 31y 01m 15d BC 03 of 03 A
1-0
Alan James Ball 28 35 367 Wed 14 Feb 1973 England 6 Bobby Moore 31y 10m 02d CM A
5-0
Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 36 369 Wed 16 May 1973 Northern Ireland 22 Robert John Lutton 22y 10m 03d BC 02 of 03 A
2-1
Martin Hugh Michael ONeill 3; Trevor Anderson 16 37 370 Sat 19 May 1973 England 6 Bobby Moore 32y 01m 07d BC 03 of 03 H
1-0
Martin Stanford Peters 54 38 417 Sat 20 May 1978 England 20 Trevor David Brooking 29y 07m 18d BC 03 of 03 A
1-0
Stephen James Coppell 82 39 426 Sat 26 May 1979 England 10 Trevor David Brooking 30y 07m 24d BC 03 of 03 H
3-1
Peter Simon Barnes 45; Stephen James Coppell 63; Joseph [Kevin] Keegan 70 40 436 Sat 24 May 1980 England 9 Trevor David Brooking 31y 07m 22d 1 BC 03 of 03 A
2-0
Trevor David Brooking 8; Stephen James Coppell 75 41 446 Sat 23 May 1981 England 16 Alvin Edward Martin 22y 10m 04d BC 03 of 03 H
0-1
----- 42 454 Sat 29 May 1982 England 10 Trevor David Brooking 33y 07m 27d BC 03 of 03 A
1-0
Paul Mariner 13 43 460 Wed 15 Dec 1982 Belgium 7 Francois van der Elst 28y 00m 14d 2 EC 03 of 06 H
3-2
Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 44 573 Wed 24 Apr 1996 Denmark 3 Marc Rieper 27y 10m 19d F H
2-0
Michael Laudrup 8; Brian Laudrup 28 45 586 Tue 27 May 1997 Wales 9 John Hartson 22y 01m 22d 1 F A
1-0
John Hartson 46 46 617 Wed 11 Oct 2000 Croatia 5 Igor Stimac 33y 01m 05d WC 03 of 08 H
1-1
Alen Boksic 15 47 622 Sat 01 Sep 2001 Croatia 20 Davor Suker 33y 08m 00d WC 06 of 08 A
0-0
----- 48 635 Wed 12 Feb 2003 Republic Of Ireland 3 Gary Breen 29y 02m 00d F A
2-0
Kevin Kilbane 7; Clinton Morrison 16 49 647 Wed 18 Feb 2004 Wales 4 Andrew Melville 35y 02m 20d F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 50 697 Sat 14 Nov 2009 Wales 17 Daniel Gabbidon 30y 03m 06d F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 51 724 Fri 22 Mar 2013 Wales 7 Jack Collison 24y 05m 20d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74 52 739 Tue 18 Nov 2014 England 8 Stewart Downing 30y 03m 27d F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 53 751 Sat 04 Jun 2016 France 11 Dimitri Payet 29y 02m 06d F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 54 788 Wed 14 Oct 2020 Czech Republic 5 Vladimir Coufal 28y 01m 22d NL 04 of 06 A
0-1
----- 54 788 Wed 14 Oct 2020 Czech Republic 9 Tomas Soucek 25y 07m 17d NL 04 of 06 A
0-1
----- 56 797 Mon 14 Jun 2021 Czech Republic 2 Vladimir Coufal 28y 09m 23d EC 01 of 03 A
2-0
Patrik Schick 42; Patrik Schick 52 56 797 Mon 14 Jun 2021 Czech Republic 10 Tomas Soucek 26y 03m 18d EC 01 of 03 A
2-0
Patrik Schick 42; Patrik Schick 52 58 798 Fri 18 Jun 2021 England 5 Declan Rice 22y 05m 04d EC 02 of 03 H
0-0
----- 59 809 Wed 01 Jun 2022 Ukraine 7 Andriy Yarmolenko 32y 07m 09d 1 WC SF A
3-1
Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 60 815 Tue 27 Sep 2022 Ukraine 7 Andriy Yarmolenko 32y 11m 04d BK NL 06 of 06 H
0-0
-----
Games by Opposition, Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 460 Wed 15 Dec 1982 Belgium 7 Francois van der Elst 28y 00m 14d 2 EC 03 of 06 H
3-2
Erwin Vandenbergh 25; Francois van der Elst 38; Francois van der Elst 63 1 617 Wed 11 Oct 2000 Croatia 5 Igor Stimac 33y 01m 05d WC 03 of 08 H
1-1
Alen Boksic 15 2 622 Sat 01 Sep 2001 Croatia 20 Davor Suker 33y 08m 00d WC 06 of 08 A
0-0
----- 1 788 Wed 14 Oct 2020 Czech Republic 5 Vladimir Coufal 28y 01m 22d NL 04 of 06 A
0-1
----- 1 788 Wed 14 Oct 2020 Czech Republic 9 Tomas Soucek 25y 07m 17d NL 04 of 06 A
0-1
----- 3 797 Mon 14 Jun 2021 Czech Republic 2 Vladimir Coufal 28y 09m 23d EC 01 of 03 A
2-0
Patrik Schick 42; Patrik Schick 52 3 797 Mon 14 Jun 2021 Czech Republic 10 Tomas Soucek 26y 03m 18d EC 01 of 03 A
2-0
Patrik Schick 42; Patrik Schick 52 1 573 Wed 24 Apr 1996 Denmark 3 Marc Rieper 27y 10m 19d F H
2-0
Michael Laudrup 8; Brian Laudrup 28 1 104 Sat 01 Apr 1911 England 9 George William Webb 22y 08m 14d BC 03 of 03 H
1-1
James Stewart 20 2 125 Sat 14 Apr 1923 England 6 John Tresadern 32y 06m 19d BC 03 of 03 A
2-2
Robert F. Kelly 31; Victor Martin Watson 42 2 125 Sat 14 Apr 1923 England 9 Victor Martin Watson 25y 05m 04d 1 BC 03 of 03 A
2-2
Robert F. Kelly 31; Victor Martin Watson 42 4 134 Sat 17 Apr 1926 England 11 James William Ruffell 25y 08m 09d BC 03 of 03 H
0-1
----- 5 140 Sat 31 Mar 1928 England 1 Arthur Edward Hufton 35y 04m 06d BC 03 of 03 H
1-5
Robert F. Kelly 89 6 143 Sat 13 Apr 1929 England 11 James William Ruffell 28y 08m 05d BC 03 of 03 A
0-1
----- 7 149 Sat 05 Apr 1930 England 9 Victor Martin Watson 32y 04m 26d 2 BC 03 of 03 H
5-2
Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 8 188 Sat 15 Apr 1939 England 10 Leonard Arthur Goulden 26y 08m 30d BC 03 of 03 A
2-1
Albert [Pat] Beasley 67; Thomas Lawton 88 9 294 Sat 06 Apr 1963 England 4 Bobby Moore 21y 11m 25d BC 03 of 03 H
1-2
Bryan Douglas 80 10 302 Sat 11 Apr 1964 England 6 Bobby Moore 22y 11m 30d BC 03 of 03 A
0-1
----- 10 302 Sat 11 Apr 1964 England 9 John Joseph Byrne 25y 10m 29d BC 03 of 03 A
0-1
----- 12 307 Sat 10 Apr 1965 England 6 Bobby Moore 23y 11m 29d BC 03 of 03 H
2-2
Robert Charlton 24; James Peter Greaves 34 12 307 Sat 10 Apr 1965 England 10 John Joseph Byrne 26y 10m 28d BC 03 of 03 H
2-2
Robert Charlton 24; James Peter Greaves 34 14 316 Sat 02 Apr 1966 England 6 Bobby Moore 24y 11m 21d BC 03 of 03 A
4-3
Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 14 316 Sat 02 Apr 1966 England 10 Geoffrey Charles Hurst 24y 03m 25d 1 BC 03 of 03 A
4-3
Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73 16 322 Sat 15 Apr 1967 England 6 Bobby Moore 26y 00m 03d BCEC 03 of 06 H
2-3
John [Jack] Charlton 84; Geoffrey Charles Hurst 88 16 322 Sat 15 Apr 1967 England 10 Geoffrey Charles Hurst 25y 04m 07d 1 BCEC 03 of 06 H
2-3
John [Jack] Charlton 84; Geoffrey Charles Hurst 88 16 322 Sat 15 Apr 1967 England 11 Martin Stanford Peters 23y 05m 07d BCEC 03 of 06 H
2-3
John [Jack] Charlton 84; Geoffrey Charles Hurst 88 19 331 Sat 24 Feb 1968 England 6 Bobby Moore 26y 10m 12d BCEC 06 of 06 A
1-1
Martin Stanford Peters 20 19 331 Sat 24 Feb 1968 England 8 Geoffrey Charles Hurst 26y 02m 16d BCEC 06 of 06 A
1-1
Martin Stanford Peters 20 19 331 Sat 24 Feb 1968 England 11 Martin Stanford Peters 24y 03m 16d 1 BCEC 06 of 06 A
1-1
Martin Stanford Peters 20 22 339 Sat 10 May 1969 England 6 Bobby Moore 28y 00m 28d BC 03 of 03 H
4-1
Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 22 339 Sat 10 May 1969 England 10 Geoffrey Charles Hurst 27y 05m 02d 2 BC 03 of 03 H
4-1
Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 22 339 Sat 10 May 1969 England 11 Martin Stanford Peters 25y 06m 02d 2 BC 03 of 03 H
4-1
Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64 25 346 Sat 25 Apr 1970 England 6 Bobby Moore 29y 00m 13d BC 03 of 03 A
0-0
----- 25 346 Sat 25 Apr 1970 England 10 Geoffrey Charles Hurst 28y 04m 17d BC 03 of 03 A
0-0
----- 27 352 Sat 22 May 1971 England 6 Bobby Moore 30y 01m 10d BC 03 of 03 H
3-1
Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 27 352 Sat 22 May 1971 England 10 Geoffrey Charles Hurst 29y 05m 14d BC 03 of 03 H
3-1
Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 29 361 Sat 27 May 1972 England 6 Bobby Moore 31y 01m 15d BC 03 of 03 A
1-0
Alan James Ball 28 30 367 Wed 14 Feb 1973 England 6 Bobby Moore 31y 10m 02d CM A
5-0
Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 31 370 Sat 19 May 1973 England 6 Bobby Moore 32y 01m 07d BC 03 of 03 H
1-0
Martin Stanford Peters 54 32 417 Sat 20 May 1978 England 20 Trevor David Brooking 29y 07m 18d BC 03 of 03 A
1-0
Stephen James Coppell 82 33 426 Sat 26 May 1979 England 10 Trevor David Brooking 30y 07m 24d BC 03 of 03 H
3-1
Peter Simon Barnes 45; Stephen James Coppell 63; Joseph [Kevin] Keegan 70 34 436 Sat 24 May 1980 England 9 Trevor David Brooking 31y 07m 22d 1 BC 03 of 03 A
2-0
Trevor David Brooking 8; Stephen James Coppell 75 35 446 Sat 23 May 1981 England 16 Alvin Edward Martin 22y 10m 04d BC 03 of 03 H
0-1
----- 36 454 Sat 29 May 1982 England 10 Trevor David Brooking 33y 07m 27d BC 03 of 03 A
1-0
Paul Mariner 13 37 739 Tue 18 Nov 2014 England 8 Stewart Downing 30y 03m 27d F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 38 798 Fri 18 Jun 2021 England 5 Declan Rice 22y 05m 04d EC 02 of 03 H
0-0
----- 1 751 Sat 04 Jun 2016 France 11 Dimitri Payet 29y 02m 06d F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 1 369 Wed 16 May 1973 Northern Ireland 22 Robert John Lutton 22y 10m 03d BC 02 of 03 A
2-1
Martin Hugh Michael ONeill 3; Trevor Anderson 16 1 635 Wed 12 Feb 2003 Republic Of Ireland 3 Gary Breen 29y 02m 00d F A
2-0
Kevin Kilbane 7; Clinton Morrison 16 1 809 Wed 01 Jun 2022 Ukraine 7 Andriy Yarmolenko 32y 07m 09d 1 WC SF A
3-1
Andriy Yarmolenko 32; Roman Yaremchuk 49; Artem Dovbyk 95 2 815 Tue 27 Sep 2022 Ukraine 7 Andriy Yarmolenko 32y 11m 04d BK NL 06 of 06 H
0-0
----- 1 76 Sat 15 Mar 1902 Wales 6 William James Jones 27y 01m 07d BC 02 of 03 A
1-5
Hugh Morgan-Owen NA 2 126 Sat 16 Feb 1924 Wales 10 Richard William Richards 34y 00m 02d BC 01 of 03 H
2-0
William Davies 61; Leonard Stephen Davies 72 3 274 Wed 04 Nov 1959 Wales 8 Phillip Abraham Woosnam 26y 10m 13d BC 02 of 03 A
1-1
William John Charles 8 4 280 Sat 22 Oct 1960 Wales 8 Phillip Abraham Woosnam 27y 10m 00d BC 01 of 03 H
2-0
Clifford William Jones 44; Thomas Royston Vernon 73 5 288 Wed 08 Nov 1961 Wales 8 Phillip Abraham Woosnam 28y 10m 17d BC 02 of 03 A
0-2
----- 6 586 Tue 27 May 1997 Wales 9 John Hartson 22y 01m 22d 1 F A
1-0
John Hartson 46 7 647 Wed 18 Feb 2004 Wales 4 Andrew Melville 35y 02m 20d F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 8 697 Sat 14 Nov 2009 Wales 17 Daniel Gabbidon 30y 03m 06d F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 9 724 Fri 22 Mar 2013 Wales 7 Jack Collison 24y 05m 20d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74