Record by opponent MatchesWDLScoresYellowYellow-RedRedThe New Saints14211113--» All matchesBala Town14761-51-» All matchesAberystwyth Town13913-3--» All matchesCardiff Metropolitan1274125--» All matchesNewtown AFC12822141-» All matchesCarmarthen Town1062211--» All matchesCefn Druids10721-2-1» All matchesCaernarfon Town843111--» All matchesBarry Town United8341-2--» All matchesAirbus UK7700----» All matchesBangor City6222-111» All matchesHaverfordwest County6213-2--» All matchesLlandudno FC6321-1--» All matchesPenybont FC4310-2--» All matchesPontypridd United3210-1--» All matchesHJK Helsinki2101-1--» All matchesKilmarnock FC2101-1--» All matchesLlanelli Town2200----» All matchesLokomotiva Zagreb2011-1--» All matchesMacclesfield FC2011----» All matchesPartizan2002----» All matchesRhyl FC2200----» All matchesShakhter Soligorsk2002-1--» All matchesStabæk IF2110-1--» All matchesVojvodina2002----» All matchesConnah's Quay Nomads100111--» All matchesPrestatyn Town11001---» All matchesAccrington Stanley1100----» All matchesAFC Bournemouth1001----» All matchesAldershot Town1010-1--» All matchesBriton Ferry Llansawel AFC1100-1--» All matchesDarlington FC1001----» All matchesDinamo Tbilisi1001-1--» All matchesFC Alashkert1010----» All matchesFlint Town United1100----» All matchesNotts County1100----» All matchesPort Vale FC1001----» All matchesRotherham United1001----» All matchesWycombe Wanderers1001----» All matches