Galbadrakh competed only in the men's 100 m freestyle at the 2000 Summer Olympics in Sydney. He received a Universality place from FINA, in an entry time of 54.94. He challenged six other swimmers in heat two, including 15-year-olds Ragi Edde of Lebanon and Dawood Youssef of Bahrain. He pulled himself farther from the top field to a fourth seed in 58.79, nearly four seconds below his entry standard and 5.24 behind leader Gregory Arkhurst of Côte d'Ivoire. Galbadrakh failed to advance into the semifinals, as he placed sixty-seventh overall in the prelims.