PDGA #295846Alex MacKenzie Current rating873 Rankings by regionWorldwide49608thCanada2137thOntarioT645thHamilton23rd