All competitionsEuropa League Qual.League CupPremier LeagueUI-CupWelsh CupRecord by opponent MatchesWDLScoreOpponents from LatviaFC Dinaburg20110:4» All matchesTotal20110:4MatchesWDLScoreOpponents from MaltaFloriana FC20113:4» All matchesTotal20113:4MatchesWDLScoreOpponents from Northern IrelandDerry City20020:9» All matchesTotal20020:9MatchesWDLScoreOpponents from WalesAFC Llwydcoed11003:0» All matchesAber Valley FC11009:0» All matchesAfan Lido FC2097338:16» All matchesAirbus UK452181571:66» All matchesAmmanford AFC10010:1» All matchesBala Town441092551:86» All matchesBangor City361071952:72» All matchesBarry Town United27841527:41» All matchesBriton Ferry Llansawel AFC41034:13» All matchesBryntirion Athletic11003:0» All matchesCaernarfon Town281341153:42» All matchesCaersws FC18125133:14» All matchesCambrian United31027:9» All matchesCardiff City U211000:» All matchesCardiff Metropolitan30651828:57» All matchesCarmarthen Town5423141796:75» All matchesCefn Druids40266891:37» All matchesColwyn Bay FC53026:5» All matchesConnah's Quay Nomads5118122173:87» All matchesCwmamman United11004:3» All matchesCwmbran Town850314:10» All matchesFC Cefn11006:1» All matchesFlint Town United143299:24» All matchesGoytre United11005:1» All matchesGrange Quins21105:2» All matchesHaverfordwest County5119131967:74» All matchesHolywell Town32005:1» All matchesLlandudno FC1682523:21» All matchesLlanelli Town321151646:58» All matchesLlanfair United11004:2» All matchesLlangefni Town FC21013:3» All matchesLlanidloes Town FC11002:1» All matchesMenai Bridge Tigers11002:0» All matchesNeath FC1135323:17» All matchesNewtown AFC6324182197:104» All matchesPencoed Athletic AFC11001:0» All matchesPenrhyncoch FC11002:1» All matchesPenybont FC1624910:31» All matchesPontardawe Town11002:1» All matchesPontypridd United923410:11» All matchesPort Talbot Town3611111350:58» All matchesPorthmadog FC1591528:16» All matchesPrestatyn Town23133748:31» All matchesRhyl FC27981044:42» All matchesRuthin Town11002:1» All matchesSTM Sports10011:2» All matchesSaltney Town1000:» All matchesTaff's Well AFC11002:0» All matchesThe New Saints504113540:147» All matchesWelshpool Town1573528:16» All matchesTotal8163091713271228:1300