Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT114162---» All matchesArbroath FC8404-1--» All matchesQueen Of The South6213----» All matchesRaith Rovers522111--» All matchesAirdrieonians FC5212-1--» All matchesDunfermline Athletic5221-1--» All matchesPartick Thistle5311----» All matchesAnnan Athletic421111--» All matchesGreenock Morton FC402211--» All matchesHibernian FC411211--» All matchesStenhousemuir FC41121---» All matchesAlloa Athletic4121----» All matchesAyr United4202-1--» All matchesKelty Hearts4220----» All matchesLivingston FC4013-1--» All matchesMontrose FC4130----» All matchesQueen's Park FC4112-1--» All matchesThe Spartans FC310211--» All matchesPeterhead FC3201----» All matchesSt. Mirren FC3201-1--» All matchesCeltic FC2002-1--» All matchesDumbarton FC2110----» All matchesFalkirk FC2101-1--» All matchesForfar Athletic2101----» All matchesRoss County FC2002----» All matchesOliver Bond11003---» All matchesElgin City11001---» All matchesAberdeen FC1100----» All matchesBrechin City FC1100----» All matchesCork City1100----» All matchesDrogheda United1010----» All matchesDundalk FC1010-1--» All matchesDundee FC1010-1--» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1001----» All matchesFinn Harps1100----» All matchesHamilton Academical1010----» All matchesHeart of Midlothian1001----» All matchesMotherwell FC1001----» All matchesRangers FC1001----» All matchesShamrock Rovers1010----» All matchesTreaty United1100----» All matches