PDGA #295846Alex MacKenzie Current rating873 RankingsWorldwide48695thCanada2104thOntarioT634thHamilton22nd