Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC59464928-3» All matchesKilmarnock FC472810936--» All matchesMotherwell FC45201114461-» All matchesHibernian FC4218111325--» All matchesRangers FC42782721011» All matchesHeart of Midlothian4212921113--» All matchesSt. Mirren FC412015634--» All matchesDundee United341751219--» All matchesSt. Johnstone FC3414119-8-1» All matchesHamilton Academical29194644--» All matchesRoss County FC281648131-» All matchesInverness CT251267-6--» All matchesDundee FC22154372--» All matchesPartick Thistle16132113--» All matchesLivingston FC1575311--» All matchesDunfermline Athletic852111--» All matchesFalkirk FC7610----» All matchesAberdeen FC6024-2-1» All matchesHNK Rijeka41121---» All matchesQueen Of The South31023---» All matchesAyr United3201----» All matchesDumbarton FC3300----» All matchesStenhousemuir FC3111----» All matchesBK Häcken210111--» All matchesApollon Limassol2101----» All matchesBayern Munich2011----» All matchesBreiðablik2200----» All matchesChikhura Sachkhere2110----» All matchesCS FOLA Esch2101----» All matchesDnipro Dnipropetrovsk2020-1--» All matchesFK Kairat2011----» All matchesFK Ventspils2200----» All matchesGretna FC2200----» All matchesKF Shkëndija 792020-1--» All matchesNK Maribor2011----» All matchesReal Sociedad2002----» All matchesRovaniemi PS2200----» All matchesSigma Olomouc2002----» All matchesŠiroki Brijeg2110-1--» All matchesSlovakia2101----» All matchesAirdrieonians FC1001-1--» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1001----» All matchesBurnley FC1001-1--» All matchesCosta Rica U201001----» All matchesGermany U211001----» All matchesElgin City1100----» All matchesFC Groningen1100----» All matchesFC Copenhagen1100----» All matchesFK Daugava Rīga1100----» All matchesGreenock Morton FC1100-1--» All matchesLithuania U211100----» All matchesLokomotiv Moscow1010----» All matchesNigeria U201001----» All matchesNSÍ Runavík1100----» All matchesPanathinaikos A.O.1001----» All matchesQarabağ FK1001----» All matchesSlovenia U211100-1--» All matchesSporting CP1001----» All matchesStirling Albion FC1001----» All matchesStranraer FC1100----» All matchesCzech Republic1100----» All matchesViking FK1100-1--» All matches