PDGA #295214Brian Theroux Current rating841 RankingsWorldwide64518thUnited States46751stRhode Island129thClayville1st