National team
Switzerland
894 matches · 323 won · 206 drawn · 365 lost
- Belarus6–3SwitzerlandNeutral venue
- Germany4–0SwitzerlandNeutral venue
- Uruguay3–0SwitzerlandNeutral venue
- Switzerland2–1SwedenNeutral venue
- Switzerland2–1ItalyNeutral venue
- Switzerland1–0CzechoslovakiaNeutral venue
- Switzerland1–1CzechoslovakiaNeutral venue
- Switzerland9–0LithuaniaNeutral venue