Lata 2008-2010 Rok 2008 był rokiem, w którym Szwajcaria organizowali wspólnie z Austrią Mistrzostwa Europy. Mieli zatem zapewniony udział w tej imprezie bez eliminacji. Znaleźli się więc w grupie A razem z Portugalią, Turcją i Czechami. Po jednym zwycięstwie z Portugalią 2:0 i dwóch porażkach: z Czechami (0:1), oraz Turcją (1:2) z trzema punktami na koncie odpadli z rozgrywek po fazie grupowej. Po turnieju do dymisji podał się dotychczasowy trener Szwajcarów Jakob Kuhn, zastąpiony jeszcze w tym samym roku przez Ottmara Hitzfelda.

Dzięki niemu reprezentacja Szwajcarii uzyskała bezpośredni awans na Mistrzostwa Świata 2010 w RPA, zajmując w swojej grupie eliminacyjnej (Grecja, Łotwa, Izrael, Luksemburg, Mołdawia) pierwsze miejsce z dorobkiem 21 punktów po sześciu zwycięstwach, trzech remisach i jednej porażce.

Na Mistrzostwach Świata 2010 Szwajcarzy znaleźli się w grupie H razem z Hiszpanią, Chile i Hondurasem. Po jednym zwycięstwie (z Hiszpanią 1:0), jednym remisie (z Hondurasem 0:0) i jednej porażce (z Chile 0:1) Szwajcarzy z czterema punktami na koncie zakończyli swój udział w turnieju na fazie grupowej.