PDGA #81114Richard Bekkouche Current rating830 Rankings by regionWorldwide70189thFrance306thBagnolet2nd