PDGA #295363Eduard Rene-Cherto Current rating820 Rankings by regionWorldwide73644thKenya11thNairobi5th