Aberystwyth Town Cambrian & Clydach Vale 1-2
Cardiff Metropolitan Carmarthen Town 3-2
Merthyr Town Port Talbot Town 3-1
Penybont FC Barry Town United 4-2
Risca United Haverfordwest County 3-1
Risca United Barry Town United 1-5
Cambrian & Clydach Vale Cardiff Metropolitan 2-2
Carmarthen Town Penybont FC 2-2
Haverfordwest County Merthyr Town 2-1
Port Talbot Aberystwyth Town 1-0
Cardiff Metropolitan Port Talbot Town 6-0
Haverfordwest County Barry Town United 3-2
Merthyr Town Aberystwyth Town 4-1
Penybont FC Cambrian & Clydach Vale 3-4
Risca United Carmarthen Town 6-2
Cambrian & Clydach Vale Risca United 4-0
Carmarthen Town Haverfordwest County 1-4
Port Talbot Penybont FC 0-1
Risca United Port Talbot Town 6-5
Barry Town United Carmarthen Town 10-1
Haverfordwest County Cambrian & Clydach Vale 0-6
Penybont FC Aberystwyth Town 7-0
Merthyr Town Cardiff Metropolitan 2-4
Aberystwyth Town Risca United 2-1
Cambrian & Clydach Vale Barry Town United 5-2
Cardiff Metropolitan Penybont FC 2-2
Port Talbot Haverfordwest County 3-3
Barry Town United Port Talbot Town 3-1
Haverfordwest County Aberystwyth Town 3-2
Penybont FC Merthyr Town 4-0
Carmarthen Town Cambrian & Clydach Vale 0-7
Barry Town United Aberystwyth Town 1-1
Penybont FC Risca United 3-1
Merthyr Town Cambrian & Clydach Vale 1-3
Port Talbot Carmarthen Town 2-1
Cambrian & Clydach Vale Cardiff Metropolitan 4-2
Haverfordwest County Carmarthen Town 2-0
Merthyr Town Port Talbot Town 0-3
Risca United Penybont FC 3-4
Aberystwyth Town Haverfordwest County 8-0
Carmarthen Town Merthyr Town 4-6
Risca United Merthyr Town 2-1
Barry Town United Cardiff Metropolitan 1-4
Cambrian & Clydach Vale Port Talbot Town 6-2
Carmarthen Town Aberystwyth Town 2-4
Barry Town United Risca United 5-1
Penybont FC Cambrian & Clydach Vale 1-0
Cardiff Metropolitan Haverfordwest County 2-0
Cambrian & Clydach Vale Barry Town United 7-2
Cardiff Metropolitan Penybont FC 4-3
Aberystwyth Town Carmarthen Town 5-3
Cardiff Metropolitan Barry Town United 2-1
Penybont FC Haverfordwest County 1-3
Merthyr Town Risca United 4-1
Barry Town United Penybont FC 2-0
Cambrian & Clydach Vale Aberystwyth Town 5-2
Carmarthen Town Cardiff Metropolitan 0-1
Haverfordwest County Risca United 2-1
Port Talbot Merthyr Town 2-1
Aberystwyth Town Port Talbot -
Aberystwyth Town Port Talbot Town P-P
Barry Town United Risca United -
Cardiff Metropolitan Cambrian & Clydach Vale -
Merthyr Town Haverfordwest County -
Penybont FC Carmarthen Town -
Haverfordwest County Penybont FC -
Merthyr Town Aberystwyth Town -
Port Talbot Carmarthen Town -
Risca United Cambrian & Clydach Vale -
Barry Town United Cardiff Metropolitan -
Aberystwyth Town Merthyr Town -
Barry Town United Haverfordwest County -
Cambrian & Clydach Vale Penybont FC -
Carmarthen Town Risca United -
Port Talbot Cardiff Metropolitan -
Haverfordwest County Merthyr Town -
Risca United Cambrian & Clydach Vale -
Cardiff Metropolitan Aberystwyth Town -
Penybont FC Port Talbot -
Haverfordwest County Carmarthen Town -
Merthyr Town Barry Town United -
Barry Town United Merthyr Town -
Carmarthen Town Aberystwyth Town -
Cardiff Metropolitan Risca United -
Penybont FC Barry Town United -
Port Talbot Haverfordwest County -
Cardiff Metropolitan Risca United -
Aberystwyth Town Penybont FC -
Cambrian & Clydach Vale Haverfordwest County -
Cardiff Metropolitan Merthyr Town -
Carmarthen Town Barry Town United -
Port Talbot Risca United -
Barry Town United Cambrian & Clydach Vale -
Penybont FC Cardiff Metropolitan -
Risca United Aberystwyth Town -
Haverfordwest County Port Talbot -
Merthyr Town Carmarthen Town -
Aberystwyth Town Cardiff Metropolitan -
Carmarthen Town Merthyr Town -
Port Talbot Cambrian & Clydach Vale -
Risca United Cardiff Metropolitan -
Aberystwyth Town Haverfordwest County -
Cambrian & Clydach Vale Carmarthen Town -
Merthyr Town Penybont FC -
Port Talbot Barry Town United -
Aberystwyth Town Barry Town United -
Cambrian & Clydach Vale Merthyr Town -
Carmarthen Town Port Talbot -
Haverfordwest County Cardiff Metropolitan -
Risca United Penybont FC -
Please note that all fixtures are provisional and subject to change.