PDGA #248544Johannes Selle Current rating898 Rankings by regionWorldwide34447thGermany338thBerlinT27th