PDGA #233479Einar Esula Current rating933 Rankings by regionWorldwide14996thEstonia213th78T39thElva3rd