PDGA #300272Alex Campagnolo Current rating910 Rankings by regionWorldwide27253rdCanada1128thOntarioT345thPeterborough13th