Record by opponent MatchesWDLScoresYellowYellow-RedRedFlint Town United6402----» All matchesThe New Saints50141---» All matchesBriton Ferry Llansawel AFC5302----» All matchesCaernarfon Town5122-1--» All matchesColwyn Bay FC5131-1--» All matchesPenybont FC5410-1--» All matchesBarry Town United4112-2--» All matchesChelsea FC U2122001---» All matchesSunderland AFC U1822001---» All matchesArsenal FC U212200----» All matchesBrighton & Hove Albion U212101----» All matchesConnah's Quay Nomads2011----» All matchesCrystal Palace U212002----» All matchesDerby County U212002----» All matchesKF Ballkani2011----» All matchesManchester City U182200----» All matchesManchester City U212011----» All matchesMauritius2110----» All matchesMiddlesbrough FC U182200----» All matchesNewtown AFC2101----» All matchesSouthampton FC U212110----» All matchesWest Bromwich Albion U182110-1--» All matchesWest Ham United U212200----» All matchesAlgeria1001----» All matchesAmmanford AFC1100----» All matchesBlackburn Rovers U211001----» All matchesCambrian United1100----» All matchesCardiff Metropolitan1010----» All matchesDerby County U181001-1--» All matchesDinamo Zagreb U191001----» All matchesIvory Coast1001----» All matchesEverton FC U181100----» All matchesGambia1001----» All matchesHaverfordwest County1010----» All matchesHolywell Town1100----» All matchesLeicester City U211001----» All matchesLlandudno FC1100----» All matchesManchester City U191001----» All matchesManchester United U181001--1-» All matchesMexico U181100----» All matchesMozambique1001----» All matchesNewcastle United U181100----» All matchesNiger1001----» All matchesOman1001-1--» All matchesRotherham United1010----» All matchesRussia U181100----» All matchesSpain U181001----» All matchesStockport County1100----» All matchesStoke City U181100----» All matchesSwansea City U211100----» All matchesTottenham Hotspur U211001----» All matchesTranmere Rovers1001----» All matchesTrefelin BGC1100----» All matchesUganda1001----» All matchesVillarreal CF B1001----» All matchesWigan Athletic1001----» All matchesWolverhampton Wanderers U181100----» All matches