PDGA #320845Ongile Calvin Owuor Current rating746 Rankings by regionWorldwide87961stKenya25thMigori1st