PDGA #334563Cory MacDonald Current rating888 RankingsWorldwide39842ndCanada1699thNew BrunswickT59thChelmsford1st