| 24 Oct 20 | r10        | TNSTNS | 3 - 2 | Haverfordwest CountyHaverfordwest |
| 12 Dec 20 | r10        | BalaBala | 4 - 1 | Cardiff Metropolitan UnivCardiff Metro |
| 06 Mar 21 | r10        | Caernarfon Town FCCaernarfon To | 2 - 2 | Aberystwyth TownAberystwyth T |
| 06 Mar 21 | r10        | Connah's Quay NomadsConnah's Quay | 2 - 1 | NewtownNewtown |
| 06 Mar 21 | r10        | Newi Cefn DruidsNewi Cefn Dru | 0 - 1 | Barry Town UnitedBarry Town Un |
| 20 Mar 21 | r10        | Pen-y-BontPen-y-Bont | 1 - 2 | Flint Town UnitedFlint Town Un |
| 15 May 21 | r10        | Barry Town UnitedBarry Town Un | 3 - 2 | Caernarfon Town FCCaernarfon To |
| 15 May 21 | r10        | Pen-y-BontPen-y-Bont | 0 - 2 | Connah's Quay NomadsConnah's Quay |
| 15 May 21 | r10        | TNSTNS | 2 - 0 | BalaBala |
| 15 May 21 | r10        | Cardiff Metropolitan UnivCardiff Metro | 2 - 1 | Flint Town UnitedFlint Town Un |
| 15 May 21 | r10        | Haverfordwest CountyHaverfordwest | 2 - 0 | Newi Cefn DruidsNewi Cefn Dru |
| 15 May 21 | r10        | NewtownNewtown | 0 - 4 | Aberystwyth TownAberystwyth T |