PDGA #301142Ernst Heymans Current rating903 Rankings by regionWorldwide31362ndSouth Africa9thPretoria1st