PDGA #276831Alex Herrera Current rating849 RankingsWorldwide61074thUnited States44305thMissouriT1296thEldon2nd