PDGA #81127Tom-Östen Nyberg Current rating873 Rankings by regionWorldwide49608thFinland2358thEspoo107th