PDGA #238088Jelle Berg Current rating908 Rankings by regionWorldwide28372ndNetherlandsT54thGroningenT4th