Wednesday 29th July
Championship - Promotion Play-offs - Semi-finals
- Brentford 3 , Swansea City 1 at Full time , Brentford win 3 - 2 on aggregateBrentfordSwansea CityAggregate score Brentford 3 , Swansea City 2Full time
Sunday 26th July
Championship - Promotion Play-offs - Semi-finals
- Swansea City 1 , Brentford 0 at Full time , Brentford win 3 - 2 on aggregateSwansea CityBrentfordFull time
Wednesday 22nd July
Championship
- Reading 1 , Swansea City 4 at Full timeReadingSwansea CityFull time
Saturday 18th July
Championship
- Swansea City 1 , Bristol City 0 at Full timeSwansea CityBristol CityFull time
Wednesday 15th July
Championship
- Nottingham Forest 2 , Swansea City 2 at Full timeNottingham ForestSwansea CityFull time
Sunday 12th July
Championship
- Swansea City 0 , Leeds United 1 at Full timeSwansea CityLeeds UnitedFull time
Wednesday 8th July
Championship
- Birmingham City 1 , Swansea City 3 at Full timeBirmingham CitySwansea CityFull time
Sunday 5th July
Championship
- Swansea City 2 , Sheffield Wednesday 1 at Full timeSwansea CitySheffield WednesdayFull time
All times are UK and subject to change. BBC is not responsible for any changes.