Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC234712-7--» All matchesKilmarnock FC211164-7--» All matchesMotherwell FC21966-3--» All matchesRangers FC204412-31-» All matchesDundee United191144-3--» All matchesAberdeen FC18945-2--» All matchesHibernian FC18765-2--» All matchesDunfermline Athletic171133-1--» All matchesInverness CT13742----» All matchesLivingston FC107211---» All matchesSt. Mirren FC10352-1--» All matchesFalkirk FC9441-1--» All matchesDundee FC8710-3--» All matchesGretna FC4220----» All matchesPartick Thistle4211-1--» All matchesHeart of Midlothian3210-2--» All matchesSt. Johnstone FC3201----» All matchesWest Bromwich Albion3003----» All matchesSparta Prague2011----» All matchesAEK Athen2002-1--» All matchesCardiff City2101----» All matchesCrystal Palace2101----» All matchesGirondins de Bordeaux2101----» All matchesHamilton Academical2101----» All matchesIpswich Town2020----» All matchesNotts County2020----» All matchesPreston North End2002-1--» All matchesQueens Park Rangers2101-1--» All matchesSheffield United2110----» All matchesŠiroki Brijeg2110----» All matchesS.C. Braga2110----» All matchesVfB Stuttgart2101----» All matchesFC Basel 189311001---» All matchesMacclesfield FC11001---» All matchesBarnsley FC1100----» All matchesBlackpool FC1100----» All matchesBrighton & Hove Albion1001----» All matchesBristol Rovers1100----» All matchesBurnley FC1001----» All matchesCarlisle United1100----» All matchesCharlton Athletic1100----» All matchesColchester United1010----» All matchesCoventry City1010----» All matchesFC Schalke 041001-1--» All matchesFerencvárosi TC1001----» All matchesFeyenoord1001----» All matchesHartlepool United1001----» All matchesHuddersfield Town1010-1--» All matchesLeeds United1100----» All matchesLeyton Orient1100----» All matchesManchester City1010----» All matchesMiddlesbrough FC1010----» All matchesNewcastle United1001----» All matchesNetherlands U211001----» All matchesNottingham Forest1001----» All matchesPeterborough United1010----» All matchesPlymouth Argyle1100----» All matchesPortsmouth FC1001-1--» All matchesReading FC1100----» All matchesRochdale AFC1100----» All matchesScunthorpe United1010-1--» All matchesSouthampton FC1001----» All matchesSwansea City1100----» All matchesSwindon Town1001----» All matchesTranmere Rovers1100----» All matchesUkraine1001-1--» All matchesWalsall FC1001----» All matchesWatford FC1010----» All matches