Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers1525824--» All matchesHamilton Academical12363-1-1» All matchesDunfermline Athletic115242---» All matchesQueen Of The South114611---» All matchesFalkirk FC11218-2--» All matchesAyr United105322---» All matchesGreenock Morton FC1035222--» All matchesInverness CT10145----» All matchesPartick Thistle10226-2--» All matchesAlloa Athletic92251---» All matchesMontrose FC850332--» All matchesDumbarton FC813423--» All matchesEdinburgh City86022---» All matchesForfar Athletic8422-2--» All matchesDundee FC713311--» All matchesElgin City741213--» All matchesAnnan Athletic61321---» All matchesClyde FC61051---» All matchesCove Rangers6033-1--» All matchesThe Spartans FC6123----» All matchesEast Fife FC531121--» All matchesLivingston FC520321--» All matchesDundee United521211--» All matchesQueen's Park FC521211--» All matchesHibernian FC5212----» All matchesKelty Hearts5302-2--» All matchesStranraer FC5131-1--» All matchesStenhousemuir FC42021---» All matchesSt. Johnstone FC4202----» All matchesSt. Mirren FC4202-1--» All matchesKilmarnock FC3111----» All matchesBrechin City FC220011--» All matchesRoss County FC20021---» All matchesAirdrieonians FC2200----» All matchesHeart of Midlothian2011----» All matchesBo'ness Athletic11001---» All matchesAberdeen FC1010----» All matchesBonnyrigg Rose Athletic1001----» All matchesCaledonian Braves1100-1--» All matchesCowdenbeath FC1100----» All matchesDundee FC (R)1100----» All matchesEast Kilbride FC1001----» All matchesMotherwell FC1001----» All matchesPeterhead FC1001-1--» All matchesRangers FC1001----» All matchesStirling Albion FC1100----» All matches