RANKINGS
HANDICAP
ABOUT
PLAYER SPEED
Chen Lu
40 - Matches Win %
38.2 - Games Win %
55 - Robustness
View Matches