Record by opponent MatchesWDLScoresYellowYellow-RedRedFC Aarau14662-2--» All matchesFC Vaduz14617-2--» All matchesFC Schaffhausen13463----» All matchesSC Kriens13733----» All matchesFC Wil 190012426----» All matchesFC Chiasso961211--» All matchesStade Lausanne-Ouchy9333----» All matchesFC Lausanne-Sport8224-1--» All matchesFC Thun Berner Oberland6510-1--» All matchesGrasshopper Club Zürich5131----» All matchesYverdon Sport FC5212-1--» All matchesNeuchâtel Xamax FCS4220-1--» All matchesServette FC4004----» All matchesAC Bellinzona3111----» All matchesFC Rapperswil-Jona3300-1--» All matchesNew Mexico United3102-1--» All matchesNewcastle United U213210----» All matchesAston Villa U212002----» All matchesEl Paso Locomotive2101----» All matchesEtoile Carouge FC2101----» All matchesFC Basel 18932002----» All matchesFC Biel/Bienne2002----» All matchesFC Locarno2002----» All matchesFC St. Gallen2101----» All matchesFC Tulsa2020----» All matchesFC Wohlen2110----» All matchesFulham FC U212002----» All matchesOrange County SC2002---1» All matchesPhoenix Rising2020-1--» All matchesSR Delémont2101----» All matchesWolverhampton Wanderers U212200----» All matchesArsenal FC U211010----» All matchesBirmingham Legion1010----» All matchesBlackburn Rovers U211010----» All matchesBrighton & Hove Albion U211100----» All matchesBSC Young Boys1001----» All matchesDerby County U211100----» All matchesFC Bavois1100----» All matchesFC Gland1100----» All matchesFC Lugano1001----» All matchesFC Stade Nyonnais1100----» All matchesFC Winterthur1001----» All matchesFC Zürich1100----» All matchesHartford Athletic1001----» All matchesCroatia U211001----» All matchesLas Vegas Lights FC1100----» All matchesLatvia U211100-1--» All matchesLexington SC1100----» All matchesLiechtenstein U211100----» All matchesLoudoun United1010----» All matchesMonterey Bay FC1100----» All matchesNorth Carolina FC1001----» All matchesSC YF/Juventus Zürich1100----» All matchesSlovakia U171010----» All matchesSouthend United1001----» All matchesStoke City U211100----» All matchesTacoma Defiance1001----» All matchesWest Bromwich Albion U211100----» All matchesWycombe Wanderers1001----» All matches