PDGA #232792David LaFleur Current rating852 RankingsWorldwide59715thUnited States43361stNew HampshireT311thBethlehem1st