PDGA #290205John Thieben Current rating833 RankingsWorldwide67720thUnited States48985thIowaT863rdMadrid1st