PDGA #325440Stephen Ricard Current rating720 Rankings by regionWorldwide90179thUnited States64760thOregonT1685thBend147th