All competitionsLeague CupPremier LeagueUI-CupWelsh CupRecord by opponent MatchesWDLScoreOpponents from BulgariaMarek Dupnitza20111:3» All matchesTotal20111:3MatchesWDLScoreOpponents from WalesAberystwyth Town18151214:33» All matchesAfan Lido FC41216:4» All matchesAirbus UK1362520:17» All matchesBala Town30031:7» All matchesBangor 1876 FC11002:1» All matchesBangor City1744922:39» All matchesBarmouth & Dyffryn United11003:0» All matchesBarry Town United22004:1» All matchesBrickfield Rangers10011:3» All matchesCaernarfon Town1244419:23» All matchesCambrian United11004:3» All matchesCarmarthen Town1542922:31» All matchesCefn Albion11005:0» All matchesCefn Druids1463527:20» All matchesCoedpoeth United22006:2» All matchesConnah's Quay Nomads17611023:30» All matchesConwy Borough FC1000:» All matchesCwmbran Town843126:15» All matchesDenbigh Town11002:0» All matchesDolgellau Athletic Amateur10010:1» All matchesFlint Town United10010:1» All matchesGrange Quins21107:2» All matchesGreenfield FC10011:3» All matchesGuilsfield FC10011:3» All matchesHaverfordwest County143478:17» All matchesHawarden Rangers11006:1» All matchesHolyhead Hotspur10012:3» All matchesHolywell Town31024:9» All matchesLlanberis FC11003:0» All matchesLlandudno FC31024:6» All matchesLlandudno Junction FC10011:6» All matchesLlanelli Town122289:34» All matchesLlangefni Town FC21012:2» All matchesLlanidloes Town FC20012:3» All matchesLlanrhaeadr-ym-Mochnant10011:2» All matchesNeath FC60427:10» All matchesNefyn United22006:2» All matchesNewport Civil Service11001:0» All matchesNewtown AFC1795329:15» All matchesPenrhyncoch FC1000:» All matchesPort Talbot Town1544715:27» All matchesPorthmadog FC1984726:33» All matchesPrestatyn Town50044:11» All matchesRhayader Town11004:0» All matchesRhostyllen FC1000:» All matchesRhyl 187921018:6» All matchesRhyl FC15051015:41» All matchesRuthin Town11002:1» All matchesThe New Saints1411127:41» All matchesTiger Bay11004:0» All matchesWelshpool Town1643919:26» All matchesTotal2968959143405:535