Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC19649-1--» All matchesPeterhead FC1434715--» All matchesElgin City1371522--» All matchesClyde FC13517-1--» All matchesQueen Of The South1242612--» All matchesStranraer FC1151513--» All matchesForfar Athletic10343-3--» All matchesBonnyrigg Rose Athletic93331---» All matchesStenhousemuir FC9243-3--» All matchesThe Spartans FC85121---» All matchesEdinburgh City750213--» All matchesFalkirk FC7016----» All matchesKelty Hearts7412----» All matchesMontrose FC7016-1--» All matchesAlloa Athletic6024-1--» All matchesHibernian FC6105----» All matchesStirling Albion FC6321-1--» All matchesCove Rangers53111---» All matchesAnnan Athletic5311-1--» All matchesHamilton Academical5212-2--» All matchesLivingston FC5104-1--» All matchesRaith Rovers5131----» All matchesRangers FC5023----» All matchesInverness CT4013----» All matchesQueen's Park FC4121----» All matchesSt. Mirren FC4112----» All matchesAlbion Rovers3201-2--» All matchesArbroath FC3003----» All matchesBrora Rangers FC3300----» All matchesGreenock Morton FC3012----» All matchesMotherwell FC3102-1--» All matchesAC Milan U1920111---» All matchesBerwick Rangers21011---» All matchesAFC Ajax U192101----» All matchesAirdrieonians FC2002----» All matchesAyr United2200----» All matchesBanks O’ Dee FC2002-1--» All matchesDunfermline Athletic2101-1--» All matchesFC Barcelona U192002-1--» All matchesAberdeen FC1001----» All matchesBrechin City FC1100----» All matchesCeltic FC (R)1100----» All matchesDunbar United1001----» All matchesDundee United1001-1--» All matchesHeart of Midlothian (R)1100----» All matchesKilmarnock FC1001----» All matchesPartick Thistle1001----» All matchesPSV Eindhoven U191001----» All matchesSt. Johnstone FC1001----» All matchesSt. Johnstone FC (R)1100----» All matches