Meyer's best finish at the FIBT World Championships was 6th in the two-woman event at Lake Placid, New York in 2012.