PDGA #281926Mark Hageman Current rating888 RankingsWorldwide39842ndUnited States29218thOregonT888thPortland171st