Miguel Vieira: padel ranking #903 and stats | QuadScore