Doan was born in Amagasaki on June 16 1998. He joined J1 League club Gamba Osaka from their youth team in 2015. In July 2017, he moved to Dutch Eredivisie club Groningen. He played 61 matches and scored 15 goals. In August 2019, he moved to PSV Eindhoven. In September 2020, he moved to German Bundesliga club Arminia Bielefeld.