Record by opponent MatchesWDLScoresYellowYellow-RedRedHamilton Academical5401-2--» All matchesAFC Wimbledon4301----» All matchesDundee United4211----» All matchesMotherwell FC4202----» All matchesPeterborough United4211----» All matchesRoss County FC4121----» All matchesSt. Mirren FC4022-1--» All matchesCeltic FC3012----» All matchesExeter City3102----» All matchesGreenock Morton FC3210----» All matchesOxford United3102-1--» All matchesDundee FC20021---» All matchesAberdeen FC2002---1» All matchesAltrincham FC2110----» All matchesArbroath FC2011----» All matchesAyr United2101----» All matchesBlackpool FC2110-1--» All matchesBury FC2101----» All matchesCharlton Athletic2101----» All matchesClyde FC2200----» All matchesDunfermline Athletic2011----» All matchesFleetwood Town2200----» All matchesGillingham FC2101----» All matchesHibernian FC2002----» All matchesInverness CT2101-1--» All matchesLuton Town2101----» All matchesNorthampton Town2101----» All matchesPartick Thistle2110----» All matchesQueen Of The South2200-1--» All matchesRaith Rovers2002----» All matchesRangers FC2002----» All matchesRotherham United2101----» All matchesSouthampton FC2002----» All matchesWigan Athletic2110----» All matchesHarrogate Town11001---» All matchesYeovil Town11001---» All matchesAldershot Town1010----» All matchesArsenal FC U211001----» All matchesBarnet FC1001----» All matchesBarnsley FC1001----» All matchesBirmingham City1100----» All matchesBolton Wanderers1100----» All matchesBracknell Town1100----» All matchesBristol Rovers1100----» All matchesBromley FC1100----» All matchesBurton Albion1010----» All matchesCardiff City1001----» All matchesColchester United1001----» All matchesCoventry City1010----» All matchesCrawley Town1100----» All matchesDagenham & Redbridge1100----» All matchesDerby County1100----» All matchesDumbarton FC1100----» All matchesEast Kilbride FC1001----» All matchesForest Green Rovers1100----» All matchesHalifax Town1010----» All matchesIpswich Town1010----» All matchesLivingston FC1001-1--» All matchesMacclesfield FC1001----» All matchesMillwall FC1100----» All matchesMilton Keynes Dons1100----» All matchesOldham Athletic1100----» All matchesPlymouth Argyle1100----» All matchesPortsmouth FC1001----» All matchesQueens Park Rangers1100----» All matchesReading FC1001----» All matchesRochdale AFC1100----» All matchesScunthorpe United1100----» All matchesShrewsbury Town1001-1--» All matchesSolihull Moors1100----» All matchesSouthend United1100----» All matchesSt. Johnstone FC1001----» All matchesStenhousemuir FC1100----» All matchesStranraer FC1100----» All matchesTottenham Hotspur U211100----» All matchesWalsall FC1010----» All matchesWycombe Wanderers1001----» All matchesYork City1001----» All matches