Welsh football pre-season guide

Swansea City start the 2018-19 campaign in the Championship after losing their Premier League status
Swansea City start the 2018-19 campaign in the Championship after losing their Premier League status

Last season was one of glory for Cardiff City, despair for Swansea City and a case of promising starts squandered for Newport County and Wrexham.

With preparations for the 2018-19 campaign already underway, here is BBC Sport Wales' guide to the pre-season friendlies of the four Welsh clubs.

Friday, 29 June

Lex XI 1-2 Wrexham

Saturday, 7 July

Airbus UK Broughton 0-2 Wrexham

Tuesday, 10 July

Yeovil 1-2 Swansea City

Wednesday, 11 July

Newport County 2-2 Bristol City

Louletano DC 2-2 Wrexham

Friday, 13 July

Taffs Well 0-3 Cardiff City

Undy FC 1-1 Newport County

Saturday, 14 July

Chippenham Town 1-0 Newport County

Sunday, 15 July

Truro City 0-2 Cardiff City U23

Monday, 16 July

Tavistock AFC 0-6 Cardiff City

Tuesday, 17 July

AFC St Austell 2-4 Cardiff City U23

Bangor City 2-2 Wrexham

Wednesday, 18 July

Bodmin Town 1-11 Cardiff City

Swansea City 1-0 Newport County

Penybont 0-0 Newport County XI

Thursday, 19 July

Porthleven FC 1-9 Cardiff City U23

Friday, 20 July

Torquay United 1-1 Cardiff City

Saturday, 21 July

Liskeard Athletic 0-11 Cardiff City U23

Genoa 1-1 Swansea City (Genoa win 4-3 on penalties)

FC Magdeburg 0-0 Swansea City (FC Magdeburg win 4-2 on penalties)

Hereford 0-2 Newport County

AFC Telford Utd 3-1 Wrexham

Tuesday, 24 July

Eibar 2-1 Swansea City

Macclesfield Town 1-1 Wrexham

Wednesday, 25 July

Rotherham United 2-1 Cardiff City

Friday, 27 July

SC Freiburg 3-0 Swansea City

Saturday, 28 July

Burton Albion 1-5 Cardiff City

Wrexham 2-3 Forest Green Rovers

Hereford 0-3 Cardiff City U23

Newport 1-3 Stoke City U23

Tuesday, 31 July

Greenock Morton P-P Cardiff City

Saturday, 4 August

Cardiff City 1-2 Real Betis