Sunday 25th October

  • Barry Town United 1 , Wrexham 3 at Full time
    Barry Town United
    Wrexham
    Full time
  • Briton Ferry Llansawel 0 , Cardiff City 6 at Full time
    Briton Ferry Llansawel
    Cardiff City
    Full time
  • Cardiff Met 0 , Swansea City 2 at Full time
    Cardiff Met
    Swansea City
    Full time
  • The New Saints 4 , Aberystwyth Town 0 at Full time
    The New Saints
    Aberystwyth Town
    Full time

Sunday 18th October

  • Aberystwyth Town 2 , Barry Town United 2 at Full time
    Aberystwyth Town
    Barry Town United
    Full time
  • Cardiff City 1 , The New Saints 0 at Full time
    Cardiff City
    The New Saints
    Full time
  • Wrexham 7 , Cardiff Met 0 at Full time
    Wrexham
    Cardiff Met
    Full time
  • Swansea City 0 , Briton Ferry Llansawel 3 at Full time
    Swansea City
    Briton Ferry Llansawel
    Full time

Sunday 11th October

  • Aberystwyth Town 0 , Cardiff City 10 at Full time
    Aberystwyth Town
    Cardiff City
    Full time
  • Cardiff Met 2 , Barry Town United 2 at Full time
    Cardiff Met
    Barry Town United
    Full time
  • Swansea City 1 , Wrexham 8 at Full time
    Swansea City
    Wrexham
    Full time
  • The New Saints 3 , Briton Ferry Llansawel 1 at Full time
    The New Saints
    Briton Ferry Llansawel
    Full time

Sunday 4th October

  • Barry Town United 0 , Swansea City 4 at Full time
    Barry Town United
    Swansea City
    Full time
  • Briton Ferry Llansawel 7 , Aberystwyth Town 1 at Full time
    Briton Ferry Llansawel
    Aberystwyth Town
    Full time
  • Cardiff City 7 , Cardiff Met 1 at Full time
    Cardiff City
    Cardiff Met
    Full time
  • Wrexham 2 , The New Saints 3 at Full time
    Wrexham
    The New Saints
    Full time
Please note: All times are UK. Some content is provided by third parties, is subject to change, and is unverified.