PDGA #70248Cyril Fougerouse Current rating893 Rankings by regionWorldwide37477thFrance146thSARGE LES LE MANS1st