PDGA #310604Alberto Alferez Del Rio Current rating889 RankingsWorldwide39271stUnited States28836thKansasT555thWichita62nd