PDGA #100908Robert Deroeck Current rating908 RankingsWorldwide27895thUnited States20638thWisconsinT704thOregon3rd