Record by opponent MatchesWDLScoresYellowYellow-RedRedBarry Town United6411----» All matchesColwyn Bay FC53111---» All matchesManchester City U2151221---» All matchesCaernarfon Town5500-1--» All matchesPenybont FC5410----» All matchesTottenham Hotspur U215113----» All matchesChelsea FC U214022----» All matchesConnah's Quay Nomads4301-1--» All matchesCrystal Palace U214103-1--» All matchesLeicester City U214301----» All matchesManchester United U214112---1» All matchesWest Ham United U214301----» All matchesFC Porto U19321011--» All matchesNewcastle United U1833001---» All matchesArsenal FC U213300-1--» All matchesBlackburn Rovers U183201----» All matchesBlackburn Rovers U213210-1--» All matchesBrighton & Hove Albion U213021-1-1» All matchesBriton Ferry Llansawel AFC3201----» All matchesCardiff Metropolitan3201----» All matchesEverton FC U183300----» All matchesEverton FC U213111-2--» All matchesFC Lausanne-Sport3111----» All matchesFlint Town United3300----» All matchesHaverfordwest County3300----» All matchesManchester City U183003----» All matchesManchester United U183102----» All matchesServette FC3201----» All matchesWolverhampton Wanderers U183111----» All matchesWolverhampton Wanderers U213300-1--» All matchesStoke City U1822002---» All matchesCrewe Alexandra20111---» All matchesAC Milan U192110----» All matchesAFC Ajax U192101-1--» All matchesBala Town2200----» All matchesDerby County U182200----» All matchesFC Basel 18932101-1--» All matchesFC Differdange 032002----» All matchesFC Lugano2002----» All matchesFC Luzern2101----» All matchesFC Zürich2101----» All matchesGrasshopper Club Zürich2011----» All matchesHertha BSC II2002----» All matchesKF Shkëndija 792011-1--» All matchesLeeds United U182200----» All matchesLlanelli Town2200----» All matchesPort Vale FC2101----» All matchesRangers FC U192200----» All matchesSabah FK2002----» All matchesFC La Chaux-de-Fonds11001---» All matchesFC Nordsjælland II10011---» All matchesSunderland AFC U1811001---» All matchesSunderland AFC U21110011--» All matchesAccrington Stanley1001----» All matchesAirbus UK1100----» All matchesArsenal FC U181100----» All matchesAston Villa U181001----» All matchesAtlético Madrid U191100----» All matchesBarrow AFC1001----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1001----» All matchesBSC Young Boys1001----» All matchesBurnley FC U181100----» All matchesCambrian United1100----» All matchesCarlisle United1010----» All matchesDerby County U211100----» All matchesGermany U201100----» All matchesFC Flora1001----» All matchesFC Haute-Gruyère1100----» All matchesFC St. Gallen1001----» All matchesFC Winterthur1010----» All matchesFrance U201010----» All matchesFulham FC U211100----» All matchesHarrogate Town1001----» All matchesHolywell Town1100----» All matchesIpswich Town U181100----» All matchesJong PSV1001----» All matchesJuventus U191001----» All matchesKRC Genk U191100----» All matchesLeeds United U211001----» All matchesLeicester City U181100----» All matchesLlandudno FC1100----» All matchesMiddlesbrough FC U181100----» All matchesParis Saint-Germain U211100----» All matchesRochdale AFC1001----» All matchesSalford City1001----» All matchesSouthampton FC U181100----» All matchesSouthampton FC U211100----» All matchesSporting Braga B1010----» All matchesSporting CP U191001-1--» All matchesSSC Napoli U191100----» All matchesStade Lausanne-Ouchy1100----» All matchesSutton United U181100----» All matchesSwindon Town1010----» All matchesTrefelin BGC1100----» All matchesUSA U201100----» All matchesWalsall FC1010-1--» All matchesWest Bromwich Albion U181001----» All matches