PDGA #331635Kyle Schneider Current rating805 RankingsWorldwide76533rdCanada3342ndAlbertaT569thMedicine hat10th