PDGA #298080Steven Dubuisson Current rating843 RankingsWorldwide63708thUnited States46189thAlabamaT902ndTheodore14th