PDGA #299027Stefano Di Lazzaro Current rating725 Rankings by regionWorldwide89822ndItaly68thRoma1stMarino1st