PDGA #287196Spencer Lord Current rating863 RankingsWorldwide54205thUnited States39521stMassachusettsT672ndOrange3rd