PDGA #329763Mikkel Straube Current rating829 Rankings by regionWorldwide70568thDenmark782ndHvidovre6th