PDGA #109695Stephen McCracken Current rating989 RankingsWorldwide1242ndUnited States931stIllinoisT39thStreamwood1st