All competitionsEuropa League Qual.League CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreOpponents from SwedenIFK Göteborg20021:7» All matchesTotal20021:7MatchesWDLScoreOpponents from WalesAberystwyth Town1652821:23» All matchesAfan Lido FC10011:5» All matchesAirbus UK1053217:14» All matchesAmmanford AFC11002:0» All matchesBala Town1213810:26» All matchesBangor City74128:4» All matchesBarry Town United72058:15» All matchesBerriew FC11003:0» All matchesBethesda Athletic11003:1» All matchesBriton Ferry Llansawel AFC21013:5» All matchesBuckley Town1000:» All matchesCaerau Ely AFC10011:2» All matchesCaernarfon Town40315:6» All matchesCaersws FC32016:4» All matchesCambrian United20025:7» All matchesCardiff Metropolitan91263:12» All matchesCarmarthen Town1262420:14» All matchesCefn Druids101549:15» All matchesColwyn Bay FC10010:2» All matchesConnah's Quay Nomads1342711:22» All matchesDenbigh Town21003:1» All matchesDolgellau Athletic Amateur11002:1» All matchesFlint Mountain11003:0» All matchesFlint Town United11003:2» All matchesGoytre AFC10010:2» All matchesGresford Athletic220011:0» All matchesGuilsfield FC31013:2» All matchesHaverfordwest County32013:2» All matchesHolyhead Hotspur42024:5» All matchesHolywell Town330011:6» All matchesKinmel Bay FC11004:3» All matchesLlanberis FC11004:0» All matchesLlanelli Town420210:6» All matchesLlanfair United11004:1» All matchesLlangefni Town FC21014:4» All matchesLlanidloes Town FC10010:2» All matchesLlannefydd FC11001:0» All matchesLlanrhaeadr-ym-Mochnant11005:1» All matchesLlay Welfare11004:2» All matchesNewport County11003:0» All matchesNewtown AFC1645725:27» All matchesPenybont FC10011:2» All matchesPontardawe Town10010:2» All matchesPort Talbot Town21105:2» All matchesPorthmadog FC11003:2» All matchesPrestatyn Town51317:7» All matchesRhyl FC1026213:12» All matchesRuthin Town21016:6» All matchesThe New Saints1501149:52» All matchesTrefelin BGC11004:0» All matchesVenture11003:1» All matchesY Felinheli F.C.11006:1» All matchesTotal205723990300:331