PDGA #298101Olivier RIAUX Current rating891 Rankings by regionWorldwide38727thFrance152ndDeuil la barre1st