All competitionsConference League Qual.League CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from AndorraFC Santa Coloma40131:7» All matchesTotal40131:7MatchesWDLScoreOpponents from LithuaniaKauno Žalgiris20111:4» All matchesTotal20111:4MatchesWDLScoreOpponents from WalesAFC Porth11003:1» All matchesAberbargoed Buds11002:0» All matchesAberystwyth Town1694231:10» All matchesAfan Lido FC31014:4» All matchesAirbus UK760116:6» All matchesAmmanford AFC21016:3» All matchesBala Town24561225:60» All matchesBarry Town United22106635:27» All matchesBriton Ferry Llansawel AFC842114:4» All matchesCaernarfon Town26135749:31» All matchesCaldicot Town10010:3» All matchesCambrian United32108:4» All matchesCardiff Draconians11006:0» All matchesCardiff Metropolitan2497837:30» All matchesCarmarthen Town41127:8» All matchesCefn Druids641118:7» All matchesColwyn Bay FC1041415:12» All matchesConnah's Quay Nomads21371110:24» All matchesConwy Borough FC11003:0» All matchesCwmbran Celtic22004:0» All matchesDinas Powys11001:0» All matchesFlint Town United1564422:18» All matchesGoytre United11004:1» All matchesGresford Athletic11002:0» All matchesHaverfordwest County20143332:16» All matchesHolywell Town11002:1» All matchesLlandudno FC11002:1» All matchesLlanelli Town32003:0» All matchesLlanidloes Town FC11004:0» All matchesMonmouth Town21013:4» All matchesNewtown AFC2094728:23» All matchesPanteg AFC11003:1» All matchesPontypridd United74218:2» All matchesPorthmadog FC11006:1» All matchesRisca United11005:1» All matchesTaff's Well AFC11003:2» All matchesThe New Saints28252125:70» All matchesTon Pentre FC11003:1» All matchesTrefelin BGC22007:1» All matchesUndy Athletic22008:0» All matchesTotal2931315995464:377