PDGA #329923Ebbe Broman Hargel Current rating760 Rankings by regionWorldwide86327thSweden4563rdHuddinge17th