All competitionsLeague CupWelsh CupRecord by opponent MatchesWDLScoreAbergavenny Town1000:» All matchesAberystwyth Town10011:5» All matchesAfan Lido FC11003:1» All matchesAmmanford AFC21104:2» All matchesBriton Ferry Llansawel AFC10011:3» All matchesCaerau Ely AFC530217:11» All matchesCaerleon AFC11004:1» All matchesCaernarfon Town10010:4» All matchesCambrian United20010:6» All matchesCardiff Corinthians11006:0» All matchesCardiff Metropolitan10011:9» All matchesCarmarthen Town20022:6» All matchesCefn Cribwr Athletic Club11006:4» All matchesChepstow Town FC10010:1» All matchesConnah's Quay Nomads10012:3» All matchesCornelly United11005:1» All matchesCroesyceiliog AFC1000:» All matchesCwmbran Celtic10013:5» All matchesFleur de Lys FC11003:1» All matchesGarden Village11003:1» All matchesGoytre AFC11004:0» All matchesGuilsfield FC10013:6» All matchesHaverfordwest County30033:11» All matchesLlantwit Major FC10011:2» All matchesMonmouth Town11004:2» All matchesPenlan Club11001:0» All matchesPenrhiwceiber Rangers11004:1» All matchesPentwyn Dynamos11003:1» All matchesPenybont FC10011:4» All matchesPontarddulais Town10011:3» All matchesPontyclun FC22007:0» All matchesPrestatyn Town20025:11» All matchesRhydyfelin Non Pol FC11005:1» All matchesTaff's Well AFC21012:3» All matchesTon Pentre FC11001:0» All matchesTrefelin BGC42026:10» All matchesTotal5123124: