PDGA #112567Richard Donald Current rating920 RankingsWorldwide21063rdCanada861stOntarioT269thGuelphT13th