PDGA #300288Keith Teeple Current rating888 RankingsWorldwide39842ndUnited States29218thMississippiT228thSaltillo6th