PDGA #128017Megan Ott Current rating788 Rankings by regionWorldwide81831stUnited States59016thDelaware168thWilmington58th