Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South1957721--» All matchesInverness CT183782---» All matchesDunfermline Athletic145181---» All matchesMontrose FC1263321--» All matchesKelty Hearts117132---» All matchesGreenock Morton FC11353----» All matchesHamilton Academical104243---» All matchesCove Rangers105322--1» All matchesEdinburgh City95133---» All matchesFalkirk FC7133-2--» All matchesDumbarton FC60334---» All matchesPeterhead FC62132---» All matchesPartick Thistle63301---» All matchesStenhousemuir FC63031---» All matchesAnnan Athletic54102---» All matchesClyde FC53112---» All matchesAirdrieonians FC53021---» All matchesAyr United5221-1--» All matchesRaith Rovers5221----» All matchesEast Fife FC44002---» All matchesArbroath FC42111---» All matchesDundee United40131---» All matchesDundee FC4022----» All matchesAlloa Athletic31021---» All matchesStirling Albion FC32011---» All matchesKilmarnock FC3201----» All matchesElgin City22001---» All matchesAC Milan U192011----» All matchesHeart of Midlothian2002----» All matchesMotherwell FC2101----» All matchesRangers FC2002----» All matchesSt. Johnstone FC2101----» All matchesBroomhill FC11001---» All matchesCowdenbeath FC11001---» All matchesForfar Athletic11001---» All matchesAFC Ajax U191100----» All matchesBrechin City FC1100----» All matchesCeltic FC (R)1100----» All matchesDarvel FC1100----» All matchesHibernian FC1001----» All matchesKilmarnock FC (R)1100----» All matchesQueen's Park FC1001----» All matchesRoss County FC1001----» All matchesSt. Mirren FC1001----» All matchesSt. Mirren FC (R)1001----» All matchesStranraer FC1001----» All matches