PDGA #195903David Wilde Current rating903 Rankings by regionWorldwide31362ndSpain34thBarcelona [Barcelona]6thCanyamars1st