PDGA #332905Ryan Dupuy Current rating880 RankingsWorldwide44613thUnited States32642ndIowaT601stWaterloo12th