PDGA #231596Alex Castro Current rating836 RankingsWorldwide66544thUnited States48190thIdahoT483rdPocatello26th