PDGA #313631Selaru Vlad-Tudor Current rating805 Rankings by regionWorldwide77996thRomania9thBucharest4th