All competitionsPremier LeagueWelsh CupRecord by opponent MatchesWDLScoreAberystwyth Town1553716:28» All matchesAfan Lido FC42023:4» All matchesAirbus UK1583430:23» All matchesBala Town41124:5» All matchesBangor City1452721:26» All matchesBarry Town United20115:6» All matchesBroughton United1000:» All matchesCaernarfon Town1236319:20» All matchesCaersws FC1693426:19» All matchesCardiff City10010:1» All matchesCarmarthen Town1465324:17» All matchesCefn Druids17102540:28» All matchesConnah's Quay Nomads1436517:18» All matchesCwmbran Town841316:11» All matchesGrange Quins22007:1» All matchesGuilsfield FC10013:6» All matchesHaverfordwest County1534814:24» All matchesHolyhead Hotspur10010:4» All matchesLlanelli Town1342719:26» All matchesLlangefni Town FC22004:0» All matchesMold Alexandra10010:4» All matchesNeath FC621310:12» All matchesNewtown AFC1683530:27» All matchesPort Talbot Town1525810:26» All matchesPorthmadog FC1453617:21» All matchesPrestatyn Town50237:14» All matchesRhyl FC1634915:33» All matchesThe New Saints14221011:33» All matchesTotal2588959109368:437