PDGA #276126Geofrey Rucho Current rating725 Rankings by regionWorldwide89822ndTanzania1stDar Es Salaam1st