PDGA #63434Gregory "Padre" Finch Current rating818 Rankings by regionWorldwide74282ndUnited States53732ndLouisianaT503rdRiver Ridge4th