Record by opponent MatchesWDLScoresYellowYellow-RedRedPenybont FC16844-6--» All matchesCaernarfon Town12723-3--» All matchesBala Town10550-3--» All matchesHaverfordwest County942312--» All matchesBarry Town United9702-3--» All matchesAberystwyth Town861123--» All matchesCardiff Metropolitan822412--» All matchesNewtown AFC851214--» All matchesConnah's Quay Nomads7322-21-» All matchesThe New Saints7115-1--» All matchesColwyn Bay FC6114----» All matchesAston Villa U21530211--» All matchesBlackburn Rovers U214301-1--» All matchesFlint Town United4130-2--» All matchesFulham FC U214202----» All matchesNewcastle United U214211----» All matchesWest Ham United U214301-1--» All matchesArsenal FC U213120----» All matchesBrighton & Hove Albion U213111----» All matchesCefn Druids3300----» All matchesDerby County U213210-1--» All matchesStoke City U213300----» All matchesWolverhampton Wanderers U213120----» All matchesAirbus UK2200----» All matchesBriton Ferry Llansawel AFC2002--1-» All matchesEverton FC U212011-1--» All matchesGlentoran FC2110----» All matchesKauno Žalgiris2200-1--» All matchesKF Feronikeli2110----» All matchesLinfield FC2101----» All matchesLlanelli Town2200----» All matchesMiddlesbrough FC U212101----» All matchesNorwich City U212200-1--» All matchesPFC Ludogorets Razgrad2002-1--» All matchesPontypridd United2200----» All matchesViktoria Plzeň2101----» All matchesWest Bromwich Albion U212200-1--» All matchesCambrian United10101---» All matchesChelsea FC U21110011--» All matchesB36 Tórshavn1001----» All matchesCarlisle United1010----» All matchesCarmarthen Town1100----» All matchesCheltenham Town1001----» All matchesCoventry City1100----» All matchesFC Copenhagen1001-1--» All matchesGeorgia U191001-1--» All matchesGrimsby Town1001----» All matchesLeicester City U211001----» All matchesLiverpool FC U211001----» All matchesLuton Town1001----» All matchesMacclesfield FC1001---1» All matchesManchester United U211100----» All matchesMilton Keynes Dons1001----» All matchesMorecambe FC1010----» All matchesSwitzerland U211100-1--» All matchesTranmere Rovers1100----» All matchesTrefelin BGC1100----» All matches