PDGA #300272Alex Campagnolo Current rating910 RankingsWorldwide26785thCanada1111thOntarioT340thPeterborough13th