Rosen's best finish at the FIL World Luge Championships was 24th in the men's singles event at Igls in 2007.