PDGA #269864Martin Deubler Holmlund Current rating748 RankingsWorldwide86032ndSweden4606thGöteborg152nd