PDGA #331560toby van bers Current rating878 Rankings by regionWorldwide46627thNetherlandsT98thTilburg8th