Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC21114614--» All matchesRaith Rovers1554625--» All matchesDunfermline Athletic14455-2--» All matchesAyr United1367012--» All matchesPartick Thistle123271---» All matchesQueen Of The South1043311--» All matchesArbroath FC10514-2--» All matchesHamilton Academical7214----» All matchesCove Rangers650111--» All matchesAirdrieonians FC6411-3--» All matchesAlloa Athletic6231----» All matchesHeart of Midlothian6015----» All matchesLivingston FC6132-2-1» All matchesFalkirk FC5005-1--» All matchesRoss County FC5401-2--» All matchesQueen's Park FC4112-1--» All matchesPeterhead FC32011---» All matchesKilmarnock FC3300----» All matchesSt. Johnstone FC3021-1--» All matchesKelty Hearts22002---» All matchesAberdeen FC2002-1--» All matchesDundee FC2020----» All matchesHibernian FC2002----» All matchesElgin City11002---» All matchesStirling Albion FC10011---» All matchesAlbion Rovers1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrechin City FC1100----» All matchesBroomhill FC1100----» All matchesBuckie Thistle1100-1--» All matchesCeltic FC1001----» All matchesCowdenbeath FC1100----» All matchesDundee United1010----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1100----» All matchesForfar Athletic1100----» All matchesLinlithgow Rose1100-1--» All matchesMontrose FC1010----» All matchesMotherwell FC1001----» All matchesNorthern Ireland U211100----» All matchesRangers FC1001----» All matchesRangers FC (R)1100----» All matchesStenhousemuir FC1100----» All matchesStranraer FC1001----» All matchesThe Spartans FC1001----» All matches