PDGA #332905Ryan Dupuy Current rating880 Rankings by regionWorldwide45415thUnited States33291stIowaT610thWaterloo12th