Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT228410-5--» All matchesAlloa Athletic18113422--» All matchesDunfermline Athletic1867525--» All matchesQueen Of The South18106222--» All matchesAyr United1846811--» All matchesGreenock Morton FC1683517--» All matchesPartick Thistle1462622--» All matchesArbroath FC1236321--» All matchesFalkirk FC12345111-» All matchesDundee FC1043313--» All matchesLivingston FC1022612--» All matchesCove Rangers941412--» All matchesDundee United833211--» All matchesAirdrieonians FC7313-2--» All matchesHeart of Midlothian620412--» All matchesHamilton Academical6321-1--» All matchesQueen's Park FC6213-2--» All matchesRaith Rovers6213----» All matchesRoss County FC6204----» All matchesStirling Albion FC6321----» All matchesAnnan Athletic540111--» All matchesMontrose FC5410-2--» All matchesKelty Hearts42112---» All matchesBrechin City FC4400-1--» All matchesCeltic FC4013----» All matchesEdinburgh City4310----» All matchesKilmarnock FC4211----» All matchesSolihull Moors21101---» All matchesCowdenbeath FC2200----» All matchesDumbarton FC2020----» All matchesEast Fife FC2101----» All matchesEast Kilbride FC2110----» All matchesGillingham FC2011-1--» All matchesHarrogate Town2110----» All matchesHibernian FC2002----» All matchesMansfield Town2011----» All matchesMotherwell FC2101----» All matchesSt. Johnstone FC2002----» All matchesElgin City11001---» All matchesAberdeen FC1100----» All matchesAlbion Rovers1100----» All matchesBanks O’ Dee FC1100----» All matchesBarrow AFC1001-1--» All matchesBlackburn Rovers1001----» All matchesCarlisle United1001----» All matchesClyde FC1100----» All matchesColchester United1010-1--» All matchesCrawley Town1100----» All matchesCrewe Alexandra1010----» All matchesDundee United (R)1100----» All matchesEverton FC U211001----» All matchesGrimsby Town1100-1--» All matchesHeart of Midlothian (R)1100----» All matchesMorecambe FC1001----» All matchesMusselburgh Athletic1100----» All matchesRangers FC1001----» All matchesRochdale AFC1100----» All matchesSalford City1001----» All matchesStenhousemuir FC1100----» All matchesStevenage FC1001----» All matchesStockport County1001----» All matchesStoke City1001----» All matchesSutton United1001----» All matchesSwindon Town1001-1--» All matchesWalsall FC1001----» All matches