1. Round | 12/08/2018 | The New Saints | - | Barry Town United | 5:1 | ||||
11. Round | 19/10/2018 | Barry Town United | - | Llanelli Town | 5:2 | ||||
16. Round | 01/12/2018 | Barry Town United | - | Newtown AFC | 4:1 | ||||
19. Round | 26/12/2018 | Barry Town United | - | Cardiff Metropolitan | 2:1 |