Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC934211--» All matchesPartick Thistle9117-3--» All matchesQueen's Park FC834122--» All matchesDunfermline Athletic8422-2--» All matchesAirdrieonians FC7610--1-» All matchesRaith Rovers7304----» All matchesArbroath FC6231-2--» All matchesHamilton Academical431012--» All matchesArsenal FC U184103----» All matchesFalkirk FC4121-1--» All matchesLivingston FC300311--» All matchesChelsea FC U183012----» All matchesFulham FC U183003----» All matchesTottenham Hotspur U183003----» All matchesDundee United200212--» All matchesAston Villa U182020----» All matchesFC Botoşani2200----» All matchesPeterhead FC2200-1--» All matchesRoss County FC2011-1--» All matchesSt. Johnstone FC2011----» All matchesSwansea City U182101----» All matchesBrighton & Hove Albion U1811001---» All matchesEast Kilbride FC10011---» All matchesReading FC U1811001---» All matchesAnnan Athletic1100----» All matchesArsenal FC U211001----» All matchesBristol Rovers U181100----» All matchesBuckie Thistle1100----» All matchesCoventry City U181100----» All matchesCrystal Palace U181001----» All matchesFC Hermannstadt1100----» All matchesFC Voluntari1010----» All matchesFCSB1010-1--» All matchesForfar Athletic1100----» All matchesHibernian FC1001-1--» All matchesManchester City U181001----» All matchesNorwich City U181001----» All matchesPetrolul Ploieşti1001----» All matchesRussia U171100----» All matchesSan Marino U171100----» All matchesSepsi OSK1010----» All matchesSt. Mirren FC1001----» All matchesUTA Arad1010----» All matchesWest Bromwich Albion U181001----» All matchesWest Ham United U181001----» All matchesWolverhampton Wanderers U211100----» All matches