Bai ble asiatisk mester på både 5000 og 10 000 meter i 2005. Året etter ble hun nummer fire på 5000 meter i junior-VM.
Som senior deltok hun i OL 2008 på 10 000 meter og ble nummer 21. I VM 2009 valgte hun å stille opp i maraton, og hun gikk helt til topps med en vinnertid på 2:25.15.