PDGA #266244Stef Stevens Current rating849 Rankings by regionWorldwide62219thNetherlands141stOosterbeek1st