PDGA #146286Marc Haerling Current rating898 RankingsWorldwide33844thUnited States24904thOregonT778thCorvallis22nd