Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC25671215-1» All matchesCeltic FC215412-4-1» All matchesMotherwell FC211173-4--» All matchesDundee United20114517--» All matchesHeart of Midlothian20767-2-1» All matchesHamilton Academical19112611--» All matchesHibernian FC19658-1--» All matchesKilmarnock FC171016-2--» All matchesRangers FC17458-4--» All matchesSt. Johnstone FC16835-3--» All matchesInverness CT156362---» All matchesPartick Thistle1565422--» All matchesDunfermline Athletic14356-4--» All matchesSt. Mirren FC12633-1--» All matchesAyr United1144312--» All matchesArbroath FC10532-5--» All matchesRoss County FC10433-2--» All matchesFalkirk FC86111---» All matchesRaith Rovers8332-4--» All matchesBlackburn Rovers722311--» All matchesWolverhampton Wanderers7223-4--» All matchesBirmingham City604211--» All matchesDundee FC622211--» All matchesDerby County6123----» All matchesGreenock Morton FC6312-1--» All matchesHuddersfield Town6231-1--» All matchesLeeds United6213-2-1» All matchesQueen's Park FC530212--» All matchesIpswich Town5113----» All matchesLivingston FC5212-1--» All matchesMiddlesbrough FC5113----» All matchesMillwall FC5401-1--» All matchesNottingham Forest5131-2--» All matchesReading FC5203----» All matchesSheffield Wednesday5221-1--» All matchesWatford FC5212----» All matchesBolton Wanderers4121----» All matchesBrighton & Hove Albion4211----» All matchesBurnley FC4103----» All matchesCardiff City4013----» All matchesDumbarton FC4301----» All matchesFulham FC4022-1--» All matchesQueen Of The South4310----» All matchesAirdrieonians FC3201-1--» All matchesBarnsley FC3102----» All matchesBristol City3120-1--» All matchesCharlton Athletic3012-2--» All matchesHull City3111-1--» All matchesLeicester City3021----» All matchesMontrose FC3210-1--» All matchesAlloa Athletic210111--» All matchesACF Fiorentina2110----» All matchesAFC Bournemouth2101-1--» All matchesAnnan Athletic2101----» All matchesBrentford FC2101----» All matchesConnah's Quay Nomads2101----» All matchesCove Rangers2002----» All matchesCrystal Palace2110----» All matchesDoncaster Rovers2110-1--» All matchesFBK Kaunas2011----» All matchesFK Zeta2200-1--» All matchesManchester United2011----» All matchesNK Maribor2011-1--» All matchesNorwich City2110----» All matchesPanathinaikos A.O.2020----» All matchesPeterborough United2101-1--» All matchesPreston North End2002----» All matchesQueens Park Rangers2002----» All matchesSporting CP2110-1--» All matchesStenhousemuir FC2110----» All matchesWerder Bremen2101----» All matchesWigan Athletic2101-1--» All matchesEdinburgh City11001---» All matchesIceland110011--» All matchesKelty Hearts11001---» All matchesMilton Keynes Dons110011--» All matchesArgentina1001----» All matchesBelarus U211001----» All matchesBlackpool FC1010----» All matchesBo'ness United1100----» All matchesBrechin City FC1100----» All matchesBrora Rangers FC1100----» All matchesBursaspor1100----» All matchesClyde FC1100----» All matchesEast Fife FC1001----» All matchesFleetwood Town1100----» All matchesFrance U211001----» All matchesGretna FC1100----» All matchesNorway1010----» All matchesOxford United1001-1--» All matchesPeterhead FC1100----» All matchesSweden1001-1--» All matchesSlovenia U211001----» All matchesStirling Albion FC1001----» All matchesStranraer FC1100-1--» All matchesSwansea City1001-1--» All matchesThe Spartans FC1100----» All matchesValencia CF1001----» All matchesYeovil Town1001--1-» All matchesZenit St. Petersburg1001----» All matches