Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT4125313-2--» All matchesCeltic FC404531231-» All matchesHibernian FC361271713--» All matchesSt. Mirren FC3413174311-» All matchesKilmarnock FC34225722--» All matchesDundee United321391012--» All matchesHamilton Academical31159712--» All matchesHeart of Midlothian311051612--» All matchesSt. Johnstone FC2812106-2--» All matchesPartick Thistle23165222--» All matchesRoss County FC21142512-1» All matchesRangers FC212712-2--» All matchesFalkirk FC20848-2--» All matchesAberdeen FC19676-1--» All matchesMotherwell FC1775521--» All matchesDundee FC15852-1--» All matchesGreenock Morton FC10415-1--» All matchesAlloa Athletic9315-2--» All matchesAyr United9324----» All matchesDunfermline Athletic9702---1» All matchesKelty Hearts7421-1--» All matchesQueen Of The South7304----» All matchesArbroath FC6321----» All matchesLivingston FC5302-1--» All matchesQueen's Park FC5122-2--» All matchesAnnan Athletic4301-1--» All matchesMontrose FC4211----» All matchesEast Fife FC32011---» All matchesDumbarton FC3210-1--» All matchesEdinburgh City3210----» All matchesGretna FC3300----» All matchesRaith Rovers3111-2--» All matchesStirling Albion FC3210----» All matchesBrechin City FC22001---» All matchesClyde FC22001---» All matchesReal Sociedad20021---» All matchesAalesunds FK2110----» All matchesAirdrieonians FC2020----» All matchesApollon Limassol2101----» All matchesAS Nancy Lorraine2002----» All matchesBreiðablik2200----» All matchesDenmark U212011----» All matchesFC Groningen2110----» All matchesFCSB2002----» All matchesFinland U212101----» All matchesFK Daugava Rīga2200----» All matchesFK Ventspils2200----» All matchesFlamurtari Vlorë2101----» All matchesLlanelli Town2101----» All matchesNK Maribor2011----» All matchesOdense BK2002-1--» All matchesPeterborough United2002----» All matchesŠiroki Brijeg2110----» All matchesCosta Rica U2010011---» All matchesAlbion Rovers1100----» All matchesBirmingham City1001----» All matchesBlackburn Rovers1001----» All matchesBlackpool FC1100-1--» All matchesBrentford FC1010----» All matchesBrora Rangers FC1100----» All matchesCharlton Athletic1010----» All matchesCowdenbeath FC1100----» All matchesCS FOLA Esch1001----» All matchesDagenham & Redbridge1010----» All matchesGermany U211001----» All matchesDunipace FC1100-1--» All matchesElgin City1100----» All matchesForfar Athletic1100----» All matchesFrance U191010----» All matchesJapan U201001----» All matchesKF Shkëndija 791010----» All matchesLithuania U211100----» All matchesNigeria U201001----» All matchesPeterhead FC1100----» All matchesRochdale AFC1001----» All matchesSlovenia U211100----» All matchesSouthampton FC1001-1--» All matchesSpain U191001----» All matchesStenhousemuir FC1100----» All matchesStranraer FC1100----» All matchesTranmere Rovers1001----» All matchesWycombe Wanderers1100----» All matchesYeovil Town1010-1--» All matches