Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC21221738--» All matchesHeart of Midlothian17647-8--» All matchesAberdeen FC1692512--» All matchesSt. Johnstone FC15726-311» All matchesLivingston FC1374211--» All matchesRoss County FC13418121-» All matchesRangers FC131210-5--» All matchesSt. Mirren FC1162321--» All matchesHibernian FC10235141-» All matchesDundee FC10541-4--» All matchesMotherwell FC10325----» All matchesDundee United7223-1--» All matchesKilmarnock FC630312--» All matchesIceland U214121-1--» All matchesFalkirk FC32011---» All matchesQueen Of The South33001---» All matchesCambridge United3201--1-» All matchesMansfield Town3012----» All matchesMorecambe FC3111-1--» All matchesNewport County3111-1--» All matchesPortsmouth FC3021-1--» All matchesYeovil Town3111----» All matchesSpain U2121013---» All matchesAnnan Athletic220021--» All matchesGreenock Morton FC22002---» All matchesAlbania U2121101---» All matchesEstonia U21220011--» All matchesHamilton Academical211011--» All matchesWest Bromwich Albion U2120201---» All matchesAccrington Stanley2011-1--» All matchesBlackpool FC2002-1--» All matchesCarlisle United2011-1--» All matchesCercle Brugge2011----» All matchesFC Copenhagen2011----» All matchesGrimsby Town2101----» All matchesItaly U212002-1--» All matchesLeyton Orient2002--1-» All matchesNotts County2002----» All matchesPlymouth Argyle2011----» All matchesScotland U212002-1--» All matchesSlovakia U212101-1--» All matchesSwansea City U212101----» All matchesTromsø IL2110-1--» All matchesPartick Thistle10011---» All matchesAFC Wimbledon1001-1--» All matchesAirdrieonians FC1100----» All matchesArsenal FC U211001----» All matchesAston Villa U211001----» All matchesBarnet FC1001---1» All matchesBelgium U211001--1-» All matchesBlackburn Rovers U211100----» All matchesCheltenham Town1100----» All matchesChile1001----» All matchesClyde FC1100----» All matchesColchester United1001----» All matchesCove Rangers1100----» All matchesCrawley Town1001-1--» All matchesCrewe Alexandra1100----» All matchesDerby County U211001----» All matchesDoncaster Rovers1100----» All matchesEdinburgh City1100----» All matchesEngland U211001----» All matchesEstonia1100----» All matchesExeter City1100----» All matchesFrance U211001----» All matchesFrance U171001-1--» All matchesFraserburgh FC1100----» All matchesInverness CT1001-1--» All matchesLuton Town1010----» All matchesLuxembourg1100----» All matchesNewcastle United U211100----» All matchesNorth Macedonia U211001----» All matchesOxford United1010----» All matchesPeterborough United1001----» All matchesQueen's Park FC1100----» All matchesSerbia U211001----» All matchesSouthend United1001----» All matchesStevenage FC1100----» All matchesStoke City U211010-1--» All matchesUkraine U211010----» All matchesCyprus1010-1--» All matchesCyprus U211100----» All matches