The stadium hosted games for the 2007 FIFA Women's World Cup and Football preliminaries at the 2008 Summer Olympics. It also hosted the Athletics competitions at the 2017 National Games of China.