PDGA #309126Leonardo Montilla Current rating839 Rankings by regionWorldwide66590thSpainT66thCádiz5thSanlúcar de Barrameda1st