PDGA #192593Servaas Tilkin Current rating788 Rankings by regionWorldwide81831stBelgiumT87thHerentals1st