Vasco Mensurado: padel ranking #553 and stats | QuadScore