Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC183312-1--» All matchesKilmarnock FC1784532--» All matchesAberdeen FC17467-3--» All matchesDundee United17368-2-1» All matchesHeart of Midlothian16457-4--» All matchesMotherwell FC16826-2-1» All matchesCeltic FC13427-2--» All matchesFalkirk FC13751-1--» All matchesSt. Mirren FC11533-1--» All matchesInverness CT8215-1--» All matchesDunfermline Athletic5122----» All matchesHamilton Academical5401----» All matchesSt. Johnstone FC4211-1--» All matchesGretna FC3300-1--» All matchesDnipro Dnipropetrovsk2011----» All matchesFC Dinaburg2200----» All matchesHibernian FC2101----» All matchesIF Elfsborg2002----» All matchesLincoln City2011-1--» All matchesLivingston FC2200----» All matchesNK Maribor2002----» All matchesOdense BK2101----» All matchesCarlisle United1001----» All matchesCheltenham Town1100----» All matchesGermany U191001----» All matchesFrance U161001----» All matchesMacclesfield FC1001----» All matchesMansfield Town1001----» All matchesMorocco U161100----» All matchesNorthampton Town1010----» All matchesPeru U161100----» All matchesRochdale AFC1001----» All matchesRoss County FC1001----» All matchesSouthend United1100----» All matchesTorquay United1100----» All matchesCzech Republic U161100----» All matchesYork City1010----» All matches