PDGA #70248Cyril Fougerouse Current rating893 RankingsWorldwide36825thFrance138thSARGE LES LE MANS1st