Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United272034142-1» All matchesMotherwell FC22134512111» All matchesHeart of Midlothian21115554--» All matchesAberdeen FC201325121--» All matchesSt. Johnstone FC19114410---» All matchesSt. Mirren FC1913425---» All matchesRangers FC1872946--» All matchesInverness CT15102312---» All matchesKilmarnock FC1384171--» All matchesHibernian FC12102051--» All matchesRoss County FC1053261--» All matchesCeltic FC912631--» All matchesHamilton Academical83144---» All matchesPartick Thistle77002---» All matchesFalkirk FC632132--» All matchesDundee FC642023--» All matchesDunfermline Athletic44004---» All matchesNK Maribor4013-1--» All matchesReading FC4112-1--» All matchesLivingston FC32102---» All matchesDerby County32101---» All matchesGreenock Morton FC311111--» All matchesPreston North End32011---» All matchesRaith Rovers31021---» All matchesBurnley FC3102----» All matchesCardiff City3102----» All matchesQueens Park Rangers3210----» All matchesSouthampton FC3111----» All matchesStade Rennais21102---» All matchesLuton Town210111--» All matchesNorwich City21011---» All matchesPlymouth Argyle22001---» All matchesAC Milan2002----» All matchesAFC Ajax2101----» All matchesAston Villa2011----» All matchesBarnsley FC2101----» All matchesBirmingham City2110----» All matchesCliftonville FC2200----» All matchesCoventry City2110----» All matchesCrystal Palace2020----» All matchesDinamo Zagreb2101-1--» All matchesEngland U212002----» All matchesFC Barcelona2002----» All matchesFulham FC2011----» All matchesIF Elfsborg2110-1--» All matchesManchester City2002----» All matchesManchester United2002----» All matchesQueen Of The South2101----» All matchesRB Salzburg2011----» All matchesSwansea City2110----» All matchesTottenham Hotspur2101----» All matchesWigan Athletic2002----» All matchesWolverhampton Wanderers2011----» All matchesAyr United11002---» All matchesEstonia U21110021--» All matchesMansfield Town11002---» All matchesNorthampton Town11002---» All matchesWest Bromwich Albion U2111002---» All matchesGermany U1710101---» All matchesDumbarton FC110011--» All matchesEskişehirspor10011---» All matchesWest Ham United U2111001---» All matchesWolverhampton Wanderers U2111001-1-» All matchesAdanaspor1010----» All matchesAkhisar Belediyespor1010----» All matchesAl Duhail SC1001----» All matchesAlloa Athletic1001----» All matchesAltınordu FK1010----» All matchesAO Kerkyra1001----» All matchesArsenal FC1001----» All matchesAstra Giurgiu1100----» All matchesAtlético Madrid1001----» All matchesBolivia1010----» All matchesBristol City1010----» All matchesBulgaria U211100----» All matchesBurton Albion1010----» All matchesChelsea FC1001----» All matchesColchester United1001----» All matchesCrewe Alexandra1100----» All matchesGermany1001-1--» All matchesGermany U191001----» All matchesDoncaster Rovers1001----» All matchesEcuador1010----» All matchesEverton FC1001----» All matchesFatih Karagümrük1010----» All matchesFC Sion1100-1--» All matchesHatayspor1001----» All matchesHJK Helsinki1100----» All matchesHull City1100----» All matchesIpswich Town1100----» All matchesKazakhstan1100----» All matchesKR Reykjavík1100----» All matchesLegia Warszawa1100----» All matchesLatvia1100----» All matchesLiverpool FC1001----» All matchesMiddlesbrough FC1010----» All matchesMontenegro U211010----» All matchesNewcastle United1010----» All matchesNewcastle United U211001----» All matchesNottingham Forest1100----» All matchesPanetolikos1100-1--» All matchesPAS Giannina1100-1--» All matchesPoland1010----» All matchesPortsmouth FC1100----» All matchesSan Marino1100----» All matchesSwitzerland U211001-1--» All matchesShakter Karaganda1100----» All matchesSharjah FC1010----» All matchesSheffield United1010----» All matchesSheffield Wednesday1001----» All matchesSouthend United1100----» All matchesSunderland AFC1100----» All matchesUdinese Calcio1010----» All matchesUMF Stjarnan1100----» All matchesUruguay1001----» All matchesUSA1100----» All matchesWatford FC1100----» All matchesWest Bromwich Albion1100----» All matchesWest Ham United1001----» All matchesXanthi FC1001-1--» All matches