Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC1233632--» All matchesAlloa Athletic114251---» All matchesMontrose FC842222--» All matchesFalkirk FC823312--» All matchesCove Rangers7142-1--» All matchesPeterhead FC7412----» All matchesInverness CT63033---» All matchesGreenock Morton FC6204-1--» All matchesRaith Rovers51131---» All matchesDunfermline Athletic5212-3--» All matchesEast Fife FC5131-1--» All matchesKilmarnock FC5104-1--» All matchesLivingston FC5014----» All matchesPartick Thistle5212-1--» All matchesQueen's Park FC5203----» All matchesCeltic FC400411--» All matchesAberdeen FC4103----» All matchesDumbarton FC4301----» All matchesRoss County FC4202-1--» All matchesQueen Of The South31023---» All matchesDundee FC301211--» All matchesStirling Albion FC33001---» All matchesClyde FC3030----» All matchesKelty Hearts22002---» All matchesArbroath FC2020----» All matchesAyr United2002----» All matchesEast Kilbride FC2110----» All matchesHeart of Midlothian2002----» All matchesHibernian FC2011----» All matchesİstanbul Başakşehir2002-2--» All matchesNorthern Ireland U212110----» All matchesNorway U212020----» All matchesRangers FC2002----» All matchesSt. Johnstone FC2101----» All matchesStenhousemuir FC2110-1--» All matchesACF Fiorentina1001-1--» All matchesAldershot Town1001----» All matchesAltrincham FC1100----» All matchesBanks O’ Dee FC1100----» All matchesBoston United1001----» All matchesCarlisle United1001----» All matchesDenmark U211010----» All matchesEastleigh FC1001----» All matchesEdinburgh City1001----» All matchesElgin City1100----» All matchesEngland U161001----» All matchesFC Zürich1001----» All matchesFK RFS1100----» All matchesForest Green Rovers1100----» All matchesFrance U171010----» All matchesGateshead FC1001----» All matchesHamilton Academical1001----» All matchesHartlepool United1010----» All matchesIreland U161001----» All matchesIceland U211001----» All matchesKosovo U171100----» All matchesMotherwell FC1010-1--» All matchesMusselburgh Athletic1100----» All matchesPoland U171010----» All matchesPortugal U171001----» All matchesRangers FC (R)1100----» All matchesRussia U171001----» All matchesSweden U211001----» All matchesSwitzerland U171010----» All matchesSolihull Moors1010----» All matchesSouthend United1100----» All matchesSt. Mirren FC (R)1100----» All matchesSutton United1001----» All matchesTruro City1100-1--» All matchesTurkey U211001----» All matchesWales U211001----» All matchesWales U161010----» All matchesYeovil Town1100----» All matchesYork City1001----» All matchesCyprus U171010-1--» All matches