PDGA #325440Stephen Ricard Current rating706 RankingsWorldwide89249thUnited States63877thOregonT1646thBendT146th