PDGA #324012Rickard Tofte Current rating794 Rankings by regionWorldwide80597thSweden4211thBromölla3rd