Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC40682624--» All matchesCeltic FC37423114--» All matchesHibernian FC321211936--» All matchesKilmarnock FC31178624--» All matchesMotherwell FC311381023--» All matchesDundee United28145933--» All matchesDunfermline Athletic20151452--» All matchesHeart of Midlothian20758-3-1» All matchesAberdeen FC18133222--» All matchesDundee FC1677213--» All matchesInverness CT14851-2--» All matchesFalkirk FC139311---» All matchesSt. Mirren FC1274131--» All matchesLivingston FC12543-1--» All matchesSt. Johnstone FC12732-3--» All matchesPartick Thistle42201---» All matchesHamilton Academical4103-1--» All matchesÍB Vestmannaeyjar22001---» All matchesBayern Munich2011----» All matchesDnipro Dnipropetrovsk2020----» All matchesGirondins de Bordeaux2101----» All matchesGretna FC2200----» All matchesŚląsk Wrocław2101----» All matchesŽeljezničar Sarajevo2110----» All matchesBarnet FC11001---» All matchesAtlético Madrid1001----» All matchesBlackpool FC1010----» All matchesBulgaria1100----» All matchesChelsea FC1001----» All matchesDenmark1001----» All matchesDerby County1001----» All matchesDoncaster Rovers1010----» All matchesFaeroe Islands1100----» All matchesFC Copenhagen1100----» All matchesHong Kong B1100----» All matchesIceland1100----» All matchesJapan1010----» All matchesCanada1100----» All matchesLatvia1100----» All matchesLithuania1100----» All matchesLokomotiv Moscow1010----» All matchesNetherlands U211001----» All matchesNottingham Forest1100----» All matchesAustria1010----» All matchesPanathinaikos A.O.1001-1--» All matchesPeterborough United1001----» All matchesPortugal1001----» All matchesQueen Of The South1001----» All matchesQueens Park Rangers1100----» All matchesSweden1001----» All matchesSheffield United1001----» All matchesSheffield Wednesday1100----» All matchesSouth Africa1001----» All matchesSouth Korea1001----» All matchesHungary1001----» All matchesVfB Stuttgart1001----» All matchesWest Bromwich Albion1001----» All matches