Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC91441---» All matchesAberdeen FC81163---» All matchesRangers FC720511--» All matchesRoss County FC73131---» All matchesCeltic FC7016----» All matchesLivingston FC63034---» All matchesKilmarnock FC622221--» All matchesHeart of Midlothian6204----» All matchesHibernian FC51221---» All matchesSan Jose Earthquakes5104-1--» All matchesSt. Johnstone FC40311---» All matchesFC Luzern4013----» All matchesSeattle Sounders4004----» All matchesDundee FC31202---» All matchesCF Montréal31021---» All matchesLos Angeles Galaxy32011---» All matchesDundee United3201----» All matchesFC Nantes3012----» All matchesFC Sion3021-1--» All matchesGrasshopper Club Zürich3102-11-» All matchesMotherwell FC3111----» All matchesSporting Kansas City3003----» All matchesToronto FC3102----» All matchesBSC Young Boys21013---» All matchesFC Basel 189321102---» All matchesAS Saint-Étienne20111---» All matchesFK Jerv22001---» All matchesPortland Timbers20021---» All matchesStade de Reims22001---» All matchesAngers SCO2101----» All matchesFC Lugano2020----» All matchesFC Winterthur2101----» All matchesFC Zürich2200-1--» All matchesHavre AC2002----» All matchesHouston Dynamo2101----» All matchesLille OSC2011----» All matchesLos Angeles FC2002----» All matchesMinnesota United FC2020----» All matchesMontpellier HSC2101----» All matchesOGC Nice2110----» All matchesOlympique Lyonnais2011----» All matchesOlympique de Marseille2200-1--» All matchesRacing Strasbourg2002----» All matchesRanheim IL2200----» All matchesRaufoss IL2101----» All matchesRC Lens2110----» All matchesReal Salt Lake2002----» All matchesStade Brestois 292110----» All matchesToulouse FC2011----» All matchesÅsane Fotball11001---» All matchesBarbados11001---» All matchesBreiðablik11001---» All matchesBryne FK11001---» All matchesFC Concordia Basel11001---» All matchesFC Thun Berner Oberland11001---» All matchesGrorud IL11001---» All matchesJapan U2110101---» All matchesMiddlesbrough FC10011---» All matchesOmonia Nikosia10101---» All matchesStoke City10011---» All matchesYverdon Sport FC10011---» All matchesAalesunds FK1010----» All matchesACF Fiorentina1100----» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1001----» All matchesCardiff City1100----» All matchesChicago Fire1100----» All matchesColumbus Crew1010----» All matchesD.C. United1100----» All matchesDerby County1001----» All matchesEcuador1010----» All matchesEl Salvador1100----» All matchesElgin City1100----» All matchesFC Cincinnati1100----» All matchesFC Dallas1100----» All matchesFC Lorient1100----» All matchesFC St. Gallen1001----» All matchesFrance U211001----» All matchesFredrikstad FK1100----» All matchesGreenock Morton FC1001----» All matchesHaiti1010----» All matchesHamrun Spartans1100----» All matchesHonduras1010----» All matchesIK Start1100----» All matchesIL Stjørdals-Blink1100----» All matchesIceland1001----» All matchesKFUM Oslo1100----» All matchesKuopion PS1010----» All matchesLech Poznań1001----» All matchesMexico1001----» All matchesMillwall FC1001----» All matchesNew England Revolution1001----» All matchesNew York City FC1001----» All matchesNorwich City1100----» All matchesPanama1100----» All matchesParis Saint-Germain1010----» All matchesPortugal U211010----» All matchesQueen Of The South1001----» All matchesSandnes Ulf1100----» All matchesServette FC1001----» All matchesSogndal IL1010----» All matchesSouthampton FC1010-1--» All matchesStade Rennais1100----» All matchesStrømmen IF1010----» All matchesSuriname1100----» All matchesTurkey U211100----» All matchesUllensaker/Kisa IL1010----» All matchesUruguay1001----» All matchesUSL Dunkerque1001----» All matchesWales1100----» All matchesWolverhampton Wanderers1100----» All matches