Maechler's best finish at the FIBT World Championships was eighth in the men's event at St. Moritz in 2007.