PDGA #282189Niklas Twilling Current rating919 Rankings by regionWorldwide22040thSweden866thFilipstad1st