Tongwynlais
1986
First Round - Group D05-10-1986TongwynlaisCope Chat 1-1
First Round - Group D12-10-1986Cope ChatTongwynlais L-W [1]
Second Round - Group D02-11-1986TongwynlaisPlymouth Pilgrims 3-1
Third Round07-12-1986Preston RangersTongwynlais 4-0
Tongwynlais won  [1]
1990
First Round - Group 1Bye
Second Round - Group 104-11-1990CrewkerneTongwynlais 1-11
Third Round - Group 102-12-1990TongwynlaisTruro City 1-5
1992
1st Round - Group 213-09-1992Red Vale UnitedTongwynlais O-W
2nd Round - Group 204-10-1992TongwynlaisCardiff 2-3
1993
First Round19-09-1993TongwynlaisSwindon Spitfires 2-1
Second Round17-10-1993Yate TownTongwynlais 0-6
Third Round14-11-1993TongwynlaisTruro City 2-5
1994
First Round18-09-1994Cardiff InstituteTongwynlais 1-3
Second Round16-10-1994BristolTongwynlais O-W [1]
Third Round13-11-1994Plymouth PilgrimsTongwynlais 3-1
Walkover for Tongwynlais  [1]
Barry Town
1995
First Round17-09-1995Newton AbbotBarry Town 1-3 [1]
Second Round15-10-1995Cheltenham YMCABarry Town 2-2
Second Round22-10-1995Barry TownCheltenham YMCA 2-1
Third Round12-11-1995Plymouth PilgrimsBarry Town 1-1 [2]
Third Round19-11-1995Barry TownPlymouth Pilgrims 4-3
Fourth Round10-12-1995Canary RacersBarry Town 2-2 [3]
Fourth Round10-12-1995Barry TownCanary Racers 1-4
Reported in Torbay Express and South Devon Echo as 0-3  [1]
AET  [2]
AET  [3]
1996
Preliminary Round08-09-1996Truro CityBarry Town 1-7
First Round29-09-1996Barry TownPlymouth Pilgrims 3-1
Second Round03-11-1996Barry TownBristol City 18-0
Third Round01-12-1996ClaptonBarry Town 1-5
Fourth Round05-01-1997ArsenalBarry Town 6-0
1997
Second Round02-11-1997Elmore EaglesBarry Town 0-7
Third Round14-12-1997Truro CityBarry Town 0-4
Fourth Round11-01-1998Reading RoyalsBarry Town 0-2
Fifth Round01-02-1998Barry TownStockport 2-1
Quarter Final01-03-1998Garswood SaintsBarry Town 1-2 [1]
Semi Final29-03-1998Barry TownCroydon 0-1
After Extra Time  [1]
1998
Second Round01-11-1998Bath CityBarry Town 0-5
Third Round06-12-1998Brighton & Hove AlbionBarry Town 4-2
1999
Third Round16-01-2000Wembley Mill HillBarry Town 1-1 [1]
AET. Wembley Mill Hill won 4-3 on penalties  [1]
2000
Fourth Round07-01-2001ChelseaBarry Town 5-3
2001
Fourth Round06-01-2002Millwall LionessesBarry Town 2-3 [1]
Fifth Round10-02-2002Barry TownDoncaster Belles 0-1
AET  [1]