PDGA #299821Alexander Bowles Current rating864 RankingsWorldwide53669thCanada2333rdOntarioT689thBurlington22nd