PDGA #290002John Heinzelmann Current rating883 Rankings by regionWorldwide43638thGermany424thNiedereschach1st