All competitionsChampions League Qual.Conference League Qual.Europa League Qual.League CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from ArmeniaFC Alashkert20112:3» All matchesTotal20112:3MatchesWDLScoreOpponents from BelarusShakhter Soligorsk20021:5» All matchesTotal20021:5MatchesWDLScoreOpponents from Bosnia-HerzegovinaFK Sarajevo10010:2» All matchesTotal10010:2MatchesWDLScoreOpponents from FinlandHJK Helsinki21011:3» All matchesTotal21011:3MatchesWDLScoreOpponents from GeorgiaDinamo Tbilisi10010:1» All matchesTotal10010:1MatchesWDLScoreOpponents from IcelandKA Akureyri20020:4» All matchesTotal20020:4MatchesWDLScoreOpponents from KosovoFC Prishtina21015:6» All matchesKF Ballkani20112:3» All matchesTotal41127:9MatchesWDLScoreOpponents from Northern IrelandColeraine FC11002:0» All matchesTotal11002:0MatchesWDLScoreOpponents from NorwayStabæk IF21101:0» All matchesTotal21101:0MatchesWDLScoreOpponents from ScotlandCove Rangers11001:0» All matchesDumbarton FC10011:2» All matchesEdinburgh City10101:1» All matchesFalkirk FC11001:0» All matchesKilmarnock FC21013:2» All matchesPartick Thistle10010:2» All matchesQueen's Park FC11002:1» All matchesRoss County FC10011:3» All matchesTotal941410:11MatchesWDLScoreOpponents from SerbiaPartizan20020:4» All matchesVojvodina20021:3» All matchesTotal40041:7MatchesWDLScoreOpponents from SloveniaNK Bravo21011:2» All matchesTotal21011:2MatchesWDLScoreOpponents from WalesAFC Porth11005:3» All matchesAbertillery Bluebirds11003:0» All matchesAberystwyth Town5121121887:73» All matchesAfan Lido FC1481541:17» All matchesAirbus UK362061074:49» All matchesAmmanford AFC11002:0» All matchesBala Town5824141974:66» All matchesBangor City391142445:75» All matchesBarry Town United30167756:26» All matchesBethesda Athletic11006:1» All matchesBriton Ferry Llansawel AFC750216:7» All matchesBuckley Town330011:2» All matchesCPD Gwalchmai11007:2» All matchesCaerau Ely AFC11002:0» All matchesCaernarfon Town422113896:54» All matchesCaersws FC17101630:23» All matchesCambrian United11003:0» All matchesCardiff Metropolitan36228558:20» All matchesCarmarthen Town3816111064:56» All matchesCefn Druids34206862:37» All matchesColwyn Bay FC943216:12» All matchesCwmbran Celtic11003:0» All matchesCwmbran Town823313:14» All matchesDenbigh Town32018:3» All matchesFlint Town United17142139:9» All matchesGoytre United11003:2» All matchesGrange Quins22005:1» All matchesGuilsfield FC430012:2» All matchesHaverfordwest County321311849:37» All matchesHolywell Town33008:1» All matchesLlandudno FC1372422:11» All matchesLlanelli Town23151750:30» All matchesLlangefni Town FC22004:1» All matchesLlanidloes Town FC11002:0» All matchesMold Alexandra11001:0» All matchesNeath FC641111:5» All matchesNewtown AFC5227101585:68» All matchesPenybont FC21117324:10» All matchesPontypridd United440012:1» All matchesPort Talbot Town2496930:28» All matchesPorthmadog FC1894536:29» All matchesPrestatyn Town23136354:30» All matchesPwllheli FC22008:1» All matchesRhyl FC341042041:65» All matchesRuthin Town220011:0» All matchesSTM Sports11003:0» All matchesTaff's Well AFC11002:0» All matchesThe New Saints731195251:156» All matchesTrefelin BGC330012:1» All matchesUWIC Inter Cardiff11003:0» All matchesWelshpool Town1456318:17» All matchesTotal8113881582591378:1045