PDGA #174089Elvyra Strelkauskiene Current rating684 Rankings by regionWorldwide92104thLithuania234thJonava13th