Record by opponent MatchesWDLScoresYellowYellow-RedRedHaverfordwest County6420-2--» All matchesCaernarfon Town5302-1--» All matchesAberystwyth Town4310-1--» All matchesBala Town4211----» All matchesBarry Town United4220-1--» All matchesCardiff Metropolitan4031-1--» All matchesNewtown AFC3210----» All matchesThe New Saints3201----» All matchesBriton Ferry Llansawel AFC2101----» All matchesConnah's Quay Nomads2200----» All matchesFlint Town United2200----» All matchesPontypridd United2101----» All matchesAston Villa U211001----» All matchesBarrow AFC1100----» All matchesBelgium U211001----» All matchesBoreham Wood1010----» All matchesBosnia-Herzegovina U211001----» All matchesBurton Albion1001----» All matchesColwyn Bay FC1100----» All matchesDagenham & Redbridge1010-1--» All matchesFrance U161010-1--» All matchesHartlepool United1010----» All matchesKazakhstan U191001-1--» All matchesLiverpool FC U181001----» All matchesMilton Keynes Dons1001----» All matchesMoldova U211001----» All matchesNewcastle United U181100----» All matchesNewport County1010----» All matchesPersita Tangerang1001-1--» All matchesPeterborough United1100----» All matchesPortugal U171001----» All matchesSan Marino U191100----» All matchesScotland U171001----» All matchesSwitzerland U191100----» All matchesSlovenia U191001----» All matchesStevenage FC1100----» All matchesWest Ham United U211001----» All matchesWrexham AFC1100-1--» All matches