PDGA #285065Stephen Shaffell Current rating803 RankingsWorldwide77040thUnited States55469thAlabamaT1124thHoover29th