PDGA #305931Ryan Eldon Current rating858 RankingsWorldwide56719thUnited States41293rdMichiganT1986thOxford9th