PDGA #290205John Thieben Current rating833 Rankings by regionWorldwide69033rdUnited States50073rdIowaT879thMadrid1st