‹-- Swansea (Wales) Swansea City
Swansea Town (Wales) --› ‹-- Swansea (Wales) Wales
Swansea Town (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 3 Number of Different Players 20 Total Games 33 Starters 27 Subs Used 6 Total Goals 4 Total Penalties Total Own Goals Total Players Sent Off Total Players Booked Earliest Date Cap Won Wed 22 Apr 1970 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 POLAND 1 1 1 Thu 08 Oct 2015 Scotland 2 Poland 2 Thu 08 Oct 2015 Scotland 2 Poland 2 REPUBLIC OF IRELAND 1 2 2 1 Sat 11 Jun 2022 Republic Of Ireland 3 Scotland 0 Sat 24 Sep 2022 Scotland 2 Republic Of Ireland 1 WALES 18 30 24 6 3 Wed 22 Apr 1970 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 John Benjamin Toshack WALES Sat 19 May 1979 Wales 3 Scotland 0 Sat 19 May 1979 Wales 3 Scotland 0 1 3 1 0 0 3 0 2 Michael Obafemi REPUBLIC OF IRELAND Sat 11 Jun 2022 Republic Of Ireland 3 Scotland 0 Sat 24 Sep 2022 Scotland 2 Republic Of Ireland 1 2 1 1 0 1 4 2
Games by Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 345 Wed 22 Apr 1970 Wales 1 Anthony Horace Millington 26y 10m 17d BC 02 of 03 A
0-0
----- 2 368 Sat 12 May 1973 Wales 11 Brian Clifford Evans 30y 05m 10d BC 01 of 03 H
0-2
----- 3 398 Thu 06 May 1976 Wales 9 Alan Thomas Curtis 22y 00m 20d BC 01 of 03 A
1-3
Arfon Trevor Griffiths pen 61 4 403 Wed 17 Nov 1976 Wales 22 Alan Thomas Curtis 22y 07m 01d WC 02 of 04 A
0-1
----- 5 416 Wed 17 May 1978 Wales 11 Alan Thomas Curtis 24y 01m 01d BC 02 of 03 A
1-1
William Donachie og 90 6 424 Sat 19 May 1979 Wales 4 Leighton Phillips 29y 07m 24d BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 6 424 Sat 19 May 1979 Wales 9 Robert Mark James 22y 01m 26d BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 6 424 Sat 19 May 1979 Wales 10 John Benjamin Toshack 30y 01m 27d 3 BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 9 435 Wed 21 May 1980 Wales 8 Leighton James 27y 03m 05d BC 02 of 03 A
0-1
----- 9 435 Wed 21 May 1980 Wales 11 David Giles 24y 07m 00d BC 02 of 03 A
0-1
----- 9 435 Wed 21 May 1980 Wales 15 Leighton Phillips 30y 07m 26d BC 02 of 03 A
0-1
----- 12 444 Sat 16 May 1981 Wales 6 Leighton Phillips 31y 07m 21d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 12 444 Sat 16 May 1981 Wales 10 Leighton James 28y 03m 00d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 12 444 Sat 16 May 1981 Wales 20 Jeremy Melvyn Charles 21y 07m 20d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 15 453 Mon 24 May 1982 Wales 1 William Davies 34y 01m 23d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 2 christopher Marustik 20y 09m 14d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 5 Nigel Charles Ashley Stevenson 23y 06m 22d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 7 Alan Thomas Curtis 28y 01m 08d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 8 Robert Mark James 25y 02m 01d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 11 Leighton James 29y 03m 08d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 18 Ian Patrick Walsh 23y 08m 20d BC 02 of 03 A
0-1
----- 22 463 Sat 28 May 1983 Wales 9 Jeremy Melvyn Charles 23y 08m 02d BC 02 of 03 H
0-2
----- 23 697 Sat 14 Nov 2009 Wales 4 Ashley Errol Williams 25y 02m 22d F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 23 697 Sat 14 Nov 2009 Wales 21 Joseph Allen 19y 08m 00d F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 25 707 Wed 25 May 2011 Wales 2 Neil Taylor 22y 03m 18d NC N
1-3
Robert Earnshaw 36 25 707 Wed 25 May 2011 Wales 18 David Rhys George Best Cotterill 23y 05m 21d NC N
1-3
Robert Earnshaw 36 27 720 Fri 12 Oct 2012 Wales 3 Ben Davies 19y 05m 18d WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 27 720 Fri 12 Oct 2012 Wales 6 Ashley Errol Williams 28y 01m 19d WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 29 724 Fri 22 Mar 2013 Wales 3 Ben Davies 19y 10m 26d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74 29 724 Fri 22 Mar 2013 Wales 6 Ashley Errol Williams 28y 06m 27d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74 31 746 Thu 08 Oct 2015 Poland 1 Lukasz Fabianski 30y 05m 20d EC 09 of 10 A
2-2
Robert Lewandowski 3; Robert Lewandowski 94 32 811 Sat 11 Jun 2022 Republic Of Ireland 10 Michael Obafemi 21y 11m 05d 1 NL 02 of 06 H
3-0
Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 33 814 Sat 24 Sep 2022 Republic Of Ireland 10 Michael Obafemi 22y 02m 18d 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 746 Thu 08 Oct 2015 Poland 1 Lukasz Fabianski 30y 05m 20d EC 09 of 10 A
2-2
Robert Lewandowski 3; Robert Lewandowski 94 1 811 Sat 11 Jun 2022 Republic Of Ireland 10 Michael Obafemi 21y 11m 05d 1 NL 02 of 06 H
3-0
Alan Browne 20; Troy Parrott 28; Michael Obafemi 51 2 814 Sat 24 Sep 2022 Republic Of Ireland 10 Michael Obafemi 22y 02m 18d NL 05 of 06 A
1-2
John Egan 18 1 345 Wed 22 Apr 1970 Wales 1 Anthony Horace Millington 26y 10m 17d BC 02 of 03 A
0-0
----- 2 368 Sat 12 May 1973 Wales 11 Brian Clifford Evans 30y 05m 10d BC 01 of 03 H
0-2
----- 3 398 Thu 06 May 1976 Wales 9 Alan Thomas Curtis 22y 00m 20d BC 01 of 03 A
1-3
Arfon Trevor Griffiths pen 61 4 403 Wed 17 Nov 1976 Wales 22 Alan Thomas Curtis 22y 07m 01d WC 02 of 04 A
0-1
----- 5 416 Wed 17 May 1978 Wales 11 Alan Thomas Curtis 24y 01m 01d BC 02 of 03 A
1-1
William Donachie og 90 6 424 Sat 19 May 1979 Wales 4 Leighton Phillips 29y 07m 24d BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 6 424 Sat 19 May 1979 Wales 9 Robert Mark James 22y 01m 26d BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 6 424 Sat 19 May 1979 Wales 10 John Benjamin Toshack 30y 01m 27d 3 BC 01 of 03 H
3-0
John Benjamin Toshack 29; John Benjamin Toshack 35; John Benjamin Toshack 75 9 435 Wed 21 May 1980 Wales 8 Leighton James 27y 03m 05d BC 02 of 03 A
0-1
----- 9 435 Wed 21 May 1980 Wales 11 David Giles 24y 07m 00d BC 02 of 03 A
0-1
----- 9 435 Wed 21 May 1980 Wales 15 Leighton Phillips 30y 07m 26d BC 02 of 03 A
0-1
----- 12 444 Sat 16 May 1981 Wales 6 Leighton Phillips 31y 07m 21d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 12 444 Sat 16 May 1981 Wales 10 Leighton James 28y 03m 00d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 12 444 Sat 16 May 1981 Wales 20 Jeremy Melvyn Charles 21y 07m 20d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 15 453 Mon 24 May 1982 Wales 1 William Davies 34y 01m 23d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 2 christopher Marustik 20y 09m 14d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 5 Nigel Charles Ashley Stevenson 23y 06m 22d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 7 Alan Thomas Curtis 28y 01m 08d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 8 Robert Mark James 25y 02m 01d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 11 Leighton James 29y 03m 08d BC 02 of 03 A
0-1
----- 15 453 Mon 24 May 1982 Wales 18 Ian Patrick Walsh 23y 08m 20d BC 02 of 03 A
0-1
----- 22 463 Sat 28 May 1983 Wales 9 Jeremy Melvyn Charles 23y 08m 02d BC 02 of 03 H
0-2
----- 23 697 Sat 14 Nov 2009 Wales 4 Ashley Errol Williams 25y 02m 22d F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 23 697 Sat 14 Nov 2009 Wales 21 Joseph Allen 19y 08m 00d F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 25 707 Wed 25 May 2011 Wales 2 Neil Taylor 22y 03m 18d NC N
1-3
Robert Earnshaw 36 25 707 Wed 25 May 2011 Wales 18 David Rhys George Best Cotterill 23y 05m 21d NC N
1-3
Robert Earnshaw 36 27 720 Fri 12 Oct 2012 Wales 3 Ben Davies 19y 05m 18d WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 27 720 Fri 12 Oct 2012 Wales 6 Ashley Errol Williams 28y 01m 19d WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 29 724 Fri 22 Mar 2013 Wales 3 Ben Davies 19y 10m 26d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74 29 724 Fri 22 Mar 2013 Wales 6 Ashley Errol Williams 28y 06m 27d WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74