Record by opponent MatchesWDLScoresYellowYellow-RedRedThe New Saints15101411--» All matchesCardiff Metropolitan1443751--» All matchesCefn Druids128135---» All matchesAberystwyth Town126332---» All matchesConnah's Quay Nomads11029----» All matchesCarmarthen Town861121--» All matchesBarry Town United82151---» All matchesCaernarfon Town83231---» All matchesBala Town70253---» All matchesFlint Town United750221--» All matchesHaverfordwest County73221---» All matchesPenybont FC7313----» All matchesNewtown AFC43102---» All matchesLlandudno FC42201---» All matchesBangor City4103----» All matchesLlanelli Town3111----» All matchesHolywell Town22001---» All matchesBulgaria U212110----» All matchesDenmark U212011-1--» All matchesDundalk FC2002----» All matchesFK Riteriai2011----» All matchesPrestatyn Town2200----» All matchesAmmanford AFC11001---» All matchesAston Villa U2110101---» All matchesWest Ham United U2111001---» All matchesYeovil Town11001---» All matchesArsenal FC U211001----» All matchesBarnsley FC1001----» All matchesBelgium U191010----» All matchesBlackburn Rovers1001----» All matchesBlackburn Rovers U211100----» All matchesBrighton & Hove Albion U211100----» All matchesBriton Ferry Llansawel AFC1100----» All matchesCambrian United1100----» All matchesCarlisle United1010----» All matchesColwyn Bay FC1001----» All matchesCrawley Town1100----» All matchesDerby County U211001----» All matchesExeter City1100----» All matchesForest Green Rovers1100----» All matchesGeorgia U191001----» All matchesGreece U191100----» All matchesLithuania U211010----» All matchesLuton Town1001----» All matchesLuxembourg U211010----» All matchesMillwall FC1100----» All matchesNewcastle United U211001----» All matchesNewport County1010----» All matchesNetherlands U191010----» All matchesPlymouth Argyle1010----» All matchesPortsmouth FC1100----» All matchesPortugal U191001----» All matchesRomania U211001----» All matchesStoke City U211100----» All matchesSwansea City U211100----» All matchesTrefelin BGC1100----» All matchesWolverhampton Wanderers U211001----» All matchesWycombe Wanderers1001----» All matchesYork City1100----» All matches