PDGA #251340Vladimir Buscaglia Current rating916 Rankings by regionWorldwide23755thSwitzerlandT58thGeneva1st