PDGA #126869Piotr Chuchla Current rating869 Rankings by regionWorldwide51946thPoland147thWrocławT16th