PDGA #170379John Bouffard Current rating928 RankingsWorldwide16893rdCanada687thOntarioT217thToronto28th