Record by opponent MatchesWDLScoresYellowYellow-RedRedCarlisle United10325-6--» All matchesNotts County941411--» All matchesYeovil Town8341211-» All matchesColchester United8413-1--» All matchesMilton Keynes Dons8323-2--» All matchesSwindon Town8413-2--» All matchesWalsall FC8233-1--» All matchesBidVest Wits7412121-» All matchesBrentford FC732211--» All matchesScunthorpe United7322-2--» All matchesTranmere Rovers7313-1--» All matchesMamelodi Sundowns6114111-» All matchesOrlando Pirates623111--» All matchesAmaZulu FC6303-1--» All matchesBaroka FC6213----» All matchesExeter City6222-2--» All matchesLeeds United6105-3--» All matchesLeyton Orient6213-1--» All matchesCharlton Athletic50411---» All matchesChesterfield FC532011--» All matchesCrewe Alexandra53111---» All matchesPolokwane City FC513112--» All matchesPreston North End51401---» All matchesRochdale AFC512212--» All matchesWycombe Wanderers523011--» All matchesAFC Bournemouth5113----» All matchesBrighton & Hove Albion5104-3--» All matchesBury FC5113-1--» All matchesCape Town City FC5131-3--» All matchesChippa United5221----» All matchesGolden Arrows5212-1--» All matchesHartlepool United5203----» All matchesHuddersfield Town5113-1--» All matchesMaritzburg United5320-2--» All matchesNigeria5122-1--» All matchesSheffield Wednesday5113-1--» All matchesSouthend United5320-3--» All matchesSouthampton FC401311--» All matchesAngola4400-1--» All matchesBristol Rovers4112-1--» All matchesCoventry City4202----» All matchesGhana4022-2--» All matchesGillingham FC4121-2--» All matchesKaizer Chiefs4130-11-» All matchesMillwall FC4022-2--» All matchesOldham Athletic4112----» All matchesPort Vale FC4103-1--» All matchesMali32012---» All matchesStevenage FC310212--» All matchesBlack Leopards3111-1--» All matchesBloemfontein Celtic3210----» All matchesBolton Wanderers3003----» All matchesCape Town Spurs3210-1--» All matchesCrawley Town3210----» All matchesDoncaster Rovers3102----» All matchesFree State Stars3210-2--» All matchesGrimsby Town3201----» All matchesHighlands Park3300-2--» All matchesMorecambe FC3201----» All matchesPeterborough United3012-1--» All matchesPlatinum Stars3111----» All matchesPortsmouth FC3210----» All matchesSenegal3012-2--» All matchesSheffield United3003----» All matchesStockport County3111----» All matchesSudan3300----» All matchesAldershot Town21011---» All matchesLuton Town20201---» All matchesEgypt2200-1--» All matchesAlgeria2011----» All matchesBarnet FC2011-1--» All matchesBarnsley FC2020-1--» All matchesBirmingham City2011----» All matchesBradford City2101-1--» All matchesBrazil2002----» All matchesBristol City2011----» All matchesDagenham & Redbridge2110----» All matchesDarlington FC2011----» All matchesDerby County2002----» All matchesEverton FC2011----» All matchesFleetwood Town2011----» All matchesIpswich Town2002----» All matchesCape Verde Islands2002-1--» All matchesCongo2110----» All matchesLeicester City2101----» All matchesLibya2110----» All matchesMorocco2020-1--» All matchesMauritania2011-2--» All matchesMiddlesbrough FC2011----» All matchesNorwich City2002-1--» All matchesNottingham Forest2110-1--» All matchesPlymouth Argyle2200----» All matchesQueens Park Rangers2101----» All matchesReading FC2002----» All matchesZambia2101----» All matchesSão Tomé and Príncipe2200----» All matchesSeychelles2110-1--» All matchesShrewsbury Town2101-2--» All matchesStellenbosch FC2011----» All matchesWatford FC2101----» All matchesWigan Athletic2110----» All matchesCentral African Republic2200----» All matchesBotswana11001---» All matchesBurkina Faso10101---» All matchesBurton Albion11001---» All matchesMacclesfield FC110011--» All matchesAccrington Stanley1100----» All matchesEthiopia1001----» All matchesBlackpool FC1001-1--» All matchesBurnley FC1001----» All matchesCambridge United1001-1--» All matchesChester City1010-1--» All matchesDundee United1100----» All matchesIvory Coast1001----» All matchesFulham FC1001----» All matchesGambia1100----» All matchesGuinea-Bissau1100----» All matchesHayes & Yeading United1100-1--» All matchesCameroon1010-1--» All matchesKidderminster Harriers1100----» All matchesKing's Lynn1100----» All matchesLincoln City1010----» All matchesLiverpool FC1001----» All matchesMaidenhead United1100----» All matchesMansfield Town1100----» All matchesMozambique1100----» All matchesNewport County1100----» All matchesPoland1001-1--» All matchesRotherham United1100----» All matchesSalford City1100----» All matchesSolihull Moors1001----» All matchesSpain1100----» All matchesWrexham AFC1001-1--» All matchesYork City1100----» All matches