PDGA #331078Stefan Lotrean Current rating752 Rankings by regionWorldwide87268thSweden4613thMotala46th