Record by opponent MatchesWDLScoresYellowYellow-RedRedFC St. Gallen1034313--» All matchesBSC Young Boys905412--» All matchesGrasshopper Club Zürich85121---» All matchesMillwall FC8341-2--» All matchesFC Zürich72232---» All matchesFC Sion62311---» All matchesFC Luzern6411----» All matchesQueens Park Rangers520331--» All matchesMiddlesbrough FC53112---» All matchesServette FC52301---» All matchesWest Bromwich Albion5203----» All matchesPlymouth Argyle431031--» All matchesArsenal FC U2142112---» All matchesLeicester City41122---» All matchesCoventry City43101---» All matchesHibernian FC42111---» All matchesCuba44001---» All matchesTottenham Hotspur U2140221---» All matchesBirmingham City4211----» All matchesBlackburn Rovers4310----» All matchesCardiff City4202----» All matchesFC Lausanne-Sport4121----» All matchesFC Lugano4211----» All matchesFC Winterthur4310-3--» All matchesHamilton Academical4211----» All matchesHeart of Midlothian4301----» All matchesIpswich Town4112----» All matchesNorwich City4112----» All matchesRangers FC4121-1--» All matchesSheffield Wednesday4112----» All matchesStoke City4202-1--» All matchesPreston North End321021--» All matchesChelsea FC U2133001---» All matchesLeeds United310211--» All matchesManchester City U2130121---» All matchesSt. Mirren FC32011---» All matchesSwansea City320111--» All matchesWest Ham United U21310211--» All matchesAberdeen FC3012----» All matchesBrighton & Hove Albion U213021----» All matchesBristol City3111----» All matchesCeltic FC3003----» All matchesDerby County U213102-1--» All matchesEverton FC U213300----» All matchesHull City3111----» All matchesJamaica3111----» All matchesLivingston FC3102----» All matchesSheffield United3102----» All matchesSlovan Bratislava3021----» All matchesSt. Johnstone FC3210-1--» All matchesSunderland AFC3102----» All matchesUSA3102----» All matchesOmonia Nikosia21102---» All matchesBristol Rovers22001---» All matchesCrusaders FC21101---» All matchesNK Maribor U1922001---» All matchesSevilla FC U1922001---» All matchesSouthampton FC U2121101---» All matchesAccrington Stanley2011----» All matchesArgentina2002----» All matchesBlackburn Rovers U212002----» All matchesBrøndby IF2101----» All matchesCharlton Athletic2011----» All matchesChelsea FC2002----» All matchesChile2110-1--» All matchesCSKA Sofia2101----» All matchesDerby County2200----» All matchesFK Kairat2200----» All matchesFK Žalgiris2110----» All matchesHammarby IF2200----» All matchesLincoln City2200-1--» All matchesManchester United U212101----» All matchesMexico2020----» All matchesMotherwell FC2002----» All matchesOGC Nice2110----» All matchesOlympique de Marseille2002----» All matchesOxford United2020----» All matchesPeru2200----» All matchesPeterborough United2002-1--» All matchesPortsmouth FC2101----» All matchesPyunik FC2200----» All matchesQarabağ FK2110-1--» All matchesRochdale AFC2110----» All matchesRoss County FC2011----» All matchesShrewsbury Town2110----» All matchesSouthampton FC2110-1--» All matchesSpartak Moskva U192101----» All matchesWatford FC2011-1--» All matchesWigan Athletic2101----» All matchesWolverhampton Wanderers U212110----» All matchesWrexham AFC2200----» All matchesFC Saint-Blaise11002---» All matchesParis Saint-Germain U1910012---» All matchesPort Vale FC10012---» All matchesFC Rorschach-Goldach11001---» All matchesHertha BSC II110011--» All matchesMilton Keynes Dons11001---» All matchesSSC Napoli U1911001---» All matchesACF Fiorentina1100----» All matchesAFC Wimbledon1010----» All matchesAntigua & Barbuda U201100----» All matchesAruba1100----» All matchesAustralia1001----» All matchesBelgium1001----» All matchesBermuda1100----» All matchesBlackpool FC1001----» All matchesBosnia-Herzegovina1010----» All matchesBurnley FC1010----» All matchesBurton Albion1001----» All matchesCosta Rica1100----» All matchesCrewe Alexandra1010----» All matchesDominica1100-1--» All matchesDoncaster Rovers1100----» All matchesDundee FC1010----» All matchesEl Salvador1100----» All matchesEtoile Carouge FC1001----» All matchesFC Aarau1100----» All matchesFC Niedergösgen1100----» All matchesFK Partizani1100----» All matchesFleetwood Town1010-1--» All matchesFrance1010----» All matchesFrance U211001----» All matchesGillingham FC1001----» All matchesGuadeloupe1010----» All matchesGuatemala1010----» All matchesHonduras U201001----» All matchesHuddersfield Town1100----» All matchesIreland1010----» All matchesIceland1010----» All matchesJapan1001----» All matchesJapan U211010-1--» All matchesVirgin Islands1100----» All matchesCayman Islands1100----» All matchesQatar1100----» All matchesColombia1010----» All matchesLeicester City U211001----» All matchesManchester City U191001----» All matchesManchester United1100-1--» All matchesManchester United U191100----» All matchesMartinique1100----» All matchesMexico U201001----» All matchesNew Zealand1100----» All matchesNetherlands1001----» All matchesNorthampton Town1100----» All matchesPanama1100----» All matchesPortugal U211010----» All matchesRotherham United1010----» All matchesSwitzerland1001-1--» All matchesSaint Kitts and Nevis1100----» All matchesSouth Africa1100----» All matchesSwansea City U211010-1--» All matchesSwindon Town1010----» All matchesTobyl Kostanay1100----» All matchesTranmere Rovers1001----» All matchesTunisia1010-1--» All matchesTurkey U211100----» All matchesTurkey U161001----» All matchesÚjpest FC1100-1--» All matchesUruguay1001----» All matchesUzbekistan1100-1--» All matchesVenezuela1100----» All matchesVillarreal CF B1001----» All matchesWolverhampton Wanderers1010----» All matches