PDGA #328433Roger Le Fort Ndayambaje Current rating835 Rankings by regionWorldwide68271stSweden3471stLuleå22nd