Record by opponent MatchesWDLScoresYellowYellow-RedRedBarry Town United932441--» All matchesFlint Town United760161--» All matchesCaernarfon Town72325---» All matchesPenybont FC732242--» All matchesBriton Ferry Llansawel AFC75022---» All matchesThe New Saints61051---» All matchesCardiff Metropolitan531131--» All matchesHaverfordwest County52213---» All matchesLeicester City U2152031---» All matchesDerby County U185302-1--» All matchesNewtown AFC43103---» All matchesAberystwyth Town422021--» All matchesWest Bromwich Albion U1843102---» All matchesBala Town41121---» All matchesColwyn Bay FC42201---» All matchesSunderland AFC U1844001---» All matchesArsenal FC U214112-2--» All matchesBlackburn Rovers U214121-1--» All matchesBrighton & Hove Albion U214121----» All matchesDerby County U214400----» All matchesManchester City U184112----» All matchesManchester United U184202-2--» All matchesManchester United U214103-1--» All matchesTottenham Hotspur U214112----» All matchesLeeds United U2131112---» All matchesLiverpool FC U2130211---» All matchesBlackburn Rovers U183300----» All matchesLiverpool FC U183003-1--» All matchesManchester City U213102-1--» All matchesMiddlesbrough FC U183201-1--» All matchesNewcastle United U183210-1--» All matchesStoke City U183102----» All matchesWest Ham United U213102----» All matchesWolverhampton Wanderers U183300-1--» All matchesChelsea FC U2120111---» All matchesLlandudno FC22001---» All matchesBulgaria U212110----» All matchesColchester United2110----» All matchesCrewe Alexandra2200----» All matchesCrystal Palace U212011-1--» All matchesFC Flora2002-1--» All matchesGibraltar U212200----» All matchesHarrogate Town2020----» All matchesLlanelli Town2200----» All matchesNetherlands U212002-1--» All matchesSabah FK2002-1--» All matchesSwitzerland U212002----» All matchesSouthampton FC U212200-1--» All matchesAmmanford AFC11002---» All matchesCambrian United11002---» All matchesFulham FC U1811001---» All matchesGrimsby Town11001---» All matchesHolywell Town11001---» All matchesTrefelin BGC11001---» All matchesAccrington Stanley1100----» All matchesAFC Wimbledon1010----» All matchesAirbus UK1100----» All matchesBarrow AFC1100----» All matchesBolton Wanderers1100----» All matchesBurton Albion1001----» All matchesCarlisle United1001----» All matchesConnah's Quay Nomads1010----» All matchesCrawley Town1001----» All matchesHartlepool United1001----» All matchesKosovo U191100----» All matchesKosovo U171100----» All matchesLeyton Orient1001----» All matchesMoldova U211001----» All matchesNewport County1001----» All matchesNetherlands U171001----» All matchesNorthampton Town1001----» All matchesNorway U191010----» All matchesNorwich City U181001----» All matchesReading FC U181001-1--» All matchesRochdale AFC1010----» All matchesSalford City1100----» All matchesSutton United1100----» All matchesSwansea City U211001----» All matchesSwindon Town1010----» All matchesHungary U171001----» All matchesWalsall FC1100----» All matchesWigan Athletic1001----» All matches