PDGA #277453Barry Macisaac Current rating893 RankingsWorldwide36825thCanada1559thPrince Edward IslandT38thFreetown1st