PDGA #272076Willem Monsuwe Current rating826 Rankings by regionWorldwide71652ndNetherlands179thLekkerkerk1st