Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC1527617--» All matchesDumbarton FC15924-2--» All matchesHibernian FC12327-3--» All matchesAlloa Athletic10532-2--» All matchesRaith Rovers10226-2--» All matchesRangers FC10226-3--» All matchesLivingston FC9423-1--» All matchesGreenock Morton FC8215-2--» All matchesCowdenbeath FC6303----» All matchesHeart of Midlothian6105-2--» All matchesQueen's Park FC5131-1--» All matchesSt. Mirren FC5104----» All matchesAirdrieonians FC4112----» All matchesClyde FC4112----» All matchesCove Rangers4103----» All matchesDundee United4112----» All matchesMontrose FC4013-1--» All matchesPeterhead FC4121-1--» All matchesDunfermline Athletic30212---» All matchesInverness CT3003----» All matchesAnnan Athletic2200----» All matchesAyr United2101----» All matchesElgin City2101----» All matchesStenhousemuir FC2200----» All matchesArbroath FC1001-1--» All matchesAuchinleck Talbot1001----» All matchesBanks O’ Dee FC1001-1--» All matchesBrora Rangers FC1100----» All matchesKelty Hearts1001----» All matchesKilmarnock FC1100----» All matchesPartick Thistle1001----» All matchesRoss County FC1010----» All matchesSt. Johnstone FC1100-1--» All matchesTranent FC1100----» All matches