PDGA #264108Ellis Slack Current rating921 RankingsWorldwide20498thUnited States15235thMissouriT456thKansas City58th