PDGA #212086Johan Meijer Current rating894 Rankings by regionWorldwide36879thNetherlands75thVeenendaal1st