PDGA #310075Patrick Willard Current rating862 RankingsWorldwide54717thUnited States39870thVirginiaT959thGlen Allen18th