PDGA #69452Mehdi Boukarabila Current rating994 RankingsWorldwide897thFranceT3rdSaint Laurent Blangy1st