Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC130310-11-» All matchesHeart of Midlothian1153312--» All matchesDundee United1042412--» All matchesHibernian FC1022611--» All matchesAberdeen FC10253-1--» All matchesSt. Mirren FC9333111-» All matchesBala Town870111--» All matchesInverness CT850312--» All matchesKilmarnock FC8323----» All matchesGreenock Morton FC7214----» All matchesBangor City64022---» All matchesConnah's Quay Nomads6501----» All matchesFalkirk FC6132-2--» All matchesRangers FC6024-2-1» All matchesAlloa Athletic5230----» All matchesCardiff Metropolitan5320-1--» All matchesDundee FC5122-2--» All matchesHamilton Academical5023----» All matchesQueen Of The South5401-1--» All matchesLivingston FC421111--» All matchesCarmarthen Town4301----» All matchesSt. Johnstone FC4103-1--» All matchesRaith Rovers30213---» All matchesCefn Druids3300----» All matchesDunfermline Athletic3012----» All matchesMotherwell FC3012----» All matchesAberystwyth Town22001---» All matchesRoss County FC21011---» All matchesAalesunds FK2110----» All matchesBreiðablik2200----» All matchesEuropa FC2101----» All matchesHNK Rijeka2002----» All matchesLlanelli Town2101----» All matchesNewtown AFC2110-1--» All matchesOdense BK2002-2--» All matchesRhyl FC2200----» All matchesDalbeattie Star11001---» All matchesStranraer FC11001---» All matchesAirbus UK1100----» All matchesAirdrieonians FC1100----» All matchesAPOEL Nikosia1001-1--» All matchesArbroath FC1001----» All matchesAyr United1001----» All matchesBarry Town United1100----» All matchesBerwick Rangers1100----» All matchesClyde FC1100----» All matchesEast Fife FC1100----» All matchesFaeroe Islands1100----» All matchesFCSB1001----» All matchesFlamurtari Vlorë1001----» All matchesLlandudno FC1100----» All matchesAustria U211100----» All matchesQueen's Park FC1100----» All matches