PDGA #229302Martin Lord Clefberg Current rating843 Rankings by regionWorldwide64911thSweden3250thÖrebro70th