Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC191243-2--» All matchesCeltic FC181116-3--» All matchesKilmarnock FC181026-1--» All matchesRangers FC182214-3--» All matchesDundee United15726-21-» All matchesHeart of Midlothian15447-2--» All matchesHibernian FC15546-2--» All matchesDundee FC11047----» All matchesDunfermline Athletic10613----» All matchesInverness CT8251----» All matchesSt. Johnstone FC7025----» All matchesLivingston FC6402----» All matchesAberdeen FC5023----» All matchesFalkirk FC4310----» All matchesIpswich Town3120----» All matchesSt. Mirren FC3300----» All matchesBlackpool FC2020----» All matchesDnipro Dnipropetrovsk2020-1--» All matchesGretna FC2110----» All matchesNK Maribor2002----» All matchesPartick Thistle2110----» All matchesAtlético Madrid1001-1--» All matchesBarnsley FC1001----» All matchesBristol City1001----» All matchesBurnley FC1001----» All matchesCardiff City1001----» All matchesCharlton Athletic1100-1--» All matchesChelsea FC1001-1--» All matchesChesterfield FC1100----» All matchesCoventry City1010----» All matchesCrystal Palace1100----» All matchesDerby County1001----» All matchesFC Copenhagen1100----» All matchesFC Vaduz1010----» All matchesHamilton Academical1010----» All matchesLeicester City1100----» All matchesLokomotiv Moscow1010----» All matchesMiddlesbrough FC1001----» All matchesMorecambe FC1100----» All matchesNewcastle United1001----» All matchesNottingham Forest1100----» All matchesPanathinaikos A.O.1001----» All matchesPeterborough United1100----» All matchesQueens Park Rangers1001----» All matchesSheffield United1100----» All matchesSturm Graz1100----» All matchesSwansea City1001-1--» All matchesTottenham Hotspur1001----» All matchesWatford FC1001-1--» All matchesWest Bromwich Albion1001----» All matchesWolverhampton Wanderers1001----» All matches