PDGA #126101Phil Desrochers Current rating859 RankingsWorldwide56219thCanada2442ndOntarioT727thCambray1st