PDGA #238204Teodor Hammarström Current rating903 Rankings by regionWorldwide31362ndSweden1306thUppsala34th