PDGA #310940Joshua Cannon Current rating934 RankingsWorldwide14271stUnited States10647thIowaT207thWaterloo6th