PDGA #232689Max Verhofstede Current rating834 Rankings by regionWorldwide68667thBelgium57thWommelgem1st