PDGA #183678Alex Hardcastle Current rating967 RankingsWorldwide3954thUnited States2952ndIllinoisT100thRock Island2nd