BUDAPEST - Japanese swimmer Yu Hanaguruma won a silver medal in the men's 200-meter breaststroke on his world championships debut Thursday night in Budapest.