PDGA #40115David Barber Current rating887 RankingsWorldwide40424thUnited States29636thIllinoisT1071stLeaf River1st