PDGA #312353Logan Olbrich Current rating921 RankingsWorldwide20498thUnited States15235thOregonT512thCorvallis18th