PDGA #259826Mark De Lange Current rating827 Rankings by regionWorldwide71277thNetherlands177thLeiden2nd