PDGA #294151Christopher Ahabyona Current rating890 Rankings by regionWorldwide39385thUganda10thKampala7th