All competitionsEuropa League Qual.League CupPremier LeagueUI-CupWelsh CupRecord by opponent MatchesWDLScoreOpponents from DenmarkFC Copenhagen20020:4» All matchesTotal20020:4MatchesWDLScoreOpponents from FinlandTampere United20021:8» All matchesTotal20021:8MatchesWDLScoreOpponents from IrelandLongford Town21015:3» All matchesTotal21015:3MatchesWDLScoreOpponents from NorwaySK Brann20023:14» All matchesTotal20023:14MatchesWDLScoreOpponents from SwedenAIK20110:3» All matchesTotal20110:3MatchesWDLScoreOpponents from WalesAFC Porth11003:1» All matchesAbertillery Bluebirds11004:2» All matchesAberystwyth Town5417142375:96» All matchesAfan Lido FC1244421:23» All matchesAirbus UK392051456:53» All matchesAmmanford AFC21013:6» All matchesBala Town29951538:50» All matchesBangor City4112111854:70» All matchesBarry Town United110295:20» All matchesBow Street11006:1» All matchesBridgend Town11002:1» All matchesBriton Ferry Llansawel AFC21107:5» All matchesBryntirion Athletic11002:1» All matchesCaerau Ely AFC11004:0» All matchesCaernarfon Town1773733:29» All matchesCaersws FC1592431:22» All matchesCambrian United42027:10» All matchesCardiff City10012:3» All matchesCardiff Metropolitan1444616:23» All matchesCefn Druids29176649:29» All matchesColwyn Bay FC10011:3» All matchesConnah's Quay Nomads3810111656:64» All matchesCwmamman United11004:1» All matchesCwmbran Celtic10013:4» All matchesCwmbran Town832313:14» All matchesEvans & Williams11002:0» All matchesGoytre AFC22009:2» All matchesGoytre United22006:2» All matchesGrange Quins220014:0» All matchesHaverfordwest County28136950:37» All matchesHolyhead Hotspur21002:1» All matchesLlandudno FC1242614:20» All matchesLlanelli Town25821534:46» All matchesLlangefni Town FC21105:2» All matchesLlantwit Major FC11002:0» All matchesNeath FC1224614:19» All matchesNewport City21016:5» All matchesNewport Saints11004:1» All matchesNewtown AFC452271577:59» All matchesPenrhiwceiber Rangers11004:3» All matchesPenybont FC42118:7» All matchesPenydarren Boys & Girls1000:» All matchesPontypridd United32018:5» All matchesPort Talbot Town421891446:42» All matchesPorthmadog FC1472521:21» All matchesPrestatyn Town23115739:41» All matchesPwllheli FC11006:0» All matchesRhyl FC30761729:45» All matchesSwansea City U2120021:8» All matchesThe New Saints47743536:129» All matchesTrethomas Bluebirds22007:2» All matchesUndy Athletic11004:2» All matchesWelshpool Town1435617:24» All matchesTotal647246124271960:1054