Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC20142435--» All matchesCeltic FC1997327--» All matchesMotherwell FC18122414--» All matchesAberdeen FC17962-2--» All matchesHeart of Midlothian171034-11-» All matchesDundee United15933-3--» All matchesKilmarnock FC151023----» All matchesPartick Thistle1072143--» All matchesRaith Rovers954021--» All matchesManchester United8134-1--» All matchesSt. Johnstone FC76012---» All matchesDunfermline Athletic75201---» All matchesWest Ham United7511----» All matchesSouthampton FC63032---» All matchesEngland61231---» All matchesArsenal FC6114----» All matchesCoventry City6114----» All matchesFalkirk FC6510-1--» All matchesNewcastle United6222----» All matchesWatford FC53111---» All matchesAston Villa5212----» All matchesChelsea FC5221-1--» All matchesColorado Rapids5203-1--» All matchesColumbus Crew5302-2--» All matchesLeeds United5221-1--» All matchesLeicester City5320----» All matchesLiverpool FC5311-2--» All matchesWimbledon FC5311----» All matchesFCSB41121---» All matchesCanada44001---» All matchesLos Angeles Galaxy42021---» All matchesDerby County4112--1-» All matchesDundee FC4121----» All matchesSheffield Wednesday4310----» All matchesSporting Kansas City4301----» All matchesTampa Bay Mutiny4202----» All matchesAirdrieonians FC (old)3210----» All matchesCharlton Athletic3300----» All matchesD.C. United3201----» All matchesGDR3012----» All matchesFC Dallas3201----» All matchesFrance3102----» All matchesNew York RB3201-2--» All matchesNorthern Ireland3111----» All matchesOxford United3300----» All matchesWales3210----» All matchesCyprus22002---» All matchesAJ Auxerre20021---» All matchesBorussia Dortmund20201---» All matchesJuventus200211--» All matchesLASK22001---» All matchesVardar Skopje21101---» All matches1. FC Köln2011----» All matchesAEK Athen2002----» All matchesAIK2101----» All matchesAnorthosis Famagusta2110----» All matchesAS Roma2101----» All matchesBarnsley FC2200----» All matchesBelgium2011-1--» All matchesBirmingham City2200----» All matchesBohemian FC2110----» All matchesBohemians Praha 19052011----» All matchesBradford City2110----» All matchesBulgaria2020----» All matchesChicago Fire2101----» All matchesCrvena Zvezda2011----» All matchesGermany2002----» All matchesEverton FC2110----» All matchesGKS Katowice2200----» All matchesGrasshopper Club Zürich2101----» All matchesHamrun Spartans2200----» All matchesIreland2011----» All matchesYugoslavia U212101----» All matchesLuton Town2011----» All matchesManchester City2110----» All matchesMiddlesbrough FC2011----» All matchesNeuchâtel Xamax FCS2101----» All matchesNew England Revolution2002----» All matchesNorwich City2101----» All matchesOlympique de Marseille2020----» All matchesPSV Eindhoven2110----» All matchesQueens Park Rangers2101----» All matchesRadnički Niš2101----» All matchesRapid Vienna2101----» All matchesSan Jose Earthquakes2101-1--» All matchesSwitzerland2011---1» All matchesSpain2011-1--» All matchesSpartak Vladikavkaz2200-1--» All matchesStandard Liège2110----» All matchesSunderland AFC2101----» All matchesTottenham Hotspur2002-1--» All matchesUruguay2110----» All matchesViking FK2110----» All matchesWerder Bremen2110----» All matchesMiami Fusion10011---» All matchesRomania11001---» All matchesSan Marino11001---» All matchesSparta Prague1001----» All matchesAFC Ajax1001-1--» All matchesEgypt1001----» All matchesArgentina1100----» All matchesAS Monaco1100----» All matchesAustralia1010----» All matchesBayern Munich1010----» All matchesBlackburn Rovers1100----» All matchesBor. Mönchengladbach1100----» All matchesBrazil1001----» All matchesCambridge United1100----» All matchesClub Brugge KV1100----» All matchesCosta Rica1001----» All matchesCrystal Palace1100----» All matchesCSKA Moskva1010----» All matchesDenmark1001----» All matchesCIS1100----» All matchesIceland1100----» All matchesIsrael1100----» All matchesItaly1001----» All matchesYugoslavia1010----» All matchesKFC Winterslag1010----» All matchesColombia1010----» All matchesLevski Sofia1001----» All matchesLuxembourg1100----» All matchesLyngby BK1100----» All matchesMalta1100----» All matchesNetherlands1001----» All matchesNorway1010----» All matchesNottingham Forest1001----» All matchesPoland1010----» All matchesPortugal1001----» All matchesPreston North End1100----» All matchesSaudi Arabia1010----» All matchesScunthorpe United1100----» All matchesTorquay United1001----» All matchesTranmere Rovers1001----» All matchesUSSR1001----» All matchesHungary1100----» All matchesValletta FC1100----» All matches