PDGA #128261Duane McKechnie Current rating831 Rankings by regionWorldwide69806thCanada3023rdOntarioT898thSouth River3rd