PDGA #44127Roderick Failing Current rating701 RankingsWorldwide89509thUnited States64053rdAlabama1315thMadison49th