PDGA #328294Joshua Kubba Current rating885 Rankings by regionWorldwide42389thSwitzerland113thKnonau1st