PDGA #86589Kieran Greeson Current rating930 RankingsWorldwide16029thCanada645thOntarioT202ndBrampton4th