PDGA #334360Mario Knechtle Current rating804 Rankings by regionWorldwide78242ndSwitzerland191stBasel6th