PDGA #250221Stephen Barfield Current rating799 RankingsWorldwide77974thUnited States56136thAlabamaT1146thBirmingham61st