PDGA #212533Richard L'Heureux Current rating873 RankingsWorldwide48695thUnited States35579thMassachusettsT615thNorth Attleboro3rd