| 1 | The NewThe New Saints10–0 Flint TownFlint Town United | 10 | 10 | 3 Oct 2020 |
| 2 | Barry TownBarry Town United6–3 Flint TownFlint Town United | 3 | 9 | 5 Dec 2020 |
| 3 | Barry TownBarry Town United6–2 Bala TownBala Town | 4 | 8 | 27 Mar 2021 |
| 3 | Caernarfon TownCaernarfon Town3–5 NewtownNewtown | 2 | 8 | 29 May 2021 |
| 5 | Cefn DruidsCefn Druids AFC0–7 NewtownNewtown | 7 | 7 | 30 Apr 2021 |
| 5 | Caernarfon TownCaernarfon Town1–6 Connah's QuayConnah's Quay Nomads | 5 | 7 | 13 Apr 2021 |
| 5 | Cardiff METCardiff Metropolitan University6–1 Haverfordwest CountyHaverfordwest County | 5 | 7 | 20 Apr 2021 |
| 5 | Bala TownBala Town5–2 Aberystwyth TownAberystwyth Town | 3 | 7 | 10 Oct 2020 |
| 5 | Bala TownBala Town5–2 Caernarfon TownCaernarfon Town | 3 | 7 | 17 Apr 2021 |
| 10 | PenybontPenybont6–0 Caernarfon TownCaernarfon Town | 6 | 6 | 5 Dec 2020 |
| 10 | Flint TownFlint Town United0–6 The NewThe New Saints | 6 | 6 | 27 Mar 2021 |
| 10 | Barry TownBarry Town United0–6 The NewThe New Saints | 6 | 6 | 13 Apr 2021 |
| 10 | Cefn DruidsCefn Druids AFC0–6 Flint TownFlint Town United | 6 | 6 | 4 May 2021 |
| 10 | Cardiff METCardiff Metropolitan University6–0 Cefn DruidsCefn Druids AFC | 6 | 6 | 8 May 2021 |
| 10 | PenybontPenybont1–5 Bala TownBala Town | 4 | 6 | 26 Sept 2020 |
| 10 | NewtownNewtown1–5 Connah's QuayConnah's Quay Nomads | 4 | 6 | 2 Apr 2021 |
| 10 | NewtownNewtown5–1 Haverfordwest CountyHaverfordwest County | 4 | 6 | 17 Apr 2021 |
| 10 | Aberystwyth TownAberystwyth Town5–1 Cefn DruidsCefn Druids AFC | 4 | 6 | 27 Apr 2021 |
| 10 | Cardiff METCardiff Metropolitan University5–1 Aberystwyth TownAberystwyth Town | 4 | 6 | 30 Apr 2021 |
| 10 | Cefn DruidsCefn Druids AFC2–4 NewtownNewtown | 2 | 6 | 9 Mar 2021 |
| 10 | Barry TownBarry Town United3–3 PenybontPenybont | 0 | 6 | 20 Apr 2021 |
| 22 | Cefn DruidsCefn Druids AFC0–5 Connah's QuayConnah's Quay Nomads | 5 | 5 | 3 Oct 2020 |
| 22 | The NewThe New Saints5–0 Cefn DruidsCefn Druids AFC | 5 | 5 | 16 Mar 2021 |
| 22 | Bala TownBala Town5–0 Flint TownFlint Town United | 5 | 5 | 2 Apr 2021 |
| 22 | Flint TownFlint Town United5–0 Cefn DruidsCefn Druids AFC | 5 | 5 | 13 Apr 2021 |
| 22 | NewtownNewtown5–0 Cefn DruidsCefn Druids AFC | 5 | 5 | 24 Apr 2021 |
| 22 | Haverfordwest CountyHaverfordwest County1–4 Connah's QuayConnah's Quay Nomads | 3 | 5 | 27 Sept 2020 |
| 22 | NewtownNewtown4–1 Cefn DruidsCefn Druids AFC | 3 | 5 | 29 Sept 2020 |
| 22 | Bala TownBala Town4–1 PenybontPenybont | 3 | 5 | 14 Nov 2020 |
| 22 | Caernarfon TownCaernarfon Town1–4 Haverfordwest CountyHaverfordwest County | 3 | 5 | 28 Nov 2020 |
| 22 | The NewThe New Saints4–1 Aberystwyth TownAberystwyth Town | 3 | 5 | 28 Nov 2020 |
| 22 | Bala TownBala Town4–1 Cardiff METCardiff Metropolitan University | 3 | 5 | 12 Dec 2020 |
| 22 | Cefn DruidsCefn Druids AFC4–1 Haverfordwest CountyHaverfordwest County | 3 | 5 | 12 Dec 2020 |
| 22 | Barry TownBarry Town United4–1 Cefn DruidsCefn Druids AFC | 3 | 5 | 19 Dec 2020 |
| 22 | NewtownNewtown4–1 Cardiff METCardiff Metropolitan University | 3 | 5 | 13 Mar 2021 |
| 22 | The NewThe New Saints4–1 Caernarfon TownCaernarfon Town | 3 | 5 | 2 Apr 2021 |
| 22 | The NewThe New Saints1–4 Connah's QuayConnah's Quay Nomads | 3 | 5 | 24 Apr 2021 |
| 22 | Barry TownBarry Town United1–4 Bala TownBala Town | 3 | 5 | 1 May 2021 |
| 22 | Aberystwyth TownAberystwyth Town2–3 Cardiff METCardiff Metropolitan University | 1 | 5 | 12 Sept 2020 |
| 22 | NewtownNewtown2–3 Caernarfon TownCaernarfon Town | 1 | 5 | 15 Sept 2020 |
| 22 | The NewThe New Saints3–2 Haverfordwest CountyHaverfordwest County | 1 | 5 | 24 Oct 2020 |
| 22 | NewtownNewtown3–2 Flint TownFlint Town United | 1 | 5 | 14 Nov 2020 |
| 22 | Caernarfon TownCaernarfon Town3–2 Cardiff METCardiff Metropolitan University | 1 | 5 | 27 Mar 2021 |
| 22 | PenybontPenybont2–3 Bala TownBala Town | 1 | 5 | 13 Apr 2021 |
| 22 | NewtownNewtown2–3 Cardiff METCardiff Metropolitan University | 1 | 5 | 4 May 2021 |
| 22 | Barry TownBarry Town United3–2 Caernarfon TownCaernarfon Town | 1 | 5 | 15 May 2021 |
| 47 | Caernarfon TownCaernarfon Town0–4 The NewThe New Saints | 4 | 4 | 27 Sept 2020 |
| 47 | Cefn DruidsCefn Druids AFC0–4 Aberystwyth TownAberystwyth Town | 4 | 4 | 6 Oct 2020 |
| 47 | Haverfordwest CountyHaverfordwest County0–4 PenybontPenybont | 4 | 4 | 6 Oct 2020 |
| 47 | PenybontPenybont0–4 The NewThe New Saints | 4 | 4 | 10 Oct 2020 |