Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC11434-1--» All matchesLivingston FC932412--» All matchesDundee United831413--» All matchesDumbarton FC8611----» All matchesInverness CT74213---» All matchesCeltic FC7115-1--» All matchesHeart of Midlothian7115-11-» All matchesRangers FC7223-1--» All matchesDunfermline Athletic6411----» All matchesQueen Of The South6510----» All matchesAberdeen FC51042---» All matchesGreenock Morton FC503211--» All matchesHibernian FC531111--» All matchesPartick Thistle51311---» All matchesAlloa Athletic5311-2--» All matchesAyr United5401-1--» All matchesRaith Rovers5302-1--» All matchesSt. Johnstone FC5122----» All matchesCowdenbeath FC42021---» All matchesBrechin City FC4400----» All matchesDundee FC4112----» All matchesHamilton Academical32011---» All matchesBrora Rangers FC3210----» All matchesMontrose FC22002---» All matchesRoss County FC21011---» All matchesMotherwell FC2101----» All matchesStranraer FC2200----» All matchesAirdrieonians FC1100----» All matchesArbroath FC1010----» All matchesBerwick Rangers1100----» All matchesCove Rangers1100----» All matchesElgin City1100----» All matchesLinlithgow Rose1100----» All matchesQueen's Park FC1001-1--» All matchesThe Spartans FC1100----» All matches