PDGA #292763William Thibault Current rating610 RankingsWorldwide92048thUnited States65850thCaliforniaT4300thARCATA24th