PDGA #226990David Deceuninck Current rating793 Rankings by regionWorldwide80820thBelgium85thMechelen1st