PDGA #43646Olivier Mackowiak Current rating945 RankingsWorldwide9900thFranceT31stDrouvin Le Marais1st