Claim: Takahisa Oguchi competed at the FIL World Championships men's singles event (finishing 16th), and later went into graduate research in biomechanics at Shinshu University in Nagano, Japan.
Evidence: Oguchi's best finish at the FIL World Luge Championships was 16th in the men's singles event at Lake Placid, New York in 2009. He later went into graduate research in biomechanics at Shinshu University in Nagano, Japan.