PDGA #285567Eric Heckard Current rating854 RankingsWorldwide58763rdUnited States42684thArizonaT739thMesa54th