10
67%
Standings
Last three matches
Winning percentage
14
0%
Wuhan Sports Center Stadium
Regular Season - 20
Unknown