All competitionsConference League Qual.Europa League Qual.League CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from Faeroe IslandsB36 Tórshavn20112:3» All matchesTotal20112:3MatchesWDLScoreOpponents from IcelandFH Hafnarfjörður20021:4» All matchesTotal20021:4MatchesWDLScoreOpponents from MaltaFloriana FC20023:5» All matchesTotal20023:5MatchesWDLScoreOpponents from North MacedoniaKF Shkëndija 7921011:1» All matchesTotal21011:1MatchesWDLScoreOpponents from WalesAberbargoed Buds11002:0» All matchesAberdare Town FC10010:3» All matchesAberystwyth Town5119131974:67» All matchesAfan Lido FC64208:1» All matchesAirbus UK271421153:42» All matchesAmmanford AFC32003:0» All matchesBaglan Dragons1000:» All matchesBala Town26771229:41» All matchesBangor City21471026:43» All matchesBarry Town United2387734:37» All matchesBrecon Corries220011:2» All matchesBriton Ferry Llansawel AFC760116:6» All matchesCaernarfon Town301213543:31» All matchesCaersws FC1474317:8» All matchesCambrian United42026:5» All matchesCardiff City U2110010:4» All matchesCardiff Corinthians11004:0» All matchesCardiff Metropolitan27791121:42» All matchesCarmarthen Town28961337:50» All matchesCefn Druids22125536:18» All matchesChepstow Town FC11004:3» All matchesColwyn Bay FC741211:6» All matchesConnah's Quay Nomads328111337:49» All matchesCroesyceiliog AFC11002:1» All matchesCwmbran Town861113:4» All matchesFlint Town United1783623:20» All matchesGoytre United330011:3» All matchesGrange Quins21017:1» All matchesHolyhead Hotspur11003:2» All matchesHolywell Town11001:0» All matchesLlandudno FC31022:3» All matchesLlandudno Junction FC11003:2» All matchesLlanelli Town24731433:39» All matchesLlangefni Town FC21016:3» All matchesNeath FC1032512:18» All matchesNewport City11005:0» All matchesNewport YMCA11002:1» All matchesNewtown AFC331081546:58» All matchesPenlan Club11005:0» All matchesPenybont FC20331416:32» All matchesPontypridd United1143416:13» All matchesPort Talbot Town23751130:33» All matchesPorthmadog FC1494126:9» All matchesPrestatyn Town62139:11» All matchesPure Swansea FC11004:3» All matchesRhayader Town10101:1» All matchesRhyl FC1948721:31» All matchesSTM Sports32004:1» All matchesSwansea City U2111004:1» All matchesTaff's Well AFC21002:0» All matchesThe New Saints35242921:92» All matchesTrefelin BGC11002:1» All matchesTrethomas Bluebirds20011:2» All matchesUWIC Inter Cardiff11002:0» All matchesUndy Athletic22008:2» All matchesWelshpool Town1584324:14» All matchesWest End FC11003:2» All matchesTotal603226137234840:861