PDGA #101247Dalton Hastings Current rating973 RankingsWorldwide2942ndUnited States2207thIllinoisT80thWilmette1st