PDGA #58870David Heasley Current rating991 Rankings by regionWorldwide1120thUnited States835thIllinoisT38thSpring Grove1st