All competitionsConference League Qual.FA CupLeague CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from EnglandBarnsley FC20110:1» All matchesStockport County11001:0» All matchesYork City21102:1» All matchesTotal52213:2MatchesWDLScoreOpponents from EstoniaFCI Levadia20020:10» All matchesTotal20020:10MatchesWDLScoreOpponents from Northern IrelandCrusaders FC21013:3» All matchesTotal21013:3MatchesWDLScoreOpponents from PolandLegia Warszawa20020:11» All matchesTotal20020:11MatchesWDLScoreOpponents from ScotlandClyde FC10010:1» All matchesTotal10010:1MatchesWDLScoreOpponents from WalesAberystwyth Town281141342:53» All matchesAfan Lido FC41213:3» All matchesAirbus UK1791733:26» All matchesAmmanford AFC22009:0» All matchesBala Town301081242:50» All matchesBangor City1434713:25» All matchesBarry Town United271241154:36» All matchesBerriew FC11004:1» All matchesBriton Ferry Llansawel AFC550016:6» All matchesCaersws FC1244423:19» All matchesCambrian United11009:1» All matchesCardiff Metropolitan26155652:33» All matchesCarmarthen Town1773729:33» All matchesCefn Druids24116743:38» All matchesColwyn Bay FC970222:5» All matchesConnah's Quay Nomads428132154:96» All matchesConwy Borough FC21005:1» All matchesCorwen FC11002:0» All matchesCwmbran Town842210:6» All matchesDenbigh Town11004:0» All matchesFlint Mountain11004:0» All matchesFlint Town United18142246:20» All matchesGoytre AFC10012:4» All matchesGoytre United11004:0» All matchesGrange Quins21013:5» All matchesGuilsfield Athletic11001:0» All matchesGuilsfield FC21014:4» All matchesHaverfordwest County305131231:43» All matchesHolyhead Hotspur32004:0» All matchesHolywell Town21005:3» All matchesLex XI11005:1» All matchesLlandudno FC41306:5» All matchesLlandudno Junction FC11004:0» All matchesLlanelli Town14221025:42» All matchesLlanfair United11007:0» All matchesLlangefni Town FC52026:7» All matchesLlanrug United22007:3» All matchesNeath FC41035:7» All matchesNewtown AFC391162142:73» All matchesPenmaenmawr Phoenix FC11005:3» All matchesPenrhyncoch FC11004:0» All matchesPenybont FC26751331:49» All matchesPontypridd United63037:7» All matchesPort Talbot Town1232715:24» All matchesPorthmadog FC1853933:38» All matchesPrestatyn Town621313:16» All matchesRhydymwyn FC10010:1» All matchesRhyl 187911002:1» All matchesRhyl FC15121214:47» All matchesRuthin Town11003:0» All matchesThe New Saints46424034:144» All matchesTrefelin BGC11002:0» All matchesWelshpool Town1236320:19» All matchesTotal550196103244863:998