En 2006 ganó la Liga Árabe del Golfo (Emiratos Árabes Unidos) con Al-Ahli Football Club. Trabajó de 2007 a 2009 para la UAE League al lado de Al-Ain FC. El 10 de junio de 2010 Schäfer firmó un contrato de dos años con FK Baku. El 18 de enero de 2011 puso fin a su contrato. En junio del 2011, Schäfer fue contratado como entrenador de la selección de Tailandia por tres años.
En cuartos de final vence por 1-0 a la selección de Haití clasificándose por segunda vez a semifinales de la Copa,[2] en semifinales jugada en Atlanta, Jamaica logra sorprender venciendo por 2-1 a los locales Estados Unidos, clasificándose por primera vez a la final y primera de un equipo del Caribe.[3]