PDGA #137524Jeff Leach Current rating945 RankingsWorldwide9900thUnited States7412thFloridaT290thSt. Petersburg1st