All competitionsLeague CupPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreAberfan Social11005:1» All matchesAirbus UK20021:5» All matchesAmmanford AFC41107:1» All matchesBangor 1876 FC10010:2» All matchesBarry Town United20020:6» All matchesBriton Ferry Llansawel AFC21104:1» All matchesCaerau Ely AFC21015:5» All matchesCaernarfon Town10010:2» All matchesCambrian United21013:5» All matchesCardiff Draconians1000:» All matchesCardiff Metropolitan11003:1» All matchesColwyn Bay FC20021:4» All matchesConnah's Quay Nomads30031:12» All matchesCwmbran Celtic11004:3» All matchesFairwater FC11008:1» All matchesFlint Town United10010:2» All matchesGoytre United420210:6» All matchesHaverfordwest County10011:2» All matchesHolywell Town10101:1» All matchesLlandrindod Wells FC11005:0» All matchesLlandudno FC10010:4» All matchesLlanidloes Town FC1000:» All matchesLlantwit Major FC11004:1» All matchesNewport Corinthians11005:0» All matchesPenybont FC20021:7» All matchesPure Swansea FC21017:3» All matchesRisca United11002:0» All matchesTaff's Well AFC21012:5» All matchesThe New Saints10011:3» All matchesTiger Bay10012:3» All matchesTotal471632483:86