PDGA #268117Erik De Brabander Current rating794 Rankings by regionWorldwide80597thBelgium84thLeest1st