Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle5032----» All matchesRoss County FC5122----» All matchesKilmarnock FC4220----» All matchesQueen's Park FC4400----» All matchesStoke City U214211----» All matchesAberdeen FC3201----» All matchesArbroath FC3120-1--» All matchesCeltic FC3003----» All matchesDundee FC3102----» All matchesDundee United3300----» All matchesHeart of Midlothian3102----» All matchesMiddlesbrough FC U213102----» All matchesRangers FC3012----» All matchesReading FC U213210----» All matchesSt. Johnstone FC3201----» All matchesSt. Mirren FC3300----» All matchesAldershot Town2200----» All matchesAston Villa U212200----» All matchesAyr United2110----» All matchesBoreham Wood2110----» All matchesDover Athletic2200----» All matchesFulham FC U212002-1--» All matchesGreenock Morton FC2200----» All matchesHibernian FC2101----» All matchesInverness CT2110----» All matchesLivingston FC2011----» All matchesNewcastle United U212110----» All matchesRaith Rovers2110----» All matchesStockport County2101----» All matchesTorquay United2110-2--» All matchesWealdstone FC2002----» All matchesWest Bromwich Albion U212110----» All matchesWolverhampton Wanderers U212101----» All matchesAltrincham FC1010----» All matchesBlackburn Rovers U211001----» All matchesBrighton & Hove Albion U211010----» All matchesChesterfield FC1001----» All matchesCove Rangers1100----» All matchesGermany U171001----» All matchesEast Fife FC1100----» All matchesEverton FC U211001----» All matchesFalkirk FC1100----» All matchesHalifax Town1001----» All matchesKing's Lynn1010----» All matchesLiverpool FC U211001----» All matchesMaidenhead United1100----» All matchesMontrose FC1100----» All matchesNotts County1001----» All matchesPortugal U161100----» All matchesQueen Of The South1100----» All matchesSouthampton FC U211001----» All matchesSouthend United1001----» All matchesStenhousemuir FC1100----» All matchesTottenham Hotspur U211010----» All matchesWoking FC1100----» All matchesWrexham AFC1001----» All matchesYeovil Town1001----» All matches