PDGA #260309Ricardo Van Meerveld Current rating871 Rankings by regionWorldwide50836thNetherlands111thGoes1st