PDGA #170379John Bouffard Current rating928 Rankings by regionWorldwide17256thCanada692ndOntarioT217thToronto28th