All competitionsEuropa League Qual.League CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from CroatiaHNK Rijeka20020:8» All matchesTotal20020:8MatchesWDLScoreOpponents from LatviaFK Liepājas Metalurgs21013:3» All matchesTotal21013:3MatchesWDLScoreOpponents from WalesAberdare Town FC10012:4» All matchesAberystwyth Town23731331:48» All matchesAfan Lido FC980124:10» All matchesAirbus UK18351022:44» All matchesBala Town24831235:38» All matchesBangor City31981451:65» All matchesBarry Town United52123:7» All matchesBerriew FC11006:3» All matchesBuckley Town21014:5» All matchesCaernarfon Town631216:13» All matchesCaersws FC540011:4» All matchesCambrian United11003:2» All matchesCardiff Metropolitan30032:8» All matchesCarmarthen Town23751141:39» All matchesCefn Druids1353523:21» All matchesColwyn Bay FC1000:» All matchesConnah's Quay Nomads23361330:54» All matchesConwy Borough FC11004:2» All matchesCorwen FC11003:2» All matchesDenbigh Town11003:2» All matchesFlint Town United21001:0» All matchesGoytre United220011:5» All matchesGrange Quins11003:0» All matchesGresford Athletic21013:11» All matchesGuilsfield FC1000:» All matchesHaverfordwest County631211:9» All matchesHawarden Rangers10011:4» All matchesHolyhead Hotspur11002:1» All matchesHolywell Town20116:7» All matchesLlandudno FC51317:7» All matchesLlanelli Town15131117:38» All matchesLlanfair United11005:3» All matchesLlangefni Town FC11002:1» All matchesLlanrhaeadr-ym-Mochnant22008:3» All matchesLlanrwst United11006:1» All matchesMachynlleth FC11003:0» All matchesNeath FC1316612:19» All matchesNew Brighton Villa11005:1» All matchesNewtown AFC2065930:35» All matchesPenrhyncoch FC11002:1» All matchesPort Talbot Town2166921:32» All matchesPorthmadog FC52129:8» All matchesPure Swansea FC11001:0» All matchesRhos Aelwyd11006:1» All matchesRhostyllen FC11006:0» All matchesRhyl FC1304811:27» All matchesRuthin Town10010:3» All matchesSt. Asaph City22009:0» All matchesThe New Saints26222218:83» All matchesWelshpool Town532014:7» All matchesWest End FC11002:0» All matchesTotal34811069162546:678