PDGA #330535Eric Herrera Current rating836 RankingsWorldwide66544thUnited States48190thPennsylvaniaT1552ndTrexlertown1st