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