PDGA #25345Allen Hermosillo Current rating974 RankingsWorldwide2810thUnited States2109thIllinoisT76thWoodridge1st