All competitionsEuropa League Qual.League CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from FinlandTPS Turku20021:7» All matchesTotal20021:7MatchesWDLScoreOpponents from WalesAberaman AFC11001:0» All matchesAberbargoed Buds10010:2» All matchesAberdare Town FC22007:1» All matchesAberystwyth Town3613111158:50» All matchesAfan Lido FC1994639:26» All matchesAirbus UK321181334:58» All matchesBala Town21561021:36» All matchesBangor City347121542:64» All matchesBarry Town United20113:5» All matchesCPD Gwalchmai11004:1» All matchesCaerau Ely AFC11003:0» All matchesCaernarfon Town1272324:15» All matchesCaersws FC1574427:15» All matchesCaldicot Town11003:0» All matchesCambrian United41023:8» All matchesCarmarthen Town421491842:46» All matchesCefn Druids16104233:12» All matchesConnah's Quay Nomads2496928:30» All matchesCwmbran Celtic22007:1» All matchesCwmbran Town841315:14» All matchesDenbigh Town11007:0» All matchesGrange Quins21015:1» All matchesHaverfordwest County23115733:30» All matchesLlandudno FC20112:5» All matchesLlanelli Town27941433:49» All matchesLlangefni Town FC21014:5» All matchesMerthyr Town11002:1» All matchesNeath FC1883737:30» All matchesNewport County10011:2» All matchesNewtown AFC321410849:33» All matchesPorthmadog FC1692535:23» All matchesPrestatyn Town2196632:21» All matchesRhyl FC231011231:43» All matchesSeven Sisters11002:1» All matchesSwansea City11002:1» All matchesTaff's Well AFC1000:» All matchesThe New Saints36472423:81» All matchesTon Pentre FC11003:1» All matchesWelshpool Town1585226:10» All matchesTotal498194112187721:721