PDGA #321438Robert McLean Current rating901 Rankings by regionWorldwide32598thUnited States24075thDelawareT61stWilmington25th