PDGA #270929Victorien Devaux Current rating741 Rankings by regionWorldwide88500thFrance461stThélus1st