PDGA #85026Lucca Seipenbusch Current rating996 Rankings by regionWorldwide806thGermanyT9thHöringen1st