PDGA #269289Benjamin Deubler Current rating884 Rankings by regionWorldwide43041stSweden1912thÖrebro44th