PDGA #27679Olivier Dufay Current rating899 Rankings by regionWorldwide33827thFrance124thSaint-gregoire1st