PDGA #138654Bart Lobodzinski Current rating836 Rankings by regionWorldwide67851stNetherlands166thDelft1st