PDGA #309496Hampus Edenblad Current rating858 Rankings by regionWorldwide57796thSweden2789thLinköping64th