PDGA #206160Edoardo Turri Current rating962 Rankings by regionWorldwide5056thItaly3rdTrento1stRovereto1st