PDGA #129386Roger De Freitas Current rating898 Rankings by regionWorldwide34447thFrance128thMimizan3rd