PDGA #140604David Ayala Current rating880 RankingsWorldwide44613thUnited States32642ndIllinoisT1181stMontgomery8th