PDGA #124681Troels Hinrichsen Current rating851 Rankings by regionWorldwide61303rdDenmark670thTaastrup8th