‹-- Cantonal Neuchatel (Switzerland) Cardiff City
Cardiff Corinthians (Wales) --› ‹-- Brymbo Institute (Wales) Wales
Cardiff Corinthians (Wales) --›
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 6 Number of Different Players 53 Total Games 98 Starters 93 Subs Used 5 Total Goals 10 Total Penalties Total Own Goals Total Players Sent Off Total Players Booked Earliest Date Cap Won Sat 28 Feb 1914 Scotland 0 Wales 0 Last Date Cap Won Sat 24 Sep 2022 Scotland 2 Republic Of Ireland 1
Opponent No
PlayersGames
Starters
Sub
UsedTotal
GoalsPenalties Own
GoalsTotal
Sent-OffTotal
BookingsFirst Last CANADA 1 1 1 Wed 22 Mar 2017 Scotland 1 Canada 1 Wed 22 Mar 2017 Scotland 1 Canada 1 NORTHERN IRELAND 6 9 9 Sat 26 Feb 1921 Northern Ireland 0 Scotland 2 Sat 13 May 1978 Scotland 1 Northern Ireland 1 NORWAY 1 1 1 Tue 19 Nov 2013 Norway 0 Scotland 1 Tue 19 Nov 2013 Norway 0 Scotland 1 REPUBLIC OF IRELAND 1 1 1 Sat 24 Sep 2022 Scotland 2 Republic Of Ireland 1 Sat 24 Sep 2022 Scotland 2 Republic Of Ireland 1 SLOVENIA 1 1 1 Wed 29 Feb 2012 Slovenia 1 Scotland 1 Wed 29 Feb 2012 Slovenia 1 Scotland 1 WALES 43 85 82 3 10 Sat 28 Feb 1914 Scotland 0 Wales 0 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 Robert Earnshaw WALES Wed 18 Feb 2004 Wales 4 Scotland 0 Wed 18 Feb 2004 Wales 4 Scotland 0 1 3 1 0 0 4 0 2 Leonard Stephen Davies WALES Sat 04 Feb 1922 Wales 2 Scotland 1 Sat 27 Oct 1928 Scotland 4 Wales 2 6 2 2 1 3 9 12 3 Ivor John Allchurch WALES Sat 20 Oct 1962 Wales 2 Scotland 3 Sat 03 Oct 1964 Wales 3 Scotland 2 2 1 1 0 1 5 5 3 Ernest Robert Curtis WALES Sat 29 Oct 1927 Wales 2 Scotland 2 Sat 29 Oct 1927 Wales 2 Scotland 2 1 1 0 1 0 2 2 3 John Hugh Evans WALES Sat 28 Feb 1914 Scotland 0 Wales 0 Thu 26 Feb 1920 Wales 1 Scotland 1 2 1 0 2 0 1 1 3 Trevor Ford WALES Sat 16 Oct 1954 Wales 0 Scotland 1 Sat 20 Oct 1956 Wales 2 Scotland 2 3 1 0 1 2 2 5 3 John Benjamin Toshack WALES Sat 03 May 1969 Wales 3 Scotland 5 Sat 03 May 1969 Wales 3 Scotland 5 1 1 0 0 1 3 5
Games by Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 111 Sat 28 Feb 1914 Wales 11 John Hugh Evans 25y 01m 00d BC 01 of 03 A
0-0
----- 2 114 Thu 26 Feb 1920 Wales 11 John Hugh Evans 31y 00m 28d 1 BC 01 of 03 H
1-1
John Hugh Evans 5 3 117 Sat 12 Feb 1921 Wales 4 Frederick Charles Keenor 26y 06m 15d BC 01 of 03 A
1-2
David John Collier 30 4 118 Sat 26 Feb 1921 Northern Ireland 5 Ernest Edwin Smith 25y 01m 22d BC 02 of 03 H
0-2
----- 5 120 Sat 04 Feb 1922 Wales 4 Herbert Price Evans 27y 05m 07d BC 01 of 03 H
2-1
Leonard Stephen Davies 7; Stanley Charles Davies 25 5 120 Sat 04 Feb 1922 Wales 9 Leonard Stephen Davies 22y 09m 07d 1 BC 01 of 03 H
2-1
Leonard Stephen Davies 7; Stanley Charles Davies 25 7 123 Sat 03 Mar 1923 Northern Ireland 1 Thomas George Farquharson 22y 02m 27d BC 01 of 03 H
0-1
----- 8 124 Sat 17 Mar 1923 Wales 5 Frederick Charles Keenor 28y 07m 17d BC 02 of 03 A
0-2
----- 8 124 Sat 17 Mar 1923 Wales 10 Leonard Stephen Davies 23y 10m 17d BC 02 of 03 A
0-2
----- 10 126 Sat 16 Feb 1924 Wales 4 Herbert Price Evans 29y 05m 18d BC 01 of 03 H
2-0
William Davies 61; Leonard Stephen Davies 72 10 126 Sat 16 Feb 1924 Wales 5 Frederick Charles Keenor 29y 06m 18d BC 01 of 03 H
2-0
William Davies 61; Leonard Stephen Davies 72 10 126 Sat 16 Feb 1924 Wales 9 Leonard Stephen Davies 24y 09m 19d 1 BC 01 of 03 H
2-0
William Davies 61; Leonard Stephen Davies 72 13 127 Sat 01 Mar 1924 Northern Ireland 1 Thomas George Farquharson 23y 02m 26d BC 02 of 03 A
0-2
----- 14 129 Sat 14 Feb 1925 Wales 5 Frederick Charles Keenor 30y 06m 17d BC 01 of 03 A
1-3
William [2] Williams 43 14 129 Sat 14 Feb 1925 Wales 7 Willie Davies 24y 11m 04d BC 01 of 03 A
1-3
William [2] Williams 43 14 129 Sat 14 Feb 1925 Wales 9 Leonard Stephen Davies 25y 09m 17d BC 01 of 03 A
1-3
William [2] Williams 43 14 129 Sat 14 Feb 1925 Wales 10 George Harold Beadles 27y 04m 17d BC 01 of 03 A
1-3
William [2] Williams 43 18 130 Sat 28 Feb 1925 Northern Ireland 1 Thomas George Farquharson 24y 02m 24d BC 02 of 03 H
0-3
----- 19 132 Sat 31 Oct 1925 Wales 5 Frederick Charles Keenor 31y 03m 00d BC 01 of 03 H
0-3
----- 19 132 Sat 31 Oct 1925 Wales 6 James John Lewis 23y 09m 15d BC 01 of 03 H
0-3
----- 19 132 Sat 31 Oct 1925 Wales 8 Willie Davies 25y 07m 21d BC 01 of 03 H
0-3
----- 22 133 Sat 27 Feb 1926 Northern Ireland 3 Tom Watson 23y 04m 23d BC 02 of 03 A
0-4
----- 22 133 Sat 27 Feb 1926 Northern Ireland 4 Samuel Irving 32y 05m 30d BC 02 of 03 A
0-4
----- 22 133 Sat 27 Feb 1926 Northern Ireland 6 Tom 'Sticky' Sloan 27y 05m 04d BC 02 of 03 A
0-4
----- 25 135 Sat 30 Oct 1926 Wales 5 Frederick Charles Keenor 32y 02m 30d BC 01 of 03 A
0-3
----- 25 135 Sat 30 Oct 1926 Wales 7 Willie Davies 26y 07m 20d BC 01 of 03 A
0-3
----- 27 136 Sat 26 Feb 1927 Northern Ireland 5 Tom 'Sticky' Sloan 28y 05m 03d BC 02 of 03 H
0-2
----- 28 138 Sat 29 Oct 1927 Wales 5 Frederick Charles Keenor 33y 02m 29d BC 01 of 03 H
2-2
Ernest Robert Curtis 44; James Davidson Gibson og 76 28 138 Sat 29 Oct 1927 Wales 8 Leonard Stephen Davies 28y 06m 01d BC 01 of 03 H
2-2
Ernest Robert Curtis 44; James Davidson Gibson og 76 28 138 Sat 29 Oct 1927 Wales 10 Ernest Robert Curtis 20y 04m 19d 1 BC 01 of 03 H
2-2
Ernest Robert Curtis 44; James Davidson Gibson og 76 31 141 Sat 27 Oct 1928 Wales 5 Frederick Charles Keenor 34y 02m 27d BC 01 of 03 A
2-4
William Davies 5; William Davies 75 31 141 Sat 27 Oct 1928 Wales 10 Leonard Stephen Davies 29y 05m 29d BC 01 of 03 A
2-4
William Davies 5; William Davies 75 33 147 Sat 26 Oct 1929 Wales 5 Robert Frederick John 30y 08m 23d BC 01 of 03 H
2-4
Eugene O'Callaghan 55; Leonard Stephen Davies 63 33 147 Sat 26 Oct 1929 Wales 9 Charles Jones 29y 10m 14d BC 01 of 03 H
2-4
Eugene O'Callaghan 55; Leonard Stephen Davies 63 35 151 Sat 25 Oct 1930 Wales 1 Sidney John Vivian Leonard Evans 27y 05m 05d BC 01 of 03 A
1-1
Thomas Bamford 6 35 151 Sat 25 Oct 1930 Wales 5 Frederick Charles Keenor 36y 02m 25d BC 01 of 03 A
1-1
Thomas Bamford 6 35 151 Sat 25 Oct 1930 Wales 10 Walter William Robbins 19y 11m 01d BC 01 of 03 A
1-1
Thomas Bamford 6 38 158 Sat 31 Oct 1931 Wales 10 Walter William Robbins 20y 11m 07d BC 02 of 03 H
2-3
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 39 162 Wed 26 Oct 1932 Wales 4 Frederick Charles Keenor 38y 02m 26d BC 02 of 03 A
5-2
John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46 40 197 Wed 12 Nov 1947 Wales 2 Alfred Sherwood 23y 11m 30d BC 02 of 03 A
2-1
Trevor Ford 35; George Lowrie 42 41 202 Sat 23 Oct 1948 Wales 2 Alfred Sherwood 24y 11m 10d BC 01 of 03 H
1-3
Brynmor Jones 22 41 202 Sat 23 Oct 1948 Wales 5 Frederick Stansfield 30y 10m 11d BC 01 of 03 H
1-3
Brynmor Jones 22 43 207 Wed 09 Nov 1949 Wales 3 Alfred Sherwood 25y 11m 27d BCWC 02 of 03 A
0-2
----- 43 207 Wed 09 Nov 1949 Wales 11 George Edwards 28y 11m 07d BCWC 02 of 03 A
0-2
----- 45 212 Sat 21 Oct 1950 Wales 3 Alfred Sherwood 26y 11m 08d BC 01 of 03 H
1-3
Aubrey Powell 68 46 221 Wed 14 Nov 1951 Wales 3 Alfred Sherwood 28y 00m 01d BC 02 of 03 A
1-0
Ivor John Allchurch 89 47 226 Sat 18 Oct 1952 Wales 3 Alfred Sherwood 28y 11m 05d BC 01 of 03 H
1-2
Trevor Ford 24 48 231 Wed 04 Nov 1953 Wales 1 Ronald Gilbert Howells 26y 09m 23d BCWC 02 of 03 A
3-3
William John Charles 49; Ivor John Allchurch 73; William John Charles 88 48 231 Wed 04 Nov 1953 Wales 3 Alfred Sherwood 29y 11m 22d BCWC 02 of 03 A
3-3
William John Charles 49; Ivor John Allchurch 73; William John Charles 88 50 238 Sat 16 Oct 1954 Wales 3 Alfred Sherwood 30y 11m 03d BC 01 of 03 H
0-1
----- 50 238 Sat 16 Oct 1954 Wales 9 Trevor Ford 31y 00m 15d BC 01 of 03 H
0-1
----- 52 247 Wed 09 Nov 1955 Wales 3 Alfred Sherwood 31y 11m 27d BC 02 of 03 A
0-2
----- 52 247 Wed 09 Nov 1955 Wales 9 Trevor Ford 32y 01m 08d BC 02 of 03 A
0-2
----- 54 250 Sat 20 Oct 1956 Wales 4 Alan Charles Harrington 22y 11m 03d BC 01 of 03 H
2-2
Trevor Ford 6; Terry Cameron Medwin 31 54 250 Sat 20 Oct 1956 Wales 6 Derrick Sullivan 26y 02m 10d BC 01 of 03 H
2-2
Trevor Ford 6; Terry Cameron Medwin 31 54 250 Sat 20 Oct 1956 Wales 9 Trevor Ford 33y 00m 19d 1 BC 01 of 03 H
2-2
Trevor Ford 6; Terry Cameron Medwin 31 57 260 Wed 13 Nov 1957 Wales 4 Alan Charles Harrington 23y 11m 27d BC 02 of 03 A
1-1
Terry Cameron Medwin 75 58 267 Sat 18 Oct 1958 Wales 4 Derrick Sullivan 28y 02m 08d BC 01 of 03 H
0-3
----- 59 274 Wed 04 Nov 1959 Wales 4 Derrick Sullivan 29y 02m 25d BC 02 of 03 A
1-1
William John Charles 8 59 274 Wed 04 Nov 1959 Wales 6 colin Walter Baker 24y 10m 17d BC 02 of 03 A
1-1
William John Charles 8 59 274 Wed 04 Nov 1959 Wales 9 Graham Moore 18y 07m 28d BC 02 of 03 A
1-1
William John Charles 8 62 280 Sat 22 Oct 1960 Wales 2 Alan Charles Harrington 26y 11m 05d BC 01 of 03 H
2-0
Clifford William Jones 44; Thomas Royston Vernon 73 62 280 Sat 22 Oct 1960 Wales 6 colin Walter Baker 25y 10m 04d BC 01 of 03 H
2-0
Clifford William Jones 44; Thomas Royston Vernon 73 64 288 Wed 08 Nov 1961 Wales 2 Alan Charles Harrington 27y 11m 22d BC 02 of 03 A
0-2
----- 64 288 Wed 08 Nov 1961 Wales 6 colin Walter Baker 26y 10m 21d BC 02 of 03 A
0-2
----- 66 292 Sat 20 Oct 1962 Wales 8 Ivor John Allchurch 33y 00m 04d 1 BC 01 of 03 H
2-3
Ivor John Allchurch 40; William John Charles 87 66 292 Sat 20 Oct 1962 Wales 9 Melvyn Charles 27y 05m 06d BC 01 of 03 H
2-3
Ivor John Allchurch 40; William John Charles 87 68 301 Wed 20 Nov 1963 Wales 9 William John Charles 31y 10m 24d BC 02 of 03 A
1-2
Barrie Spencer Jones 60 69 304 Sat 03 Oct 1964 Wales 4 Barrington Gerard Hole 22y 00m 17d BC 01 of 03 H
3-2
Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 69 304 Sat 03 Oct 1964 Wales 5 William John Charles 32y 09m 06d BC 01 of 03 H
3-2
Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 69 304 Sat 03 Oct 1964 Wales 10 Ivor John Allchurch 34y 11m 17d BC 01 of 03 H
3-2
Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 72 314 Wed 24 Nov 1965 Wales 6 Barrington Gerard Hole 23y 02m 08d BC 02 of 03 A
1-4
Ivor John Allchurch 14 73 337 Sat 03 May 1969 Wales 2 Stephen Clifford Derrett 21y 06m 17d BC 01 of 03 H
3-5
Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 73 337 Sat 03 May 1969 Wales 8 John Benjamin Toshack 20y 01m 11d 1 BC 01 of 03 H
3-5
Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 73 337 Sat 03 May 1969 Wales 11 Barrie Spencer Jones 27y 06m 23d BC 01 of 03 H
3-5
Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 76 350 Sat 15 May 1971 Wales 6 Leighton Phillips 21y 07m 20d BC 01 of 03 H
0-0
----- 77 360 Wed 24 May 1972 Wales 11 Leighton Phillips 22y 07m 29d BC 02 of 03 A
0-1
----- 78 378 Tue 14 May 1974 Wales 7 Gilbert Ivor Reece 31y 10m 12d BC 02 of 03 A
0-2
----- 78 378 Tue 14 May 1974 Wales 8 Anthony Keith Villars 22y 03m 20d BC 02 of 03 A
0-2
----- 80 390 Sat 17 May 1975 Wales 9 Gilbert Ivor Reece 32y 10m 15d BC 01 of 03 H
2-2
John Benjamin Toshack 28; Brian Flynn 35 81 405 Sat 28 May 1977 Wales 7 Peter Anthony Sayer 22y 00m 26d BC 01 of 03 H
0-0
----- 82 413 Wed 12 Oct 1977 Wales 7 Brian Flynn 21y 11m 21d WC 04 of 04 H
0-2
----- 83 415 Sat 13 May 1978 Northern Ireland 1 James Archibald Platt 26y 03m 17d BC 01 of 03 A
1-1
Martin Hugh Michael ONeill 26 84 416 Wed 17 May 1978 Wales 10 Philip Joseph Dwyer 24y 06m 19d BC 02 of 03 A
1-1
William Donachie og 90 85 424 Sat 19 May 1979 Wales 5 Philip Joseph Dwyer 25y 06m 21d BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 86 435 Wed 21 May 1980 Wales 4 Keith Pontin 23y 11m 07d BC 02 of 03 A
0-1
----- 87 586 Tue 27 May 1997 Wales 20 Simon Owen Haworth 20y 01m 27d F A
1-0
John Hartson 46 88 647 Wed 18 Feb 2004 Wales 3 Daniel Gabbidon 24y 06m 10d F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 88 647 Wed 18 Feb 2004 Wales 9 Robert Earnshaw 22y 10m 12d 3 F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 88 647 Wed 18 Feb 2004 Wales 17 Paul Ian Parry 23y 05m 30d F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 91 697 Sat 14 Nov 2009 Wales 11 Joe Ledley 22y 09m 22d F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 92 707 Wed 25 May 2011 Wales 8 Darcy Blake 22y 05m 12d NC N
1-3
Robert Earnshaw 36 92 707 Wed 25 May 2011 Wales 15 Adam Matthews 19y 04m 12d NC N
1-3
Robert Earnshaw 36 94 715 Wed 29 Feb 2012 Slovenia 21 Haris Vuckic 19y 06m 08d F H
1-1
Andraz Kirm 33 95 724 Fri 22 Mar 2013 Wales 8 craig Bellamy 33y 08m 09d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74 96 732 Tue 19 Nov 2013 Norway 7 Magnus Wolff Eikrem 23y 03m 11d F H
0-1
----- 97 756 Wed 22 Mar 2017 Canada 10 Junior Hoilett 26y 09m 17d F A
1-1
Fraser Aird 11 98 814 Sat 24 Sep 2022 Republic Of Ireland 22 Callum Robinson 27y 07m 22d NL 05 of 06 A
1-2
John Egan 18
Games by Opposition, Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 756 Wed 22 Mar 2017 Canada 10 Junior Hoilett 26y 09m 17d F A
1-1
Fraser Aird 11 1 118 Sat 26 Feb 1921 Northern Ireland 5 Ernest Edwin Smith 25y 01m 22d BC 02 of 03 H
0-2
----- 2 123 Sat 03 Mar 1923 Northern Ireland 1 Thomas George Farquharson 22y 02m 27d BC 01 of 03 H
0-1
----- 3 127 Sat 01 Mar 1924 Northern Ireland 1 Thomas George Farquharson 23y 02m 26d BC 02 of 03 A
0-2
----- 4 130 Sat 28 Feb 1925 Northern Ireland 1 Thomas George Farquharson 24y 02m 24d BC 02 of 03 H
0-3
----- 5 133 Sat 27 Feb 1926 Northern Ireland 3 Tom Watson 23y 04m 23d BC 02 of 03 A
0-4
----- 5 133 Sat 27 Feb 1926 Northern Ireland 4 Samuel Irving 32y 05m 30d BC 02 of 03 A
0-4
----- 5 133 Sat 27 Feb 1926 Northern Ireland 6 Tom 'Sticky' Sloan 27y 05m 04d BC 02 of 03 A
0-4
----- 8 136 Sat 26 Feb 1927 Northern Ireland 5 Tom 'Sticky' Sloan 28y 05m 03d BC 02 of 03 H
0-2
----- 9 415 Sat 13 May 1978 Northern Ireland 1 James Archibald Platt 26y 03m 17d BC 01 of 03 A
1-1
Martin Hugh Michael ONeill 26 1 732 Tue 19 Nov 2013 Norway 7 Magnus Wolff Eikrem 23y 03m 11d F H
0-1
----- 1 814 Sat 24 Sep 2022 Republic Of Ireland 22 Callum Robinson 27y 07m 22d NL 05 of 06 A
1-2
John Egan 18 1 715 Wed 29 Feb 2012 Slovenia 21 Haris Vuckic 19y 06m 08d F H
1-1
Andraz Kirm 33 1 111 Sat 28 Feb 1914 Wales 11 John Hugh Evans 25y 01m 00d BC 01 of 03 A
0-0
----- 2 114 Thu 26 Feb 1920 Wales 11 John Hugh Evans 31y 00m 28d 1 BC 01 of 03 H
1-1
John Hugh Evans 5 3 117 Sat 12 Feb 1921 Wales 4 Frederick Charles Keenor 26y 06m 15d BC 01 of 03 A
1-2
David John Collier 30 4 120 Sat 04 Feb 1922 Wales 4 Herbert Price Evans 27y 05m 07d BC 01 of 03 H
2-1
Leonard Stephen Davies 7; Stanley Charles Davies 25 4 120 Sat 04 Feb 1922 Wales 9 Leonard Stephen Davies 22y 09m 07d 1 BC 01 of 03 H
2-1
Leonard Stephen Davies 7; Stanley Charles Davies 25 6 124 Sat 17 Mar 1923 Wales 5 Frederick Charles Keenor 28y 07m 17d BC 02 of 03 A
0-2
----- 6 124 Sat 17 Mar 1923 Wales 10 Leonard Stephen Davies 23y 10m 17d BC 02 of 03 A
0-2
----- 8 126 Sat 16 Feb 1924 Wales 4 Herbert Price Evans 29y 05m 18d BC 01 of 03 H
2-0
William Davies 61; Leonard Stephen Davies 72 8 126 Sat 16 Feb 1924 Wales 5 Frederick Charles Keenor 29y 06m 18d BC 01 of 03 H
2-0
William Davies 61; Leonard Stephen Davies 72 8 126 Sat 16 Feb 1924 Wales 9 Leonard Stephen Davies 24y 09m 19d 1 BC 01 of 03 H
2-0
William Davies 61; Leonard Stephen Davies 72 11 129 Sat 14 Feb 1925 Wales 5 Frederick Charles Keenor 30y 06m 17d BC 01 of 03 A
1-3
William [2] Williams 43 11 129 Sat 14 Feb 1925 Wales 7 Willie Davies 24y 11m 04d BC 01 of 03 A
1-3
William [2] Williams 43 11 129 Sat 14 Feb 1925 Wales 9 Leonard Stephen Davies 25y 09m 17d BC 01 of 03 A
1-3
William [2] Williams 43 11 129 Sat 14 Feb 1925 Wales 10 George Harold Beadles 27y 04m 17d BC 01 of 03 A
1-3
William [2] Williams 43 15 132 Sat 31 Oct 1925 Wales 5 Frederick Charles Keenor 31y 03m 00d BC 01 of 03 H
0-3
----- 15 132 Sat 31 Oct 1925 Wales 6 James John Lewis 23y 09m 15d BC 01 of 03 H
0-3
----- 15 132 Sat 31 Oct 1925 Wales 8 Willie Davies 25y 07m 21d BC 01 of 03 H
0-3
----- 18 135 Sat 30 Oct 1926 Wales 5 Frederick Charles Keenor 32y 02m 30d BC 01 of 03 A
0-3
----- 18 135 Sat 30 Oct 1926 Wales 7 Willie Davies 26y 07m 20d BC 01 of 03 A
0-3
----- 20 138 Sat 29 Oct 1927 Wales 5 Frederick Charles Keenor 33y 02m 29d BC 01 of 03 H
2-2
Ernest Robert Curtis 44; James Davidson Gibson og 76 20 138 Sat 29 Oct 1927 Wales 8 Leonard Stephen Davies 28y 06m 01d BC 01 of 03 H
2-2
Ernest Robert Curtis 44; James Davidson Gibson og 76 20 138 Sat 29 Oct 1927 Wales 10 Ernest Robert Curtis 20y 04m 19d 1 BC 01 of 03 H
2-2
Ernest Robert Curtis 44; James Davidson Gibson og 76 23 141 Sat 27 Oct 1928 Wales 5 Frederick Charles Keenor 34y 02m 27d BC 01 of 03 A
2-4
William Davies 5; William Davies 75 23 141 Sat 27 Oct 1928 Wales 10 Leonard Stephen Davies 29y 05m 29d BC 01 of 03 A
2-4
William Davies 5; William Davies 75 25 147 Sat 26 Oct 1929 Wales 5 Robert Frederick John 30y 08m 23d BC 01 of 03 H
2-4
Eugene O'Callaghan 55; Leonard Stephen Davies 63 25 147 Sat 26 Oct 1929 Wales 9 Charles Jones 29y 10m 14d BC 01 of 03 H
2-4
Eugene O'Callaghan 55; Leonard Stephen Davies 63 27 151 Sat 25 Oct 1930 Wales 1 Sidney John Vivian Leonard Evans 27y 05m 05d BC 01 of 03 A
1-1
Thomas Bamford 6 27 151 Sat 25 Oct 1930 Wales 5 Frederick Charles Keenor 36y 02m 25d BC 01 of 03 A
1-1
Thomas Bamford 6 27 151 Sat 25 Oct 1930 Wales 10 Walter William Robbins 19y 11m 01d BC 01 of 03 A
1-1
Thomas Bamford 6 30 158 Sat 31 Oct 1931 Wales 10 Walter William Robbins 20y 11m 07d BC 02 of 03 H
2-3
Ernest Robert Curtis pen 12; Ernest Robert Curtis 78 31 162 Wed 26 Oct 1932 Wales 4 Frederick Charles Keenor 38y 02m 26d BC 02 of 03 A
5-2
John Ross Thomson og 10; Thomas Griffiths 20; Eugene O'Callaghan 25; David John Astley 43; Eugene O'Callaghan 46 32 197 Wed 12 Nov 1947 Wales 2 Alfred Sherwood 23y 11m 30d BC 02 of 03 A
2-1
Trevor Ford 35; George Lowrie 42 33 202 Sat 23 Oct 1948 Wales 2 Alfred Sherwood 24y 11m 10d BC 01 of 03 H
1-3
Brynmor Jones 22 33 202 Sat 23 Oct 1948 Wales 5 Frederick Stansfield 30y 10m 11d BC 01 of 03 H
1-3
Brynmor Jones 22 35 207 Wed 09 Nov 1949 Wales 3 Alfred Sherwood 25y 11m 27d BCWC 02 of 03 A
0-2
----- 35 207 Wed 09 Nov 1949 Wales 11 George Edwards 28y 11m 07d BCWC 02 of 03 A
0-2
----- 37 212 Sat 21 Oct 1950 Wales 3 Alfred Sherwood 26y 11m 08d BC 01 of 03 H
1-3
Aubrey Powell 68 38 221 Wed 14 Nov 1951 Wales 3 Alfred Sherwood 28y 00m 01d BC 02 of 03 A
1-0
Ivor John Allchurch 89 39 226 Sat 18 Oct 1952 Wales 3 Alfred Sherwood 28y 11m 05d BC 01 of 03 H
1-2
Trevor Ford 24 40 231 Wed 04 Nov 1953 Wales 1 Ronald Gilbert Howells 26y 09m 23d BCWC 02 of 03 A
3-3
William John Charles 49; Ivor John Allchurch 73; William John Charles 88 40 231 Wed 04 Nov 1953 Wales 3 Alfred Sherwood 29y 11m 22d BCWC 02 of 03 A
3-3
William John Charles 49; Ivor John Allchurch 73; William John Charles 88 42 238 Sat 16 Oct 1954 Wales 3 Alfred Sherwood 30y 11m 03d BC 01 of 03 H
0-1
----- 42 238 Sat 16 Oct 1954 Wales 9 Trevor Ford 31y 00m 15d BC 01 of 03 H
0-1
----- 44 247 Wed 09 Nov 1955 Wales 3 Alfred Sherwood 31y 11m 27d BC 02 of 03 A
0-2
----- 44 247 Wed 09 Nov 1955 Wales 9 Trevor Ford 32y 01m 08d BC 02 of 03 A
0-2
----- 46 250 Sat 20 Oct 1956 Wales 4 Alan Charles Harrington 22y 11m 03d BC 01 of 03 H
2-2
Trevor Ford 6; Terry Cameron Medwin 31 46 250 Sat 20 Oct 1956 Wales 6 Derrick Sullivan 26y 02m 10d BC 01 of 03 H
2-2
Trevor Ford 6; Terry Cameron Medwin 31 46 250 Sat 20 Oct 1956 Wales 9 Trevor Ford 33y 00m 19d 1 BC 01 of 03 H
2-2
Trevor Ford 6; Terry Cameron Medwin 31 49 260 Wed 13 Nov 1957 Wales 4 Alan Charles Harrington 23y 11m 27d BC 02 of 03 A
1-1
Terry Cameron Medwin 75 50 267 Sat 18 Oct 1958 Wales 4 Derrick Sullivan 28y 02m 08d BC 01 of 03 H
0-3
----- 51 274 Wed 04 Nov 1959 Wales 4 Derrick Sullivan 29y 02m 25d BC 02 of 03 A
1-1
William John Charles 8 51 274 Wed 04 Nov 1959 Wales 6 colin Walter Baker 24y 10m 17d BC 02 of 03 A
1-1
William John Charles 8 51 274 Wed 04 Nov 1959 Wales 9 Graham Moore 18y 07m 28d BC 02 of 03 A
1-1
William John Charles 8 54 280 Sat 22 Oct 1960 Wales 2 Alan Charles Harrington 26y 11m 05d BC 01 of 03 H
2-0
Clifford William Jones 44; Thomas Royston Vernon 73 54 280 Sat 22 Oct 1960 Wales 6 colin Walter Baker 25y 10m 04d BC 01 of 03 H
2-0
Clifford William Jones 44; Thomas Royston Vernon 73 56 288 Wed 08 Nov 1961 Wales 2 Alan Charles Harrington 27y 11m 22d BC 02 of 03 A
0-2
----- 56 288 Wed 08 Nov 1961 Wales 6 colin Walter Baker 26y 10m 21d BC 02 of 03 A
0-2
----- 58 292 Sat 20 Oct 1962 Wales 8 Ivor John Allchurch 33y 00m 04d 1 BC 01 of 03 H
2-3
Ivor John Allchurch 40; William John Charles 87 58 292 Sat 20 Oct 1962 Wales 9 Melvyn Charles 27y 05m 06d BC 01 of 03 H
2-3
Ivor John Allchurch 40; William John Charles 87 60 301 Wed 20 Nov 1963 Wales 9 William John Charles 31y 10m 24d BC 02 of 03 A
1-2
Barrie Spencer Jones 60 61 304 Sat 03 Oct 1964 Wales 4 Barrington Gerard Hole 22y 00m 17d BC 01 of 03 H
3-2
Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 61 304 Sat 03 Oct 1964 Wales 5 William John Charles 32y 09m 06d BC 01 of 03 H
3-2
Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 61 304 Sat 03 Oct 1964 Wales 10 Ivor John Allchurch 34y 11m 17d BC 01 of 03 H
3-2
Ronald Wyn Davies 6; Kenneth Leek 87; Kenneth Leek 89 64 314 Wed 24 Nov 1965 Wales 6 Barrington Gerard Hole 23y 02m 08d BC 02 of 03 A
1-4
Ivor John Allchurch 14 65 337 Sat 03 May 1969 Wales 2 Stephen Clifford Derrett 21y 06m 17d BC 01 of 03 H
3-5
Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 65 337 Sat 03 May 1969 Wales 8 John Benjamin Toshack 20y 01m 11d 1 BC 01 of 03 H
3-5
Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 65 337 Sat 03 May 1969 Wales 11 Barrie Spencer Jones 27y 06m 23d BC 01 of 03 H
3-5
Ronald Tudor Davies 29; John Benjamin Toshack 44; Ronald Tudor Davies 57 68 350 Sat 15 May 1971 Wales 6 Leighton Phillips 21y 07m 20d BC 01 of 03 H
0-0
----- 69 360 Wed 24 May 1972 Wales 11 Leighton Phillips 22y 07m 29d BC 02 of 03 A
0-1
----- 70 378 Tue 14 May 1974 Wales 7 Gilbert Ivor Reece 31y 10m 12d BC 02 of 03 A
0-2
----- 70 378 Tue 14 May 1974 Wales 8 Anthony Keith Villars 22y 03m 20d BC 02 of 03 A
0-2
----- 72 390 Sat 17 May 1975 Wales 9 Gilbert Ivor Reece 32y 10m 15d BC 01 of 03 H
2-2
John Benjamin Toshack 28; Brian Flynn 35 73 405 Sat 28 May 1977 Wales 7 Peter Anthony Sayer 22y 00m 26d BC 01 of 03 H
0-0
----- 74 413 Wed 12 Oct 1977 Wales 7 Brian Flynn 21y 11m 21d WC 04 of 04 H
0-2
----- 75 416 Wed 17 May 1978 Wales 10 Philip Joseph Dwyer 24y 06m 19d BC 02 of 03 A
1-1
William Donachie og 90 76 424 Sat 19 May 1979 Wales 5 Philip Joseph Dwyer 25y 06m 21d BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 77 435 Wed 21 May 1980 Wales 4 Keith Pontin 23y 11m 07d BC 02 of 03 A
0-1
----- 78 586 Tue 27 May 1997 Wales 20 Simon Owen Haworth 20y 01m 27d F A
1-0
John Hartson 46 79 647 Wed 18 Feb 2004 Wales 3 Daniel Gabbidon 24y 06m 10d F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 79 647 Wed 18 Feb 2004 Wales 9 Robert Earnshaw 22y 10m 12d 3 F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 79 647 Wed 18 Feb 2004 Wales 17 Paul Ian Parry 23y 05m 30d F H
4-0
Robert Earnshaw 1; Robert Earnshaw 34; Robert Earnshaw 57; Gareth Keith Taylor 77 82 697 Sat 14 Nov 2009 Wales 11 Joe Ledley 22y 09m 22d F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 83 707 Wed 25 May 2011 Wales 8 Darcy Blake 22y 05m 12d NC N
1-3
Robert Earnshaw 36 83 707 Wed 25 May 2011 Wales 15 Adam Matthews 19y 04m 12d NC N
1-3
Robert Earnshaw 36 85 724 Fri 22 Mar 2013 Wales 8 craig Bellamy 33y 08m 09d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74