PDGA #170364David Laubacher Current rating930 RankingsWorldwide16029thUnited States11924thOhioT369thLouisville2nd