Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United4103----» All matchesDundee FC4112----» All matchesArbroath FC3300----» All matchesInverness CT3201----» All matchesQueen's Park FC3003----» All matchesSeptemvri Sofia U1922004---» All matchesWolverhampton Wanderers U2121011---» All matchesBarnet FC2011----» All matchesGreenock Morton FC2002----» All matchesHamilton Academical2020----» All matchesHammarby IF U192200----» All matchesPartick Thistle2101----» All matchesRaith Rovers2002----» All matchesRochdale AFC2101----» All matchesSolihull Moors2002----» All matchesTamworth FC2011----» All matchesYeovil Town2101----» All matchesYork City2200----» All matchesManchester United U2111002---» All matchesKelty Hearts11001---» All matchesManchester City U2111001---» All matchesAFC Fylde1100----» All matchesAldershot Town1010----» All matchesAltrincham FC1010----» All matchesAston Villa U211001----» All matchesBlackburn Rovers U211001----» All matchesBraintree Town1100----» All matchesBrighton & Hove Albion U211001----» All matchesCove Rangers1010----» All matchesEastleigh FC1001----» All matchesEbbsfleet United1010----» All matchesFleetwood Town1100----» All matchesForest Green Rovers1001----» All matchesFraserburgh FC1100----» All matchesFulham FC U211001----» All matchesGateshead FC1001----» All matchesHalifax Town1001----» All matchesHartlepool United1001----» All matchesHeart of Midlothian1100----» All matchesKilmarnock FC1100----» All matchesLeeds United U211001----» All matchesLeicester City U211001----» All matchesLiverpool FC U211010----» All matchesMaidenhead United1001----» All matchesMaidstone United1100----» All matchesMiddlesbrough FC U211001----» All matchesMontrose FC1100----» All matchesNottingham Forest U211001----» All matchesReading FC U211100----» All matchesSevilla FC U191001-1--» All matchesSouthampton FC U211001----» All matchesSouthend United1001----» All matchesStoke City U211001----» All matchesSunderland AFC U211001----» All matchesSutton United1100----» All matchesTottenham Hotspur U211001----» All matchesWest Bromwich Albion U211100----» All matchesWest Ham United U211001----» All matches