PDGA #125281Troy Diller Current rating948 Rankings by regionWorldwide8971stUnited States6718thOhioT205thToledo4th