PDGA #284221Michael Swainston Current rating864 Rankings by regionWorldwide54678thUnited States39951stWyomingT59thCasper9th