PDGA #316731Alex Heroux Current rating897 Rankings by regionWorldwide35083rdCanada1480thOntarioT448thOttawa26th