All competitionsEuropa League Qual.League CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from CroatiaLokomotiva Zagreb20113:5» All matchesTotal20113:5MatchesWDLScoreOpponents from LatviaFK Ventspils20201:1» All matchesTotal20201:1MatchesWDLScoreOpponents from NorwayFK Haugesund20112:3» All matchesTotal20112:3MatchesWDLScoreOpponents from WalesAberystwyth Town451582166:71» All matchesAfan Lido FC1162220:14» All matchesAmmanford AFC11002:0» All matchesBala Town301131640:48» All matchesBangor City331122042:70» All matchesBarry Town United30032:7» All matchesBow Street11003:0» All matchesBriton Ferry Llansawel AFC21013:2» All matchesBuckley Town22008:3» All matchesCaernarfon Town1771926:33» All matchesCaersws FC1352617:20» All matchesCambrian United11003:2» All matchesCardiff Metropolitan92258:13» All matchesCarmarthen Town391452053:56» All matchesCefn Druids28991041:47» All matchesColwyn Bay FC30030:7» All matchesConnah's Quay Nomads361062049:74» All matchesCwmbran Town613211:11» All matchesDenbigh Town10011:2» All matchesFC Queens Park11003:0» All matchesFlint Town United71068:13» All matchesGoytre AFC220010:3» All matchesGrange Quins22004:0» All matchesGresford Athletic21015:3» All matchesGuilsfield FC31014:2» All matchesHaverfordwest County271121442:53» All matchesHolyhead Hotspur11005:2» All matchesHolywell Town22009:4» All matchesLex XI11003:1» All matchesLlandudno FC1023514:17» All matchesLlanelli Town1827918:36» All matchesLlanfair United11004:0» All matchesLlangefni Town FC21014:3» All matchesLlay Welfare11009:1» All matchesMold Alexandra11003:2» All matchesNeath FC1024413:18» All matchesNewtown AFC4623111193:63» All matchesPenrhyncoch FC22003:0» All matchesPenybont FC71066:16» All matchesPenycae FC11004:0» All matchesPontardawe Town1000:» All matchesPontypridd United40040:12» All matchesPort Talbot Town321381158:34» All matchesPorthmadog FC1445519:21» All matchesPrestatyn Town18105344:22» All matchesRhos Aelwyd11004:0» All matchesRhyl FC28451922:59» All matchesSaltney Town11004:0» All matchesThe New Saints576114047:159» All matchesTrefelin BGC22005:1» All matchesWelshpool Town1543823:30» All matchesWrexham AFC11002:1» All matchesTotal602203107287887:1056