Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC813423--» All matchesAberdeen FC81431---» All matchesKilmarnock FC632132-1» All matchesAPOEL Nikosia503231--» All matchesMotherwell FC521231--» All matchesAEK Larnaca510413--» All matchesCeltic FC501411--» All matchesRangers FC51131---» All matchesSt. Johnstone FC5113----» All matchesDundee FC42022---» All matchesPartick Thistle40312-1-» All matchesHamilton Academical42111---» All matchesInverness CT41121---» All matchesOmonia Nikosia40131---» All matchesNea Salamina4121-2--» All matchesErmis Aradippou31114---» All matchesApollon Limassol30213---» All matchesAris Limassol321021--» All matchesOdisha FC21102---» All matchesCove Rangers22001--1» All matchesGirondins de Bordeaux200211--» All matchesJamshedpur FC21011---» All matchesMumbai City FC20111---» All matchesNK Maribor202011-1» All matchesRoss County FC211011--» All matchesAE Zakakiou2110----» All matchesAJ Auxerre2101----» All matchesAl Duhail SC2011----» All matchesAl Hilal2101----» All matchesBengaluru FC2011-1--» All matchesCS Marítimo2011----» All matchesDundee United2011----» All matchesFC Porto2011-1--» All matchesFCSB2011----» All matchesHeart of Midlothian2101----» All matchesKerala Blasters2020----» All matchesMaccabi Tel Aviv2020----» All matchesSC Delhi2002----» All matchesSL Benfica2002----» All matchesSporting CP2101----» All matchesStade Brestois 292011----» All matchesStade Rennais2002----» All matchesThonon Évian GGFC2011----» All matchesDoxa Katokopias11002---» All matchesAC Ajaccio101011--» All matchesAnagennisi Derynias11001---» All matchesBoavista11001---» All matchesDunfermline Athletic10011---» All matchesGD Chaves11001---» All matchesIF Elfsborg110011--» All matchesOlympique Lyonnais110011--» All matchesPanionios GSS11001---» All matchesPAOK Saloniki10011---» All matchesAcadémica de Coimbra1010----» All matchesAEL Kalloni1100----» All matchesAEL Limassol1010----» All matchesAl Ain FC1010----» All matchesAlbion Rovers1100----» All matchesApollon Smyrnis1010----» All matchesAris Saloniki1010----» All matchesAS Marck1100-1--» All matchesAS Nancy Lorraine1010----» All matchesAS Saint-Étienne1100----» All matchesAsteras Tripolis1100----» All matchesAtromitos1010----» All matchesAvispa Fukuoka1100----» All matchesAyr United1010----» All matchesBurkina Faso1001----» All matchesCD Nacional1010----» All matchesDenmark U171001----» All matchesDynamo Kyiv1001----» All matchesEast Bengal Club1010----» All matchesEast Fife FC1100----» All matchesEintracht Frankfurt1001-1--» All matchesElgin City1100----» All matchesEngland U171010----» All matchesEnosis Neon Paralimni1100----» All matchesErgotelis1001-1--» All matchesEthnikos Achna1001-1--» All matchesFagiano Okayama1001----» All matchesFC Goa1010----» All matchesFC Lorient1100----» All matchesFC Penafiel1100----» All matchesFC Sochaux1001----» All matchesFrance U171001----» All matchesGamba Osaka1001----» All matchesGD Estoril1100----» All matchesGil Vicente1010----» All matchesJEF United Chiba1001----» All matchesJúbilo Iwata1001----» All matchesLille OSC1001----» All matchesMohun Bagan Super Giant1001----» All matchesMoreirense FC1010----» All matchesNorthEast United FC1010-1--» All matchesOlympiacos FC1001----» All matchesOlympique de Marseille1010----» All matchesPaços de Ferreira1100----» All matchesPanathinaikos A.O.1001----» All matchesPanetolikos1010----» All matchesPanthrakikos1010----» All matchesParis Saint-Germain1010----» All matchesPeterhead FC1001----» All matchesQueen's Park FC1010----» All matchesShonan Bellmare1010----» All matchesS.C. Braga1001----» All matchesTokyo Verdy1001----» All matchesToulouse FC1010----» All matchesUD Oliveirense1100----» All matchesVitória Guimarães1010----» All matchesXanthi FC1100----» All matchesYokohama F. Marinos1001-1--» All matches