All competitionsConference League Qual.Europa League Qual.League CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from DenmarkFC Copenhagen20021:5» All matchesTotal20021:5MatchesWDLScoreOpponents from Faeroe IslandsHB Tórshavn21012:2» All matchesTotal21012:2MatchesWDLScoreOpponents from IrelandDundalk FC20020:5» All matchesTotal20020:5MatchesWDLScoreOpponents from LatviaSkonto FC20021:7» All matchesTotal20021:7MatchesWDLScoreOpponents from MaltaValletta FC22004:2» All matchesTotal22004:2MatchesWDLScoreOpponents from PolandWisła Kraków20110:7» All matchesTotal20110:7MatchesWDLScoreOpponents from SlovakiaSpartak Trnava20022:6» All matchesTotal20022:6MatchesWDLScoreOpponents from WalesAberystwyth Town63211824104:97» All matchesAfan Lido FC1674533:25» All matchesAirbus UK4611112363:93» All matchesAmmanford AFC11002:0» All matchesBala Town5411142860:95» All matchesBangor City401152452:82» All matchesBarry Town United23114837:30» All matchesBerriew FC11006:1» All matchesBridgend Town10011:2» All matchesBriton Ferry Llansawel AFC41215:5» All matchesBuckley Town11003:2» All matchesCaernarfon Town392161173:42» All matchesCaersws FC1735915:29» All matchesCambrian United32015:3» All matchesCardiff Corinthians11008:1» All matchesCardiff Metropolitan27941434:36» All matchesCarmarthen Town451572259:77» All matchesCefn Druids37199981:39» All matchesColwyn Bay FC32008:4» All matchesConnah's Quay Nomads5215102768:85» All matchesCwmbran Town850315:11» All matchesFlint Town United1673624:26» All matchesGrange Quins22006:0» All matchesGuilsfield FC32005:0» All matchesHaverfordwest County331581058:46» All matchesHolyhead Hotspur1000:» All matchesHolywell Town21014:3» All matchesLlandudno FC1675427:25» All matchesLlanelli Town22541337:54» All matchesLlangefni Town FC22005:3» All matchesLlanuwchllyn FC21007:0» All matchesNeath FC1131610:26» All matchesNomads of Connah's Quay11002:0» All matchesPenrhyncoch FC10102:2» All matchesPenybont FC2074923:28» All matchesPontypridd United550016:6» All matchesPort Talbot Town328101433:49» All matchesPorthmadog FC1474325:19» All matchesPrestatyn Town2095635:30» All matchesRhyl FC301051543:57» All matchesSTM Sports1000:» All matchesThe New Saints687134853:183» All matchesWelshpool Town1653827:30» All matchesY Felinheli F.C.11006:0» All matchesTotal8012731653531180:1346