Career
Born in Shanghai, Bai joined Genbao Football Academy in 2000 and was described by Academy"s general manager Xu Genbao as being a hot prospect for the future. Bai was promoted to Shanghai East Asia squad in 2007 for the China League Two campaign. On 31 October 2008, he scored his first senior goal in a 4–1 away defeat against Jiangsu Sainty.
On 4 July 2012, Bai moved to Chinese Super League side Shanghai Shenhua on a 4-month loan deal.
He made his Super League debut on 14 July, in a 3–1 home victory against Beijing Guoan. He made an impressive performance and became a regular starter at left back.
His first Super League goal came on 15 September which ensured Shanghai Shenhua beat Liaoning Whowin 3–0 at Hongkou Football Stadium. Bai transferred to Shanghai Shenhua in February 2013.
Bai was first called up into China U-17"s squad in 2005.
He was excluded from the squad for the 2006 AFC U-17 Championship in September 2006. In January 2010, Bai received his called up for China U-20 by Su Maozhen. He played as a regular starter for U-20s in the 2010 AFC U-19 Championship, however, China lost to North of Korea U-20 in the Quarter-finals and couldn"t qualify for 2011 Fédération internationale de football association U-20 World Cup.
Bai moved up to China U-22 in April 2012, and was included in the squad for 2013 AFC U-22 Asian Cup qualification hold by Laos in June 2012.
He made his debut for U-22s in the opening match which China beat Laos 2–0. He made 3 appearances in the qualification as China U-22 finally qualified into the 2013 AFC U-22 Championship.