Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC953111--» All matchesHeart of Midlothian9522----» All matchesHibernian FC8413-1--» All matchesKilmarnock FC7412----» All matchesMotherwell FC7502----» All matchesCeltic FC5212-1--» All matchesDundee United5221----» All matchesPartick Thistle5311----» All matchesSt. Johnstone FC4211----» All matchesFalkirk FC3300----» All matchesFC Lausanne-Sport3102----» All matchesGrasshopper Club Zürich3111----» All matchesClub Brugge KV2110----» All matchesDundee FC2110----» All matchesFC Aarau2020----» All matchesFC Basel 18932200-1--» All matchesFC St. Gallen2101----» All matchesFCSB2011----» All matchesNeuchâtel Xamax FCS2200----» All matchesOlympique de Marseille2020-1--» All matchesRaith Rovers2020----» All matchesSpartak Moskva2002----» All matchesHungary U212101----» All matches1. FC Nuremberg1001----» All matchesAEK Athen1001----» All matchesAirdrieonians FC (old)1100----» All matchesAlemannia Aachen1001----» All matchesAnorthosis Famagusta1010----» All matchesAS Beauvais1100----» All matchesBor. Mönchengladbach1001-1--» All matchesChemnitzer FC1010----» All matchesEnergie Cottbus1100----» All matchesEtoile Carouge FC1010----» All matchesFC Gueugnon1100----» All matchesFC Luzern1010----» All matchesFC Sochaux1100----» All matchesFC St. Pauli1010----» All matchesFortuna Köln1001----» All matchesFrance U211001----» All matchesGalatasaray1001----» All matchesItaly U211001----» All matchesJeunesse Esch1100----» All matchesJuventus1001----» All matchesLa Vitréenne FC1100----» All matchesLe Mans FC1010----» All matchesLouhans-Cuiseaux1100----» All matchesNîmes Olympique1100-1--» All matchesOlympique de Valence (old)1010----» All matchesParis Saint-Germain1001----» All matchesRed Star FC1001----» All matchesSC Kriens1100----» All matchesSwitzerland U211010----» All matchesServette FC1001----» All matchesSpVgg Greuther Fürth1001----» All matchesStade Lavallois1010----» All matchesStuttgarter Kickers1100----» All matchesVfL Bochum1100----» All matchesVfL Halle 961100----» All matchesWaldhof Mannheim1100----» All matchesWatford FC1001-1--» All matchesWolverhampton Wanderers1001----» All matches