Record by opponent MatchesWDLScoresYellowYellow-RedRedGrasshopper Club Zürich1251616--» All matchesFC Lausanne-Sport12534-2--» All matchesFC Schaffhausen12723-2--» All matchesFC Winterthur12651-6--» All matchesFC Aarau1144313--» All matchesFC Thun Berner Oberland1123611--» All matchesFC Luzern11524-3-1» All matchesFC Wil 190010244-2--» All matchesFC Sion924312--» All matchesFC Chiasso9810-1--» All matchesMotherwell FC822411--» All matchesBSC Young Boys8233----» All matchesFC Basel 18938116----» All matchesFC Zürich8305-1--» All matchesSC Kriens8422----» All matchesKilmarnock FC72142---» All matchesDundee FC631211--» All matchesFC Lugano6321-3--» All matchesFC Vaduz6222----» All matchesHamilton Academical6132-1--» All matchesNeuchâtel Xamax FCS6330-1--» All matchesPartick Thistle5113-2--» All matchesFC Biel/Bienne421111--» All matchesSt. Johnstone FC41121---» All matchesAberdeen FC4103-2--» All matchesCeltic FC4013----» All matchesFC Rapperswil-Jona4220-1--» All matchesFC St. Gallen4022-1--» All matchesHeart of Midlothian4040----» All matchesInverness CT4310-1--» All matchesOldham Athletic4202----» All matchesRangers FC4022-1--» All matchesFC Locarno311111--» All matchesCrewe Alexandra3300----» All matchesFC Wohlen3111--1-» All matchesHibernian FC3111-2--» All matchesYverdon Sport FC3210-2--» All matchesBristol City20111---» All matchesFC Echallens22001---» All matchesFC Martigny Sports22001---» All matchesFC Meyrin220011--» All matchesFleetwood Town21101---» All matchesAC Bellinzona2101----» All matchesAlloa Athletic2101----» All matchesBarnsley FC2101----» All matchesBury FC2011----» All matchesColchester United2011----» All matchesFC Concordia Lausanne2200----» All matchesFC Grand-Saconnex2200----» All matchesFC Monthey2110----» All matchesFC Portalban/Gletterens2200----» All matchesGillingham FC2011----» All matchesMilton Keynes Dons2101----» All matchesPort Vale FC2020-1--» All matchesSC Brühl2002----» All matchesSheffield United2011-1--» All matchesDundee United11002---» All matchesFC Coffrane11001---» All matchesFC Meilen11001---» All matchesYork City10011---» All matchesAldershot Town1100----» All matchesArbroath FC1100----» All matchesBSC Young Boys II1100----» All matchesBurton Albion1001----» All matchesChelsea FC1100----» All matchesChesterfield FC1001----» All matchesCove Rangers1100----» All matchesCrawley Town1100----» All matchesDartford FC1100----» All matchesEtoile Carouge FC1001----» All matchesFC Basel 1893 II1100-1--» All matchesFC Bavois1010-1--» All matchesFC Breitenrain Bern1010----» All matchesFC Bulle1010----» All matchesFC La Chaux-de-Fonds1100----» All matchesFC La Sarraz-Eclépens1100----» All matchesFC Luzern II1001-1--» All matchesFC Naters1010----» All matchesFC Paradiso1001----» All matchesFC Sion II1100----» All matchesFC St. Gallen II1001----» All matchesMillwall FC1100----» All matchesMontrose FC1100----» All matchesNotts County1010-1--» All matchesPreston North End1001---1» All matchesRaith Rovers1001----» All matchesSC Cham1001-1--» All matchesScunthorpe United1010----» All matchesShrewsbury Town1010-1--» All matchesSR Delémont1100----» All matchesSwindon Town1001----» All matchesUS Terre Sainte1010----» All matchesVevey-Sports1010----» All matches