PDGA #300327Niek Roelofs Current rating857 Rankings by regionWorldwide58323rdNetherlands128thHaarlem3rd