PDGA #301493Leonid Meshcheriakov Current rating861 Rankings by regionWorldwide56263rdSlovenia28thLjubljana6th