Record by opponent MatchesWDLScoresYellowYellow-RedRedAberystwyth Town631212--» All matchesAirbus UK440032--» All matchesPontypridd United421122--» All matchesNewtown AFC421111--» All matchesCaernarfon Town4103----» All matchesConnah's Quay Nomads3102-1--» All matchesHaverfordwest County3003-1--» All matchesSwansea City U213111----» All matchesBrighton & Hove Albion U2120021---» All matchesArsenal FC U212110----» All matchesDerby County U212011----» All matchesPenybont FC2011-1--» All matchesLeicester City U2110011---» All matchesStoke City U2111001---» All matchesAston Villa U211001----» All matchesBala Town1001-1--» All matchesBarry Town United1100----» All matchesBriton Ferry Llansawel AFC1100----» All matchesCardiff Metropolitan1010----» All matchesChelsea FC U211001----» All matchesEverton FC U211001----» All matchesFrance U161100----» All matchesLiverpool FC U211100----» All matchesManchester City U211001----» All matchesNewcastle United U211100----» All matchesNorthern Ireland U161100----» All matchesReading FC U211100----» All matchesSouthampton FC U211100-1--» All matchesThe New Saints1001----» All matchesTottenham Hotspur U211001----» All matchesWales U161001----» All matchesWest Bromwich Albion U211100----» All matchesWest Ham United U211001----» All matchesWolverhampton Wanderers U211100----» All matches