RANKINGS
HANDICAP
ABOUT
PLAYER SPEED
David Carter
23.8 - Matches Win %
39.6 - Games Win %
240 - Robustness
View Matches