PDGA #44127Roderick Failing Current rating701 Rankings by regionWorldwide91320thUnited States65528thAlabama1357thMadison49th