Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC20221645--» All matchesMotherwell FC186486---» All matchesKilmarnock FC16101593--» All matchesDundee FC1665571--» All matchesSt. Johnstone FC1663751--» All matchesInverness CT14743122--» All matchesDundee United1371561-1» All matchesSt. Mirren FC115155---» All matchesAberdeen FC1151542--» All matchesHibernian FC115421---» All matchesRangers FC112451---» All matchesHamilton Academical1053231--» All matchesPartick Thistle95042---» All matchesHeart of Midlothian713322--» All matchesRoss County FC72501---» All matchesWaterford FC621341--» All matchesAlloa Athletic53023---» All matchesDrogheda United5212211-» All matchesLivingston FC55002---» All matchesSligo Rovers5311----» All matchesAyr United44003---» All matchesRaith Rovers42023---» All matchesSunderland AFC431021--» All matchesShamrock Rovers402213--» All matchesShelbourne FC430111--» All matchesShrewsbury Town422011--» All matchesFleetwood Town4103-1--» All matchesGalway United4121----» All matchesFalkirk FC320131--» All matchesQueen Of The South31113---» All matchesRochdale AFC32013---» All matchesCSKA Sofia30032---» All matchesScunthorpe United311121--» All matchesAFC Wimbledon33001---» All matchesBarnsley FC321011--» All matchesBlackpool FC31111---» All matchesCork City32101---» All matchesDoncaster Rovers31201---» All matchesGillingham FC31021---» All matchesPortsmouth FC30211---» All matchesSouthend United30121---» All matchesSt Patrick's Athletic321011--» All matchesArbroath FC3210-1--» All matchesBohemian FC3210----» All matchesBosnia-Herzegovina3102----» All matchesDunfermline Athletic3111----» All matchesAustria3003-1--» All matchesOxford United3111-1--» All matchesPeterborough United3003----» All matchesColeraine FC22003---» All matchesMilton Keynes Dons220031--» All matchesAston Villa21012---» All matchesTranmere Rovers21012---» All matchesBolton Wanderers22001---» All matchesCove Rangers220011--» All matchesKalmar FF210111--» All matchesBradford City2011-1--» All matchesCharlton Athletic2002----» All matchesCoventry City2110----» All matchesDundalk FC2101----» All matchesFaeroe Islands U212110----» All matchesFC Zürich2002----» All matchesHNK Cibalia2110----» All matchesHNK Rijeka2002----» All matchesIpswich Town2011----» All matchesIreland2011----» All matchesManchester City2002----» All matchesNottingham Forest2110----» All matchesPAOK Saloniki2002----» All matchesRosenborg BK2101----» All matchesSan Marino U212200----» All matchesViktoria Plzeň2002----» All matchesWalsall FC2110----» All matchesWycombe Wanderers2002----» All matchesMorecambe FC11003---» All matchesTreaty United110031--» All matchesAuchinleck Talbot11002---» All matchesGlentoran FC11002---» All matchesBurnley FC11001---» All matchesCrusaders FC10101---» All matchesDerby County11001---» All matchesLeicester City10011---» All matchesNew Zealand11001---» All matchesOldham Athletic11001---» All matchesPort Vale FC11001---» All matchesRomania10101---» All matchesStirling Albion FC11001---» All matchesStranraer FC11001---» All matches1. FC Heidenheim 18461001-1--» All matchesAccrington Stanley1001----» All matchesAFC Bournemouth1100----» All matchesAzerbaijan1100----» All matchesBelarus1100----» All matchesBirmingham City1010----» All matchesBrentford FC1001----» All matchesBristol City1010----» All matchesBristol Rovers1100----» All matchesBrora Rangers FC1001----» All matchesCardiff City1001----» All matchesCercle Brugge1001----» All matchesCosta Rica1001----» All matchesCS Petrocub1010----» All matchesDenmark U211001----» All matchesGermany1001----» All matchesGermany U211001----» All matchesEngland U211001----» All matchesEstonia1100----» All matchesEverton FC U211001----» All matchesGreenock Morton FC1010----» All matchesGreece1100----» All matchesHull City1001----» All matchesQatar1010----» All matchesKickers Offenbach1001-1--» All matchesCroatia1001----» All matchesLatvia1100----» All matchesLincoln City1001----» All matchesLinlithgow Rose1100----» All matchesMalta1100----» All matchesMiddlesbrough FC1010----» All matchesMillwall FC1001----» All matchesMontrose FC1100----» All matchesNorthampton Town1001----» All matchesNorway1001----» All matchesPanama1010----» All matchesPeterhead FC1100----» All matchesPlymouth Argyle1100----» All matchesPreston North End1001-1--» All matchesRotherham United1001----» All matchesSalford City1010----» All matchesScotland1001----» All matchesSlovakia1001-1--» All matchesSlovenia1010----» All matchesSouth Korea1100----» All matchesTolka Rovers1100----» All matchesCzech Republic1100----» All matchesWacker Burghausen1010----» All matchesWales1001----» All matchesWolverhampton Wanderers1001----» All matches