PDGA #275569Cyrus Williams Current rating916 Rankings by regionWorldwide23755thPortugal6thPraia de Mira1st