Em 2002, Yu gamhou a medalha de prata nos 20 km marcha dos Jogos Asiáticos de 2002 que se realizaram em Busan, na Coreia do Sul. No mesmo evento, em Paris, foi 15º classificado nos 20 km e desqualificado nos 50 km marcha dos Campeonatos Mundiais de 2003.