Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC18639-5--» All matchesDumbarton FC1794422--» All matchesFalkirk FC1536623--» All matchesRaith Rovers144461---» All matchesDundee United14536-1--» All matchesDunfermline Athletic13463-4--» All matchesAlloa Athletic12426----» All matchesAyr United12633-1--» All matchesHibernian FC11218----» All matchesSt. Mirren FC11209-1--» All matchesInverness CT10226-2--» All matchesLivingston FC7322-2--» All matchesQueen's Park FC6402-1--» All matchesArbroath FC5320----» All matchesDundee FC5122----» All matchesRangers FC5014-1--» All matchesPartick Thistle41031---» All matchesQueen Of The South4310----» All matchesBrechin City FC3300----» All matchesHamilton Academical3021----» All matchesMontrose FC3201----» All matchesCove Rangers2110----» All matchesHeart of Midlothian2002----» All matchesRoss County FC2101----» All matchesShelbourne FC2011-2--» All matchesStenhousemuir FC2200----» All matchesAberdeen FC10011---» All matchesAlbion Rovers11001---» All matchesAnnan Athletic1100-1--» All matchesBray Wanderers1100----» All matchesCork City1100----» All matchesCowdenbeath FC1100----» All matchesDerry City1001----» All matchesDrogheda United1100----» All matchesEast Kilbride FC1001----» All matchesGalway United1001-1--» All matchesKA Akureyri1010----» All matchesKelty Hearts1100----» All matchesMotherwell FC1001----» All matchesShamrock Rovers1001----» All matchesSligo Rovers1100----» All matches