All competitionsFriendlies ClubsLeague CupWelsh CupRecord by opponent MatchesWDLScoreAbergavenny Town11003:1» All matchesAbertillery Excelsiors11002:1» All matchesAberystwyth Town10010:2» All matchesAfan Lido FC21015:5» All matchesAmmanford AFC1000:» All matchesBarry Town United10010:1» All matchesBettws FC1000:» All matchesBridgend Town10012:4» All matchesBriton Ferry Llansawel AFC10011:3» All matchesBryntirion Athletic10012:3» All matchesBuckley Town21015:4» All matchesBuilth Wells11005:0» All matchesCaerau Ely AFC10010:3» All matchesCardiff City10010:2» All matchesCardiff Metropolitan30031:13» All matchesChepstow Town FC10012:3» All matchesConnah's Quay Nomads10010:2» All matchesCwmamman United10011:2» All matchesCwmbran Celtic1000:» All matchesFC Cwmaman11002:1» All matchesGoytre United21013:2» All matchesHakin United10011:4» All matchesHaverfordwest County20010:2» All matchesLlanelli Town10012:3» All matchesLlantwit Major FC21014:4» All matchesMerthyr Town10011:3» All matchesPenybont FC10012:3» All matchesPontypridd United20021:5» All matchesPort Talbot Town1000:» All matchesTrefelin BGC21015:2» All matchesTrethomas Bluebirds10010:1» All matchesUndy Athletic11005:4» All matchesWest End FC20010:4» All matchesYnysddu Welfare10011:2» All matchesYnyshir Albions FC11004:1» All matchesTotal451102860:90