PDGA #297192Todd Cannon Current rating862 RankingsWorldwide54717thUnited States39870thVirginiaT959thHampton8th