PDGA #126101Phil Desrochers Current rating859 Rankings by regionWorldwide57282ndCanada2476thOntarioT736thCambray1st