PDGA #279691Lex Janssen Current rating733 Rankings by regionWorldwide89240thNetherlands258thNieuwegein7th