22/10/2021 19:45 Flint Town United - The New Saints 1:1 (0:1)
20:00 Aberystwyth Town - Penybont FC 0:3 (0:2)
23/10/2021 14:30 Bala Town - Barry Town United 3:3 (3:1)
14:30 Cardiff Metropolitan - Connah's Quay Nomads 1:1 (0:1)
14:30 Haverfordwest County - Cefn Druids 2:1 (0:1)
17:15 Newtown AFC - Caernarfon Town 1:0 (1:0)
# Team M. W D L goals Dif. Pt.
1 The New Saints, Wales The New Saints 10 7 2 1 18:9 9 23
2 Newtown AFC, Wales Newtown AFC 10 7 1 2 21:8 13 22
3 Flint Town United, Wales Flint Town United 10 6 1 3 22:12 10 19
4 Bala Town, Wales Bala Town 10 4 5 1 17:11 6 17
5 Cardiff Metropolitan, Wales Cardiff Metropolitan 10 4 3 3 11:14 -3 15
6 Penybont FC, Wales Penybont FC 10 3 5 2 17:13 4 14
7 Caernarfon Town, Wales Caernarfon Town 10 4 2 4 15:13 2 14
8 Barry Town United, Wales Barry Town United 10 3 2 5 15:18 -3 11
9 Haverfordwest County, Wales Haverfordwest County 10 3 2 5 12:16 -4 11
10 Connah's Quay Nomads, Wales Connah's Quay Nomads 10 2 4 4 7:9 -2 10
11 Aberystwyth Town, Wales Aberystwyth Town 10 3 0 7 5:13 -8 9
12 Cefn Druids, Wales Cefn Druids 10 0 1 9 5:29 -24 1
  Playoffs
  Playoffs