Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC14149-5--» All matchesKilmarnock FC1252512--» All matchesAberdeen FC11128-4--» All matchesLivingston FC1042442--» All matchesHamilton Academical1061332--» All matchesRaith Rovers1032531--» All matchesRoss County FC105323---» All matchesRangers FC10046-2--» All matchesGreenock Morton FC944122--» All matchesMotherwell FC940521--» All matchesSt. Johnstone FC933311--» All matchesQueen Of The South85034-1-» All matchesDundee FC861131--» All matchesFalkirk FC80353---» All matchesAyr United852111--» All matchesHibernian FC81341---» All matchesHeart of Midlothian722311--» All matchesSt. Mirren FC651021--» All matchesAlloa Athletic65101---» All matchesDumbarton FC6024-1--» All matchesDundee United51131---» All matchesPartick Thistle520313--» All matchesDunfermline Athletic5023----» All matchesStockport County411212--» All matchesGöztepe31111---» All matchesBeşiktaş3012----» All matchesCove Rangers3201----» All matchesInverness CT3102----» All matchesTrabzonspor3003----» All matchesNSÍ Runavík22004---» All matchesPeterborough United20112---» All matchesArbroath FC220011--» All matchesCrewe Alexandra21011---» All matchesDoncaster Rovers22001---» All matchesElgin City220011--» All matchesNetherlands U21220011--» All matchesAndorra U212110----» All matchesAntalyaspor2011----» All matchesAsteras Tripolis2110----» All matchesÇaykur Rizespor2101----» All matchesFenerbahçe2011----» All matchesGalatasaray2011-1--» All matchesGaziantep FK2110----» All matchesGillingham FC2002-2--» All matchesHatayspor2011----» All matchesKayserispor2020----» All matchesKonyaspor2011----» All matchesMansfield Town2101----» All matchesMillwall FC2002----» All matchesMolde FK2011----» All matchesNewport County2200----» All matchesPreston North End2110----» All matchesQueen's Park FC2110----» All matchesSivasspor2002----» All matchesSwindon Town2011----» All matchesUkraine U212002----» All matchesWalsall FC2101-2--» All matchesBrora Rangers FC11002---» All matchesDenizlispor10011---» All matchesStevenage FC11001---» All matchesAccrington Stanley1001----» All matchesAFC Wimbledon1100----» All matchesAkhisar Belediyespor1100----» All matchesAltay Izmir1100----» All matchesAston Villa1001----» All matchesBarrow AFC1010----» All matchesBurnley FC1001----» All matchesCarlisle United1100----» All matchesColchester United1001----» All matchesCrawley Town1010----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1100----» All matchesEngland U211001----» All matchesErzurumspor FK1001----» All matchesForest Green Rovers1100----» All matchesForfar Athletic1100----» All matchesFulham FC1001----» All matchesGençlerbirliği1010----» All matchesGiresunspor1001----» All matchesGrimsby Town1001-1--» All matchesHarrogate Town1001----» All matchesHartlepool United1100----» All matchesIpswich Town1001----» All matchesİstanbul Başakşehir1001----» All matchesKasımpaşa SK1001----» All matchesLeeds United1100----» All matchesLatvia U211010----» All matchesLeyton Orient1001----» All matchesMiddlesbrough FC1001----» All matchesMKE Ankaragücü1100----» All matchesNorwich City1010----» All matchesNotts County1001----» All matchesStirling Albion FC1100----» All matchesSutton United1100----» All matchesTranmere Rovers1100----» All matchesWolverhampton Wanderers1010-1--» All matchesWrexham AFC1001----» All matches