Alan Gabriel Ibarrola: padel ranking #800 and stats | QuadScore