PDGA #147637Aidan Haslett Current rating945 Rankings by regionWorldwide10086thCanada388thOntarioT124thTorontoT16th