Liberty Stadium City Swansea 2020-2021 2019-2020 Latest Matches Championship (England) - 2020 22 May 2021 - 5:30 pm Swansea 1 1 Barnsley Championship (England) - 2020 1 May 2021 - 2:00 pm Swansea 2 1 Derby Championship (England) - 2020 20 Apr 2021 - 6:00 pm Swansea 0 1 QPR Championship (England) - 2020 17 Apr 2021 - 11:30 am Swansea 2 2 Wycombe Championship (England) - 2020 5 Apr 2021 - 2:00 pm Swansea 0 1 Preston Championship (England) - 2020 20 Mar 2021 - 5:30 pm Swansea 0 1 Cardiff Championship (England) - 2020 6 Mar 2021 - 3:00 pm Swansea 2 1 Middlesbrough Championship (England) - 2020 27 Feb 2021 - 3:00 pm Swansea 1 3 Bristol City Championship (England) - 2020 24 Feb 2021 - 7:00 pm Swansea 1 0 Coventry Championship (England) - 2020 17 Feb 2021 - 7:00 pm Swansea 1 0 Nottingham Forest Championship (England) - 2020 5 Feb 2021 - 8:15 pm Swansea 2 0 Norwich Championship (England) - 2020 27 Jan 2021 - 7:00 pm Swansea 1 1 Brentford Championship (England) - 2020 2 Jan 2021 - 3:00 pm Swansea 2 1 Watford Championship (England) - 2020 30 Dec 2020 - 8:00 pm Swansea 0 0 Reading Championship (England) - 2020 19 Dec 2020 - 3:00 pm Swansea 2 0 Barnsley Championship (England) - 2020 8 Dec 2020 - 7:45 pm Swansea 0 0 Bournemouth Championship (England) - 2020 5 Dec 2020 - 3:00 pm Swansea 2 0 Luton Championship (England) - 2020 25 Nov 2020 - 7:45 pm Swansea 1 1 Sheffield Wednesday Championship (England) - 2020 21 Nov 2020 - 3:00 pm Swansea 1 0 Rotherham Championship (England) - 2020 31 Oct 2020 - 3:00 pm Swansea 2 0 Blackburn Championship (England) - 2020 27 Oct 2020 - 7:45 pm Swansea 2 0 Stoke City Championship (England) - 2020 17 Oct 2020 - 2:00 pm Swansea 1 2 Huddersfield Championship (England) - 2020 3 Oct 2020 - 2:00 pm Swansea 2 1 Millwall Championship (England) - 2020 19 Sep 2020 - 2:00 pm Swansea 0 0 Birmingham